private async void HandleRequest(StreamSocket socket) { //Initialize IO classes DataReader reader = new DataReader(socket.InputStream); reader.InputStreamOptions = InputStreamOptions.Partial; // read request var stringHeader = await reader.LoadAsync(4); if (stringHeader == 0) { // disconnected return; } // get length int length = reader.ReadInt32(); // initiate data byte[] data = new byte[length]; // load and read data uint bytes = await reader.LoadAsync((uint)length); reader.ReadBytes(data); }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)