C# Class PeerCastStation.FLV.AMF.AMF0Writer

Inheritance: AMFWriter
Afficher le fichier Open project: kumaryu/peercaststation Class Usage Examples

Méthodes publiques

Méthode 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

Méthode 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 méthode

public AMF0Writer ( Stream output ) : System
output Stream
Résultat System

AMF0Writer() public méthode

public AMF0Writer ( Stream output, bool leave_open ) : System
output Stream
leave_open bool
Résultat System

Close() public méthode

public Close ( ) : void
Résultat void

WriteBool() public méthode

public WriteBool ( bool value ) : void
value bool
Résultat void

WriteByteArray() public méthode

public WriteByteArray ( byte value ) : void
value byte
Résultat void

WriteDate() public méthode

public WriteDate ( System.DateTime value ) : void
value System.DateTime
Résultat void

WriteEcmaArray() public méthode

public WriteEcmaArray ( AMFValue>.IDictionary value ) : void
value AMFValue>.IDictionary
Résultat void

WriteNull() public méthode

public WriteNull ( ) : void
Résultat void

WriteNumber() public méthode

public WriteNumber ( double value ) : void
value double
Résultat void

WriteNumber() public méthode

public WriteNumber ( int value ) : void
value int
Résultat void

WriteObject() public méthode

public WriteObject ( AMFObject value ) : void
value AMFObject
Résultat void

WriteStrictArray() public méthode

public WriteStrictArray ( ICollection value ) : void
value ICollection
Résultat void

WriteString() public méthode

public WriteString ( string value ) : void
value string
Résultat void

WriteValue() public méthode

public WriteValue ( AMFValue value ) : void
value AMFValue
Résultat void

WriteXML() public méthode

public WriteXML ( string value ) : void
value string
Résultat void

WriteXMLDocument() public méthode

public WriteXMLDocument ( string value ) : void
value string
Résultat void