![]() |
![]() |
Data Structures | |
struct | pasahoCmdInfo_s |
pasahoCmdInfo_t defines the general short command information More... | |
struct | pasahoLongInfo_s |
pasahoLongInfo_t defines the packet parsing information in the long format. The information is structured as an array of 32 bit values. These values are broken down through macros. This allows the representation to be endian independent to the hardware which operates only on 32 bit values. More... | |
struct | pasahoShortInfo_s |
pasahoShortInfo_t defines the packet parsing information in the short format More... | |
struct | pasahoNextRoute_s |
pasahoNextRoute_t defines the next route command. The command structure is defined as 32 bit values to work with the hardware regardless of the device endianness. More... | |
struct | pasahoComChkCrc_s |
pasahoComChkCrc_t defines the checksum and CRC generation command. The command structure is defined as 32 bit values to wrok with the hardware regardless of the device endianness. More... | |
struct | pasahoReportTimestamp_s |
pasahoReportTimestamp_t defines the report timestamp command. The command structure is defined as 32 bit values to work with the hardware regardless of the device endianness. More... | |
struct | pasahoIpFrag_s |
pasahoIpFrag_t defines the IP Fragmentation command. The command structure is defined as 32 bit values to work with the hardware regardless of the device endianness. More... | |
struct | pasahoPatchMsgLen_s |
pasahoPatchMsgLen_t defines the message length patching command. The command structure is defined as 32 bit values to work with the hardware regardless of the device endianness. More... | |
Defines | |
#define | PASAHO_BPATCH_MAX_PATCH_WORDS 4 |
pasahoComBlindPatch_t defines the blind patch command. The command structure is defined as 32 bit values to work with the hardware regardless of the device endianness. | |
Typedefs | |
typedef struct pasahoCmdInfo_s | pasahoCmdInfo_t |
pasahoCmdInfo_t defines the general short command information | |
typedef struct pasahoLongInfo_s | pasahoLongInfo_t |
pasahoLongInfo_t defines the packet parsing information in the long format. The information is structured as an array of 32 bit values. These values are broken down through macros. This allows the representation to be endian independent to the hardware which operates only on 32 bit values. | |
typedef struct pasahoShortInfo_s | pasahoShortInfo_t |
pasahoShortInfo_t defines the packet parsing information in the short format | |
typedef struct pasahoNextRoute_s | pasahoNextRoute_t |
pasahoNextRoute_t defines the next route command. The command structure is defined as 32 bit values to work with the hardware regardless of the device endianness. | |
typedef struct pasahoComChkCrc_s | pasahoComChkCrc_t |
pasahoComChkCrc_t defines the checksum and CRC generation command. The command structure is defined as 32 bit values to wrok with the hardware regardless of the device endianness. | |
typedef struct pasahoReportTimestamp_s | pasahoReportTimestamp_t |
pasahoReportTimestamp_t defines the report timestamp command. The command structure is defined as 32 bit values to work with the hardware regardless of the device endianness. | |
typedef struct pasahoIpFrag_s | pasahoIpFrag_t |
pasahoIpFrag_t defines the IP Fragmentation command. The command structure is defined as 32 bit values to work with the hardware regardless of the device endianness. | |
typedef struct pasahoPatchMsgLen_s | pasahoPatchMsgLen_t |
pasahoPatchMsgLen_t defines the message length patching command. The command structure is defined as 32 bit values to work with the hardware regardless of the device endianness. |
typedef struct pasahoShortInfo_s pasahoShortInfo_t |
pasahoShortInfo_t defines the packet parsing information in the short format
pasahoShortInfo_t defines the packet parsing information in terms of payload offset and payload length as described below SRTP: offset to the RTP header; RTP payload length including ICV IPSEC AH: offset to the Outer IP; IP payload length IPSEC ESP: offset to the ESP header; ESP papload length including ICV