Esempio n. 1
0
 //********************************************************************
 /// <summary> Wait for a message to arrive </summary>
 public void Receive()
 {
     if (GetNetworkStream?.CanRead == true)
     {
         // Issue an asynchronous read
         GetNetworkStream.BeginRead(GetRawBuffer, 0, GetSizeOfRawBuffer, GetCallbackReadMethod, null);
     }
     else
     {
         LogLib.WriteLine("Error in CSocketClient.Receive(): Socket Closed");
     }
 }
Esempio n. 2
0
        //********************************************************************
        /// <summary> Wait for a message to arrive </summary>
        public void Receive()
        {
            LogLib.WriteLine("Entering in CSocketClient.Receive()", LogLevel.Trace);
            if ((GetNetworkStream != null) && (GetNetworkStream.CanRead))
            {
                // Issue an asynchronous read
                GetNetworkStream.BeginRead(GetRawBuffer, 0, GetSizeOfRawBuffer, GetCallbackReadMethod, null);
            }
            else
            {
                LogLib.WriteLine("Error in CSocketClient.Receive(): Socket Closed");
            }

            LogLib.WriteLine("Exiting in CSocketClient.Receive()", LogLevel.Trace);
        }