Skip to content

@sora-soft/framework


@sora-soft/framework / Notify

Class: Notify<T> ​

Defined in: packages/framework/src/lib/rpc/packet/Notify.ts:6

Extends ​

Type Parameters ​

Type ParameterDefault type
Tunknown

Constructors ​

Constructor ​

ts
new Notify<T>(packet): Notify<T>;

Defined in: packages/framework/src/lib/rpc/packet/Notify.ts:7

Parameters ​

ParameterType
packetOmit<IRawReqPacket<T>, "opcode">

Returns ​

Notify<T>

Overrides ​

RawPacket.constructor

Properties ​

PropertyModifierTypeInherited fromDefined in
headers_protectedMap<string, string>RawPacket.headers_packages/framework/src/lib/rpc/packet/RawPacket.ts:49

Accessors ​

headers ​

Get Signature ​

ts
get headers(): {
[k: string]: string;
};

Defined in: packages/framework/src/lib/rpc/packet/RawPacket.ts:45

Returns ​
ts
{
[k: string]: string;
}

Inherited from ​

RawPacket.headers


method ​

Get Signature ​

ts
get method(): string;

Defined in: packages/framework/src/lib/rpc/packet/Notify.ts:25

Returns ​

string


opCode ​

Get Signature ​

ts
get opCode(): OPCode;

Defined in: packages/framework/src/lib/rpc/packet/RawPacket.ts:32

Returns ​

OPCode

Inherited from ​

RawPacket.opCode


payload ​

Get Signature ​

ts
get payload(): T;

Defined in: packages/framework/src/lib/rpc/packet/RawPacket.ts:37

Returns ​

T

Set Signature ​

ts
set payload(value): void;

Defined in: packages/framework/src/lib/rpc/packet/RawPacket.ts:41

Parameters ​
ParameterType
valueT
Returns ​

void

Inherited from ​

RawPacket.payload


service ​

Get Signature ​

ts
get service(): string;

Defined in: packages/framework/src/lib/rpc/packet/Notify.ts:29

Returns ​

string

Methods ​

getHeader() ​

ts
getHeader(header): string | undefined;

Defined in: packages/framework/src/lib/rpc/packet/RawPacket.ts:12

Parameters ​

ParameterType
headerstring

Returns ​

string | undefined

Inherited from ​

RawPacket.getHeader


loadHeaders() ​

ts
loadHeaders(headers): void;

Defined in: packages/framework/src/lib/rpc/packet/RawPacket.ts:16

Parameters ​

ParameterType
headers{ [key: string]: string; }

Returns ​

void

Inherited from ​

RawPacket.loadHeaders


setHeader() ​

ts
setHeader(header, value?): void;

Defined in: packages/framework/src/lib/rpc/packet/RawPacket.ts:24

Parameters ​

ParameterType
headerstring
value?string

Returns ​

void

Inherited from ​

RawPacket.setHeader


toPacket() ​

ts
toPacket(): IRawNetPacket<T>;

Defined in: packages/framework/src/lib/rpc/packet/Notify.ts:15

Returns ​

IRawNetPacket<T>

Overrides ​

RawPacket.toPacket

基于 WTFPL 许可发布