Liblinphone 5.4.106
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
 CListener
 Clinphone::AccountCreatorListenerAn object to handle the responses callbacks for handling the AccountCreator operations
 Clinphone::AccountListenerAn object to handle the callbacks for the handling of Account objects
 Clinphone::AccountManagerServicesRequestListenerAn object to handle the callbacks for AccountManagerServicesRequest object
 Clinphone::AlertListenerObject that represents a callback attached to an alert
 Clinphone::CallListenerThat class holds all the callbacks which are called by Call objects
 Clinphone::ChatMessageListenerAn object to handle the callbacks for the handling a ChatMessage objects
 Clinphone::ChatRoomListenerAn object to handle the callbacks for the handling a ChatRoom objects
 Clinphone::ConferenceListenerAn object to handle the callbacks for the handling a Conference objects
 Clinphone::ConferenceSchedulerListenerCallbacks of ConferenceScheduler object
 Clinphone::CoreListenerThat class holds all the callbacks which are called by Core
 Clinphone::EventListenerAn object to handle the callbacks for handling the Event operations
 Clinphone::FriendListListenerAn object to handle the callbacks for Friend synchronization
 Clinphone::FriendListenerAn object to handle the callbacks for Friend
 Clinphone::LoggingServiceListenerListener for LoggingService
 Clinphone::MagicSearchListenerMagicSearchListener is an interface to be notified of results of contact searches initiated from the MagicSearch
 Clinphone::ParticipantDeviceListenerAn object to handle the callbacks for the handling a ParticipantDevice objects
 Clinphone::PlayerListenerAn object to handle the callbacks for the handling a Player objects
 Clinphone::XmlRpcRequestListenerAn object to handle the callbacks for handling the XmlRpcRequest operations
 CMultiListenableObject
 Clinphone::AccountObject that represents a Linphone Account
 Clinphone::AccountCreatorThe object used to configure an account on a server via XML-RPC, see https://wiki.linphone.org/xwiki/wiki/public/view/Lib/Features/Override%20account%20creator%20request/
 Clinphone::AccountManagerServicesRequestRequest object created by AccountManagerServices
 Clinphone::AlertObject that represents an alert
 Clinphone::CallThis object represents a call issued or received by the Core
 Clinphone::ChatMessageA ChatMessage represents an instant message that can be send or received through a ChatRoom
 Clinphone::ChatRoomA chat room is the place where ChatMessage are exchanged
 Clinphone::ConferenceA conference is the object that allow to make calls when there are 2 or more participants
 Clinphone::ConferenceSchedulerCreates and manages conferences on a conferenceing service, and send conference invitations to notify participants
 Clinphone::CoreMain object to instanciate and on which to keep a reference
 Clinphone::EventObject representing an event state, which is subcribed or published
 Clinphone::FriendThis object is used to store a SIP address
 Clinphone::FriendListThis object representing a list of Friend
 Clinphone::LoggingServiceSingleton class giving access to logging features
 Clinphone::MagicSearchA MagicSearch is used to search for contacts from various sources:
 Clinphone::ParticipantDeviceThis object represents a unique device for a member of a Conference or ChatRoom
 Clinphone::PlayerPlayer interface
 Clinphone::XmlRpcRequestThe XmlRpcRequest object representing a XML-RPC request to be sent
 CObject
 Clinphone::AccountDeviceObject that represents a device that at least once was connected to a given account
 Clinphone::AccountManagerServicesCreates and manage SIP user accounts remotely, using the REST API of the Flexisip Account Manager
 Clinphone::AccountParamsObject that is used to set the different parameters of a Account
 Clinphone::AddressObject that represents a parsed SIP address
 Clinphone::AudioDeviceObject holding audio device information
 Clinphone::AuthInfoObject holding authentication information
 Clinphone::BearerTokenObject that represents a bearer token (eg OAUTH)
 Clinphone::BufferThe object representing a data buffer
 Clinphone::CallLogObject used to keep track of all calls initiated, received or missed
 Clinphone::CallParamsAn object containing various parameters of a Call
 Clinphone::CallStatsThis object carry various statistic informations regarding the quality of an audio or video stream for a given Call
 Clinphone::CardDavParamsThe CardDavParams object represents a remote CardDAV server used by MagicSearch as a plugin source
 Clinphone::ChatMessageReactionA chat message reaction is an emoji sent by someone in the same chat room to react to a specific ChatMessage
 Clinphone::ChatParamsObject defining settings strictly associated with ChatRoom objects such as ephemeral settings and backends
 Clinphone::ChatRoomParamsObject defining parameters for a ChatRoom
 Clinphone::ConferenceInfoObject defining all information related to a past or future conference
 Clinphone::ConferenceParamsObject defining parameters for a Conference
 Clinphone::ConfigThis object is used to manipulate a configuration file
 Clinphone::ContentThis object holds data that can be embedded in a signaling message or IM message
 Clinphone::DialPlanRepresents a dial plan
 Clinphone::DictionaryObject that represents key-value pair container
 Clinphone::DigestAuthenticationPolicyThe DigestAuthenticationPolicy holds parameters relative to digest authentication procedures
 Clinphone::EktInfoObject representing all informations present in an Encrypted Key Transport event
 Clinphone::ErrorInfoObject representing full details about a signaling error or status
 Clinphone::EventLogObject that represents an event that must be stored in database
 Clinphone::FactoryThe factory is a singleton object devoted to the creation of all the objects of Liblinphone that cannot be created by Core itself
 Clinphone::FriendDeviceObject that represents a Friend's device (name, trust level) for a given SIP address
 Clinphone::FriendPhoneNumberObject that represents a Friend's phone number
 Clinphone::HeadersObject representing a chain of protocol headers
 Clinphone::ImNotifPolicyPolicy to use to send/receive instant messaging composing/delivery/display notifications
 Clinphone::InfoMessageObject representing an informational message sent or received by the core
 Clinphone::LdapObject that represents a LDAP connection
 Clinphone::LdapParamsObject that is used to set the different parameters of a Ldap
 Clinphone::MessageWaitingIndicationObject representing a Message Waiting Indication
 Clinphone::MessageWaitingIndicationSummaryObject representing the summary for a context in a Message Waiting Indication
 Clinphone::NatPolicyPolicy to use to pass through NATs/firewalls
 Clinphone::ParticipantIdentifies a member of a Conference or ChatRoom
 Clinphone::ParticipantDeviceIdentityThis object is only used on server side for ChatRoom with ChatRoom::Backend::FlexisipChat backend
 Clinphone::ParticipantImdnStateThis object represents the delivery/display state of a given chat message for a given participant
 Clinphone::ParticipantInfoObject defining all information related to a participant
 Clinphone::PayloadTypeObject representing an RTP payload type
 Clinphone::PresenceActivityPresence activity type holding information about a presence activity
 Clinphone::PresenceModelPresence model type holding information about the presence of a person
 Clinphone::PresenceNotePresence note type holding information about a presence note
 Clinphone::PresencePersonPresence person holding information about a presence person
 Clinphone::PresenceServicePresence service type holding information about a presence service
 Clinphone::ProxyConfigRepresents an account configuration to be used by Core
 Clinphone::PushNotificationConfigObject holding push notification configuration that will be set in the contact URI parameters of the Contact header in the REGISTER, if the AccountParams is configured to allow push notifications, see AccountParams::setPushNotificationAllowed()
 Clinphone::PushNotificationMessageObject holding chat message data received by a push notification on iOS platform only
 Clinphone::RangeStructure describing a range of integers
 Clinphone::RecorderInterface used to record audio and video into files
 Clinphone::RecorderParamsObject containing various parameters of a Recorder
 Clinphone::RemoteContactDirectoryObject that represents a remote contact directory such as a LDAP or CardDAV server; used as a MagicSearch source
 Clinphone::SearchResultThe SearchResult object represents a result of a search initiated from a MagicSearch
 Clinphone::SignalInformationObject to get signal (wifi/4G etc...) informations
 Clinphone::TransportsSIP transports & ports configuration object
 Clinphone::TunnelLinphone tunnel object
 Clinphone::TunnelConfigTunnel settings
 Clinphone::VcardObject storing contact information using vCard 4.0 format
 Clinphone::VideoActivationPolicyObject describing policy regarding video streams establishments
 Clinphone::VideoDefinitionThis object represents a video definition, eg
 Clinphone::VideoSourceDescriptorObject that is used to describe a video source
 Clinphone::XmlRpcSessionThe XmlRpcSession object used to send XML-RPC requests and handle their responses