C# Class PeerCastStation.FLV.AMF.AMF0Writer

Inheritance: AMFWriter
Show file Open project: kumaryu/peercaststation Class Usage Examples

Public Methods

Method Description
AMF0Writer ( Stream output ) : System
AMF0Writer ( Stream output, bool leave_open ) : System
Close ( ) : void
WriteBool ( bool value ) : void
WriteByteArray ( byte value ) : void
WriteDate ( System.DateTime value ) : void
WriteEcmaArray ( AMFValue>.IDictionary value ) : void
WriteNull ( ) : void
WriteNumber ( double value ) : void
WriteNumber ( int value ) : void
WriteObject ( AMFObject value ) : void
WriteStrictArray ( ICollection value ) : void
WriteString ( string value ) : void
WriteValue ( AMFValue value ) : void
WriteXML ( string value ) : void
WriteXMLDocument ( string value ) : void

Private Methods

Method Description
ObjectIndex ( object obj ) : int?
WriteDouble ( double value ) : void
WriteMarker ( AMF0Marker value ) : void
WriteProperties ( AMFValue>.IDictionary properties ) : void
WriteReference ( int value ) : void
WriteStringValue ( string value ) : void
WriteUI16 ( int value ) : void
WriteUI32 ( int value ) : void
WriteUI8 ( int value ) : void

Method Details

AMF0Writer() public method

public AMF0Writer ( Stream output ) : System
output Stream
return System

AMF0Writer() public method

public AMF0Writer ( Stream output, bool leave_open ) : System
output Stream
leave_open bool
return System

Close() public method

public Close ( ) : void
return void

WriteBool() public method

public WriteBool ( bool value ) : void
value bool
return void

WriteByteArray() public method

public WriteByteArray ( byte value ) : void
value byte
return void

WriteDate() public method

public WriteDate ( System.DateTime value ) : void
value System.DateTime
return void

WriteEcmaArray() public method

public WriteEcmaArray ( AMFValue>.IDictionary value ) : void
value AMFValue>.IDictionary
return void

WriteNull() public method

public WriteNull ( ) : void
return void

WriteNumber() public method

public WriteNumber ( double value ) : void
value double
return void

WriteNumber() public method

public WriteNumber ( int value ) : void
value int
return void

WriteObject() public method

public WriteObject ( AMFObject value ) : void
value AMFObject
return void

WriteStrictArray() public method

public WriteStrictArray ( ICollection value ) : void
value ICollection
return void

WriteString() public method

public WriteString ( string value ) : void
value string
return void

WriteValue() public method

public WriteValue ( AMFValue value ) : void
value AMFValue
return void

WriteXML() public method

public WriteXML ( string value ) : void
value string
return void

WriteXMLDocument() public method

public WriteXMLDocument ( string value ) : void
value string
return void