Methods
Abstract errorHandlingRPC
- errorHandlingRPC(address: number, rpcID: number, callFormat: string, respFormat: string, args: (string | number)[], timeout?: undefined | number): Promise<any>
-
Parameters
-
address: number
-
rpcID: number
-
callFormat: string
-
respFormat: string
-
args: (string | number)[]
-
Optional timeout: undefined | number
Returns Promise<any>
Abstract rpc
- rpc(address: number, rpcID: number, payload: ArrayBuffer, timeout?: undefined | number): Promise<ArrayBuffer>
-
Parameters
-
address: number
-
rpcID: number
-
payload: ArrayBuffer
-
Optional timeout: undefined | number
Returns Promise<ArrayBuffer>
Abstract typedRPC
- typedRPC(address: number, rpcID: number, callFormat: string, respFormat: string, args: (string | number)[], timeout?: undefined | number): Promise<any>
-
Parameters
-
address: number
-
rpcID: number
-
callFormat: string
-
respFormat: string
-
args: (string | number)[]
-
Optional timeout: undefined | number
Returns Promise<any>