void OnRTCEvent(RTC_EVENT rtcEventType, object rtcEvent) { Trace.WriteLine("Entering RTCPresenceCore.OnRTCEvent " + rtcEventType); switch (rtcEventType) { case RTC_EVENT.RTCE_REGISTRATION_STATE_CHANGE: this.OnRTCRegistrationStateChangeEvent((IRTCRegistrationStateChangeEvent)rtcEvent); break; case RTC_EVENT.RTCE_CLIENT: this.OnRTCClientEvent((IRTCClientEvent)rtcEvent); break; case RTC_EVENT.RTCE_BUDDY: this.OnRTCBuddyEvent((IRTCBuddyEvent2)rtcEvent); break; case RTC_EVENT.RTCE_ROAMING: break; case RTC_EVENT.RTCE_PROFILE: this.OnRTCProfileEvent((IRTCProfileEvent2)rtcEvent); break; case RTC_EVENT.RTCE_PRESENCE_PROPERTY: break; case RTC_EVENT.RTCE_PRESENCE_DATA: break; default: break; } }
void oclient_IRTCEventNotification_Event_Event(RTC_EVENT RTCEvent, object pEvent) { switch (RTCEvent) { case RTC_EVENT.RTCE_SESSION_STATE_CHANGE: { IRTCSessionStateChangeEvent sessionevent = null; sessionevent = (IRTCSessionStateChangeEvent)pEvent; OnIRTCSessionStateChangeEvent(sessionevent); break; } } }
private void istemci_IRTCEventNotification_Event_Event(RTC_EVENT RTCEvent, object pEvent) { switch (RTCEvent) { case RTC_EVENT.RTCE_PROFILE: // istemci.GetProfile() metodu tetikler. profil oluþturuluyor... this.ProfileEvent((IRTCProfileEvent2)pEvent); // Olayý cast et... break; case RTC_EVENT.RTCE_REGISTRATION_STATE_CHANGE: // client.EnableProfileEx() metodu tetikler this.RegistrationStateChangeEvent((IRTCRegistrationStateChangeEvent)pEvent); break; case RTC_EVENT.RTCE_CLIENT: // client.PrepareForShutdown() metodu tetikler this.ClientEvent((IRTCClientEvent)pEvent); break; case RTC_EVENT.RTCE_BUDDY: // client.EnablePresenceEx() metodu tetikler this.BuddyEvent((IRTCBuddyEvent2)pEvent); break; case RTC_EVENT.RTCE_ROAMING: // server da tutulan kiþilerimizin otomatikman alýnmasý break; case RTC_EVENT.RTCE_MESSAGING: // arkadaþdan im mesaj geldi.. this.MessagingEvent((IRTCMessagingEvent)pEvent); break; case RTC_EVENT.RTCE_SESSION_STATE_CHANGE: // oturum açma, media akýþý baþladý, duraklatýldý, bitti vb. this.SessionStateChangeEvent((IRTCSessionStateChangeEvent)pEvent); break; case RTC_EVENT.RTCE_MEDIA: // media akýþý baþladý, duraklatýldý, bitti vb. this.MediaEvent((IRTCMediaEvent)pEvent); break; case RTC_EVENT.RTCE_PRESENCE_PROPERTY: break; case RTC_EVENT.RTCE_PRESENCE_DATA: break; case RTC_EVENT.RTCE_PARTICIPANT_STATE_CHANGE: this.ParticipantStateChangeEvent((IRTCParticipantStateChangeEvent)pEvent); break; default: break; } }
void oclient_IRTCEventNotification_Event_Event(RTC_EVENT RTCEvent, object pEvent) { try { switch (RTCEvent) { case RTC_EVENT.RTCE_SESSION_STATE_CHANGE: { IRTCSessionStateChangeEvent sessionevent = null; sessionevent = (IRTCSessionStateChangeEvent)pEvent; OnIRTCSessionStateChangeEvent(sessionevent); break; } } } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "oclient_IRTCEventNotification_Event_Event()", "RTCAudio.cs"); } }
void oclient_IRTCEventNotification_Event_Event(RTC_EVENT RTCEvent, object pEvent) { switch (RTCEvent) { case RTC_EVENT.RTCE_REGISTRATION_STATE_CHANGE: { IRTCRegistrationStateChangeEvent registrationstatechangevent = null; registrationstatechangevent = (IRTCRegistrationStateChangeEvent)(pEvent); OnRTCRegistrationStateChangeEvent(registrationstatechangevent); break; } case RTC_EVENT.RTCE_SESSION_STATE_CHANGE: { IRTCSessionStateChangeEvent sessionevent = null; sessionevent = (IRTCSessionStateChangeEvent)pEvent; OnIRTCSessionStateChangeEvent(sessionevent); break; } } }
void oclient_IRTCEventNotification_Event_Event(RTC_EVENT RTCEvent, object pEvent) { try { switch (RTCEvent) { case RTC_EVENT.RTCE_SESSION_STATE_CHANGE: { IRTCSessionStateChangeEvent sessionevent = null; sessionevent = (IRTCSessionStateChangeEvent)pEvent; OnIRTCSessionStateChangeEvent(sessionevent); break; } } } catch (Exception ex) { ex.Data.Add("My Key", "VMukti--:--VmuktiModules--:--VmuktiModules--:--Call Center--:--AutoProgressiveSoftPhone--:--AutoProgressivePhone.Business--:--RTCAudio.cs--:--OnIRTCSessionStateChangeEvent()--"); ClsException.LogError(ex); ClsException.WriteToErrorLogFile(ex); } }
void OnRTCEvent(RTC_EVENT rtcEventType, object rtcEvent) { Trace.WriteLine("Entering RTCPresenceCore.OnRTCEvent " + rtcEventType); switch (rtcEventType) { case RTC_EVENT.RTCE_REGISTRATION_STATE_CHANGE: this.OnRTCRegistrationStateChangeEvent((IRTCRegistrationStateChangeEvent) rtcEvent); break; case RTC_EVENT.RTCE_CLIENT: this.OnRTCClientEvent((IRTCClientEvent)rtcEvent); break; case RTC_EVENT.RTCE_BUDDY: this.OnRTCBuddyEvent((IRTCBuddyEvent2)rtcEvent); break; case RTC_EVENT.RTCE_ROAMING: break; case RTC_EVENT.RTCE_PROFILE: this.OnRTCProfileEvent((IRTCProfileEvent2)rtcEvent); break; case RTC_EVENT.RTCE_PRESENCE_PROPERTY: break; case RTC_EVENT.RTCE_PRESENCE_DATA: break; default: break; } }