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

Properties

Linphone.Participant Participant [get]
 
Linphone.ChatMessageState State [get]
 
long StateChangeTime [get]
 

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

This object represents the delivery/display state of a given chat message for a given participant.

It also contains a timestamp at which this participant state has changed. Use Linphone.ChatMessage.ParticipantsByImdnState to get all Linphone.ParticipantImdnState for a given state. From there use Linphone.ParticipantImdnState.Participant to get the Linphone.Participant object if you need it.

Property Documentation

Linphone.Participant Linphone.ParticipantImdnState.Participant
get

Get the participant concerned by a LinphoneParticipantImdnState.

Returns
The Linphone.Participant concerned by the LinphoneParticipantImdnState
Linphone.ChatMessageState Linphone.ParticipantImdnState.State
get

Get the chat message state the participant is in.

Returns
The Linphone.ChatMessageState the participant is in
long Linphone.ParticipantImdnState.StateChangeTime
get

Get the timestamp at which a participant has reached the state described by a LinphoneParticipantImdnState.

Returns
The timestamp at which the participant has reached the state described in the LinphoneParticipantImdnState

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