Definition at line 73 of file Channel.hpp.
|
virtual void | getWaitFences (void *data, dw::core::span< NvSciSyncFence > &waitFences)=0 |
|
virtual void | getSyncObjs (dw::core::span< NvSciSyncObj > &syncObjs)=0 |
|
◆ getWaitFences()
virtual void dw::framework::ChannelObject::SyncWaiter::getWaitFences |
( |
void * |
data, |
|
|
dw::core::span< NvSciSyncFence > & |
waitFences |
|
) |
| |
|
pure virtual |
Get the wait fences for the given data packet
- Parameters
-
[in] | data | The data packet to get the fences for. |
[out] | waitFences | The fences to wait on for the packet |
- Exceptions
-
DW_INVALID_ARGUMENT | if data is not recognized, or if waitFences output memory is null. DW_OUT_OF_BOUNDS if the passed span does not have sufficient size. |
- Note
- This will overwrite items currently in the passed output span.
Referenced by dw::framework::PortOutput< T >::getWaitFences(), and dw::framework::PortInput< T >::getWaitFences().
The documentation for this class was generated from the following file: