#include <cctalk-pkts.h>
This header contains a magic number field that the packet catcher will look for to signify the beginning of a packet. Once this magic number has been received the next 3 identifiers are read in. The packet size tells us how many bytes to expect in this packet. The packet version field tells what version of the packet handler we should process this packet with. Finally the last field tells what type of packet this is. The first three fields must never change as these fields provide backwards compatibility with any future version of this code.
Data Fields | |
| unsigned long | lMagicNo |
| unsigned long | lPktSize |
| unsigned long | lPktVersion |
| unsigned long | lPktType |
|
|
The packet magic number |
|
|
The number of bytes in this packet |
|
|
This packet is of this type |
|
|
The version of this packet all bytes above this must never change for backwards compatibility but from this point on anything can be changed and backwards compatibility is maintained |
1.3.6