Esempio n. 1
0
        /// <summary> 如果要加的人需要认证,用这个方法发送验证请求
        ///     <remark>abu 2008-03-12 </remark>
        /// </summary>
        /// <param name="qq">The qq.</param>
        /// <param name="message">The message.</param>
        public void SendAddFriendAuth(int qq, string message)
        {
            AuthorizePacket packet = new AuthorizePacket(QQUser);

            packet.To      = qq;
            packet.Message = message;
            QQClient.PacketManager.SendPacket(packet, QQPort.Main.Name);
        }
Esempio n. 2
0
        /// <summary>处理认证消息发送包
        ///     <remark>abu 2008-03-12 </remark>
        /// </summary>
        /// <param name="packet">The packet.</param>
        private void ProcessAuthorizeReply(AuthorizeReplyPacket inPacket, AuthorizePacket outPacket)
        {
            QQEventArgs <AuthorizeReplyPacket, AuthorizePacket> e = new QQEventArgs <AuthorizeReplyPacket, AuthorizePacket>(client, inPacket, outPacket);

            switch (inPacket.ReplyCode)
            {
            case ReplyCode.OK:
                client.FriendManager.OnSendAuthSuccessed(e);
                break;

            default:
                client.FriendManager.OnSendAuthFailed(e);
                break;
            }
        }
Esempio n. 3
0
    public void OnLoginClick()
    {
        AuthorizePacket LoginPacket = new AuthorizePacket(NicknameField.text);

        NetworkManager.SendPacket(LoginPacket);
    }