/ fm / liveswitch / RelayPort
Class: RelayPort
fm.liveswitch.RelayPort
Table of contents
Constructors
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