LumiSoft Net Help
RTP_Participant_Local Class
Namespaces ► LumiSoft.Net.RTP ► RTP_Participant_Local
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
Public Protected | Instance Static | Declared Inherited

Icon | Member | Description
--- | --- | ---
| RTP_Participant_Local(String) | Default constructor.
| CNAME | Gets canonical name of participant. (Inherited from RTP_Participant.)
| Email | Gets or sets email address. For example "John.Doe@example.com". Value null means not specified.
| Equals(Object) | Determines whether the specified Object is equal to the current 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