virtual std::string to_string() const =0
convert to string format for debug purposes
virtual ~cmd()
Virtual destructor.
Error codes that VPP will return during a HW write.
virtual void succeeded()=0
Invoked on a Command when the HW queue is disabled to indicate that the commnad can be considered suc...
virtual rc_t issue(connection &con)=0
Issue the command to VPP/HW.
A representation of the connection to VPP.
std::ostream & operator<<(std::ostream &os, const std::pair< direction_t, interface::key_t > &key)
The VPP Object Model (VOM) library.
A representation of a method call to VPP.
virtual void retire(connection &con)=0
Retire/cancel a long running command.
cmd()
Default constructor.