BeardedManStudios.Network.WinMobileClient.SendAsync C# (CSharp) Метод

SendAsync() защищенный Метод

protected SendAsync ( NetworkingStream stream ) : void
stream NetworkingStream
Результат void
		protected override async void SendAsync(NetworkingStream stream)
		{
			try
			{
				DataWriter writer = new DataWriter(socket.OutputStream);
				//uint length = writer.MeasureString(message);
				writer.WriteBytes(stream.Bytes.byteArr);
				// Try to store (send?) synchronously
				await writer.StoreAsync();

				OnDataSent(stream);

				writer.DetachStream();
				writer.Dispose();
			}
			catch (Exception e)
			{
				// If this is an unknown status, 
				// it means that the error is fatal and retry will likely fail.
				if (SocketError.GetStatus(e.HResult) == SocketErrorStatus.Unknown)
					throw;
				
				ErrorDisconnect(e.Message);
			}
		}