Each structure in this file defines a packet that is sent between the client and the server for cctalk communication. A packet is made up of a header and then a packet body with a checksum on the end. Packet types are listed in the enum eCCTALK_PACKET_TYPES
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Data Structures | |
| struct | tsCCTALK_SOCK_PKT_HDR |
| This is the header for any packet that traverses the cctalk socket. More... | |
| struct | tsCCTALK_PKT_ERROR_MSG |
| The error messages returned from the cctalk driver to the client. More... | |
| struct | tsCCTALK_OPERATION_PKT |
| This is the definition of a cctalk operation packet. More... | |
| struct | tsCCT_PKT_CHANNEL_CMD |
| The definition of a cctalk channel command packet. More... | |
| struct | tsCCTALK_OP_REPLY_PKT |
| This is the definition of a cctalk operation reply packet. More... | |
Typedefs | |
| typedef unsigned short | tCHECKSUM |
| This is the checksum typedef at the moment it is a 16-bit value. | |
Enumerations | |
| enum | eCCTALK_PACKET_CONSTANTS { eCCT_PKT_VERSION = 1, eCCT_PKT_IDENTIFIER = 0x20041021 } |
| Global constants used by the cctalk client server packet code. More... | |
| enum | eCCTALK_PACKET_TYPES { eCCT_PKT_NOT_USED = 0, eCCT_PKT_ERROR_MSG, eCCT_PKT_OPERATION, eCCT_PKT_GET_OPER, eCCT_PKT_OP_REPLY, eCCT_PKT_OPEN_CHANNEL, eCCT_PKT_CLOSE_CHANNEL, eCCT_PKT_OPER_STATUS, eCCT_PKT_FORCE_CLOSE, eCT_PKT_SERVER_DIE, eCCT_PKT_THE_END } |
| Packet types used in the cctalk sub-system. More... | |
|
|
This is the checksum typedef at the moment it is a 16-bit value. The checksum test will be based on a 16-bit CRC value this is not so much for unreliable communications but more to prove a packet have been receive successfully as there are no restrictions on the data format and the magic number could be seen in the data payload. |
|
|
Global constants used by the cctalk client server packet code.
|
|
1.3.6