This class represents RTP session/multimedia-session local participant.
Declaration Syntax
C# | Visual Basic | Visual C++ | F# |
public class RTP_Participant_Local : RTP_Participant
Public Class RTP_Participant_Local Inherits RTP_Participant
public ref class RTP_Participant_Local : public RTP_Participant
type RTP_Participant_Local = class inherit RTP_Participant end
Members
All Members | Constructors | Methods | Properties | Events | |
Icon | Member | Description |
---|---|---|
RTP_Participant_Local(String) |
Default constructor.
| |
CNAME |
Gets canonical name of participant.
(Inherited from RTP_Participant.) | |
Gets or sets email address. For example "John.Doe@example.com". Value null means not specified.
| ||
Equals(Object) | (Inherited from Object.) | |
Finalize()()()() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType()()()() | Gets the Type of the current instance. (Inherited from Object.) | |
Location |
Gets or sets location string. It may be geographic address or for example chat room name.
Value null means not specified.
| |
MemberwiseClone()()()() | Creates a shallow copy of the current Object. (Inherited from Object.) | |
Name |
Gets or sets the real name, eg. "John Doe". Value null means not specified.
| |
Note |
Gets or sets note text. The NOTE item is intended for transient messages describing the current state
of the source, e.g., "on the phone, can't talk". Value null means not specified.
| |
Phone |
Gets or sets phone number. For example "+1 908 555 1212". Value null means not specified.
| |
Removed |
Is raised when participant disjoins(timeout or BYE all sources) the RTP multimedia session.
(Inherited from RTP_Participant.) | |
SourceAdded |
Is raised when participant gets new RTP source.
(Inherited from RTP_Participant.) | |
SourceRemoved |
Is raised when RTP source removed from(Timeout or BYE) participant.
(Inherited from RTP_Participant.) | |
Sources |
Gets the sources what participant owns(sends).
(Inherited from RTP_Participant.) | |
Tag |
Gets or sets user data.
(Inherited from RTP_Participant.) | |
Tool |
Gets or sets streaming application name/version.
Value null means not specified.
| |
ToString()()()() | Returns a string that represents the current object. (Inherited from Object.) |
Remarks
Term participant is not well commented/defined in RTP. In general for single media session participant
is RTP session itself, for multimedia sesssion participant is multimedia session(RTP sessions group).
Inheritance Hierarchy
Object | ||
RTP_Participant | ||
RTP_Participant_Local |
Assembly: LumiSoft.Net (Module: LumiSoft.Net.dll) Version: 4.5.5510.19119