Class: abstract
ITransport
The transport interface.
Constructors
new ITransport()
new ITransport(): ITransport
Returns
Methods
closeConnection()
abstract closeConnection(): void
Closes the connection to the network.
Returns
void
Defined
@nilfoundation/niljs/src/transport/types/ITransport.ts:22
connect()
abstract connect(): void
Connects to the network.
Returns
void
Defined
@nilfoundation/niljs/src/transport/types/ITransport.ts:17
request()
abstract request<T>(requestObject): Promise<T>
Sends a request.
Type Parameters
Type Parameter |
---|
|
Parameters
Parameter | Type | Description |
---|---|---|
|
| The request object. It contains the method and parameters. |
Returns
Promise
<T
>
The response.
Defined
@nilfoundation/niljs/src/transport/types/ITransport.ts:12