EventController keeps track of a list of event observers and notifies them of SDK events.
An event can describe success or failure of SDK components that make use of this controller.
Example: The success and failure for a meeting session.
If EventIngestionUrl is available in MeetingSessionConfiguration, then the generated meeting events will
be reported to Amazon Chime's backend using the EventReporter.
In most cases you will want to use the default EventController, but you may want to implement your
own if you wish to keep track of more meta data or wish to implement your own custom events.
EventController keeps track of a list of event observers and notifies them of SDK events. An event can describe success or failure of SDK components that make use of this controller. Example: The success and failure for a meeting session. If
EventIngestionUrl
is available inMeetingSessionConfiguration
, then the generated meeting events will be reported to Amazon Chime's backend using theEventReporter
.In most cases you will want to use the default
EventController
, but you may want to implement your own if you wish to keep track of more meta data or wish to implement your own custom events.