コード例 #1
0
ファイル: SocketPublish.cs プロジェクト: ssjylsg/tcp-net
 /// <summary>
 /// 发送信息
 /// </summary>
 /// <param name="topicName"></param>
 /// <param name="data"></param>
 public void Send(string topicName, object data)
 {
     ICommand command = new PublishCommand();
     command.Data = data;
     command.TopicName = topicName;
     _client.SendTo(SerializeHelper.ObjectToBytes(command), _remoteEndPoint);
 }
コード例 #2
0
ファイル: TcpPublish.cs プロジェクト: ssjylsg/tcp-net
 /// <summary>
 /// 创建数据包
 /// </summary>
 private NetPacket CreateNetPacket(string topicName, object data)
 {
     ICommand command = new PublishCommand();
     command.Data = data;
     command.TopicName = topicName;
     NetPacket packet = new NetPacket();
     packet.Command = command;
     return packet;
 }