Search Results for

    / fm / liveswitch / IExternalStream

    Interface: IExternalStream

    fm.liveswitch.IExternalStream

    Hierarchy

    • IStream

    • IExternal<IInternalStream>

      ↳ IExternalStream

    Implemented by

    • Stream

    Table of contents

    Methods

    • addOnDirectionChange
    • addOnStateChange
    • changeDirection
    • getDirection
    • getExternalId
    • getId
    • getLabel
    • getLocalDirection
    • getLocalReceive
    • getLocalSend
    • getMediaDescriptionId
    • getRemoteDirection
    • getRemoteReceive
    • getRemoteSend
    • getState
    • getTag
    • getTransportInfo
    • getType
    • removeOnDirectionChange
    • removeOnStateChange
    • setExternalId
    • setLocalDirection
    • setLocalReceive
    • setLocalSend
    • setTag

    Methods

    addOnDirectionChange

    ▸ addOnDirectionChange(value: IAction0): void

    Parameters:

    Name Type
    value IAction0

    Returns: void

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:9


    addOnStateChange

    ▸ addOnStateChange(value: IAction0): void

    Parameters:

    Name Type
    value IAction0

    Returns: void

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:10


    changeDirection

    ▸ changeDirection(newDirection: StreamDirection): Error

    Parameters:

    Name Type
    newDirection StreamDirection

    Returns: Error

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:11


    getDirection

    ▸ getDirection(): StreamDirection

    Returns: StreamDirection

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:12


    getExternalId

    ▸ getExternalId(): string

    Returns: string

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:13


    getId

    ▸ getId(): string

    Returns: string

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:14


    getLabel

    ▸ getLabel(): string

    Returns: string

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:15


    getLocalDirection

    ▸ getLocalDirection(): StreamDirection

    Returns: StreamDirection

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:16


    getLocalReceive

    ▸ getLocalReceive(): boolean

    Returns: boolean

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:17


    getLocalSend

    ▸ getLocalSend(): boolean

    Returns: boolean

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:18


    getMediaDescriptionId

    ▸ getMediaDescriptionId(): string

    Returns: string

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:19


    getRemoteDirection

    ▸ getRemoteDirection(): StreamDirection

    Returns: StreamDirection

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:20


    getRemoteReceive

    ▸ getRemoteReceive(): boolean

    Returns: boolean

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:21


    getRemoteSend

    ▸ getRemoteSend(): boolean

    Returns: boolean

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:22


    getState

    ▸ getState(): StreamState

    Returns: StreamState

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:23


    getTag

    ▸ getTag(): string

    Returns: string

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:24


    getTransportInfo

    ▸ getTransportInfo(): TransportInfo

    Returns: TransportInfo

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:25


    getType

    ▸ getType(): StreamType

    Returns: StreamType

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:26


    removeOnDirectionChange

    ▸ removeOnDirectionChange(value: IAction0): void

    Parameters:

    Name Type
    value IAction0

    Returns: void

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:27


    removeOnStateChange

    ▸ removeOnStateChange(value: IAction0): void

    Parameters:

    Name Type
    value IAction0

    Returns: void

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:28


    setExternalId

    ▸ setExternalId(value: string): void

    Parameters:

    Name Type
    value string

    Returns: void

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:29


    setLocalDirection

    ▸ setLocalDirection(value: StreamDirection): void

    Parameters:

    Name Type
    value StreamDirection

    Returns: void

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:30


    setLocalReceive

    ▸ setLocalReceive(value: boolean): void

    Parameters:

    Name Type
    value boolean

    Returns: void

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:31


    setLocalSend

    ▸ setLocalSend(value: boolean): void

    Parameters:

    Name Type
    value boolean

    Returns: void

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:32


    setTag

    ▸ setTag(value: string): void

    Parameters:

    Name Type
    value string

    Returns: void

    Inherited from: IStream

    Defined in: Generated/TypeScript/fm.liveswitch/IStream.ts:33

    In This Article
    Back to top Copyright © LiveSwitch Inc. All Rights Reserved. Doc build for LiveSwitch v1.15.0