C# Class CSharpRTMP.Core.Protocols.Rtmp.SO

Show file Open project: langhuihui/csharprtmp Class Usage Examples

Public Properties

Property Type Description
Application BaseClientApplication
IsPersistent bool
Name string
Payload Variant

Public Methods

Method Description
Clear ( BaseProtocol pFrom = null ) : void
DumpTrack ( ) : string
HasProperty ( string propertyName ) : bool
RegisterProtocol ( BaseProtocol protocol ) : void
SO ( BaseClientApplication app, string name, bool persistent ) : System
Send ( Variant primitive, BaseProtocol from ) : void
Set ( string key, Variant value, BaseProtocol pFrom = null ) : Variant
Track ( ) : void
UnRegisterProtocol ( BaseProtocol protocol ) : bool
UnSet ( string key, BaseProtocol pFrom = null ) : void
this ( string key ) : Variant

Private Methods

Method Description
ToPrimitives ( List info ) : Variant

Method Details

Clear() public method

public Clear ( BaseProtocol pFrom = null ) : void
pFrom BaseProtocol
return void

DumpTrack() public method

public DumpTrack ( ) : string
return string

HasProperty() public method

public HasProperty ( string propertyName ) : bool
propertyName string
return bool

RegisterProtocol() public method

public RegisterProtocol ( BaseProtocol protocol ) : void
protocol BaseProtocol
return void

SO() public method

public SO ( BaseClientApplication app, string name, bool persistent ) : System
app BaseClientApplication
name string
persistent bool
return System

Send() public method

public Send ( Variant primitive, BaseProtocol from ) : void
primitive Variant
from BaseProtocol
return void

Set() public method

public Set ( string key, Variant value, BaseProtocol pFrom = null ) : Variant
key string
value Variant
pFrom BaseProtocol
return Variant

Track() public method

public Track ( ) : void
return void

UnRegisterProtocol() public method

public UnRegisterProtocol ( BaseProtocol protocol ) : bool
protocol BaseProtocol
return bool

UnSet() public method

public UnSet ( string key, BaseProtocol pFrom = null ) : void
key string
pFrom BaseProtocol
return void

this() public method

public this ( string key ) : Variant
key string
return Variant

Property Details

Application public property

public BaseClientApplication Application
return BaseClientApplication

IsPersistent public property

public bool IsPersistent
return bool

Name public property

public string Name
return string

Payload public property

public Variant Payload
return Variant