RoomInternal
extends Message
in package
room info that should not be returned to clients
Generated from protobuf message livekit.RoomInternal
Table of Contents
Properties
- $participant_egress : mixed
- Generated from protobuf field <code>.livekit.AutoParticipantEgress participant_egress = 2;</code>
- $playout_delay : mixed
- Generated from protobuf field <code>.livekit.PlayoutDelay playout_delay = 3;</code>
- $replay_enabled : mixed
- Generated from protobuf field <code>bool replay_enabled = 6;</code>
- $sync_streams : mixed
- Generated from protobuf field <code>bool sync_streams = 4;</code>
- $track_egress : mixed
- Generated from protobuf field <code>.livekit.AutoTrackEgress track_egress = 1;</code>
- $agent_dispatches : mixed
- Generated from protobuf field <code>repeated .livekit.RoomAgentDispatch agent_dispatches = 5;</code>
Methods
- __construct() : mixed
- Constructor.
- clearParticipantEgress() : mixed
- clearPlayoutDelay() : mixed
- clearTrackEgress() : mixed
- getAgentDispatches() : RepeatedField<string|int, RoomAgentDispatch>
- Generated from protobuf field <code>repeated .livekit.RoomAgentDispatch agent_dispatches = 5;</code>
- getParticipantEgress() : AutoParticipantEgress|null
- Generated from protobuf field <code>.livekit.AutoParticipantEgress participant_egress = 2;</code>
- getPlayoutDelay() : PlayoutDelay|null
- Generated from protobuf field <code>.livekit.PlayoutDelay playout_delay = 3;</code>
- getReplayEnabled() : bool
- Generated from protobuf field <code>bool replay_enabled = 6;</code>
- getSyncStreams() : bool
- Generated from protobuf field <code>bool sync_streams = 4;</code>
- getTrackEgress() : AutoTrackEgress|null
- Generated from protobuf field <code>.livekit.AutoTrackEgress track_egress = 1;</code>
- hasParticipantEgress() : mixed
- hasPlayoutDelay() : mixed
- hasTrackEgress() : mixed
- setAgentDispatches() : $this
- Generated from protobuf field <code>repeated .livekit.RoomAgentDispatch agent_dispatches = 5;</code>
- setParticipantEgress() : $this
- Generated from protobuf field <code>.livekit.AutoParticipantEgress participant_egress = 2;</code>
- setPlayoutDelay() : $this
- Generated from protobuf field <code>.livekit.PlayoutDelay playout_delay = 3;</code>
- setReplayEnabled() : $this
- Generated from protobuf field <code>bool replay_enabled = 6;</code>
- setSyncStreams() : $this
- Generated from protobuf field <code>bool sync_streams = 4;</code>
- setTrackEgress() : $this
- Generated from protobuf field <code>.livekit.AutoTrackEgress track_egress = 1;</code>
Properties
$participant_egress
Generated from protobuf field <code>.livekit.AutoParticipantEgress participant_egress = 2;</code>
protected
mixed
$participant_egress
= null
$playout_delay
Generated from protobuf field <code>.livekit.PlayoutDelay playout_delay = 3;</code>
protected
mixed
$playout_delay
= null
$replay_enabled
Generated from protobuf field <code>bool replay_enabled = 6;</code>
protected
mixed
$replay_enabled
= false
$sync_streams
Generated from protobuf field <code>bool sync_streams = 4;</code>
protected
mixed
$sync_streams
= false
$track_egress
Generated from protobuf field <code>.livekit.AutoTrackEgress track_egress = 1;</code>
protected
mixed
$track_egress
= null
$agent_dispatches
Generated from protobuf field <code>repeated .livekit.RoomAgentDispatch agent_dispatches = 5;</code>
private
mixed
$agent_dispatches
Methods
__construct()
Constructor.
public
__construct([array<string|int, mixed> $data = null ]) : mixed
Parameters
- $data : array<string|int, mixed> = null
-
{ Optional. Data for populating the Message object.
@type \Livekit\AutoTrackEgress $track_egress @type \Livekit\AutoParticipantEgress $participant_egress @type \Livekit\PlayoutDelay $playout_delay @type \Livekit\RoomAgentDispatch[] $agent_dispatches @type bool $sync_streams @type bool $replay_enabled}
clearParticipantEgress()
public
clearParticipantEgress() : mixed
clearPlayoutDelay()
public
clearPlayoutDelay() : mixed
clearTrackEgress()
public
clearTrackEgress() : mixed
getAgentDispatches()
Generated from protobuf field <code>repeated .livekit.RoomAgentDispatch agent_dispatches = 5;</code>
public
getAgentDispatches() : RepeatedField<string|int, RoomAgentDispatch>
Return values
RepeatedField<string|int, RoomAgentDispatch>getParticipantEgress()
Generated from protobuf field <code>.livekit.AutoParticipantEgress participant_egress = 2;</code>
public
getParticipantEgress() : AutoParticipantEgress|null
Return values
AutoParticipantEgress|nullgetPlayoutDelay()
Generated from protobuf field <code>.livekit.PlayoutDelay playout_delay = 3;</code>
public
getPlayoutDelay() : PlayoutDelay|null
Return values
PlayoutDelay|nullgetReplayEnabled()
Generated from protobuf field <code>bool replay_enabled = 6;</code>
public
getReplayEnabled() : bool
Return values
boolgetSyncStreams()
Generated from protobuf field <code>bool sync_streams = 4;</code>
public
getSyncStreams() : bool
Return values
boolgetTrackEgress()
Generated from protobuf field <code>.livekit.AutoTrackEgress track_egress = 1;</code>
public
getTrackEgress() : AutoTrackEgress|null
Return values
AutoTrackEgress|nullhasParticipantEgress()
public
hasParticipantEgress() : mixed
hasPlayoutDelay()
public
hasPlayoutDelay() : mixed
hasTrackEgress()
public
hasTrackEgress() : mixed
setAgentDispatches()
Generated from protobuf field <code>repeated .livekit.RoomAgentDispatch agent_dispatches = 5;</code>
public
setAgentDispatches(array<string|int, RoomAgentDispatch> $var) : $this
Parameters
- $var : array<string|int, RoomAgentDispatch>
Return values
$thissetParticipantEgress()
Generated from protobuf field <code>.livekit.AutoParticipantEgress participant_egress = 2;</code>
public
setParticipantEgress(AutoParticipantEgress $var) : $this
Parameters
- $var : AutoParticipantEgress
Return values
$thissetPlayoutDelay()
Generated from protobuf field <code>.livekit.PlayoutDelay playout_delay = 3;</code>
public
setPlayoutDelay(PlayoutDelay $var) : $this
Parameters
- $var : PlayoutDelay
Return values
$thissetReplayEnabled()
Generated from protobuf field <code>bool replay_enabled = 6;</code>
public
setReplayEnabled(bool $var) : $this
Parameters
- $var : bool
Return values
$thissetSyncStreams()
Generated from protobuf field <code>bool sync_streams = 4;</code>
public
setSyncStreams(bool $var) : $this
Parameters
- $var : bool
Return values
$thissetTrackEgress()
Generated from protobuf field <code>.livekit.AutoTrackEgress track_egress = 1;</code>
public
setTrackEgress(AutoTrackEgress $var) : $this
Parameters
- $var : AutoTrackEgress