/ fm / liveswitch / IPluginDataStream
Interface: IPluginDataStream
fm.liveswitch.IPluginDataStream
An interface for COM usage.
Table of contents
Methods
- AddChannel
- ChangeDirection
- GetDirection
- GetExternalId
- GetHandle
- GetId
- GetInfo
- GetLabel
- GetLocalDirection
- GetLocalReceive
- GetLocalSend
- GetMediaDescriptionId
- GetRemoteDirection
- GetRemoteReceive
- GetRemoteSend
- GetTag
- GetTransportInfo
- Initialize
- SetExternalId
- SetLocalDirection
- SetLocalReceive
- SetLocalSend
- SetOnDirectionChange
- SetOnStateChange
- SetTag
Methods
AddChannel
▸ AddChannel(channel
: Object): void
Parameters:
Name | Type |
---|---|
channel |
Object |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:9
ChangeDirection
▸ ChangeDirection(newDirection
: number): string
Parameters:
Name | Type |
---|---|
newDirection |
number |
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:10
GetDirection
▸ GetDirection(): number
Returns: number
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:11
GetExternalId
▸ GetExternalId(): string
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:12
GetHandle
▸ GetHandle(): number
Returns: number
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:13
GetId
▸ GetId(): string
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:14
GetInfo
▸ GetInfo(): string
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:15
GetLabel
▸ GetLabel(): string
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:16
GetLocalDirection
▸ GetLocalDirection(): number
Returns: number
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:17
GetLocalReceive
▸ GetLocalReceive(): boolean
Returns: boolean
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:18
GetLocalSend
▸ GetLocalSend(): boolean
Returns: boolean
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:19
GetMediaDescriptionId
▸ GetMediaDescriptionId(): string
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:20
GetRemoteDirection
▸ GetRemoteDirection(): number
Returns: number
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:21
GetRemoteReceive
▸ GetRemoteReceive(): boolean
Returns: boolean
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:22
GetRemoteSend
▸ GetRemoteSend(): boolean
Returns: boolean
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:23
GetTag
▸ GetTag(): string
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:24
GetTransportInfo
▸ GetTransportInfo(): string
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:25
Initialize
▸ Initialize(channelHandles
: Object): void
Parameters:
Name | Type |
---|---|
channelHandles |
Object |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:26
SetExternalId
▸ SetExternalId(externalId
: string): void
Parameters:
Name | Type |
---|---|
externalId |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:27
SetLocalDirection
▸ SetLocalDirection(direction
: number): void
Parameters:
Name | Type |
---|---|
direction |
number |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:28
SetLocalReceive
▸ SetLocalReceive(localReceiveEnabled
: boolean): void
Parameters:
Name | Type |
---|---|
localReceiveEnabled |
boolean |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:29
SetLocalSend
▸ SetLocalSend(localSendEnabled
: boolean): void
Parameters:
Name | Type |
---|---|
localSendEnabled |
boolean |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:30
SetOnDirectionChange
▸ SetOnDirectionChange(callback
: Object): void
Parameters:
Name | Type |
---|---|
callback |
Object |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:31
SetOnStateChange
▸ SetOnStateChange(callback
: Object): void
Parameters:
Name | Type |
---|---|
callback |
Object |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:32
SetTag
▸ SetTag(tag
: string): void
Parameters:
Name | Type |
---|---|
tag |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/IPluginDataStream.ts:33