GrpcGateway
@totemsdk/edge-grpc / GrpcGateway
Interface: GrpcGateway
Properties
status
readonlystatus:"stopped"|"running"|"error"
Methods
call()
call(
path,payload,timeoutMs?):Promise<EdgeOperationResult<{payload:Uint8Array; }>>
Parameters
path
string
payload
Uint8Array
timeoutMs?
number
Returns
Promise<EdgeOperationResult<{ payload: Uint8Array; }>>
openBidiStream()
openBidiStream(
path,timeoutMs?):Promise<EdgeOperationResult<GrpcStreamHandle>>
Parameters
path
string
timeoutMs?
number
Returns
Promise<EdgeOperationResult<GrpcStreamHandle>>
openClientStream()
openClientStream(
path,timeoutMs?):Promise<EdgeOperationResult<GrpcStreamHandle>>
Parameters
path
string
timeoutMs?
number
Returns
Promise<EdgeOperationResult<GrpcStreamHandle>>
openServerStream()
openServerStream(
path,payload,timeoutMs?):Promise<EdgeOperationResult<GrpcStreamHandle>>
Parameters
path
string
payload
Uint8Array
timeoutMs?
number
Returns
Promise<EdgeOperationResult<GrpcStreamHandle>>
start()
start():
Promise<void>
Returns
Promise<void>
stop()
stop():
Promise<void>
Returns
Promise<void>