LumiSoft Net Help
RTP_Participant_Local Class
NamespacesLumiSoft.Net.RTPRTP_Participant_Local
This class represents RTP session/multimedia-session local participant.
Declaration Syntax
C#Visual BasicVisual 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 MembersConstructorsMethodsPropertiesEvents



IconMemberDescription
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