|
Renesas PTX1xxR IoT-Reader API Version 7.3.1
Renesas Software Stack for IoT-Reader Applications
|
I/O Request structure. More...
#include <ptx_IoRq.h>

Data Fields | |
| pptxIoRqCompletion_t | IoCompletion [PTX_IORQ_NUM_STACK_LOCATIONS] |
| void * | Layer [PTX_IORQ_NUM_STACK_LOCATIONS] |
| void * | data [PTX_IORQ_NUM_STACK_LOCATIONS] |
| size_t | dataLength [PTX_IORQ_NUM_STACK_LOCATIONS] |
| uint8_t | Type |
| uint8_t | N |
| uint8_t | State |
| ptxBufferPool_Item_t * | bufferItem |
I/O Request structure.
I/O Request Structure
| ptxBufferPool_Item_t* bufferItem |
Pointer to buffer item linked to the IO RQ object.
| void* data[PTX_IORQ_NUM_STACK_LOCATIONS] |
Data to be stored and process in completion path
| size_t dataLength[PTX_IORQ_NUM_STACK_LOCATIONS] |
Length of data to be stored and process in completion path
| pptxIoRqCompletion_t IoCompletion[PTX_IORQ_NUM_STACK_LOCATIONS] |
Function pointer to the completion function
| void* Layer[PTX_IORQ_NUM_STACK_LOCATIONS] |
Pointer to the Component
| uint8_t N |
number of current elements in the LIFO
| uint8_t State |
state / flag to prevent IoRq item from being destroyed / GC'ed
| uint8_t Type |
type of IoRq, either CMD/RSP or Async NTF