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