Liblinphone
5.2.0
|
Identifies a member of a Conference or ChatRoom. More...
#include <participant.hh>
Public Member Functions | |
Participant (void *ptr, bool takeRef=true) | |
LINPHONECXX_PUBLIC _LinphoneParticipant * | cPtr () |
LINPHONECXX_PUBLIC std::shared_ptr< const linphone::Address > | getAddress () const |
Get the address of a conference participant. More... | |
LINPHONECXX_PUBLIC time_t | getCreationTime () const |
Get the timestamp of the creation of the participant. More... | |
LINPHONECXX_PUBLIC std::list< std::shared_ptr< linphone::ParticipantDevice > > | getDevices () const |
Gets the list of devices from a chat room's participant. More... | |
LINPHONECXX_PUBLIC bool | isAdmin () const |
Tells whether a conference participant is an administrator of the conference. More... | |
LINPHONECXX_PUBLIC bool | isFocus () const |
Tells whether a conference participant is the focus of the conference. More... | |
LINPHONECXX_PUBLIC linphone::ChatRoomSecurityLevel | getSecurityLevel () const |
Get the security level of a participant. More... | |
LINPHONECXX_PUBLIC std::shared_ptr< linphone::ParticipantDevice > | findDevice (const std::shared_ptr< const linphone::Call > &call) const |
Find a device in the list of devices from a chat room's participant. More... | |
LINPHONECXX_PUBLIC std::shared_ptr< linphone::ParticipantDevice > | findDevice (const std::shared_ptr< const linphone::Address > &address) const |
Find a device in the list of devices from a chat room's participant. More... | |
Identifies a member of a Conference or ChatRoom.
A participant is identified by it's SIP address. It can have many ParticipantDevice.
LINPHONECXX_PUBLIC std::shared_ptr<linphone::ParticipantDevice> linphone::Participant::findDevice | ( | const std::shared_ptr< const linphone::Call > & | call | ) | const |
Find a device in the list of devices from a chat room's participant.
call | A Call object |
LINPHONECXX_PUBLIC std::shared_ptr<linphone::ParticipantDevice> linphone::Participant::findDevice | ( | const std::shared_ptr< const linphone::Address > & | address | ) | const |
Find a device in the list of devices from a chat room's participant.
address | A Address object |
LINPHONECXX_PUBLIC std::shared_ptr<const linphone::Address> linphone::Participant::getAddress | ( | ) | const |
Get the address of a conference participant.
LINPHONECXX_PUBLIC time_t linphone::Participant::getCreationTime | ( | ) | const |
Get the timestamp of the creation of the participant.
LINPHONECXX_PUBLIC std::list<std::shared_ptr<linphone::ParticipantDevice> > linphone::Participant::getDevices | ( | ) | const |
Gets the list of devices from a chat room's participant.
LINPHONECXX_PUBLIC linphone::ChatRoomSecurityLevel linphone::Participant::getSecurityLevel | ( | ) | const |
Get the security level of a participant.
LINPHONECXX_PUBLIC bool linphone::Participant::isAdmin | ( | ) | const |
Tells whether a conference participant is an administrator of the conference.
LINPHONECXX_PUBLIC bool linphone::Participant::isFocus | ( | ) | const |
Tells whether a conference participant is the focus of the conference.