AnalyticsStream
extends Message
in package
Generated from protobuf message <code>livekit.AnalyticsStream</code>
Table of Contents
Properties
- $end_time : mixed
- Generated from protobuf field <code>.google.protobuf.Timestamp end_time = 18;</code>
- $firs : mixed
- Generated from protobuf field <code>uint32 firs = 14;</code>
- $frames : mixed
- Generated from protobuf field <code>uint32 frames = 9;</code>
- $jitter : mixed
- Generated from protobuf field <code>uint32 jitter = 11;</code>
- $nacks : mixed
- Generated from protobuf field <code>uint32 nacks = 12;</code>
- $packets_lost : mixed
- Generated from protobuf field <code>uint32 packets_lost = 8;</code>
- $packets_out_of_order : mixed
- Generated from protobuf field <code>uint32 packets_out_of_order = 19;</code>
- $padding_bytes : mixed
- Generated from protobuf field <code>uint64 padding_bytes = 7;</code>
- $padding_packets : mixed
- Generated from protobuf field <code>uint32 padding_packets = 6;</code>
- $plis : mixed
- Generated from protobuf field <code>uint32 plis = 13;</code>
- $primary_bytes : mixed
- Generated from protobuf field <code>uint64 primary_bytes = 3;</code>
- $primary_packets : mixed
- Generated from protobuf field <code>uint32 primary_packets = 2;</code>
- $retransmit_bytes : mixed
- Generated from protobuf field <code>uint64 retransmit_bytes = 5;</code>
- $retransmit_packets : mixed
- Generated from protobuf field <code>uint32 retransmit_packets = 4;</code>
- $rtt : mixed
- Generated from protobuf field <code>uint32 rtt = 10;</code>
- $ssrc : mixed
- Generated from protobuf field <code>uint32 ssrc = 1;</code>
- $start_time : mixed
- Generated from protobuf field <code>.google.protobuf.Timestamp start_time = 17;</code>
- $video_layers : mixed
- Generated from protobuf field <code>repeated .livekit.AnalyticsVideoLayer video_layers = 15;</code>
Methods
- __construct() : mixed
- Constructor.
- clearEndTime() : mixed
- clearStartTime() : mixed
- getEndTime() : Timestamp|null
- Generated from protobuf field <code>.google.protobuf.Timestamp end_time = 18;</code>
- getFirs() : int
- Generated from protobuf field <code>uint32 firs = 14;</code>
- getFrames() : int
- Generated from protobuf field <code>uint32 frames = 9;</code>
- getJitter() : int
- Generated from protobuf field <code>uint32 jitter = 11;</code>
- getNacks() : int
- Generated from protobuf field <code>uint32 nacks = 12;</code>
- getPacketsLost() : int
- Generated from protobuf field <code>uint32 packets_lost = 8;</code>
- getPacketsOutOfOrder() : int
- Generated from protobuf field <code>uint32 packets_out_of_order = 19;</code>
- getPaddingBytes() : int|string
- Generated from protobuf field <code>uint64 padding_bytes = 7;</code>
- getPaddingPackets() : int
- Generated from protobuf field <code>uint32 padding_packets = 6;</code>
- getPlis() : int
- Generated from protobuf field <code>uint32 plis = 13;</code>
- getPrimaryBytes() : int|string
- Generated from protobuf field <code>uint64 primary_bytes = 3;</code>
- getPrimaryPackets() : int
- Generated from protobuf field <code>uint32 primary_packets = 2;</code>
- getRetransmitBytes() : int|string
- Generated from protobuf field <code>uint64 retransmit_bytes = 5;</code>
- getRetransmitPackets() : int
- Generated from protobuf field <code>uint32 retransmit_packets = 4;</code>
- getRtt() : int
- Generated from protobuf field <code>uint32 rtt = 10;</code>
- getSsrc() : int
- Generated from protobuf field <code>uint32 ssrc = 1;</code>
- getStartTime() : Timestamp|null
- Generated from protobuf field <code>.google.protobuf.Timestamp start_time = 17;</code>
- getVideoLayers() : RepeatedField<string|int, AnalyticsVideoLayer>
- Generated from protobuf field <code>repeated .livekit.AnalyticsVideoLayer video_layers = 15;</code>
- hasEndTime() : mixed
- hasStartTime() : mixed
- setEndTime() : $this
- Generated from protobuf field <code>.google.protobuf.Timestamp end_time = 18;</code>
- setFirs() : $this
- Generated from protobuf field <code>uint32 firs = 14;</code>
- setFrames() : $this
- Generated from protobuf field <code>uint32 frames = 9;</code>
- setJitter() : $this
- Generated from protobuf field <code>uint32 jitter = 11;</code>
- setNacks() : $this
- Generated from protobuf field <code>uint32 nacks = 12;</code>
- setPacketsLost() : $this
- Generated from protobuf field <code>uint32 packets_lost = 8;</code>
- setPacketsOutOfOrder() : $this
- Generated from protobuf field <code>uint32 packets_out_of_order = 19;</code>
- setPaddingBytes() : $this
- Generated from protobuf field <code>uint64 padding_bytes = 7;</code>
- setPaddingPackets() : $this
- Generated from protobuf field <code>uint32 padding_packets = 6;</code>
- setPlis() : $this
- Generated from protobuf field <code>uint32 plis = 13;</code>
- setPrimaryBytes() : $this
- Generated from protobuf field <code>uint64 primary_bytes = 3;</code>
- setPrimaryPackets() : $this
- Generated from protobuf field <code>uint32 primary_packets = 2;</code>
- setRetransmitBytes() : $this
- Generated from protobuf field <code>uint64 retransmit_bytes = 5;</code>
- setRetransmitPackets() : $this
- Generated from protobuf field <code>uint32 retransmit_packets = 4;</code>
- setRtt() : $this
- Generated from protobuf field <code>uint32 rtt = 10;</code>
- setSsrc() : $this
- Generated from protobuf field <code>uint32 ssrc = 1;</code>
- setStartTime() : $this
- Generated from protobuf field <code>.google.protobuf.Timestamp start_time = 17;</code>
- setVideoLayers() : $this
- Generated from protobuf field <code>repeated .livekit.AnalyticsVideoLayer video_layers = 15;</code>
Properties
$end_time
Generated from protobuf field <code>.google.protobuf.Timestamp end_time = 18;</code>
protected
mixed
$end_time
= null
$firs
Generated from protobuf field <code>uint32 firs = 14;</code>
protected
mixed
$firs
= 0
$frames
Generated from protobuf field <code>uint32 frames = 9;</code>
protected
mixed
$frames
= 0
$jitter
Generated from protobuf field <code>uint32 jitter = 11;</code>
protected
mixed
$jitter
= 0
$nacks
Generated from protobuf field <code>uint32 nacks = 12;</code>
protected
mixed
$nacks
= 0
$packets_lost
Generated from protobuf field <code>uint32 packets_lost = 8;</code>
protected
mixed
$packets_lost
= 0
$packets_out_of_order
Generated from protobuf field <code>uint32 packets_out_of_order = 19;</code>
protected
mixed
$packets_out_of_order
= 0
$padding_bytes
Generated from protobuf field <code>uint64 padding_bytes = 7;</code>
protected
mixed
$padding_bytes
= 0
$padding_packets
Generated from protobuf field <code>uint32 padding_packets = 6;</code>
protected
mixed
$padding_packets
= 0
$plis
Generated from protobuf field <code>uint32 plis = 13;</code>
protected
mixed
$plis
= 0
$primary_bytes
Generated from protobuf field <code>uint64 primary_bytes = 3;</code>
protected
mixed
$primary_bytes
= 0
$primary_packets
Generated from protobuf field <code>uint32 primary_packets = 2;</code>
protected
mixed
$primary_packets
= 0
$retransmit_bytes
Generated from protobuf field <code>uint64 retransmit_bytes = 5;</code>
protected
mixed
$retransmit_bytes
= 0
$retransmit_packets
Generated from protobuf field <code>uint32 retransmit_packets = 4;</code>
protected
mixed
$retransmit_packets
= 0
$rtt
Generated from protobuf field <code>uint32 rtt = 10;</code>
protected
mixed
$rtt
= 0
$ssrc
Generated from protobuf field <code>uint32 ssrc = 1;</code>
protected
mixed
$ssrc
= 0
$start_time
Generated from protobuf field <code>.google.protobuf.Timestamp start_time = 17;</code>
protected
mixed
$start_time
= null
$video_layers
Generated from protobuf field <code>repeated .livekit.AnalyticsVideoLayer video_layers = 15;</code>
private
mixed
$video_layers
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 int $ssrc @type int $primary_packets @type int|string $primary_bytes @type int $retransmit_packets @type int|string $retransmit_bytes @type int $padding_packets @type int|string $padding_bytes @type int $packets_lost @type int $frames @type int $rtt @type int $jitter @type int $nacks @type int $plis @type int $firs @type \Livekit\AnalyticsVideoLayer[] $video_layers @type \Google\Protobuf\Timestamp $start_time @type \Google\Protobuf\Timestamp $end_time @type int $packets_out_of_order}
clearEndTime()
public
clearEndTime() : mixed
clearStartTime()
public
clearStartTime() : mixed
getEndTime()
Generated from protobuf field <code>.google.protobuf.Timestamp end_time = 18;</code>
public
getEndTime() : Timestamp|null
Return values
Timestamp|nullgetFirs()
Generated from protobuf field <code>uint32 firs = 14;</code>
public
getFirs() : int
Return values
intgetFrames()
Generated from protobuf field <code>uint32 frames = 9;</code>
public
getFrames() : int
Return values
intgetJitter()
Generated from protobuf field <code>uint32 jitter = 11;</code>
public
getJitter() : int
Return values
intgetNacks()
Generated from protobuf field <code>uint32 nacks = 12;</code>
public
getNacks() : int
Return values
intgetPacketsLost()
Generated from protobuf field <code>uint32 packets_lost = 8;</code>
public
getPacketsLost() : int
Return values
intgetPacketsOutOfOrder()
Generated from protobuf field <code>uint32 packets_out_of_order = 19;</code>
public
getPacketsOutOfOrder() : int
Return values
intgetPaddingBytes()
Generated from protobuf field <code>uint64 padding_bytes = 7;</code>
public
getPaddingBytes() : int|string
Return values
int|stringgetPaddingPackets()
Generated from protobuf field <code>uint32 padding_packets = 6;</code>
public
getPaddingPackets() : int
Return values
intgetPlis()
Generated from protobuf field <code>uint32 plis = 13;</code>
public
getPlis() : int
Return values
intgetPrimaryBytes()
Generated from protobuf field <code>uint64 primary_bytes = 3;</code>
public
getPrimaryBytes() : int|string
Return values
int|stringgetPrimaryPackets()
Generated from protobuf field <code>uint32 primary_packets = 2;</code>
public
getPrimaryPackets() : int
Return values
intgetRetransmitBytes()
Generated from protobuf field <code>uint64 retransmit_bytes = 5;</code>
public
getRetransmitBytes() : int|string
Return values
int|stringgetRetransmitPackets()
Generated from protobuf field <code>uint32 retransmit_packets = 4;</code>
public
getRetransmitPackets() : int
Return values
intgetRtt()
Generated from protobuf field <code>uint32 rtt = 10;</code>
public
getRtt() : int
Return values
intgetSsrc()
Generated from protobuf field <code>uint32 ssrc = 1;</code>
public
getSsrc() : int
Return values
intgetStartTime()
Generated from protobuf field <code>.google.protobuf.Timestamp start_time = 17;</code>
public
getStartTime() : Timestamp|null
Return values
Timestamp|nullgetVideoLayers()
Generated from protobuf field <code>repeated .livekit.AnalyticsVideoLayer video_layers = 15;</code>
public
getVideoLayers() : RepeatedField<string|int, AnalyticsVideoLayer>
Return values
RepeatedField<string|int, AnalyticsVideoLayer>hasEndTime()
public
hasEndTime() : mixed
hasStartTime()
public
hasStartTime() : mixed
setEndTime()
Generated from protobuf field <code>.google.protobuf.Timestamp end_time = 18;</code>
public
setEndTime(Timestamp $var) : $this
Parameters
- $var : Timestamp
Return values
$thissetFirs()
Generated from protobuf field <code>uint32 firs = 14;</code>
public
setFirs(int $var) : $this
Parameters
- $var : int
Return values
$thissetFrames()
Generated from protobuf field <code>uint32 frames = 9;</code>
public
setFrames(int $var) : $this
Parameters
- $var : int
Return values
$thissetJitter()
Generated from protobuf field <code>uint32 jitter = 11;</code>
public
setJitter(int $var) : $this
Parameters
- $var : int
Return values
$thissetNacks()
Generated from protobuf field <code>uint32 nacks = 12;</code>
public
setNacks(int $var) : $this
Parameters
- $var : int
Return values
$thissetPacketsLost()
Generated from protobuf field <code>uint32 packets_lost = 8;</code>
public
setPacketsLost(int $var) : $this
Parameters
- $var : int
Return values
$thissetPacketsOutOfOrder()
Generated from protobuf field <code>uint32 packets_out_of_order = 19;</code>
public
setPacketsOutOfOrder(int $var) : $this
Parameters
- $var : int
Return values
$thissetPaddingBytes()
Generated from protobuf field <code>uint64 padding_bytes = 7;</code>
public
setPaddingBytes(int|string $var) : $this
Parameters
- $var : int|string
Return values
$thissetPaddingPackets()
Generated from protobuf field <code>uint32 padding_packets = 6;</code>
public
setPaddingPackets(int $var) : $this
Parameters
- $var : int
Return values
$thissetPlis()
Generated from protobuf field <code>uint32 plis = 13;</code>
public
setPlis(int $var) : $this
Parameters
- $var : int
Return values
$thissetPrimaryBytes()
Generated from protobuf field <code>uint64 primary_bytes = 3;</code>
public
setPrimaryBytes(int|string $var) : $this
Parameters
- $var : int|string
Return values
$thissetPrimaryPackets()
Generated from protobuf field <code>uint32 primary_packets = 2;</code>
public
setPrimaryPackets(int $var) : $this
Parameters
- $var : int
Return values
$thissetRetransmitBytes()
Generated from protobuf field <code>uint64 retransmit_bytes = 5;</code>
public
setRetransmitBytes(int|string $var) : $this
Parameters
- $var : int|string
Return values
$thissetRetransmitPackets()
Generated from protobuf field <code>uint32 retransmit_packets = 4;</code>
public
setRetransmitPackets(int $var) : $this
Parameters
- $var : int
Return values
$thissetRtt()
Generated from protobuf field <code>uint32 rtt = 10;</code>
public
setRtt(int $var) : $this
Parameters
- $var : int
Return values
$thissetSsrc()
Generated from protobuf field <code>uint32 ssrc = 1;</code>
public
setSsrc(int $var) : $this
Parameters
- $var : int
Return values
$thissetStartTime()
Generated from protobuf field <code>.google.protobuf.Timestamp start_time = 17;</code>
public
setStartTime(Timestamp $var) : $this
Parameters
- $var : Timestamp
Return values
$thissetVideoLayers()
Generated from protobuf field <code>repeated .livekit.AnalyticsVideoLayer video_layers = 15;</code>
public
setVideoLayers(array<string|int, AnalyticsVideoLayer> $var) : $this
Parameters
- $var : array<string|int, AnalyticsVideoLayer>