NIM PC Cross Platform SDK
nim_qchat::QChatRoleInfoBase Struct Reference
Inheritance diagram for nim_qchat::QChatRoleInfoBase:
nim_qchat::QChatChannelCategoryRoleInfo nim_qchat::QChatChannelRoleInfo nim_qchat::QChatServerRoleInfo

Public Member Functions

 QChatRoleInfoBase (const NIMQChatRoleInfo &info)
const NIMQChatRoleInfo ToCParam () const

Public Attributes

uint64_t server_id = 0
uint64_t role_id = 0
std::string role_name
std::string role_icon
 身份组图片 URL
std::string extension
QChatPermission permissions {}
NIMQChatRoleType role_type = kRoleTypeUnkonwn
 身份组类型 1 表示 Everyone,2 表示定制身份组
uint64_t create_time = 0
uint64_t update_time = 0

Protected Attributes

std::vector< NIMQChatPermissionGroupvec_permissions

The documentation for this struct was generated from the following file: