node-universe
Version:
基于 Nodejs 环境的一款微服务框架,原理来自于宇宙中的恒星,行星,卫星等系统。
33 lines (32 loc) • 803 B
TypeScript
export declare enum PacketTypes {
PACKET_UNKNOWN = "???",
PACKET_EVENT = "EVENT",
PACKET_REQUEST = "REQ",
PACKET_RESPONSE = "RES",
PACKET_DISCOVER = "DISCOVER",
PACKET_INFO = "INFO",
PACKET_DISCONNECT = "DISCONNECT",
PACKET_HEARTBEAT = "HEARTBEAT",
PACKET_PING = "PING",
PACKET_PONG = "PONG",
PACKET_GOSSIP_REQ = "GOSSIP_REQ",
PACKET_GOSSIP_RES = "GOSSIP_RES",
PACKET_GOSSIP_HELLO = "GOSSIP_HELLO"
}
export declare enum PacketDataTypes {
DATATYPE_UNDEFINED = 0,
DATATYPE_NULL = 1,
DATATYPE_JSON = 2,
DATATYPE_BUFFER = 3
}
export interface PacketPayload {
version?: string;
sender?: string | null;
event?: any;
action?: any;
groups?: any;
host?: string;
port?: number;
online?: any;
offline?: any;
}