public bool SendRawString(string sSendRawString) { bool bSuccess = false; lock (this) { foreach (cTcpSocketServerThread SocketServerThread in ServerSockets) { bSuccess = SocketServerThread.SendString(sSendRawString); } } return(bSuccess); }
public bool SendJSonPacket(string PacketType, string MessageId, string SendString) { bool bSuccess = false; lock (this) { foreach (cTcpSocketServerThread SocketServerThread in ServerSockets) { if (SocketServerThread.tcpClient != null) { if (SocketServerThread.socketStream != null) { RSMPGS.SysLog.AddJSonDebugData(cSysLogAndDebug.Direction_Out, PacketType, SendString); bSuccess = SocketServerThread.SendString(SendString); } } } } return(bSuccess); }