Table of Contents

Class PeerConnectionStats

Namespace
LiveKit.Proto
public sealed class PeerConnectionStats : Google.Protobuf.IMessage<PeerConnectionStats>, Google.Protobuf.IBufferMessage
Inheritance
PeerConnectionStats
Implements
IBufferMessage
Extension Methods

Constructors

PeerConnectionStats()

public PeerConnectionStats()

PeerConnectionStats(PeerConnectionStats)

public PeerConnectionStats(PeerConnectionStats other)

Parameters

other PeerConnectionStats

Fields

DataChannelsClosedFieldNumber

Field number for the "data_channels_closed" field.

public const int DataChannelsClosedFieldNumber = 2

Field Value

int

DataChannelsOpenedFieldNumber

Field number for the "data_channels_opened" field.

public const int DataChannelsOpenedFieldNumber = 1

Field Value

int

Properties

DataChannelsClosed

public uint DataChannelsClosed { get; set; }

Property Value

uint

DataChannelsOpened

public uint DataChannelsOpened { get; set; }

Property Value

uint

Descriptor

public static Google.Protobuf.Reflection.MessageDescriptor Descriptor { get; }

Property Value

MessageDescriptor

HasDataChannelsClosed

Gets whether the "data_channels_closed" field is set

public bool HasDataChannelsClosed { get; }

Property Value

bool

HasDataChannelsOpened

Gets whether the "data_channels_opened" field is set

public bool HasDataChannelsOpened { get; }

Property Value

bool

Parser

public static Google.Protobuf.MessageParser<PeerConnectionStats> Parser { get; }

Property Value

MessageParser<PeerConnectionStats>

Methods

CalculateSize()

public int CalculateSize()

Returns

int

ClearDataChannelsClosed()

Clears the value of the "data_channels_closed" field

public void ClearDataChannelsClosed()

ClearDataChannelsOpened()

Clears the value of the "data_channels_opened" field

public void ClearDataChannelsOpened()

Clone()

public PeerConnectionStats Clone()

Returns

PeerConnectionStats

Equals(PeerConnectionStats)

public bool Equals(PeerConnectionStats other)

Parameters

other PeerConnectionStats

Returns

bool

Equals(object)

public override bool Equals(object other)

Parameters

other object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

MergeFrom(CodedInputStream)

public void MergeFrom(Google.Protobuf.CodedInputStream input)

Parameters

input CodedInputStream

MergeFrom(PeerConnectionStats)

public void MergeFrom(PeerConnectionStats other)

Parameters

other PeerConnectionStats

ToString()

public override string ToString()

Returns

string

WriteTo(CodedOutputStream)

public void WriteTo(Google.Protobuf.CodedOutputStream output)

Parameters

output CodedOutputStream