Skip to content

API documentation of Agoric SDK / Exports / @agoric/network / types / Connection

Interface: Connection

@agoric/network.types.Connection

Table of contents

Properties

Properties

close

close: () => PromiseVow<void>

Close both ends of the connection

Type declaration

▸ (): PromiseVow<void>

Returns

PromiseVow<void>

Defined in

packages/network/src/types.js:87


getLocalAddress

getLocalAddress: () => string

Get the locally bound name of this connection

Type declaration

▸ (): string

Returns

string

Defined in

packages/network/src/types.js:88


getRemoteAddress

getRemoteAddress: () => string

Get the name of the counterparty

Type declaration

▸ (): string

Returns

string

Defined in

packages/network/src/types.js:90


send

send: (packetBytes: string, opts?: Record<string, any>) => PromiseVow<string>

Send a packet on the connection

Type declaration

▸ (packetBytes, opts?): PromiseVow<string>

Parameters
NameType
packetBytesstring
opts?Record<string, any>
Returns

PromiseVow<string>

Defined in

packages/network/src/types.js:85