Home Reference Source
public class | source

HTTPTransport

You can directly use an instance of this class. transport

Extends:

CommonTransport → HTTPTransport

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

logger: *

public
public

server: *

Method Summary

Public Methods
public

close()

public

async dispatch(payload: *, res: *)

public

readReq(req: *, res: *)

public

start()

public

writeError(res: *, code: *, message: *, error: *)

public

writeResponse(res: *, result: *)

Inherited Summary

From class CommonTransport
public
public

async eventHandler(payload: *): {"result": *}

public

async handlerHandler(payload: *): {"result": *}

public

async hookHandler(payload: *): {"result": *}

public

async initHandler()

public

async opHandler(payload: *): {"result": *}

public

async providerHandler(payload: *): {"result": *}

public

start()

public

async timerHandler(payload: *): {"result": *}

Public Constructors

public constructor() source

Override:

CommonTransport#constructor

Public Members

public logger: * source

public registry: * source

Override:

CommonTransport#registry

public server: * source

Public Methods

public close() source

public async dispatch(payload: *, res: *) source

Params:

NameTypeAttributeDescription
payload *
res *

public readReq(req: *, res: *) source

Params:

NameTypeAttributeDescription
req *
res *

public start() source

Override:

CommonTransport#start

public writeError(res: *, code: *, message: *, error: *) source

Params:

NameTypeAttributeDescription
res *
code *
message *
error *

public writeResponse(res: *, result: *) source

Params:

NameTypeAttributeDescription
res *
result *