Exemplo n.º 1
0
        private void OnGroupMemberReq(Datagram datagram)
        {
            GroupMemberReq req = datagram.UnSerialData <GroupMemberReq>();

            string[] members = GroupInfoReader.ReadMembers(req.GroupID);

            GroupMemberRes res = new GroupMemberRes();

            if (0 < members.Length)
            {
                if (SQLDB.SelectUserInfors(members, out UserInfoPackage[] infos))
Exemplo n.º 2
0
        void IDataSender.GroupMemberReq(Guid request_id, GroupMemberReq req)
        {
            Datagram datagram = new Datagram
            {
                DataType    = DatagramType.Login,
                MessageType = LoginMessageType.GroupMemberReq,
                RequestID   = request_id,
                Datas       = req.ToByteArray()
            };

            if (!Send(datagram))
            {
                RunningDatas.InfoNotify("网络连接失败 请重启软件后重试");
            }
        }