Main Page   Modules   Alphabetical List   Data Structures   File List   Data Fields   Globals  

Packets.h File Reference

#include "ANetCommon.h"
#include "Memory.h"

Include dependency graph for Packets.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Typedefs

typedef UInt16 FormatTag

Enumerations

enum  {
  kRegisterServiceCommand = 1, kUnregisterServiceCommand, kSendPacketCommand, kGetStatus,
  kGetStatusStartPolling, kGetStatusStopPolling, kGetStaticData, kSetStaticData,
  kDeleteStaticData, kOpenTWDT, kReadTWDT, kWriteTWDT,
  kCloseTWDT, kGetConfig, kSetConfig
}

Functions

UInt32 GetNthPacket (UInt8 *ptr, UInt32 n, ANetMemoryTag outBuffer)
UInt32 GetPacketTotalSize (UInt8 *ptr)
UInt8 GetPacketHeaderSize (UInt8 *ptr)
UInt8 GetPacketType (UInt8 *ptr)
UInt16 GetPacketService (UInt8 *ptr)
UInt32 ValidatePacket (UInt8 *ptr)
UInt32 AIPtoAEP (UInt8 *inPtr, ANetMemoryTag *out)
UInt32 AEPtoAIP (UInt8 *inPtr, ANetMemoryTag *out)


Typedef Documentation

typedef UInt16 FormatTag
 

Definition at line 35 of file Packets.h.


Enumeration Type Documentation

anonymous enum
 

Enumeration values:
kRegisterServiceCommand 
kUnregisterServiceCommand 
kSendPacketCommand 
kGetStatus 
kGetStatusStartPolling 
kGetStatusStopPolling 
kGetStaticData 
kSetStaticData 
kDeleteStaticData 
kOpenTWDT 
kReadTWDT 
kWriteTWDT 
kCloseTWDT 
kGetConfig 
kSetConfig 

Definition at line 56 of file Packets.h.


Function Documentation

UInt32 AEPtoAIP UInt8   inPtr,
ANetMemoryTag   out
 

UInt32 AIPtoAEP UInt8   inPtr,
ANetMemoryTag   out
 

UInt32 GetNthPacket UInt8   ptr,
UInt32    n,
ANetMemoryTag    outBuffer
 

UInt8 GetPacketHeaderSize UInt8   ptr
 

UInt16 GetPacketService UInt8   ptr
 

UInt32 GetPacketTotalSize UInt8   ptr
 

UInt8 GetPacketType UInt8   ptr
 

UInt32 ValidatePacket UInt8   ptr
 


Generated on Sun Dec 23 15:20:54 2001 for ANet by doxygen 1.2.12 written by Dimitri van Heesch, © 1997-2001

SourceForge
Logo