9 #include "vr_interface.h"
14 vr_interface_req &req,
int id) :
17 req.set_h_op(sandesh_op::GET);
21 req.set_vifr_marker(-1);
26 req.set_h_op(sandesh_op::DUMP);
51 req.set_vifr_marker(idx);
66 unsigned short type = if_type;
72 case VIF_TYPE_PHYSICAL:
74 case VIF_TYPE_VIRTUAL:
86 if (flags & VIF_FLAG_POLICY_ENABLED) {
89 if (flags & VIF_FLAG_MIRROR_RX) {
92 if (flags & VIF_FLAG_MIRROR_TX) {
std::string response_context_
void InitDumpRequest(vr_interface_req &req) const
InterfaceKState(KInterfaceResp *obj, const std::string &resp_ctx, vr_interface_req &encoder, int id)
Sandesh * response_object_
const std::string TypeToString(int type) const
const std::string FlagsToString(int flags) const
void EncodeAndSend(Sandesh &encoder)
virtual void SendNextRequest()
virtual void SendResponse()