// Code generated by GoVPP binapi-generator. DO NOT EDIT.
-// source: tap.api.json
+// source: tap.api.json
/*
-Package tap is a generated VPP binary API of the 'tap' VPP module.
+ Package tap is a generated from VPP binary API module 'tap'.
-It is generated from this file:
- tap.api.json
+ It contains following objects:
+ 8 messages
+ 4 services
-It contains these VPP binary API objects:
- 8 messages
- 4 services
*/
package tap
/* Messages */
// TapConnect represents the VPP binary API message 'tap_connect'.
-// Generated from 'tap.api.json', line 4:
//
// "tap_connect",
// [
func (*TapConnect) GetMessageType() api.MessageType {
return api.RequestMessage
}
-func NewTapConnect() api.Message {
- return &TapConnect{}
-}
// TapConnectReply represents the VPP binary API message 'tap_connect_reply'.
-// Generated from 'tap.api.json', line 75:
//
// "tap_connect_reply",
// [
func (*TapConnectReply) GetMessageType() api.MessageType {
return api.ReplyMessage
}
-func NewTapConnectReply() api.Message {
- return &TapConnectReply{}
-}
// TapModify represents the VPP binary API message 'tap_modify'.
-// Generated from 'tap.api.json', line 97:
//
// "tap_modify",
// [
func (*TapModify) GetMessageType() api.MessageType {
return api.RequestMessage
}
-func NewTapModify() api.Message {
- return &TapModify{}
-}
// TapModifyReply represents the VPP binary API message 'tap_modify_reply'.
-// Generated from 'tap.api.json', line 141:
//
// "tap_modify_reply",
// [
func (*TapModifyReply) GetMessageType() api.MessageType {
return api.ReplyMessage
}
-func NewTapModifyReply() api.Message {
- return &TapModifyReply{}
-}
// TapDelete represents the VPP binary API message 'tap_delete'.
-// Generated from 'tap.api.json', line 163:
//
// "tap_delete",
// [
func (*TapDelete) GetMessageType() api.MessageType {
return api.RequestMessage
}
-func NewTapDelete() api.Message {
- return &TapDelete{}
-}
// TapDeleteReply represents the VPP binary API message 'tap_delete_reply'.
-// Generated from 'tap.api.json', line 185:
//
// "tap_delete_reply",
// [
func (*TapDeleteReply) GetMessageType() api.MessageType {
return api.ReplyMessage
}
-func NewTapDeleteReply() api.Message {
- return &TapDeleteReply{}
-}
// SwInterfaceTapDump represents the VPP binary API message 'sw_interface_tap_dump'.
-// Generated from 'tap.api.json', line 203:
//
// "sw_interface_tap_dump",
// [
func (*SwInterfaceTapDump) GetMessageType() api.MessageType {
return api.RequestMessage
}
-func NewSwInterfaceTapDump() api.Message {
- return &SwInterfaceTapDump{}
-}
// SwInterfaceTapDetails represents the VPP binary API message 'sw_interface_tap_details'.
-// Generated from 'tap.api.json', line 221:
//
// "sw_interface_tap_details",
// [
func (*SwInterfaceTapDetails) GetMessageType() api.MessageType {
return api.ReplyMessage
}
-func NewSwInterfaceTapDetails() api.Message {
- return &SwInterfaceTapDetails{}
-}
/* Services */