/// <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); }
/// <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); } }