Class RemoteTransport
What the peer's offer or answer says of its transport, which all bundled sections share.
Implements
Inherited Members
Namespace: Uniform.Matrix.WebRtc.Sdp
Assembly: Uniform.Matrix.WebRtc.dll
Syntax
public sealed record RemoteTransport : IEquatable<RemoteTransport>
Constructors
| Edit this page View SourceRemoteTransport(string, string, string, string, bool, IReadOnlyList<IceCandidate>)
What the peer's offer or answer says of its transport, which all bundled sections share.
Declaration
public RemoteTransport(string Ufrag, string Password, string Fingerprint, string Setup, bool IceLite, IReadOnlyList<IceCandidate> Candidates)
Parameters
| Type | Name | Description |
|---|---|---|
| string | Ufrag | ICE username fragment. |
| string | Password | ICE password. |
| string | Fingerprint | DTLS certificate fingerprint. |
| string | Setup | DTLS role: |
| bool | IceLite | Whether the peer is an ICE lite agent, as SFUs are, so that this side controls ICE. |
| IReadOnlyList<IceCandidate> | Candidates | ICE candidates in the description, if any. |
Properties
| Edit this page View SourceCandidates
ICE candidates in the description, if any.
Declaration
public IReadOnlyList<IceCandidate> Candidates { get; init; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<IceCandidate> |
Fingerprint
DTLS certificate fingerprint.
Declaration
public string Fingerprint { get; init; }
Property Value
| Type | Description |
|---|---|
| string |
IceLite
Whether the peer is an ICE lite agent, as SFUs are, so that this side controls ICE.
Declaration
public bool IceLite { get; init; }
Property Value
| Type | Description |
|---|---|
| bool |
Password
ICE password.
Declaration
public string Password { get; init; }
Property Value
| Type | Description |
|---|---|
| string |
Setup
DTLS role: actpass in offers, active or passive in answers.
Declaration
public string Setup { get; init; }
Property Value
| Type | Description |
|---|---|
| string |
Ufrag
ICE username fragment.
Declaration
public string Ufrag { get; init; }
Property Value
| Type | Description |
|---|---|
| string |