+ static std::shared_ptr<interface> new_af_packet_interface(
+ const vapi_payload_af_packet_details& vd);
+
+ static std::shared_ptr<tap_interface> new_tap_interface(
+ const vapi_payload_sw_interface_tap_details& vd);
+
+ static std::shared_ptr<tap_interface> new_tap_v2_interface(
+ const vapi_payload_sw_interface_tap_v2_details& vd);
+