Property | Type | Description | |
---|---|---|---|
BuildPackage | IPackage | ||
FormatIt | string | ||
GetLength | int | ||
GetPackage | IPackage | ||
GetRawData | |||
SetOrigin | void | ||
SetRawData | void |
Method | Description | |
---|---|---|
Dispose ( ) : void | ||
OverrideSetOrigin ( OriginType origin ) : void |
sets the origin. Origin is normally not accessible since it can be deduced from the Packet type. However, this allows setting the origin for reverse-engineering the protocol AND for future-compatibility: if a new packet is built into a later version of Artemis, this library might not need updated to continue to support it.
|
|
OverrideSetPacketType ( PacketType packetType ) : void | ||
OverrideSetPacketType ( int packetType ) : void | ||
Packet ( IPackage package ) : System | ||
Packet ( Stream stream ) : System |
Method | Description | |
---|---|---|
Dispose ( bool isDisposing ) : void |
Method | Description | |
---|---|---|
BuildPackage ( |
||
FormatIt ( byte buffer ) : string | ||
GetLength ( byte byteArray, int startIndex ) : int | ||
GetPackage ( |
||
GetRawData ( ) : |
||
SetOrigin ( ) : void |
Sets the origin. Origin is not set if the Packet type is not among the defined list--this is to assume that it is working with a newer version of Artemis than originally written for.
|
|
SetRawData ( ) : void |
protected Dispose ( bool isDisposing ) : void | ||
isDisposing | bool | |
return | void |
public OverrideSetOrigin ( OriginType origin ) : void | ||
origin | OriginType | The origin. |
return | void |
public OverrideSetPacketType ( PacketType packetType ) : void | ||
packetType | PacketType | |
return | void |
public OverrideSetPacketType ( int packetType ) : void | ||
packetType | int | |
return | void |