private void SessionListener_OnSessionClosed(int arg1, string arg2, string arg3) { this.LinkedRealtime.LogOut(); if (m_OnSessionClosed != null) { var args = new AVIMSessionClosedEventArgs() { Code = arg1, Reason = arg2, Detail = arg3 }; m_OnSessionClosed(this, args); } }
private void SessionListener_OnSessionClosed(int arg1, string arg2, string arg3) { if (m_OnSessionClosed != null) { var args = new AVIMSessionClosedEventArgs() { Code = arg1, Reason = arg2, Detail = arg3 }; if (args.Code == 4115 || args.Code == 4111) { this._realtime.sessionConflict = true; } m_OnSessionClosed(this, args); } AVRealtime.PrintLog("SessionListener_OnSessionClosed invoked."); //this.LinkedRealtime.LogOut(); }