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

Inheritance: IDisposable
Datei anzeigen Open project: langhuihui/csharprtmp

Public Properties

Property Type Description
Application BaseClientApplication

Public Methods

Method Description
Dispose ( ) : void
Process ( BaseRTMPProtocol pFrom, Variant request ) : bool
Process ( BaseProtocol pFrom, string name, bool isPersistent, Variant primitives ) : void
RegisterProtocol ( BaseClusterProtocol protocol ) : void
SOManager ( BaseClientApplication application ) : System
UnRegisterProtocol ( BaseProtocol protocol ) : void
this ( string name, bool persistent = false ) : SO

Private Methods

Method Description
ProcessSharedObjectPrimitive ( BaseRTMPProtocol pFrom, SO pSO, string name, Variant request, int primitiveId ) : bool

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Process() public method

public Process ( BaseRTMPProtocol pFrom, Variant request ) : bool
pFrom BaseRTMPProtocol
request Variant
return bool

Process() public method

public Process ( BaseProtocol pFrom, string name, bool isPersistent, Variant primitives ) : void
pFrom BaseProtocol
name string
isPersistent bool
primitives Variant
return void

RegisterProtocol() public method

public RegisterProtocol ( BaseClusterProtocol protocol ) : void
protocol CSharpRTMP.Core.Protocols.Cluster.BaseClusterProtocol
return void

SOManager() public method

public SOManager ( BaseClientApplication application ) : System
application BaseClientApplication
return System

UnRegisterProtocol() public method

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

this() public method

public this ( string name, bool persistent = false ) : SO
name string
persistent bool
return SO

Property Details

Application public_oe property

public BaseClientApplication Application
return BaseClientApplication