public void SendMessageSync(MSG_CS msgId, IMessage request) { requestStream.SetLength(0); MessageExtensions.WriteTo(request, requestStream); ByteBuffer buffer = createByteBuffer((ushort)msgId, requestStream); client.WriteMessage(buffer.ToBytes()); buffer.Close(); }
public void SendMessage <T>(MSG_CS msgId, T request) { // SendToken (); MemoryStream stream = new MemoryStream(); Serializer.Serialize <T>(stream, request); sendMsg((ushort)msgId, stream); string str = request.ToString() + checkObj(request); str = Util.getHtmlStr(str, "#00ff00"); Singleton <ModuleEventDispatcher> .GetInstance().DispatchDebugLogEvent(str); }
public void SendMessage(MSG_CS msgId, IMessage request) { requestStream.SetLength(0); MessageExtensions.WriteTo(request, requestStream); sendMsg((ushort)msgId, requestStream); }
protected void AddHandle(MSG_CS msgId, NetworkManagerController.SocketHandle handle) { NetworkManagerController.GetInstance().AddHandle((int)msgId, handle); }