C# Class CSharpRTMP.Core.NetIO.TCPCarrier

Inheritance: IOHandler
Datei anzeigen Open project: langhuihui/csharprtmp Class Usage Examples

Public Properties

Property Type Description
Rx int

Public Methods

Method Description
GetStats ( Variant info ) : bool
GetStats ( Variant info, uint namespaceId ) : void
OnEvent ( SocketAsyncEventArgs e ) : bool
SetReceiveBuffer ( InputStream ms, SocketAsyncEventArgs socketAsyncEventArgs ) : bool
SignalOutputData ( MemoryStream s = null ) : bool
TCPCarrier ( Socket socket ) : System

Method Details

GetStats() public method

public GetStats ( Variant info ) : bool
info Variant
return bool

GetStats() public method

public GetStats ( Variant info, uint namespaceId ) : void
info Variant
namespaceId uint
return void

OnEvent() public method

public OnEvent ( SocketAsyncEventArgs e ) : bool
e System.Net.Sockets.SocketAsyncEventArgs
return bool

SetReceiveBuffer() public method

public SetReceiveBuffer ( InputStream ms, SocketAsyncEventArgs socketAsyncEventArgs ) : bool
ms CSharpRTMP.Common.InputStream
socketAsyncEventArgs System.Net.Sockets.SocketAsyncEventArgs
return bool

SignalOutputData() public method

public SignalOutputData ( MemoryStream s = null ) : bool
s System.IO.MemoryStream
return bool

TCPCarrier() public method

public TCPCarrier ( Socket socket ) : System
socket Socket
return System

Property Details

Rx public_oe property

public int Rx
return int