Search Results for

    / fm / liveswitch / RelayPort

    Class: RelayPort

    fm.liveswitch.RelayPort

    Table of contents

    Constructors

    • constructor

    Methods

    • addEventListener
    • deserialize
    • getMessagePort
    • getTypeString
    • onMessage
    • postMessage
    • removeEventListener
    • serialize

    Constructors

    constructor

    + new RelayPort(messagePort: MessagePort): RelayPort

    Parameters:

    Name Type
    messagePort MessagePort

    Returns: RelayPort

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

    Methods

    addEventListener

    ▸ addEventListener(listener: IAction1<WebSocketReceiveArgs>): void

    Parameters:

    Name Type
    listener IAction1<WebSocketReceiveArgs>

    Returns: void

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


    deserialize

    ▸ Privatedeserialize(event: MessageEvent<any>): WebSocketReceiveArgs

    Parameters:

    Name Type
    event MessageEvent<any>

    Returns: WebSocketReceiveArgs

    Defined in: Generated/TypeScript/fm.liveswitch/RelayPort.ts:57


    getMessagePort

    ▸ getMessagePort(): MessagePort

    Returns: MessagePort

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


    getTypeString

    ▸ getTypeString(): string

    Returns: string

    Defined in: Generated/TypeScript/fm.liveswitch/RelayPort.ts:3


    onMessage

    ▸ PrivateonMessage(event: MessageEvent<any>): void

    Parameters:

    Name Type
    event MessageEvent<any>

    Returns: void

    Defined in: Generated/TypeScript/fm.liveswitch/RelayPort.ts:37


    postMessage

    ▸ postMessage(args: WebSocketReceiveArgs): void

    Parameters:

    Name Type
    args WebSocketReceiveArgs

    Returns: void

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


    removeEventListener

    ▸ removeEventListener(listener: IAction1<WebSocketReceiveArgs>): void

    Parameters:

    Name Type
    listener IAction1<WebSocketReceiveArgs>

    Returns: void

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


    serialize

    ▸ Privateserialize(args: WebSocketReceiveArgs): object

    Parameters:

    Name Type
    args WebSocketReceiveArgs

    Returns: object

    Name Type
    binaryMessage Uint8Array
    textMessage string

    Defined in: Generated/TypeScript/fm.liveswitch/RelayPort.ts:50

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