DefaultEventAnalyticsController

class DefaultEventAnalyticsController(logger: Logger, meetingSessionConfiguration: MeetingSessionConfiguration, meetingStatsCollector: MeetingStatsCollector, eventReporter: EventReporter? = null) : EventAnalyticsController

Constructors

Link copied to clipboard
constructor(logger: Logger, meetingSessionConfiguration: MeetingSessionConfiguration, meetingStatsCollector: MeetingStatsCollector, eventReporter: EventReporter? = null)

Functions

Link copied to clipboard
Link copied to clipboard

Retrieve common attributes, including deviceName, osName, and more.

Link copied to clipboard

Retrieve meeting history.

Link copied to clipboard
open override fun publishEvent(name: EventName, attributes: EventAttributes?)

Publish an event with updated EventAttributes.

Link copied to clipboard
open override fun pushHistory(historyEventName: MeetingHistoryEventName)
Link copied to clipboard

Remove specified EventAnalyticsObserver.