Functions to provide a direct buffer access to the IOCR-data.
Functions | |
| uint32_t | PN_API_IOD_enterDbai (PN_API_IOD_Handle_t *const pnHandle) |
| Acquires the semaphore of the IOD thread. | |
| uint32_t | PN_API_IOD_exitDbai (PN_API_IOD_Handle_t *const pnHandle) |
| Releases the semaphore of the IOD thread. | |
| uint32_t | PN_API_IOD_lockDbaiBuf (PN_API_IOD_Handle_t *const pnHandle, PN_API_IOD_BufferLock_t *const lock) |
| Locks a data buffer for a designated output IOCR to enable direct access to IO data. | |
| uint32_t | PN_API_IOD_unlockDbaiBuf (PN_API_IOD_Handle_t *const pnHandle, PN_API_IOD_BufferLock_t *const lock) |
| Unlocks a data buffer associated with a specified output IOCR used for direct IO data access. | |