コード例 #1
0
ファイル: ClusterManager.cs プロジェクト: leaker/fuhj-widgets
 /// <summary>请求得到多人对话列表
 /// Gets the dialog list.
 /// </summary>
 public void GetDialogList()
 {
     ClusterSubClusterOpPacket packet = new ClusterSubClusterOpPacket(QQClient);
     packet.OpByte = ClusterSubCmd.GET_DIALOG_LIST;
     QQClient.PacketManager.SendPacket(packet, QQPort.Main.Name);
 }
コード例 #2
0
 /// <summary>
 /// Processes the cluster sub cluster op reply.
 /// </summary>
 /// <param name="inPacket">The in packet.</param>
 /// <param name="outPacket">The out packet.</param>
 private void ProcessClusterSubClusterOpReply(ClusterCommandReplyPacket inPacket, ClusterSubClusterOpPacket outPacket)
 {
     QQEventArgs<ClusterCommandReplyPacket, ClusterSubClusterOpPacket> e = new QQEventArgs<ClusterCommandReplyPacket, ClusterSubClusterOpPacket>(client, inPacket, outPacket);
     if (inPacket.ReplyCode == ReplyCode.OK)
     {
         client.ClusterManager.OnGetDialogSubjectSuccessed(e);
     }
     else
     {
         client.ClusterManager.OnGetDialogSubjectFailed(e);
     }
 }