Renesas PTX1xxR IoT-Reader API Version 7.3.1
Renesas Software Stack for IoT-Reader Applications
Data Fields

I/O Request structure. More...

#include <ptx_IoRq.h>

Collaboration diagram for ptxIoRq:
Collaboration graph

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_tbufferItem
 

Detailed Description

I/O Request structure.

I/O Request Structure

Field Documentation

◆ bufferItem

ptxBufferPool_Item_t* bufferItem

Pointer to buffer item linked to the IO RQ object.

◆ data

Data to be stored and process in completion path

◆ dataLength

size_t dataLength[PTX_IORQ_NUM_STACK_LOCATIONS]

Length of data to be stored and process in completion path

◆ IoCompletion

Function pointer to the completion function

◆ Layer

Pointer to the Component

◆ N

uint8_t N

number of current elements in the LIFO

◆ State

uint8_t State

state / flag to prevent IoRq item from being destroyed / GC'ed

◆ Type

uint8_t Type

type of IoRq, either CMD/RSP or Async NTF


The documentation for this struct was generated from the following file: