Class MediaDomainEvent
Provides static event descriptors for the IMedia.
public static class MediaDomainEvent
- Inheritance
-
MediaDomainEvent
- Inherited Members
Properties
PlayerCreated
Called whenever a player is created, or when a new agent joins and receives a list of active players. If an agent is restored, it will receive one event for each active player.
public static EventDescriptor<CdpEventArgs<PlayerCreatedEventArgs>> PlayerCreated { get; }
Property Value
- EventDescriptor<CdpEventArgs<PlayerCreatedEventArgs>>
PlayerErrorsRaised
Send a list of any errors that need to be delivered.
public static EventDescriptor<CdpEventArgs<PlayerErrorsRaisedEventArgs>> PlayerErrorsRaised { get; }
Property Value
- EventDescriptor<CdpEventArgs<PlayerErrorsRaisedEventArgs>>
PlayerEventsAdded
Send events as a list, allowing them to be batched on the browser for less congestion. If batched, events must ALWAYS be in chronological order.
public static EventDescriptor<CdpEventArgs<PlayerEventsAddedEventArgs>> PlayerEventsAdded { get; }
Property Value
- EventDescriptor<CdpEventArgs<PlayerEventsAddedEventArgs>>
PlayerMessagesLogged
Send a list of any messages that need to be delivered.
public static EventDescriptor<CdpEventArgs<PlayerMessagesLoggedEventArgs>> PlayerMessagesLogged { get; }
Property Value
- EventDescriptor<CdpEventArgs<PlayerMessagesLoggedEventArgs>>
PlayerPropertiesChanged
This can be called multiple times, and can be used to set / override / remove player properties. A null propValue indicates removal.
public static EventDescriptor<CdpEventArgs<PlayerPropertiesChangedEventArgs>> PlayerPropertiesChanged { get; }
Property Value
- EventDescriptor<CdpEventArgs<PlayerPropertiesChangedEventArgs>>