+// Services represents VPP binary API services:
+//
+// "services": {
+// "memif_delete": {
+// "reply": "memif_delete_reply"
+// },
+// "memif_socket_filename_add_del": {
+// "reply": "memif_socket_filename_add_del_reply"
+// },
+// "memif_create": {
+// "reply": "memif_create_reply"
+// },
+// "memif_socket_filename_dump": {
+// "reply": "memif_socket_filename_details",
+// "stream": true
+// },
+// "memif_dump": {
+// "reply": "memif_details",
+// "stream": true
+// }
+// },
+//
+type Services interface {
+ DumpMemif(*MemifDump) ([]*MemifDetails, error)
+ DumpMemifSocketFilename(*MemifSocketFilenameDump) ([]*MemifSocketFilenameDetails, error)
+ MemifCreate(*MemifCreate) (*MemifCreateReply, error)
+ MemifDelete(*MemifDelete) (*MemifDeleteReply, error)
+ MemifSocketFilenameAddDel(*MemifSocketFilenameAddDel) (*MemifSocketFilenameAddDelReply, error)
+}
+