Liblinphone 5.3.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NlinphoneNamespace that holds all liblinphone's API classes and enumerations
 CAccountObject that represents a Linphone Account
 CAccountCreatorThe 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/
 CAccountCreatorListenerAn object to handle the responses callbacks for handling the AccountCreator operations
 CAccountListenerAn object to handle the callbacks for the handling of Account objects
 CAccountParamsObject that is used to set the different parameters of a Account
 CAddressObject that represents a parsed SIP address
 CAlertObject that represents an alert
 CAlertListenerObject that represents a callback attached to an alert
 CAudioDeviceObject holding audio device information
 CAuthInfoObject holding authentication information
 CBufferThe object representing a data buffer
 CCallThis object represents a call issued or received by the Core
 CCallListenerThat class holds all the callbacks which are called by Call objects
 CCallLogObject used to keep track of all calls initiated, received or missed
 CCallParamsAn object containing various parameters of a Call
 CCallStatsThis object carry various statistic informations regarding the quality of an audio or video stream for a given Call
 CChatMessageAn chat message is the object that is sent or received through a ChatRoom
 CChatMessageListenerAn object to handle the callbacks for the handling a ChatMessage objects
 CChatMessageReactionA chat message reaction is an emoji sent by someone in the same chat room to react to a specific ChatMessage
 CChatRoomA chat room is the place where ChatMessage are exchanged
 CChatRoomListenerAn object to handle the callbacks for the handling a ChatRoom objects
 CChatRoomParamsObject defining parameters for a ChatRoom
 CConferenceA conference is the object that allow to make calls when there are 2 or more participants
 CConferenceInfoObject defining all information related to a conference
 CConferenceListenerAn object to handle the callbacks for the handling a Conference objects
 CConferenceParamsObject defining parameters for a Conference
 CConferenceSchedulerObject used to create remote conferences and send ICS to notify participants
 CConferenceSchedulerListenerAn object to handle the callbacks of ConferenceScheduler object
 CConfigThis object is used to manipulate a configuration file
 CContentThis object holds data that can be embedded in a signaling message
 CCoreMain object to instanciate and on which to keep a reference
 CCoreListenerThat class holds all the callbacks which are called by Core
 CDialPlanRepresents a dial plan
 CDictionaryObject that represents key-value pair container
 CDigestAuthenticationPolicyThe LinphoneDigestAuthenticationPolicy holds parameters relative to digest authentication procedures
 CErrorInfoObject representing full details about a signaling error or status
 CEventObject representing an event state, which is subcribed or published
 CEventListenerAn object to handle the callbacks for handling the LinphoneEvent operations
 CEventLogObject that represents an event that must be stored in database
 CFactoryThe factory is a singleton object devoted to the creation of all the objects of Liblinphone that cannot be created by Core itself
 CFriendThis object is used to store a SIP address
 CFriendListThis object representing a list of Friend
 CFriendListenerAn object to handle the callbacks for Friend
 CFriendListListenerAn object to handle the callbacks for Friend synchronization
 CFriendPhoneNumberObject that represents a Friend's phone number
 CHeadersObject representing a chain of protocol headers
 CImNotifPolicyPolicy to use to send/receive instant messaging composing/delivery/display notifications
 CInfoMessageObject representing an informational message sent or received by the core
 CLdapObject that represents a Linphone Ldap
 CLdapParamsObject that is used to set the different parameters of a Ldap
 CLoggingServiceSingleton class giving access to logging features
 CLoggingServiceListenerListener for LoggingService
 CMagicSearchA MagicSearch is used to do specifics searchs
 CMagicSearchListenerA MagicSearchListener is used to do specifics searchs
 CNatPolicyPolicy to use to pass through NATs/firewalls
 CParticipantIdentifies a member of a Conference or ChatRoom
 CParticipantDeviceThis object represents a unique device for a member of a Conference or ChatRoom
 CParticipantDeviceIdentityThis object is only used on server side for ChatRoom with ChatRoom::Backend::FlexisipChat backend
 CParticipantDeviceListenerAn object to handle the callbacks for the handling a ParticipantDevice objects
 CParticipantImdnStateThis object represents the delivery/display state of a given chat message for a given participant
 CParticipantInfoObject defining all information related to a participant
 CPayloadTypeObject representing an RTP payload type
 CPlayerPlayer interface
 CPlayerListenerAn object to handle the callbacks for the handling a Player objects
 CPresenceActivityPresence activity type holding information about a presence activity
 CPresenceModelPresence model type holding information about the presence of a person
 CPresenceNotePresence note type holding information about a presence note
 CPresencePersonPresence person holding information about a presence person
 CPresenceServicePresence service type holding information about a presence service
 CProxyConfigRepresents an account configuration to be used by Core
 CPushNotificationConfigObject holding push notification config 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()
 CPushNotificationMessageObject holding chat message data received by a push notification on iOS platform only
 CRangeStructure describing a range of integers
 CRecorderObject used to record the audio or video of a call
 CRecorderParamsObject containing various parameters of a Recorder
 CSearchResultThe LinphoneSearchResult object represents a result of a search
 CSignalInformationObject to get signal (wifi/4G etc...) informations
 CTransportsSIP transports & ports configuration object
 CTunnelLinphone tunnel object
 CTunnelConfigTunnel settings
 CVcardObject storing contact information using vCard 4.0 format
 CVideoActivationPolicyObject describing policy regarding video streams establishments
 CVideoDefinitionThis object represents a video definition, eg
 CVideoSourceDescriptorObject that is used to describe a video source
 CXmlRpcRequestThe XmlRpcRequest object representing a XML-RPC request to be sent
 CXmlRpcRequestListenerAn object to handle the callbacks for handling the XmlRpcRequest operations
 CXmlRpcSessionThe XmlRpcSession object used to send XML-RPC requests and handle their responses