Class RoomInfo
public sealed class RoomInfo : Google.Protobuf.IMessage<RoomInfo>, Google.Protobuf.IBufferMessage
- Inheritance
-
RoomInfo
- Implements
-
IBufferMessage
- Extension Methods
Constructors
RoomInfo()
public RoomInfo()
RoomInfo(RoomInfo)
public RoomInfo(RoomInfo other)
Parameters
otherRoomInfo
Fields
ActiveRecordingFieldNumber
Field number for the "active_recording" field.
public const int ActiveRecordingFieldNumber = 12
Field Value
CreationTimeFieldNumber
Field number for the "creation_time" field.
public const int CreationTimeFieldNumber = 9
Field Value
DepartureTimeoutFieldNumber
Field number for the "departure_timeout" field.
public const int DepartureTimeoutFieldNumber = 7
Field Value
EmptyTimeoutFieldNumber
Field number for the "empty_timeout" field.
public const int EmptyTimeoutFieldNumber = 6
Field Value
LossyDcBufferedAmountLowThresholdFieldNumber
Field number for the "lossy_dc_buffered_amount_low_threshold" field.
public const int LossyDcBufferedAmountLowThresholdFieldNumber = 4
Field Value
MaxParticipantsFieldNumber
Field number for the "max_participants" field.
public const int MaxParticipantsFieldNumber = 8
Field Value
MetadataFieldNumber
Field number for the "metadata" field.
public const int MetadataFieldNumber = 3
Field Value
NameFieldNumber
Field number for the "name" field.
public const int NameFieldNumber = 2
Field Value
NumParticipantsFieldNumber
Field number for the "num_participants" field.
public const int NumParticipantsFieldNumber = 10
Field Value
NumPublishersFieldNumber
Field number for the "num_publishers" field.
public const int NumPublishersFieldNumber = 11
Field Value
ReliableDcBufferedAmountLowThresholdFieldNumber
Field number for the "reliable_dc_buffered_amount_low_threshold" field.
public const int ReliableDcBufferedAmountLowThresholdFieldNumber = 5
Field Value
SidFieldNumber
Field number for the "sid" field.
public const int SidFieldNumber = 1
Field Value
Properties
ActiveRecording
public bool ActiveRecording { get; set; }
Property Value
CreationTime
public long CreationTime { get; set; }
Property Value
DepartureTimeout
public uint DepartureTimeout { get; set; }
Property Value
Descriptor
public static Google.Protobuf.Reflection.MessageDescriptor Descriptor { get; }
Property Value
- MessageDescriptor
EmptyTimeout
public uint EmptyTimeout { get; set; }
Property Value
HasActiveRecording
Gets whether the "active_recording" field is set
public bool HasActiveRecording { get; }
Property Value
HasCreationTime
Gets whether the "creation_time" field is set
public bool HasCreationTime { get; }
Property Value
HasDepartureTimeout
Gets whether the "departure_timeout" field is set
public bool HasDepartureTimeout { get; }
Property Value
HasEmptyTimeout
Gets whether the "empty_timeout" field is set
public bool HasEmptyTimeout { get; }
Property Value
HasLossyDcBufferedAmountLowThreshold
Gets whether the "lossy_dc_buffered_amount_low_threshold" field is set
public bool HasLossyDcBufferedAmountLowThreshold { get; }
Property Value
HasMaxParticipants
Gets whether the "max_participants" field is set
public bool HasMaxParticipants { get; }
Property Value
HasMetadata
Gets whether the "metadata" field is set
public bool HasMetadata { get; }
Property Value
HasName
Gets whether the "name" field is set
public bool HasName { get; }
Property Value
HasNumParticipants
Gets whether the "num_participants" field is set
public bool HasNumParticipants { get; }
Property Value
HasNumPublishers
Gets whether the "num_publishers" field is set
public bool HasNumPublishers { get; }
Property Value
HasReliableDcBufferedAmountLowThreshold
Gets whether the "reliable_dc_buffered_amount_low_threshold" field is set
public bool HasReliableDcBufferedAmountLowThreshold { get; }
Property Value
HasSid
Gets whether the "sid" field is set
public bool HasSid { get; }
Property Value
LossyDcBufferedAmountLowThreshold
public ulong LossyDcBufferedAmountLowThreshold { get; set; }
Property Value
MaxParticipants
public uint MaxParticipants { get; set; }
Property Value
Metadata
public string Metadata { get; set; }
Property Value
Name
public string Name { get; set; }
Property Value
NumParticipants
public uint NumParticipants { get; set; }
Property Value
NumPublishers
public uint NumPublishers { get; set; }
Property Value
Parser
public static Google.Protobuf.MessageParser<RoomInfo> Parser { get; }
Property Value
- MessageParser<RoomInfo>
ReliableDcBufferedAmountLowThreshold
public ulong ReliableDcBufferedAmountLowThreshold { get; set; }
Property Value
Sid
public string Sid { get; set; }
Property Value
Methods
CalculateSize()
public int CalculateSize()
Returns
ClearActiveRecording()
Clears the value of the "active_recording" field
public void ClearActiveRecording()
ClearCreationTime()
Clears the value of the "creation_time" field
public void ClearCreationTime()
ClearDepartureTimeout()
Clears the value of the "departure_timeout" field
public void ClearDepartureTimeout()
ClearEmptyTimeout()
Clears the value of the "empty_timeout" field
public void ClearEmptyTimeout()
ClearLossyDcBufferedAmountLowThreshold()
Clears the value of the "lossy_dc_buffered_amount_low_threshold" field
public void ClearLossyDcBufferedAmountLowThreshold()
ClearMaxParticipants()
Clears the value of the "max_participants" field
public void ClearMaxParticipants()
ClearMetadata()
Clears the value of the "metadata" field
public void ClearMetadata()
ClearName()
Clears the value of the "name" field
public void ClearName()
ClearNumParticipants()
Clears the value of the "num_participants" field
public void ClearNumParticipants()
ClearNumPublishers()
Clears the value of the "num_publishers" field
public void ClearNumPublishers()
ClearReliableDcBufferedAmountLowThreshold()
Clears the value of the "reliable_dc_buffered_amount_low_threshold" field
public void ClearReliableDcBufferedAmountLowThreshold()
ClearSid()
Clears the value of the "sid" field
public void ClearSid()
Clone()
public RoomInfo Clone()
Returns
Equals(RoomInfo)
public bool Equals(RoomInfo other)
Parameters
otherRoomInfo
Returns
Equals(object)
public override bool Equals(object other)
Parameters
otherobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
MergeFrom(CodedInputStream)
public void MergeFrom(Google.Protobuf.CodedInputStream input)
Parameters
inputCodedInputStream
MergeFrom(RoomInfo)
public void MergeFrom(RoomInfo other)
Parameters
otherRoomInfo
ToString()
public override string ToString()
Returns
WriteTo(CodedOutputStream)
public void WriteTo(Google.Protobuf.CodedOutputStream output)
Parameters
outputCodedOutputStream