Module agents.room.meeting_event_handler
Classes
class MeetingHandler (on_meeting_joined: Callable[[], None] | Callable[[str], None],
on_meeting_left: Callable[[], None] | Callable[[str], None],
on_participant_joined: Callable[[videosdk.participant.Participant], None],
on_participant_left: Callable[[videosdk.participant.Participant], None],
on_error: Callable[[Any], None],
on_agent_joined: Callable[[videosdk.agent.Agent], None] | None,
on_agent_left: Callable[[videosdk.agent.Agent], None] | None)-
Expand source code
class MeetingHandler(MeetingEventHandler): def __init__( self, on_meeting_joined: Callable[[], None] | Callable[[str], None], on_meeting_left: Callable[[], None] | Callable[[str], None], on_participant_joined: Callable[[Participant], None], on_participant_left: Callable[[Participant], None], on_error: Callable[[Any], None], on_agent_joined: Optional[Callable[[TransportAgent], None]], on_agent_left: Optional[Callable[[TransportAgent], None]], ): super().__init__() self.on_meeting_joined = on_meeting_joined self.on_meeting_left = on_meeting_left self.on_participant_joined = on_participant_joined self.on_participant_left = on_participant_left self.on_error = on_error self._on_agent_joined = on_agent_joined self._on_agent_left = on_agent_leftVideoSDK BaseEvent Class
Ancestors
- videosdk.event_handler.MeetingEventHandler
- videosdk.event_handler.BaseEvent