![]() |
![]() |
paCmdReply_t is used to specify command result (from PASS) routing information More...
#include <pa.h>
Data Fields | |
int | dest |
uint32_t | replyId |
uint16_t | queue |
uint8_t | flowId |
paCmdReply_t is used to specify command result (from PASS) routing information
Commands sent to packet accelerator sub-system will generate replies. These replies can be either discarded by the sub-system or routed to a queue. Command replies that must be forwarded back to this module are detailed for each command. The module user typically either selects a unique destination queue for command replies, or else supplies a unique value for replyId. This value is placed into software info word 0 in the packet descriptor for the returned command. The data in the returned packet is not typically examined by the module user, but passed directly back to this module through API function Pa_forwardResult to examine the results of the command.
Packet destination, must be pa_DEST_HOST or pa_DEST_DISCARD, see Routed Packet Destinations
uint8_t paCmdReply_t::flowId |
Flow ID used on command reply from PASS
uint16_t paCmdReply_t::queue |
Destination queue for destination pa_DEST_HOST
uint32_t paCmdReply_t::replyId |
Value placed in swinfo0 in reply packet