|
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 33 of file hw.hpp.
bool VOM::HW::connect |
( |
| ) |
|
|
static |
Blocking Connect to VPP.
Definition at line 212 of file hw.cpp.
void VOM::HW::disconnect |
( |
| ) |
|
|
static |
Disconnect to VPP.
Definition at line 218 of file hw.cpp.
void VOM::HW::enqueue |
( |
cmd * |
f | ) |
|
|
static |
Enqueue A command for execution.
Definition at line 194 of file hw.cpp.
void VOM::HW::enqueue |
( |
std::shared_ptr< cmd > |
c | ) |
|
|
static |
Enqueue A command for execution.
Definition at line 200 of file hw.cpp.
void VOM::HW::enqueue |
( |
std::queue< cmd * > & |
c | ) |
|
|
static |
Enqueue A set of commands for execution.
Definition at line 206 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 179 of file hw.cpp.
Initialise the HW.
Initialse the connection to VPP.
Definition at line 188 of file hw.cpp.
Blocking pool of the HW connection.
Definition at line 242 of file hw.cpp.
Write/Execute all commands hitherto enqueued.
Definition at line 236 of file hw.cpp.
Only the OM can enable/disable HW.
Definition at line 355 of file hw.hpp.
The documentation for this class was generated from the following files: