Sendbird Chat SDK for Unreal
|
#include <SBDMember.h>
Public Attributes | |
SBDMemberState | state |
bool | is_blocked_by_me |
bool | is_blocking_me |
Public Attributes inherited from SBDUser | |
std::wstring | user_id |
std::wstring | nickname |
std::wstring | profile_url |
SBDUserConnectionStatus | connection_status |
int64_t | last_seen_at |
std::map< std::wstring, std::wstring > | meta_data |
Additional Inherited Members | |
Public Member Functions inherited from SBDUser | |
void | CreateMetaData (const std::map< std::wstring, std::wstring > &meta_data, std::function< void(const std::map< std::wstring, std::wstring > &meta_data, SBDError *error)> completion_handler) |
void | UpdateMetaData (const std::map< std::wstring, std::wstring > &meta_data, std::function< void(const std::map< std::wstring, std::wstring > &meta_data, SBDError *error)> completion_handler) |
void | DeleteMetaData (const std::wstring &key, std::function< void(SBDError *)> completion_handler) |
void | DeleteAllMetaData (std::function< void(SBDError *)> completion_handler) |
Protected Member Functions inherited from SBDUser | |
SBDUser (const std::string &dict) | |
Protected Attributes inherited from SBDUser | |
friend | FSBDUser |
The SBDMember
class represents a member of a group channel. This class has a property to show the state for invitation.
bool SBDMember::is_blocked_by_me |
If the member is blocked by the current logged-in user, then true.
bool SBDMember::is_blocking_me |
If the member is blocking the current logged-in user, then true.
SBDMemberState SBDMember::state |
The state for invitation. The values of the property are invited
and joined
. The invited
means that the user doesn't accept the invitation yet and the joined
means that the user accepted the invitation manually or automatically.