/ fm / liveswitch / RtcpDataChannelSignallingActivation
Class: RtcpDataChannelSignallingActivation
fm.liveswitch.RtcpDataChannelSignallingActivation
An RTCP Data Channel Signalling Activation.
Table of contents
Constructors
Methods
- deserializeProperty
- getSupportedMessageTypes
- getTypeString
- serializeProperties
- toJson
- fromJson
- toJson
Constructors
constructor
+ new RtcpDataChannelSignallingActivation(): RtcpDataChannelSignallingActivation
Initializes a new instance of the [[fm.liveswitch.rtcpDataChannelSignallingActivation]] class.
Returns: RtcpDataChannelSignallingActivation
Defined in: Generated/TypeScript/fm.liveswitch/RtcpDataChannelSignallingActivation.ts:13
+ new RtcpDataChannelSignallingActivation(supportedMessageTypes: string[]): RtcpDataChannelSignallingActivation
Initializes a new instance of the [[fm.liveswitch.rtcpDataChannelSignallingActivation]] class.
Parameters:
| Name | Type |
|---|---|
supportedMessageTypes |
string[] |
Returns: RtcpDataChannelSignallingActivation
Defined in: Generated/TypeScript/fm.liveswitch/RtcpDataChannelSignallingActivation.ts:20
Methods
deserializeProperty
▸ ProtecteddeserializeProperty(key: string, valueJson: string): void
Deserializes a property from JSON.
Parameters:
| Name | Type | Description |
|---|---|---|
key |
string | The property key. |
valueJson |
string | The property value in JSON format. |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/RtcpDataChannelSignallingActivation.ts:90
getSupportedMessageTypes
▸ getSupportedMessageTypes(): string[]
Gets supported message types.
Returns: string[]
Defined in: Generated/TypeScript/fm.liveswitch/RtcpDataChannelSignallingActivation.ts:105
getTypeString
▸ getTypeString(): string
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/RtcpDataChannelSignallingActivation.ts:9
serializeProperties
▸ ProtectedserializeProperties(jsonObject: Hash<string, string>): void
Serializes properties to JSON.
Parameters:
| Name | Type | Description |
|---|---|---|
jsonObject |
Hash<string, string> | The JSON target. |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/RtcpDataChannelSignallingActivation.ts:118
toJson
▸ toJson(): string
Serializes this instance to JSON.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/RtcpDataChannelSignallingActivation.ts:140
fromJson
▸ StaticfromJson(activateInbandSignallingJson: string): RtcpDataChannelSignallingActivation
Deserializes an instance from JSON.
Parameters:
| Name | Type | Description |
|---|---|---|
activateInbandSignallingJson |
string | The instance in JSON format. |
Returns: RtcpDataChannelSignallingActivation
The instance.
Defined in: Generated/TypeScript/fm.liveswitch/RtcpDataChannelSignallingActivation.ts:56
toJson
▸ StatictoJson(activateInbandSignalling: RtcpDataChannelSignallingActivation): string
Serializes an instance to JSON.
Parameters:
| Name | Type | Description |
|---|---|---|
activateInbandSignalling |
RtcpDataChannelSignallingActivation | The instance. |
Returns: string
The instance in JSON format.
Defined in: Generated/TypeScript/fm.liveswitch/RtcpDataChannelSignallingActivation.ts:74