UserMessage

@Serializable
data class UserMessage(val createTime: Long, val expireTime: Long, val msgId: Long, val status: UserMessage.Status, val tag: UserMessage.Tag, val data: UserMessage.Data?)

Constructors

Link copied to clipboard
constructor(createTime: Long, expireTime: Long, msgId: Long, status: UserMessage.Status, tag: UserMessage.Tag, data: UserMessage.Data?)

Types

Link copied to clipboard
@Serializable(with = UserMessage.DataSerializer::class)
sealed class Data
Link copied to clipboard
object DataSerializer : KSerializer<UserMessage.Data>
Link copied to clipboard
@Serializable
enum ShowWay : Enum<UserMessage.ShowWay>
Link copied to clipboard
@Serializable
enum Status : Enum<UserMessage.Status>
Link copied to clipboard
@Serializable(with = UserMessage.TagSerializer::class)
sealed class Tag

消息标签/类型

Link copied to clipboard
object TagSerializer : KSerializer<UserMessage.Tag>

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val msgId: Long
Link copied to clipboard
Link copied to clipboard