#include <RequestQueue.h>
|
| | Request (size_t requestPriority, bool asynchronous, uint64_t requestP1, uint64_t requestP2, uint64_t requestP3, uint64_t requestP4, uint64_t requestP5, uint64_t requestP6, uint64_t requestP7, uint64_t requestP8, PreallocatedRequest *preallocatedOwner=nullptr) |
| |
|
| uint64_t | p1 |
| |
| uint64_t | p2 |
| |
| uint64_t | p3 |
| |
| uint64_t | p4 |
| |
| uint64_t | p5 |
| |
| uint64_t | p6 |
| |
| uint64_t | p7 |
| |
| uint64_t | p8 |
| |
Request structure shared by allocated and preallocated publications.
Definition at line 139 of file RequestQueue.h.
◆ Request()
| RequestQueue::Request::Request |
( |
size_t |
requestPriority, |
|
|
bool |
asynchronous, |
|
|
uint64_t |
requestP1, |
|
|
uint64_t |
requestP2, |
|
|
uint64_t |
requestP3, |
|
|
uint64_t |
requestP4, |
|
|
uint64_t |
requestP5, |
|
|
uint64_t |
requestP6, |
|
|
uint64_t |
requestP7, |
|
|
uint64_t |
requestP8, |
|
|
PreallocatedRequest * |
preallocatedOwner = nullptr |
|
) |
| |
|
inline |
◆ PreallocatedRequest
◆ RequestQueue
◆ m_Asynchronous
| bool RequestQueue::Request::m_Asynchronous |
|
private |
◆ m_Completed
| bool RequestQueue::Request::m_Completed |
|
private |
◆ m_Completion
| WaitQueue RequestQueue::Request::m_Completion |
|
private |
◆ m_Intake
◆ m_Next
| Request* RequestQueue::Request::m_Next |
|
private |
◆ m_pPreallocatedOwner
◆ m_Priority
| size_t RequestQueue::Request::m_Priority |
|
private |
◆ m_References
| Atomic<size_t> RequestQueue::Request::m_References |
|
private |
◆ m_Rejected
| bool RequestQueue::Request::m_Rejected |
|
private |
◆ m_ReturnValue
| uint64_t RequestQueue::Request::m_ReturnValue |
|
private |
◆ p1
| uint64_t RequestQueue::Request::p1 |
◆ p2
| uint64_t RequestQueue::Request::p2 |
◆ p3
| uint64_t RequestQueue::Request::p3 |
◆ p4
| uint64_t RequestQueue::Request::p4 |
◆ p5
| uint64_t RequestQueue::Request::p5 |
◆ p6
| uint64_t RequestQueue::Request::p6 |
◆ p7
| uint64_t RequestQueue::Request::p7 |
◆ p8
| uint64_t RequestQueue::Request::p8 |
The documentation for this class was generated from the following file: