/ 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
▸ Protected
deserializeProperty(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
▸ Protected
serializeProperties(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
▸ Static
fromJson(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
▸ Static
toJson(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