16 #ifndef __VOM_INTERFACE_FACTORY_H__
17 #define __VOM_INTERFACE_FACTORY_H__
27 #include <vapi/af_packet.api.vapi.hpp>
28 #include <vapi/bond.api.vapi.hpp>
29 #include <vapi/interface.api.vapi.hpp>
30 #include <vapi/pipe.api.vapi.hpp>
31 #include <vapi/tapv2.api.vapi.hpp>
32 #include <vapi/vhost_user.api.vapi.hpp>
43 const vapi_payload_sw_interface_details& vd);
46 const vapi_payload_sw_interface_vhost_user_details& vd);
49 const vapi_payload_af_packet_details& vd);
52 const vapi_payload_sw_interface_tap_v2_details& vd);
55 const vapi_payload_sw_interface_bond_details& vd);
58 const vapi_payload_sw_interface_slave_details& vd);
61 const vapi_payload_pipe_details& payload);