Sendbird Chat SDK for Unreal
Public Attributes | List of all members
SBDMember Class Referencefinal

#include <SBDMember.h>

Inheritance diagram for SBDMember:
SBDUser

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
 

Detailed Description

The SBDMember class represents a member of a group channel. This class has a property to show the state for invitation.

Member Data Documentation

◆ is_blocked_by_me

bool SBDMember::is_blocked_by_me

If the member is blocked by the current logged-in user, then true.

◆ is_blocking_me

bool SBDMember::is_blocking_me

If the member is blocking the current logged-in user, then true.

◆ state

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.