sip/src/event_manager/event_manager library

Classes

CallEvent
ErrorCause
All of the following Event classes are named exactly the same as the strings that the old code used except that they are all prefixed with Event. ie. "stateChanged" is EventStateChanged
EventCallAccepted
EventCallConfirmed
EventCallConnecting
EventCallEnded
EventCallFailed
EventCallHold
EventCallMuted
EventCallProgress
EventCallRefer
EventCallUnhold
EventCallUnmuted
EventManager
This class serves as a Typed event bus.
EventNewMessage
EventNewRTCSession
EventReferAccepted
EventReferFailed
EventReferProgress
EventReferRequestFailed
EventReferRequestSucceeded
EventReferTrying
EventRegistered
EventRegistrationExpiring
EventRegistrationFailed
EventSocketConnected
EventSocketConnecting
EventSocketDisconnected
EventStream
EventType
each EventType class can implement this method and the EventManager will call it before delivering an event, thus ensuring good quality events with a fail early approach.
EventUnregister