Class ParticipantDevice
This object represents a unique device for a member of a Conference or ChatRoom.
Devices are identified by the gruu parameter inside the Address which can be obtained by Address. It is specially usefull to know the security level of each device inside an end-to-end encrypted ChatRoom. You can get a list of all ParticipantDevice using Devices.
Inherited Members
Namespace: Linphone
Assembly: cs.temp.dll.dll
Syntax
public class ParticipantDevice : LinphoneObject
Properties
Address
Get the address of a participant's device.
Declaration
public Address Address { get; }
Property Value
Type | Description |
---|---|
Address | The Address of the participant's device |
IsInConference
Return whether the participant device is in a conference or not.
Declaration
public bool IsInConference { get; }
Property Value
Type | Description |
---|---|
System.Boolean | a boolean to state whether the device is in a conference |
Name
Return the name of the device or null.
Declaration
public string Name { get; }
Property Value
Type | Description |
---|---|
System.String | the name of the device or null. |
SecurityLevel
Get the security level of a participant's device.
Declaration
public ChatRoomSecurityLevel SecurityLevel { get; }
Property Value
Type | Description |
---|---|
ChatRoomSecurityLevel | The ChatRoomSecurityLevel of the device |
TimeOfJoining
Get the timestamp the device joined a conference.
Declaration
public long TimeOfJoining { get; }
Property Value
Type | Description |
---|---|
System.Int64 | time of joining a conference as returned by time(nullptr). For UNIX based systems it is the number of seconds since 00:00hours of the 1st of January 1970 |