Artemus::Proxy::ClientPackets Class Reference

List of all members.

Static Public Member Functions

static IBasePacket DeSerializePacket (byte[] buffer, int offset)

Public Attributes

const ushort PACKETTYPE_ASSEMBLY_QUERY = 0x0010
const ushort PACKETTYPE_ASSEMBLY_QUERY_RESP = 0x0020
const ushort PACKETTYPE_ASSEMBLY_TYPES_QUERY = 0x0040
const ushort PACKETTYPE_ASSEMBLY_TYPES_QUERY_RESP = 0x0080
const ushort PACKETTYPE_CLOSE_CONNECTION = 0x0004
const ushort PACKETTYPE_CONNECTION_ESTABLISHED = 0x0002
const ushort PACKETTYPE_ESTABLISH_CONNECTION = 0x0001
const ushort PACKETTYPE_GLOBAL_CACHE_QUERY = 0x1000
const ushort PACKETTYPE_GLOBAL_CACHE_QUERY_RESP = 0x2000
const ushort PACKETTYPE_KEEP_ALIVE = 0x0008
const ushort PACKETTYPE_KEEP_ALIVE_ACK = 0x0009
const ushort PACKETTYPE_METHOD_BODY_QUERY = 0x0400
const ushort PACKETTYPE_METHOD_BODY_QUERY_RESP = 0x0800
const ushort PACKETTYPE_TYPE_METHODS_QUERY = 0x0100
const ushort PACKETTYPE_TYPE_METHODS_QUERY_RESP = 0x0200

Private Attributes

const byte ProtocolVersion = 0x01

Classes

struct  AssemblyQueryPacket
struct  AssemblyQueryResponsePacket
struct  AssemblyTypesQueryPacket
struct  AssemblyTypesQueryResponsePacket
struct  CloseConnectionPacket
struct  ConnectionEstablishedPacket
struct  EstablishConnectionPacket
struct  GlobalCacheQueryPacket
struct  GlobalCacheQueryResponsePacket
interface  IBasePacket
struct  IdNamePair
struct  IdNamePairSet
struct  MethodBodyQueryPacket
struct  MethodBodyQueryResponsePacket
struct  PacketHeader
struct  TypeMethodsQueryPacket
struct  TypeMethodsQueryResponsePacket


Member Function Documentation

static IBasePacket Artemus::Proxy::ClientPackets::DeSerializePacket ( byte[]  buffer,
int  offset 
) [inline, static]

Here is the call graph for this function:


Member Data Documentation


The documentation for this class was generated from the following file:

Generated on Sat Jul 19 14:22:33 2008 for Artemus Proxy by  doxygen 1.5.5