Liblinphone 5.4.124
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