Definition of V2TIMGroupChangeInfo.
Public Member Functions | |
V2TIMGroupChangeInfo () | |
V2TIMGroupChangeInfo (const V2TIMGroupChangeInfo &groupChangeInfo) | |
~V2TIMGroupChangeInfo () | |
Data Fields | |
V2TIMGroupInfoChangeType | type |
V2TIMString | value |
V2TIMString | key |
bool | boolValue |
uint32_t | intValue |
uint64_t | uint64Value |
V2TIMGroupChangeInfo | ( | const V2TIMGroupChangeInfo & | groupChangeInfo | ) |
~V2TIMGroupChangeInfo | ( | ) |
Group profile change type.
V2TIMString value |
Value has different meanings depending on the change type. For example, when type is V2TIM_GROUP_INFO_CHANGE_TYPE_NAME, value indicates the new group name.
V2TIMString key |
Value of key of the custom field modified (valid only when type is V2TIM_GROUP_INFO_CHANGE_TYPE_CUSTOM) For historical reasons, if only the custom group field is modified, the current message will not be saved to the roaming server or database.
bool boolValue |
BoolValue has different meanings depending on the change type(valid when type is V2TIM_GROUP_INFO_CHANGE_TYPE_SHUT_UP_ALL or V2TIM_GROUP_INFO_CHANGE_TYPE_ENABLE_PERMISSION_GROUP)
uint32_t intValue |
IntValue has different meanings depending on the change type
uint64_t uint64Value |
uint64Value has different meanings depending on the change type(valid only when type is V2TIM_GROUP_INFO_CHANGE_TYPE_DEFAULT_PERMISSIONS)