C# Class XLibrary.Remote.SyncPacket

Inheritance: G2Packet
Mostra file Open project: swax/CodePerspective Class Usage Examples

Public Properties

Property Type Description
CallHits HashSet
CallStats List
CallThreads PairList
ConstructedHits HashSet
DisposeHits HashSet
ExceptionHits HashSet
FunctionHits HashSet
Inits PairList
NewCalls PairList
NewThreads Dictionary>
NodeThreads PairList
ThreadChanges bool>.Dictionary
ThreadStacks PairList>.Dictionary
Threadlines PairList>.Dictionary

Public Methods

Method Description
Decode ( G2Header root ) : SyncPacket
Encode ( G2Protocol protocol ) : byte[]

Private Methods

Method Description
AddPairMap ( G2Protocol protocol, G2Frame sync, byte name, PairList>.Dictionary map ) : void
AddPairs ( G2Protocol protocol, G2Frame sync, byte name, PairList pairs ) : void
AddSet ( G2Protocol protocol, G2Frame sync, byte name, HashSet set ) : void
ReadPairListMap ( PairList>.Dictionary &map, SyncPacket sync, G2Header child ) : void

Method Details

Decode() public static method

public static Decode ( G2Header root ) : SyncPacket
root G2Header
return SyncPacket

Encode() public method

public Encode ( G2Protocol protocol ) : byte[]
protocol G2Protocol
return byte[]

Property Details

CallHits public_oe property

public HashSet CallHits
return HashSet

CallStats public_oe property

public List CallStats
return List

CallThreads public_oe property

public PairList CallThreads
return PairList

ConstructedHits public_oe property

public HashSet ConstructedHits
return HashSet

DisposeHits public_oe property

public HashSet DisposeHits
return HashSet

ExceptionHits public_oe property

public HashSet ExceptionHits
return HashSet

FunctionHits public_oe property

public HashSet FunctionHits
return HashSet

Inits public_oe property

public PairList Inits
return PairList

NewCalls public_oe property

public PairList NewCalls
return PairList

NewThreads public_oe property

public Dictionary> NewThreads
return Dictionary>

NodeThreads public_oe property

public PairList NodeThreads
return PairList

ThreadChanges public_oe property

public Dictionary ThreadChanges
return bool>.Dictionary

ThreadStacks public_oe property

public Dictionary ThreadStacks
return PairList>.Dictionary

Threadlines public_oe property

public Dictionary Threadlines
return PairList>.Dictionary