intents
事件的 intents 是一个标记位,每一位都代表不同的事件,如果需要接收某类事件,就将该位置为 1。
每个 intents 位代表的是一类事件,可以使用使用 websocket 传输的数据中的 t 字段的值来区分。
t
合并两种监听类型:
val intA = Intents(...)val intB = Intents(...)val intC = intA + intB
判断 intents 中的权限是否完全包含在当前 value 中。
判断 intents 中的权限是否包含在当前 value 中。 当 exactly 为 true 时代表完全包含才返回 true,否则仅部分包含也会得到 true。
true
合并两个 Intents,取二者标记位的或值。