// Code generated by GoVPP binapi-generator. DO NOT EDIT.
-// source: memif.api.json
+// source: memif.api.json
/*
-Package memif is a generated VPP binary API of the 'memif' VPP module.
+ Package memif is a generated from VPP binary API module 'memif'.
-It is generated from this file:
- memif.api.json
+ It contains following objects:
+ 10 messages
+ 5 services
-It contains these VPP binary API objects:
- 10 messages
- 5 services
*/
package memif
/* Messages */
// MemifSocketFilenameAddDel represents the VPP binary API message 'memif_socket_filename_add_del'.
-// Generated from 'memif.api.json', line 4:
//
// "memif_socket_filename_add_del",
// [
func (*MemifSocketFilenameAddDel) GetMessageType() api.MessageType {
return api.RequestMessage
}
-func NewMemifSocketFilenameAddDel() api.Message {
- return &MemifSocketFilenameAddDel{}
-}
// MemifSocketFilenameAddDelReply represents the VPP binary API message 'memif_socket_filename_add_del_reply'.
-// Generated from 'memif.api.json', line 35:
//
// "memif_socket_filename_add_del_reply",
// [
func (*MemifSocketFilenameAddDelReply) GetMessageType() api.MessageType {
return api.ReplyMessage
}
-func NewMemifSocketFilenameAddDelReply() api.Message {
- return &MemifSocketFilenameAddDelReply{}
-}
// MemifCreate represents the VPP binary API message 'memif_create'.
-// Generated from 'memif.api.json', line 53:
//
// "memif_create",
// [
func (*MemifCreate) GetMessageType() api.MessageType {
return api.RequestMessage
}
-func NewMemifCreate() api.Message {
- return &MemifCreate{}
-}
// MemifCreateReply represents the VPP binary API message 'memif_create_reply'.
-// Generated from 'memif.api.json', line 113:
//
// "memif_create_reply",
// [
func (*MemifCreateReply) GetMessageType() api.MessageType {
return api.ReplyMessage
}
-func NewMemifCreateReply() api.Message {
- return &MemifCreateReply{}
-}
// MemifDelete represents the VPP binary API message 'memif_delete'.
-// Generated from 'memif.api.json', line 135:
//
// "memif_delete",
// [
func (*MemifDelete) GetMessageType() api.MessageType {
return api.RequestMessage
}
-func NewMemifDelete() api.Message {
- return &MemifDelete{}
-}
// MemifDeleteReply represents the VPP binary API message 'memif_delete_reply'.
-// Generated from 'memif.api.json', line 157:
//
// "memif_delete_reply",
// [
func (*MemifDeleteReply) GetMessageType() api.MessageType {
return api.ReplyMessage
}
-func NewMemifDeleteReply() api.Message {
- return &MemifDeleteReply{}
-}
// MemifSocketFilenameDetails represents the VPP binary API message 'memif_socket_filename_details'.
-// Generated from 'memif.api.json', line 175:
//
// "memif_socket_filename_details",
// [
func (*MemifSocketFilenameDetails) GetMessageType() api.MessageType {
return api.ReplyMessage
}
-func NewMemifSocketFilenameDetails() api.Message {
- return &MemifSocketFilenameDetails{}
-}
// MemifSocketFilenameDump represents the VPP binary API message 'memif_socket_filename_dump'.
-// Generated from 'memif.api.json', line 198:
//
// "memif_socket_filename_dump",
// [
func (*MemifSocketFilenameDump) GetMessageType() api.MessageType {
return api.RequestMessage
}
-func NewMemifSocketFilenameDump() api.Message {
- return &MemifSocketFilenameDump{}
-}
// MemifDetails represents the VPP binary API message 'memif_details'.
-// Generated from 'memif.api.json', line 216:
//
// "memif_details",
// [
func (*MemifDetails) GetMessageType() api.MessageType {
return api.ReplyMessage
}
-func NewMemifDetails() api.Message {
- return &MemifDetails{}
-}
// MemifDump represents the VPP binary API message 'memif_dump'.
-// Generated from 'memif.api.json', line 276:
//
// "memif_dump",
// [
func (*MemifDump) GetMessageType() api.MessageType {
return api.RequestMessage
}
-func NewMemifDump() api.Message {
- return &MemifDump{}
-}
/* Services */