23 if (tcpClient ==
null)
54 if (addressList !=
null)
70 if ((
text ==
null ||
text !=
null) && (text2 ==
null || text2 !=
null) && (
text3 ==
null ||
text3 !=
null) && (
":" ==
null ||
":" !=
null) && (
text4 ==
null ||
text4 !=
null) && (
text5 ==
null ||
text5 !=
null))
82 if (tcpClient !=
null)
104 if (tcpClient5 !=
null)
118 bool flag =
text.Contains(
"virtual");
120 bool flag2 = text2.Contains(
"pseudo");
162 if (tcpClient ==
null)
185 if (tcpClient !=
null)
212 if (tcpClient2 !=
null)
221 if (tcpClient3 !=
null)
231 if (safeQueue !=
null)
237 if (tcpClient4 !=
null)
248 if (tcpClient !=
null)
258 string text =
"Client.Send: message too big: " + text2 +
". Limit: " +
text3;
259 return "Client.Send: message too big: " !=
null;
262 if (
"Client.Send: message too big: " ==
null)
class f__AnonymousType0<< Count > j__TPar
static IPHostEntry GetHostEntry(string hostNameOrAddress)
readonly ushort[] _numbers
virtual void Dispose(bool disposing)
void Connect(string hostname, int port)
void Connect(string ip, int port)
bool Send(byte[] data, int length)
bool GetIPV6AddressFromIPV4(string hostname, [Out] string ipv6Address)
void< ReceiveThreadFunction > b__11_0()
void ReceiveThreadFunction(string ip, int port)
ManualResetEvent sendPending
SafeQueue< byte[]> sendQueue
ConcurrentQueue< Message > receiveQueue
static void SendLoop(int connectionId, TcpClient client, SafeQueue< byte[]> sendQueue, ManualResetEvent sendPending)
static void ReceiveLoop(int connectionId, TcpClient client, ConcurrentQueue< Message > receiveQueue, int MaxMessageSize)
static void Log(object message)