/ fm / liveswitch / IWebSocket
Interface: IWebSocket
fm.liveswitch.IWebSocket
Contract for an implementation of the WebSocket protocol v8.
Implemented by
Table of contents
Methods
- addOnLatestRoundTripTime
- close
- getBufferedAmount
- getIsOpen
- getLastRoundTripTime
- getSecure
- open
- removeOnLatestRoundTripTime
- send
Methods
addOnLatestRoundTripTime
▸ addOnLatestRoundTripTime(value
: IAction1<number>): void
Parameters:
Name | Type |
---|---|
value |
IAction1<number> |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/IWebSocket.ts:9
close
▸ close(): void
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/IWebSocket.ts:10
▸ close(closeArgs
: WebSocketCloseArgs): void
Parameters:
Name | Type |
---|---|
closeArgs |
WebSocketCloseArgs |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/IWebSocket.ts:11
getBufferedAmount
▸ getBufferedAmount(): number
Returns: number
Defined in: Generated/TypeScript/fm.liveswitch/IWebSocket.ts:12
getIsOpen
▸ getIsOpen(): boolean
Returns: boolean
Defined in: Generated/TypeScript/fm.liveswitch/IWebSocket.ts:13
getLastRoundTripTime
▸ getLastRoundTripTime(): number
Returns: number
Defined in: Generated/TypeScript/fm.liveswitch/IWebSocket.ts:14
getSecure
▸ getSecure(): boolean
Returns: boolean
Defined in: Generated/TypeScript/fm.liveswitch/IWebSocket.ts:15
open
▸ open(openArgs
: WebSocketOpenArgs): void
Parameters:
Name | Type |
---|---|
openArgs |
WebSocketOpenArgs |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/IWebSocket.ts:16
removeOnLatestRoundTripTime
▸ removeOnLatestRoundTripTime(value
: IAction1<number>): void
Parameters:
Name | Type |
---|---|
value |
IAction1<number> |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/IWebSocket.ts:17
send
▸ send(sendArgs
: WebSocketSendArgs): void
Parameters:
Name | Type |
---|---|
sendArgs |
WebSocketSendArgs |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/IWebSocket.ts:18