Signaling (previously RTM) SDK v1.5.0 API Reference for Linux (C++)
Public Member Functions | Protected Member Functions | List of all members
agora::rtm::IChannelMember Class Referenceabstract

#include <IAgoraRtmService.h>

Public Member Functions

virtual const char *  getUserId () const =0
 
virtual const char *  getChannelId () const =0
 
virtual void  release ()=0
 

Protected Member Functions

virtual  ~IChannelMember ()
 

Constructor & Destructor Documentation

◆ ~IChannelMember()

virtual agora::rtm::IChannelMember::~IChannelMember ( )
inlineprotectedvirtual

Member Function Documentation

◆ getUserId()

virtual const char * agora::rtm::IChannelMember::getUserId ( ) const
pure virtual

Retrieves the user ID of a user in the channel.

Returns
User ID of a user in the channel.

◆ getChannelId()

virtual const char * agora::rtm::IChannelMember::getChannelId ( ) const
pure virtual

Retrieves the channel ID of the user.

Returns
Channel ID of the user.

◆ release()

virtual void agora::rtm::IChannelMember::release ( )
pure virtual

Releases all resources used by the IChannelMember instance.