#include "vom/route_domain.hpp"
#include "vom/rpc_cmd.hpp"
#include "vom/singular_db.hpp"
-#include "vom/stat_client.hpp"
namespace VOM {
/**
counter_t m_tx_multicast;
counter_t m_rx_broadcast;
counter_t m_tx_broadcast;
+ counter_t m_drop;
};
/**
*/
const l2_address_t& l2_address() const;
+ /**
+ * Return the admin state
+ */
+ const admin_state_t& admin_state() const;
+
/**
* Set the admin state of the interface
+ *
+ * N.B. All set function change only the attibute of the object on whcih
+ * they act, they do not make changes in VPP
*/
void set(const admin_state_t& state);
/**
* Set the interface stat
*/
- void set(counter_t count, const std::string& stat_type);
+ void set(const counter_t& count, const std::string& stat_type);
/**
* enable the interface stats in the singular instance