C# Class Granados.X11.XProtocolMessage

X protocol message builder
Afficher le fichier Open project: poderosaproject/poderosa Class Usage Examples

Méthodes publiques

Méthode Description
AppendByte ( byte v ) : XProtocolMessage

Appends a single byte.

AppendBytes ( byte s ) : XProtocolMessage

Appends the byte string.

AppendPaddingBytesOf ( byte s ) : XProtocolMessage

Appends the padding bytes for the specified byte string.

AppendUInt16 ( ushort v ) : XProtocolMessage

Appends a word value.

AppendUInt32 ( uint v ) : XProtocolMessage

Appends a double word value.

AsDataFragment ( ) : Granados.IO.DataFragment

Return a DataFragment that represents the message data.

Clear ( ) : XProtocolMessage

Clears the internal buffer.

XProtocolMessage ( bool bigEndian ) : System

Constructor

Method Details

AppendByte() public méthode

Appends a single byte.
public AppendByte ( byte v ) : XProtocolMessage
v byte byte data
Résultat XProtocolMessage

AppendBytes() public méthode

Appends the byte string.
public AppendBytes ( byte s ) : XProtocolMessage
s byte byte string
Résultat XProtocolMessage

AppendPaddingBytesOf() public méthode

Appends the padding bytes for the specified byte string.
public AppendPaddingBytesOf ( byte s ) : XProtocolMessage
s byte byte string
Résultat XProtocolMessage

AppendUInt16() public méthode

Appends a word value.
public AppendUInt16 ( ushort v ) : XProtocolMessage
v ushort word data
Résultat XProtocolMessage

AppendUInt32() public méthode

Appends a double word value.
public AppendUInt32 ( uint v ) : XProtocolMessage
v uint double word data
Résultat XProtocolMessage

AsDataFragment() public méthode

Return a DataFragment that represents the message data.
public AsDataFragment ( ) : Granados.IO.DataFragment
Résultat Granados.IO.DataFragment

Clear() public méthode

Clears the internal buffer.
public Clear ( ) : XProtocolMessage
Résultat XProtocolMessage

XProtocolMessage() public méthode

Constructor
public XProtocolMessage ( bool bigEndian ) : System
bigEndian bool specifies that the byte-order is big-endian
Résultat System