Liblinphone  5.5.0
Linphone.ConferenceListener Class Reference
Inheritance diagram for Linphone.ConferenceListener:
Linphone.LinphoneObject

Public Member Functions

delegate void OnAllowedParticipantListChangedDelegate (Linphone.Conference conference)
 
delegate void OnParticipantAddedDelegate (Linphone.Conference conference, Linphone.Participant participant)
 
delegate void OnParticipantRemovedDelegate (Linphone.Conference conference, Linphone.Participant participant)
 
delegate void OnParticipantDeviceAddedDelegate (Linphone.Conference conference, Linphone.ParticipantDevice participantDevice)
 
delegate void OnParticipantDeviceRemovedDelegate (Linphone.Conference conference, Linphone.ParticipantDevice participantDevice)
 
delegate void OnParticipantDeviceJoiningRequestDelegate (Linphone.Conference conference, Linphone.ParticipantDevice participantDevice)
 
delegate void OnParticipantRoleChangedDelegate (Linphone.Conference conference, Linphone.Participant participant)
 
delegate void OnParticipantAdminStatusChangedDelegate (Linphone.Conference conference, Linphone.Participant participant)
 
delegate void OnParticipantDeviceStateChangedDelegate (Linphone.Conference conference, Linphone.ParticipantDevice device, Linphone.ParticipantDeviceState state)
 
delegate void OnParticipantDeviceScreenSharingChangedDelegate (Linphone.Conference conference, Linphone.ParticipantDevice device, bool enabled)
 
delegate void OnParticipantDeviceMediaAvailabilityChangedDelegate (Linphone.Conference conference, Linphone.ParticipantDevice device)
 
delegate void OnParticipantDeviceMediaCapabilityChangedDelegate (Linphone.Conference conference, Linphone.ParticipantDevice device)
 
delegate void OnOperationFailedDelegate (Linphone.Conference conference)
 
delegate void OnStateChangedDelegate (Linphone.Conference conference, Linphone.ConferenceState newState)
 
delegate void OnAvailableMediaChangedDelegate (Linphone.Conference conference)
 
delegate void OnSubjectChangedDelegate (Linphone.Conference conference, string subject)
 
delegate void OnParticipantDeviceIsSpeakingChangedDelegate (Linphone.Conference conference, Linphone.ParticipantDevice participantDevice, bool isSpeaking)
 
delegate void OnParticipantDeviceIsMutedDelegate (Linphone.Conference conference, Linphone.ParticipantDevice participantDevice, bool isMuted)
 
delegate void OnAudioDeviceChangedDelegate (Linphone.Conference conference, Linphone.AudioDevice audioDevice)
 
delegate void OnActiveSpeakerParticipantDeviceDelegate (Linphone.Conference conference, Linphone.ParticipantDevice participantDevice)
 
delegate void OnFullStateReceivedDelegate (Linphone.Conference conference)
 

Properties

OnAllowedParticipantListChangedDelegate OnAllowedParticipantListChanged [get, set]
 
OnParticipantAddedDelegate OnParticipantAdded [get, set]
 
OnParticipantRemovedDelegate OnParticipantRemoved [get, set]
 
OnParticipantDeviceAddedDelegate OnParticipantDeviceAdded [get, set]
 
OnParticipantDeviceRemovedDelegate OnParticipantDeviceRemoved [get, set]
 
OnParticipantDeviceJoiningRequestDelegate OnParticipantDeviceJoiningRequest [get, set]
 
OnParticipantRoleChangedDelegate OnParticipantRoleChanged [get, set]
 
OnParticipantAdminStatusChangedDelegate OnParticipantAdminStatusChanged [get, set]
 
OnParticipantDeviceStateChangedDelegate OnParticipantDeviceStateChanged [get, set]
 
OnParticipantDeviceScreenSharingChangedDelegate OnParticipantDeviceScreenSharingChanged [get, set]
 
OnParticipantDeviceMediaAvailabilityChangedDelegate OnParticipantDeviceMediaAvailabilityChanged [get, set]
 
OnParticipantDeviceMediaCapabilityChangedDelegate OnParticipantDeviceMediaCapabilityChanged [get, set]
 
OnOperationFailedDelegate OnOperationFailed [get, set]
 
OnStateChangedDelegate OnStateChanged [get, set]
 
OnAvailableMediaChangedDelegate OnAvailableMediaChanged [get, set]
 
OnSubjectChangedDelegate OnSubjectChanged [get, set]
 
OnParticipantDeviceIsSpeakingChangedDelegate OnParticipantDeviceIsSpeakingChanged [get, set]
 
OnParticipantDeviceIsMutedDelegate OnParticipantDeviceIsMuted [get, set]
 
OnAudioDeviceChangedDelegate OnAudioDeviceChanged [get, set]
 
OnActiveSpeakerParticipantDeviceDelegate OnActiveSpeakerParticipantDevice [get, set]
 
OnFullStateReceivedDelegate OnFullStateReceived [get, set]
 

Additional Inherited Members

- Protected Member Functions inherited from Linphone.LinphoneObject
static String linphone_pointer_to_string (IntPtr ptr)
 
static IntPtr linphone_string_to_pointer ([MarshalAs(LinphoneWrapper.ByteStringMarshalling)] String str)
 
IntPtr StringArrayToBctbxList (IEnumerable< string > stringlist)
 
void CleanStringArrayPtrs (IntPtr l)
 

Detailed Description

An object to handle the callbacks for the handling a Linphone.Conference objects.

Use Linphone.Factory.CreateConferenceCbs() to create an instance. Then pass the object to a Linphone.Conference instance through Linphone.Conference.AddListener().

Member Function Documentation

delegate void Linphone.ConferenceListener.OnActiveSpeakerParticipantDeviceDelegate ( Linphone.Conference  conference,
Linphone.ParticipantDevice  participantDevice 
)

Get the actively speaking participant device callback.

Returns
The current active speaker participant device callback.
delegate void Linphone.ConferenceListener.OnAllowedParticipantListChangedDelegate ( Linphone.Conference  conference)

Get the allowed participant list changed callback.

Returns
The current allowed participant list changed callback.
delegate void Linphone.ConferenceListener.OnAudioDeviceChangedDelegate ( Linphone.Conference  conference,
Linphone.AudioDevice  audioDevice 
)

Get the audio device changed callback.

Returns
The current audio device changed callback.
delegate void Linphone.ConferenceListener.OnAvailableMediaChangedDelegate ( Linphone.Conference  conference)

Get the available media changed callback.

Returns
The current available media changed callback.
delegate void Linphone.ConferenceListener.OnFullStateReceivedDelegate ( Linphone.Conference  conference)

Get the full state received callback.

Returns
The current full state received callback.
delegate void Linphone.ConferenceListener.OnOperationFailedDelegate ( Linphone.Conference  conference)

Get the leave failed callback.

Returns
The current leave failed callback.
delegate void Linphone.ConferenceListener.OnParticipantAddedDelegate ( Linphone.Conference  conference,
Linphone.Participant  participant 
)

Get the participant added callback.

Returns
The current participant added callback.
delegate void Linphone.ConferenceListener.OnParticipantAdminStatusChangedDelegate ( Linphone.Conference  conference,
Linphone.Participant  participant 
)

Get the participant admin status changed callback.

Returns
The current participant admin status changed callback.
delegate void Linphone.ConferenceListener.OnParticipantDeviceAddedDelegate ( Linphone.Conference  conference,
Linphone.ParticipantDevice  participantDevice 
)

Get the participant device added callback.

Returns
The current participant device added callback.
delegate void Linphone.ConferenceListener.OnParticipantDeviceIsMutedDelegate ( Linphone.Conference  conference,
Linphone.ParticipantDevice  participantDevice,
bool  isMuted 
)

Get the participant device is muted callback.

Returns
The current participant device is muted callback.
delegate void Linphone.ConferenceListener.OnParticipantDeviceIsSpeakingChangedDelegate ( Linphone.Conference  conference,
Linphone.ParticipantDevice  participantDevice,
bool  isSpeaking 
)

Get the participant device is speaking changed callback.

Returns
The current participant device is speaking changed callback.
delegate void Linphone.ConferenceListener.OnParticipantDeviceJoiningRequestDelegate ( Linphone.Conference  conference,
Linphone.ParticipantDevice  participantDevice 
)

Get the participant device joining request callback.

Returns
The current participant device joining request callback.
delegate void Linphone.ConferenceListener.OnParticipantDeviceMediaAvailabilityChangedDelegate ( Linphone.Conference  conference,
Linphone.ParticipantDevice  device 
)

Get the participant device media availability changed callback.

Returns
The current participant device media availability changed callback.
delegate void Linphone.ConferenceListener.OnParticipantDeviceMediaCapabilityChangedDelegate ( Linphone.Conference  conference,
Linphone.ParticipantDevice  device 
)

Get the participant device media capabilities changed callback.

Returns
The current participant device media capabilities changed callback.
delegate void Linphone.ConferenceListener.OnParticipantDeviceRemovedDelegate ( Linphone.Conference  conference,
Linphone.ParticipantDevice  participantDevice 
)

Get the participant device removed callback.

Returns
The current participant device removed callback.
delegate void Linphone.ConferenceListener.OnParticipantDeviceScreenSharingChangedDelegate ( Linphone.Conference  conference,
Linphone.ParticipantDevice  device,
bool  enabled 
)

Get the participant device is screen sharing changed callback.

Returns
The current participant device is screen sharing changed callback.
delegate void Linphone.ConferenceListener.OnParticipantDeviceStateChangedDelegate ( Linphone.Conference  conference,
Linphone.ParticipantDevice  device,
Linphone.ParticipantDeviceState  state 
)

Get the participant device state changed callback.

Returns
The current participant device state changed callback.
delegate void Linphone.ConferenceListener.OnParticipantRemovedDelegate ( Linphone.Conference  conference,
Linphone.Participant  participant 
)

Get the participant removed callback.

Returns
The current participant removed callback.
delegate void Linphone.ConferenceListener.OnParticipantRoleChangedDelegate ( Linphone.Conference  conference,
Linphone.Participant  participant 
)

Get the participant role changed callback.

Returns
The current participant role changed callback.
delegate void Linphone.ConferenceListener.OnStateChangedDelegate ( Linphone.Conference  conference,
Linphone.ConferenceState  newState 
)

Get the state changed callback.

Returns
The current state changed callback.
delegate void Linphone.ConferenceListener.OnSubjectChangedDelegate ( Linphone.Conference  conference,
string  subject 
)

Get the subject changed callback.

Returns
The current subject changed callback.

The documentation for this class was generated from the following file: