C# Class Hpdi.VssPhysicalLib.BufferReader

Reads VSS data types from a byte buffer.
Afficher le fichier Open project: abevoelker/vss2git Class Usage Examples

Méthodes publiques

Méthode Description
BufferReader ( Encoding encoding, byte data ) : System
BufferReader ( Encoding encoding, byte data, int offset, int limit ) : System
Checksum16 ( ) : ushort
Crc16 ( ) : ushort
Crc16 ( int bytes ) : ushort
Extract ( int bytes ) : BufferReader
FormatBytes ( int bytes ) : string
FormatRemaining ( ) : string
GetBytes ( int bytes ) : ArraySegment
ReadByteString ( int bytes ) : string
ReadDateTime ( ) : DateTime
ReadInt16 ( ) : short
ReadInt32 ( ) : int
ReadName ( ) : VssName
ReadSignature ( int length ) : string
ReadString ( int fieldSize ) : string
Skip ( int bytes ) : void

Private Methods

Méthode Description
CheckRead ( int bytes ) : void

Method Details

BufferReader() public méthode

public BufferReader ( Encoding encoding, byte data ) : System
encoding System.Text.Encoding
data byte
Résultat System

BufferReader() public méthode

public BufferReader ( Encoding encoding, byte data, int offset, int limit ) : System
encoding System.Text.Encoding
data byte
offset int
limit int
Résultat System

Checksum16() public méthode

public Checksum16 ( ) : ushort
Résultat ushort

Crc16() public méthode

public Crc16 ( ) : ushort
Résultat ushort

Crc16() public méthode

public Crc16 ( int bytes ) : ushort
bytes int
Résultat ushort

Extract() public méthode

public Extract ( int bytes ) : BufferReader
bytes int
Résultat BufferReader

FormatBytes() public méthode

public FormatBytes ( int bytes ) : string
bytes int
Résultat string

FormatRemaining() public méthode

public FormatRemaining ( ) : string
Résultat string

GetBytes() public méthode

public GetBytes ( int bytes ) : ArraySegment
bytes int
Résultat ArraySegment

ReadByteString() public méthode

public ReadByteString ( int bytes ) : string
bytes int
Résultat string

ReadDateTime() public méthode

public ReadDateTime ( ) : DateTime
Résultat DateTime

ReadInt16() public méthode

public ReadInt16 ( ) : short
Résultat short

ReadInt32() public méthode

public ReadInt32 ( ) : int
Résultat int

ReadName() public méthode

public ReadName ( ) : VssName
Résultat VssName

ReadSignature() public méthode

public ReadSignature ( int length ) : string
length int
Résultat string

ReadString() public méthode

public ReadString ( int fieldSize ) : string
fieldSize int
Résultat string

Skip() public méthode

public Skip ( int bytes ) : void
bytes int
Résultat void