5 #ifndef vnsw_agent_test_xml_test_xml_packet_h
6 #define vnsw_agent_test_xml_test_xmk_packet_h
22 bool ReadXml(
const pugi::xml_node &node);
78 virtual bool ToXml(pugi::xml_node *parent);
80 virtual void ToString(std::string *str);
95 const pugi::xml_node &
node);
100 virtual const std::string
ToString();
108 #endif // vnsw_agent_test_xml_test_xml_packet_h
bool Inet6Packet(Interface *intf, Agent *agent, PktGen *pkt)
virtual void ToString(std::string *str)
AgentUtXmlPktParseValidate(const std::string &name, const pugi::xml_node &node)
virtual std::string NodeType()
virtual uint32_t wait_count()
virtual ~AgentUtXmlPacketUtils()
PktHandler::PktModuleName GetPacketModule() const
uint8_t GetIpProto() const
AgentUtXmlPacket(const std::string &name, const pugi::xml_node &node, AgentUtXmlTestCase *test_case)
virtual const std::string ToString()
AgentUtXmlPacketUtils pkt_
const std::string & name() const
bool MakePacket(Agent *agent, PktGen *pkt)
AgentUtXmlPacketUtils pkt_
bool InetPacket(Interface *intf, Agent *agent, PktGen *pkt)
uint8_t GetTrapCode() const
bool ReadXml(const pugi::xml_node &node)
virtual ~AgentUtXmlPktParseValidate()
virtual bool ToXml(pugi::xml_node *parent)
const pugi::xml_node & node() const
TunnelType::Type GetTunnelType() const
AgentUtXmlTestCase * test_case()
virtual ~AgentUtXmlPacket()
const pugi::xml_node & node() const
const std::string & name() const