Class Participant
Identifies a member of a Linphone.Conference or Linphone.ChatRoom.
A participant is identified by it's SIP address. It can have many Linphone.ParticipantDevice.
Inherited Members
Namespace: Linphone
Assembly: cs.temp.dll.dll
Syntax
public class Participant : LinphoneObject
Properties
Address
Get the address of a conference participant.
Declaration
public Address Address { get; }
Property Value
| Type | Description |
|---|---|
| Address | The Linphone.Address of the participant |
CreationTime
Get the timestamp of the creation of the participant.
Declaration
public long CreationTime { get; }
Property Value
| Type | Description |
|---|---|
| System.Int64 | time of creation of the participant as returned by time(nullptr). For UNIX based systems it is the number of seconds since 00:00hours of the 1st of January 1970 |
Devices
Gets the list of devices from a chat room's participant.
Declaration
public IEnumerable<ParticipantDevice> Devices { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IEnumerable<ParticipantDevice> | List of devices. |
IsAdmin
Tells whether a conference participant is an administrator of the conference.
Declaration
public bool IsAdmin { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | A boolean value telling whether the participant is an administrator |
IsFocus
Tells whether a conference participant is the focus of the conference.
Declaration
public bool IsFocus { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | A boolean value telling whether the participant is a focus of a conference |
Role
Get the role of the participant within the conference.
Declaration
public ParticipantRole Role { get; }
Property Value
| Type | Description |
|---|---|
| ParticipantRole | role within the conference Linphone.ParticipantRole |
SecurityLevel
Get the security level of a participant.
Declaration
public ChatRoomSecurityLevel SecurityLevel { get; }
Property Value
| Type | Description |
|---|---|
| ChatRoomSecurityLevel | The Linphone.ChatRoomSecurityLevel of the participant |
Methods
FindDevice(Address)
Find a device in the list of devices from a chat room's participant.
Declaration
public ParticipantDevice FindDevice(Address address)
Parameters
| Type | Name | Description |
|---|---|---|
| Address | address | A Linphone.Address object |
Returns
| Type | Description |
|---|---|
| ParticipantDevice | a Linphone.ParticipantDevice or null if not found. |
FindDevice(Call)
Find a device in the list of devices from a chat room's participant.
Declaration
public ParticipantDevice FindDevice(Call call)
Parameters
| Type | Name | Description |
|---|---|---|
| Call | call | A Linphone.Call object |
Returns
| Type | Description |
|---|---|
| ParticipantDevice | a Linphone.ParticipantDevice or null if not found. |