The Pedigree Project
0.1
|
This is the complete list of members for NetworkStack, including all inherited members.
ActionOnDuplicate enum name (defined in RequestQueue) | RequestQueue | |
addAsyncRequest(size_t priority, uint64_t p1=0, uint64_t p2=0, uint64_t p3=0, uint64_t p4=0, uint64_t p5=0, uint64_t p6=0, uint64_t p7=0, uint64_t p8=0) | RequestQueue | |
addRequest(size_t priority, uint64_t p1=0, uint64_t p2=0, uint64_t p3=0, uint64_t p4=0, uint64_t p5=0, uint64_t p6=0, uint64_t p7=0, uint64_t p8=0) | RequestQueue | |
addRequest(size_t priority, ActionOnDuplicate action, uint64_t p1=0, uint64_t p2=0, uint64_t p3=0, uint64_t p4=0, uint64_t p5=0, uint64_t p6=0, uint64_t p7=0, uint64_t p8=0) | RequestQueue | |
Block enum value (defined in RequestQueue) | RequestQueue | |
compareRequests(const Request &a, const Request &b) | RequestQueue | inlineprotectedvirtual |
deRegisterDevice(Network *pDevice) | NetworkStack | |
destroy() | RequestQueue | virtual |
doAsync(void *p) | RequestQueue | protectedstatic |
executeRequest(uint64_t p1, uint64_t p2, uint64_t p3, uint64_t p4, uint64_t p5, uint64_t p6, uint64_t p7, uint64_t p8) | NetworkStack | privatevirtual |
getDevice(size_t n) | NetworkStack | |
getInterface(Network *pCard) const | NetworkStack | inline |
getLoopback() | NetworkStack | inline |
getMemPool() | NetworkStack | inline |
getNextRequest() | RequestQueue | protected |
getNumDevices() | NetworkStack | |
halt() | RequestQueue | |
initialise() | RequestQueue | virtual |
instance() | NetworkStack | inlinestatic |
isRequestValid(const Request *r) | RequestQueue | protected |
m_AsyncRequestQueueCondition | RequestQueue | protected |
m_Children | NetworkStack | private |
m_HaltAcknowledged (defined in RequestQueue) | RequestQueue | protected |
m_Halted (defined in RequestQueue) | RequestQueue | protected |
m_Interfaces | NetworkStack | private |
m_Lock (defined in NetworkStack) | NetworkStack | private |
m_MemPool | NetworkStack | private |
m_Name (defined in RequestQueue) | RequestQueue | protected |
m_nAsyncRequests (defined in RequestQueue) | RequestQueue | protected |
m_NextInterfaceNumber | NetworkStack | private |
m_nMaxAsyncRequests (defined in RequestQueue) | RequestQueue | protected |
m_nTotalRequests (defined in RequestQueue) | RequestQueue | protected |
m_OverrunChecker (defined in RequestQueue) | RequestQueue | protected |
m_pLoopback | NetworkStack | private |
m_pRequestQueue | RequestQueue | protected |
m_pThread (defined in RequestQueue) | RequestQueue | protected |
m_RequestQueueCondition | RequestQueue | protected |
m_RequestQueueMutex | RequestQueue | protected |
m_Stop | RequestQueue | protected |
NetworkStack() (defined in NetworkStack) | NetworkStack | |
NewRequest enum value (defined in RequestQueue) | RequestQueue | |
operator=(const RequestQueue &) (defined in RequestQueue) | RequestQueue | protected |
receive(size_t nBytes, uintptr_t packet, Network *pCard, uint32_t offset) | NetworkStack | |
registerDevice(Network *pDevice) | NetworkStack | |
RequestQueue(const String &name) | RequestQueue | |
RequestQueue(const RequestQueue &) (defined in RequestQueue) | RequestQueue | protected |
resume() | RequestQueue | |
ReturnImmediately enum value (defined in RequestQueue) | RequestQueue | |
setLoopback(Network *pCard) | NetworkStack | inline |
stack (defined in NetworkStack) | NetworkStack | privatestatic |
trampoline(void *p) | RequestQueue | protectedstatic |
work() | RequestQueue | protected |
~NetworkStack() (defined in NetworkStack) | NetworkStack | virtual |
~RequestQueue() (defined in RequestQueue) | RequestQueue | virtual |