![]() |
NIM 跨平台 C++ SDK
|
#include <nim_qchat_role_def.h>
Public 属性 | ||
uint64_t | server_id | |
服务器ID | ||
uint64_t | role_id | |
身份组id | ||
char * | role_name | |
身份组名称 | ||
char * | role_icon | |
身份组图片 URL | ||
char * | extension | |
身份组扩展字段 | ||
NIMQChatPermissionGroup * | permissions | |
身份组权限设定 | ||
size_t | permissions_count | |
身份组权限组合数量 | ||
NIMQChatRoleType | role_type | |
身份组类型 1 表示 Everyone,2 表示定制身份组 | ||
uint64_t | create_time | |
身份组创建时间 | ||
uint64_t | update_time | |
身份组修改时间 | ||
union { | ||
NIMQChatServerRoleInfo server_role | ||
仅服务器拥有的身份组字段 更多... | ||
NIMQChatChannelRoleInfo channel_role | ||
仅频道拥有的身份组字段 更多... | ||
NIMQChatChannelCategoryRoleInfo channel_category_role | ||
仅频道分组拥有的身份组字段 更多... | ||
}; | ||
union { ... } NIMQChatRoleInfo |
NIMQChatChannelCategoryRoleInfo NIMQChatRoleInfo::channel_category_role |
仅频道分组拥有的身份组字段
NIMQChatChannelRoleInfo NIMQChatRoleInfo::channel_role |
仅频道拥有的身份组字段
uint64_t NIMQChatRoleInfo::create_time |
身份组创建时间
char* NIMQChatRoleInfo::extension |
身份组扩展字段
NIMQChatPermissionGroup* NIMQChatRoleInfo::permissions |
身份组权限设定
size_t NIMQChatRoleInfo::permissions_count |
身份组权限组合数量
char* NIMQChatRoleInfo::role_icon |
身份组图片 URL
uint64_t NIMQChatRoleInfo::role_id |
身份组id
char* NIMQChatRoleInfo::role_name |
身份组名称
NIMQChatRoleType NIMQChatRoleInfo::role_type |
身份组类型 1 表示 Everyone,2 表示定制身份组
uint64_t NIMQChatRoleInfo::server_id |
服务器ID
NIMQChatServerRoleInfo NIMQChatRoleInfo::server_role |
仅服务器拥有的身份组字段
uint64_t NIMQChatRoleInfo::update_time |
身份组修改时间