Object defining all informations of a conference.
More...
#include <conference_info.hh>
Object defining all informations of a conference.
◆ addParticipant()
LINPHONECXX_PUBLIC void linphone::ConferenceInfo::addParticipant |
( |
const std::shared_ptr< linphone::Address > & |
participant | ) |
|
Add a participant to the conference.
- Parameters
-
participant | The participant (Address) to add.
|
◆ getDateTime()
LINPHONECXX_PUBLIC time_t linphone::ConferenceInfo::getDateTime |
( |
| ) |
const |
Retrieve the date and time of the conference.
- Returns
- The date and time of the conference.
◆ getDescription()
LINPHONECXX_PUBLIC std::string linphone::ConferenceInfo::getDescription |
( |
| ) |
const |
Retrieve the description of the conference.
- Returns
- The description of the conference.
◆ getDuration()
LINPHONECXX_PUBLIC int linphone::ConferenceInfo::getDuration |
( |
| ) |
const |
Retrieve the duration (in minutes) of the conference.
- Returns
- The duration of the conference.
◆ getIcalendarString()
LINPHONECXX_PUBLIC std::string linphone::ConferenceInfo::getIcalendarString |
( |
| ) |
const |
Retrieve the conference as an Icalendar string.
- Returns
- The conference as an Icalendar string. The returned char* must be freed by the caller.
◆ getOrganizer()
LINPHONECXX_PUBLIC std::shared_ptr< const linphone::Address > linphone::ConferenceInfo::getOrganizer |
( |
| ) |
const |
Retrieve the organizer of the conference.
- Returns
- The Address of the conference's organizer.
◆ getParticipants()
LINPHONECXX_PUBLIC std::list< std::shared_ptr< linphone::Address > > linphone::ConferenceInfo::getParticipants |
( |
| ) |
const |
Retrieve the list of participants.
- Returns
- The list of participants.
◆ getSubject()
LINPHONECXX_PUBLIC std::string linphone::ConferenceInfo::getSubject |
( |
| ) |
const |
Retrieve the subject of the conference.
- Returns
- The subject of the conference.
◆ getUri()
LINPHONECXX_PUBLIC std::shared_ptr< const linphone::Address > linphone::ConferenceInfo::getUri |
( |
| ) |
const |
Retrieve the URI of the conference.
- Returns
- The URI of the conference (Address).
◆ setDateTime()
LINPHONECXX_PUBLIC void linphone::ConferenceInfo::setDateTime |
( |
time_t |
datetime | ) |
|
Set the date and time of the conference.
- Parameters
-
datetime | The date and time of the conference. |
◆ setDescription()
LINPHONECXX_PUBLIC void linphone::ConferenceInfo::setDescription |
( |
const std::string & |
description | ) |
|
Set the description of the conference.
- Parameters
-
description | The description of the conference.
|
◆ setDuration()
LINPHONECXX_PUBLIC void linphone::ConferenceInfo::setDuration |
( |
int |
duration | ) |
|
Set the duration (in minutes) of the conference.
- Parameters
-
duration | The duration of the conference. |
◆ setOrganizer()
LINPHONECXX_PUBLIC void linphone::ConferenceInfo::setOrganizer |
( |
const std::shared_ptr< linphone::Address > & |
organizer | ) |
|
Set the organizer of the conference.
- Parameters
-
organizer | The Address of the conference's organizer.
|
◆ setParticipants()
LINPHONECXX_PUBLIC void linphone::ConferenceInfo::setParticipants |
( |
const std::list< std::shared_ptr< linphone::Address > > & |
participants | ) |
|
Set the list of participants.
- Parameters
-
participants | The list of participants to set.
|
◆ setSubject()
LINPHONECXX_PUBLIC void linphone::ConferenceInfo::setSubject |
( |
const std::string & |
subject | ) |
|
Set the subject of the conference.
- Parameters
-
subject | The subject of the conference.
|
◆ setUri()
LINPHONECXX_PUBLIC void linphone::ConferenceInfo::setUri |
( |
const std::shared_ptr< linphone::Address > & |
uri | ) |
|
Set the URI of the conference.
- Parameters
-
uri | The URI of the conference (Address).
|
The documentation for this class was generated from the following file: