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

Inheritance: CSharpRTMP.Common.N2HBinaryReader
Show file Open project: langhuihui/csharprtmp

Public Methods

Method Description
AMF3Reader ( Stream input ) : System
ReadAMFDouble ( bool withType = false ) : double
ReadAMFString ( bool readType = false ) : string
ReadArray ( bool withType = false ) : Variant
ReadByteArray ( bool readType = false ) : Variant
ReadDate ( bool withType = false ) : System.DateTime
ReadFalse ( ) : bool
ReadInterger ( bool withType = false ) : uint
ReadNull ( ) : Variant
ReadObject ( bool readType = false ) : Variant
ReadTrue ( ) : bool
ReadU29 ( ) : uint
ReadUndefined ( ) : Variant
ReadVariant ( ) : Variant

Method Details

AMF3Reader() public method

public AMF3Reader ( Stream input ) : System
input Stream
return System

ReadAMFDouble() public method

public ReadAMFDouble ( bool withType = false ) : double
withType bool
return double

ReadAMFString() public method

public ReadAMFString ( bool readType = false ) : string
readType bool
return string

ReadArray() public method

public ReadArray ( bool withType = false ) : Variant
withType bool
return Variant

ReadByteArray() public method

public ReadByteArray ( bool readType = false ) : Variant
readType bool
return Variant

ReadDate() public method

public ReadDate ( bool withType = false ) : System.DateTime
withType bool
return System.DateTime

ReadFalse() public method

public ReadFalse ( ) : bool
return bool

ReadInterger() public method

public ReadInterger ( bool withType = false ) : uint
withType bool
return uint

ReadNull() public method

public ReadNull ( ) : Variant
return Variant

ReadObject() public method

public ReadObject ( bool readType = false ) : Variant
readType bool
return Variant

ReadTrue() public method

public ReadTrue ( ) : bool
return bool

ReadU29() public method

public ReadU29 ( ) : uint
return uint

ReadUndefined() public method

public ReadUndefined ( ) : Variant
return Variant

ReadVariant() public method

public ReadVariant ( ) : Variant
return Variant