-
Notifications
You must be signed in to change notification settings - Fork 77
i_zh_session
huangjizhong edited this page Dec 1, 2021
·
1 revision
readonly uid: number
- 绑定的uid
readonly sid: string
- 前端服务器id
set(value: { [key: string]: any }): void
- 设置键值对
- 与
get(),delete()
相对应,前端服调用修改,会反应到后端服,但是后端服调用修改只会临时改变。因为后端服的session是前端服每次转发消息进行的拷贝。
get<T = any>(key: number | string): T
- 获取键值对
delete(keys: (number | string)[]): void
- 删除键值对
setLocal(key: number | string, value: any): void
- 设置键值对(本地)
- 与
getLocal(),deleteLocal()
相对应,前端服调用修改不会反应到后端服。后端服调用修改只会临时改变。
getLocal<T = any>(key: number | string): T
- 获取键值对(本地)
deleteLocal(key: number | string): void
- 删除键值对(本地)
bind(uid: number): boolean
- 绑定uid
(前端服调用)
close(): void
- 关闭连接
(前端服调用)
apply(): void
- 将后端session同步到前端
(后端服调用)
getIp(): string
- 获取ip
(前端服调用)
send(cmd: number, msg: any): void
- 向客户端发送消息
(前端服调用)