Class RtcConfig
public sealed class RtcConfig : Google.Protobuf.IMessage<RtcConfig>, Google.Protobuf.IBufferMessage
- Inheritance
-
RtcConfig
- Implements
-
IBufferMessage
- Extension Methods
Constructors
RtcConfig()
public RtcConfig()
RtcConfig(RtcConfig)
public RtcConfig(RtcConfig other)
Parameters
otherRtcConfig
Fields
ContinualGatheringPolicyFieldNumber
Field number for the "continual_gathering_policy" field.
public const int ContinualGatheringPolicyFieldNumber = 2
Field Value
IceServersFieldNumber
Field number for the "ice_servers" field.
public const int IceServersFieldNumber = 3
Field Value
IceTransportTypeFieldNumber
Field number for the "ice_transport_type" field.
public const int IceTransportTypeFieldNumber = 1
Field Value
Properties
ContinualGatheringPolicy
public ContinualGatheringPolicy ContinualGatheringPolicy { get; set; }
Property Value
Descriptor
public static Google.Protobuf.Reflection.MessageDescriptor Descriptor { get; }
Property Value
- MessageDescriptor
HasContinualGatheringPolicy
Gets whether the "continual_gathering_policy" field is set
public bool HasContinualGatheringPolicy { get; }
Property Value
HasIceTransportType
Gets whether the "ice_transport_type" field is set
public bool HasIceTransportType { get; }
Property Value
IceServers
empty fallback to default
public Google.Protobuf.Collections.RepeatedField<IceServer> IceServers { get; }
Property Value
- RepeatedField<IceServer>
IceTransportType
public IceTransportType IceTransportType { get; set; }
Property Value
Parser
public static Google.Protobuf.MessageParser<RtcConfig> Parser { get; }
Property Value
- MessageParser<RtcConfig>
Methods
CalculateSize()
public int CalculateSize()
Returns
ClearContinualGatheringPolicy()
Clears the value of the "continual_gathering_policy" field
public void ClearContinualGatheringPolicy()
ClearIceTransportType()
Clears the value of the "ice_transport_type" field
public void ClearIceTransportType()
Clone()
public RtcConfig Clone()
Returns
Equals(RtcConfig)
public bool Equals(RtcConfig other)
Parameters
otherRtcConfig
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(RtcConfig)
public void MergeFrom(RtcConfig other)
Parameters
otherRtcConfig
ToString()
public override string ToString()
Returns
WriteTo(CodedOutputStream)
public void WriteTo(Google.Protobuf.CodedOutputStream output)
Parameters
outputCodedOutputStream