コード例 #1
0
ファイル: SessionClient.cs プロジェクト: arif-sb/Screenary
        /**
         * Processes a leave response
         **/
        public void RecvLeaveRsp(BinaryReader s)
        {
            UInt32 sessionId;
            UInt32 sessionStatus;

            sessionId     = s.ReadUInt32();
            sessionStatus = s.ReadUInt32();

            if (sessionStatus != 0 || sessionId != this.sessionId)
            {
                Console.WriteLine("Session Leave Failed: {0}", sessionStatus);
                listener.OnSessionOperationFail("Session Leave Failed");
                return;
            }

            listener.OnSessionLeaveSuccess();
        }