API Reference
interfaces
Directmessageadapter

@coasys/ad4m / Exports / DirectMessageAdapter

Interface: DirectMessageAdapter

Table of contents

Methods

Methods

addMessageCallback

▸ addMessageCallback(callback): any

Parameters

NameType
callbackMessageCallback

Returns

any

Defined in

language/Language.ts:215 (opens in a new tab)


inbox

▸ inbox(filter?): Promise<PerspectiveExpression[]>

Parameters

NameType
filter?string

Returns

Promise<PerspectiveExpression[]>

Defined in

language/Language.ts:214 (opens in a new tab)


recipient

▸ recipient(): string

Returns

string

Defined in

language/Language.ts:207 (opens in a new tab)


sendInbox

▸ sendInbox(message): Promise<void | PerspectiveExpression>

Parameters

NameType
messagePerspective

Returns

Promise<void | PerspectiveExpression>

Defined in

language/Language.ts:211 (opens in a new tab)


sendP2P

▸ sendP2P(message): Promise<void | PerspectiveExpression>

Parameters

NameType
messagePerspective

Returns

Promise<void | PerspectiveExpression>

Defined in

language/Language.ts:210 (opens in a new tab)


setStatus

▸ setStatus(status): any

Parameters

NameType
statusPerspectiveExpression

Returns

any

Defined in

language/Language.ts:213 (opens in a new tab)


status

▸ status(): Promise<void | PerspectiveExpression>

Returns

Promise<void | PerspectiveExpression>

Defined in

language/Language.ts:209 (opens in a new tab)