Event

data class Event(val s: Int = S_CODE, val d: JsonElement, val sn: Long) : Signal<JsonElement>

信令0 - EVENT

方向: server->client 说明: 在正常连接状态下,收到的消息事件等。 参数列表:

具体参见 Event

注意: 该消息会有 sn, 代表消息序号, 针对当前 session 的消息的序号, 客户端需记录该数字,并按顺序接收消息, resume 时需传入该参数才能完成。

Constructors

Link copied to clipboard
fun Event(s: Int = S_CODE, d: JsonElement, sn: Long)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override val d: JsonElement

数据字段mixed

Link copied to clipboard
open override val s: Int

int, 信令,详情参考信令说明

Link copied to clipboard
val sn: Long

Extensions

Link copied to clipboard
val <T> Signal<T>.data: T
Link copied to clipboard

尝试获取一个事件的内部 extratype 属性字段。

Link copied to clipboard
val Signal_0.extraTypePrimitive: JsonPrimitive

尝试获取一个事件的内部 extratype 属性字段(的 JsonPrimitive 类型 )。

Link copied to clipboard

尝试获取一个事件的外层 type 属性字段,并转化为 type。