feat: add netty WebSocket client
Signed-off-by: MiaoWoo <admin@yumc.pw>
This commit is contained in:
27
packages/websocket/src/client/interface.ts
Normal file
27
packages/websocket/src/client/interface.ts
Normal file
@@ -0,0 +1,27 @@
|
||||
|
||||
export interface WebSocketHeader {
|
||||
[key: string]: string
|
||||
}
|
||||
|
||||
export type EventType =
|
||||
| 'close'
|
||||
| 'error'
|
||||
| 'message'
|
||||
| 'open'
|
||||
export interface Event {
|
||||
|
||||
}
|
||||
export interface MessageEvent extends Event {
|
||||
data: any
|
||||
origin?: string
|
||||
lastEventId?: string
|
||||
source?: string
|
||||
ports?: string
|
||||
}
|
||||
export interface ErrorEvent extends Event {
|
||||
error: Error
|
||||
}
|
||||
export interface CloseEvent extends Event {
|
||||
code: number
|
||||
reason: string
|
||||
}
|
||||
Reference in New Issue
Block a user