// Code generated by GoVPP binapi-generator. DO NOT EDIT.
-// source: af_packet.api.json
+// source: af_packet.api.json
/*
-Package af_packet is a generated VPP binary API of the 'af_packet' VPP module.
+ Package af_packet is a generated from VPP binary API module 'af_packet'.
-It is generated from this file:
- af_packet.api.json
+ It contains following objects:
+ 8 messages
+ 4 services
-It contains these VPP binary API objects:
- 8 messages
- 4 services
*/
package af_packet
/* Messages */
// AfPacketCreate represents the VPP binary API message 'af_packet_create'.
-// Generated from 'af_packet.api.json', line 4:
//
// "af_packet_create",
// [
func (*AfPacketCreate) GetMessageType() api.MessageType {
return api.RequestMessage
}
-func NewAfPacketCreate() api.Message {
- return &AfPacketCreate{}
-}
// AfPacketCreateReply represents the VPP binary API message 'af_packet_create_reply'.
-// Generated from 'af_packet.api.json', line 36:
//
// "af_packet_create_reply",
// [
func (*AfPacketCreateReply) GetMessageType() api.MessageType {
return api.ReplyMessage
}
-func NewAfPacketCreateReply() api.Message {
- return &AfPacketCreateReply{}
-}
// AfPacketDelete represents the VPP binary API message 'af_packet_delete'.
-// Generated from 'af_packet.api.json', line 58:
//
// "af_packet_delete",
// [
func (*AfPacketDelete) GetMessageType() api.MessageType {
return api.RequestMessage
}
-func NewAfPacketDelete() api.Message {
- return &AfPacketDelete{}
-}
// AfPacketDeleteReply represents the VPP binary API message 'af_packet_delete_reply'.
-// Generated from 'af_packet.api.json', line 81:
//
// "af_packet_delete_reply",
// [
func (*AfPacketDeleteReply) GetMessageType() api.MessageType {
return api.ReplyMessage
}
-func NewAfPacketDeleteReply() api.Message {
- return &AfPacketDeleteReply{}
-}
// AfPacketSetL4CksumOffload represents the VPP binary API message 'af_packet_set_l4_cksum_offload'.
-// Generated from 'af_packet.api.json', line 99:
//
// "af_packet_set_l4_cksum_offload",
// [
func (*AfPacketSetL4CksumOffload) GetMessageType() api.MessageType {
return api.RequestMessage
}
-func NewAfPacketSetL4CksumOffload() api.Message {
- return &AfPacketSetL4CksumOffload{}
-}
// AfPacketSetL4CksumOffloadReply represents the VPP binary API message 'af_packet_set_l4_cksum_offload_reply'.
-// Generated from 'af_packet.api.json', line 125:
//
// "af_packet_set_l4_cksum_offload_reply",
// [
func (*AfPacketSetL4CksumOffloadReply) GetMessageType() api.MessageType {
return api.ReplyMessage
}
-func NewAfPacketSetL4CksumOffloadReply() api.Message {
- return &AfPacketSetL4CksumOffloadReply{}
-}
// AfPacketDump represents the VPP binary API message 'af_packet_dump'.
-// Generated from 'af_packet.api.json', line 143:
//
// "af_packet_dump",
// [
func (*AfPacketDump) GetMessageType() api.MessageType {
return api.RequestMessage
}
-func NewAfPacketDump() api.Message {
- return &AfPacketDump{}
-}
// AfPacketDetails represents the VPP binary API message 'af_packet_details'.
-// Generated from 'af_packet.api.json', line 161:
//
// "af_packet_details",
// [
func (*AfPacketDetails) GetMessageType() api.MessageType {
return api.ReplyMessage
}
-func NewAfPacketDetails() api.Message {
- return &AfPacketDetails{}
-}
/* Services */