C# Class XLibrary.Remote.G2Protocol

Summary description for G2Protocol.
Afficher le fichier Open project: swax/CodePerspective Class Usage Examples

Méthodes publiques

Свойство Type Description
WriteSection object

Méthodes publiques

Méthode Description
EnumerateChildren ( G2Header root ) : IEnumerable
G2Protocol ( ) : System
ReadNextChild ( G2Header root, G2Header child ) : G2ReadResult
ReadNextPacket ( G2Header packet, int &readPos, int &readSize ) : G2ReadResult
ReadPacket ( G2Header root ) : bool
ReadPayload ( G2Header packet ) : bool
ResetPacket ( G2Header packet ) : void
WriteFinish ( ) : byte[]
WritePacket ( G2Frame root, byte name, byte payload ) : G2Frame
WriteToFile ( G2Packet packet, Stream stream ) : int

Method Details

EnumerateChildren() public static méthode

public static EnumerateChildren ( G2Header root ) : IEnumerable
root G2Header
Résultat IEnumerable

G2Protocol() public méthode

public G2Protocol ( ) : System
Résultat System

ReadNextChild() public static méthode

public static ReadNextChild ( G2Header root, G2Header child ) : G2ReadResult
root G2Header
child G2Header
Résultat G2ReadResult

ReadNextPacket() public static méthode

public static ReadNextPacket ( G2Header packet, int &readPos, int &readSize ) : G2ReadResult
packet G2Header
readPos int
readSize int
Résultat G2ReadResult

ReadPacket() public static méthode

public static ReadPacket ( G2Header root ) : bool
root G2Header
Résultat bool

ReadPayload() public static méthode

public static ReadPayload ( G2Header packet ) : bool
packet G2Header
Résultat bool

ResetPacket() public static méthode

public static ResetPacket ( G2Header packet ) : void
packet G2Header
Résultat void

WriteFinish() public méthode

public WriteFinish ( ) : byte[]
Résultat byte[]

WritePacket() public méthode

public WritePacket ( G2Frame root, byte name, byte payload ) : G2Frame
root G2Frame
name byte
payload byte
Résultat G2Frame

WriteToFile() public méthode

public WriteToFile ( G2Packet packet, Stream stream ) : int
packet G2Packet
stream Stream
Résultat int

Property Details

WriteSection public_oe property

public object WriteSection
Résultat object