|
class | cmd_q |
| The pipe to VPP into which we write the commands. More...
|
|
class | item |
| A HW::item is data that is either to be written to or read from VPP/HW. More...
|
|
Definition at line 34 of file hw.hpp.
bool VOM::HW::connect |
( |
| ) |
|
|
static |
Blocking Connect to VPP.
Definition at line 230 of file hw.cpp.
void VOM::HW::disconnect |
( |
| ) |
|
|
static |
Disconnect to VPP.
Definition at line 236 of file hw.cpp.
void VOM::HW::enqueue |
( |
cmd * |
f | ) |
|
|
static |
Enqueue A command for execution.
Definition at line 212 of file hw.cpp.
void VOM::HW::enqueue |
( |
std::shared_ptr< cmd > |
c | ) |
|
|
static |
Enqueue A command for execution.
Definition at line 218 of file hw.cpp.
void VOM::HW::enqueue |
( |
std::queue< cmd * > & |
c | ) |
|
|
static |
Enqueue A set of commands for execution.
Definition at line 224 of file hw.cpp.
Initialise the HW connection to VPP - the UT version passing a mock Q.
Initialse the connection to VPP.
Definition at line 185 of file hw.cpp.
Initialise the HW connection to VPP - the UT version passing a mock Q.
Initialse the connection to VPP.
Definition at line 195 of file hw.cpp.
Initialise the HW.
Initialse the connection to VPP.
Definition at line 205 of file hw.cpp.
Blocking pool of the HW connection.
Definition at line 261 of file hw.cpp.
void VOM::HW::read_stats |
( |
| ) |
|
|
static |
read stats from stat segment
Definition at line 272 of file hw.cpp.
Write/Execute all commands hitherto enqueued.
Definition at line 255 of file hw.cpp.
Only the OM can enable/disable HW.
Definition at line 372 of file hw.hpp.
The documentation for this class was generated from the following files: