Documentation ¶
Overview ¶
Package vxlan_gpe_ioam_export contains generated bindings for API file vxlan_gpe_ioam_export.api.
Contents:
2 messages
Index ¶
- Constants
- func AllMessages() []api.Message
- type RPCService
- type VxlanGpeIoamExportEnableDisable
- func (*VxlanGpeIoamExportEnableDisable) GetCrcString() string
- func (*VxlanGpeIoamExportEnableDisable) GetMessageName() string
- func (*VxlanGpeIoamExportEnableDisable) GetMessageType() api.MessageType
- func (m *VxlanGpeIoamExportEnableDisable) Marshal(b []byte) ([]byte, error)
- func (m *VxlanGpeIoamExportEnableDisable) Reset()
- func (m *VxlanGpeIoamExportEnableDisable) Size() (size int)
- func (m *VxlanGpeIoamExportEnableDisable) Unmarshal(b []byte) error
- type VxlanGpeIoamExportEnableDisableReply
- func (*VxlanGpeIoamExportEnableDisableReply) GetCrcString() string
- func (*VxlanGpeIoamExportEnableDisableReply) GetMessageName() string
- func (*VxlanGpeIoamExportEnableDisableReply) GetMessageType() api.MessageType
- func (m *VxlanGpeIoamExportEnableDisableReply) Marshal(b []byte) ([]byte, error)
- func (m *VxlanGpeIoamExportEnableDisableReply) Reset()
- func (m *VxlanGpeIoamExportEnableDisableReply) Size() (size int)
- func (m *VxlanGpeIoamExportEnableDisableReply) Unmarshal(b []byte) error
Constants ¶
View Source
const ( APIFile = "vxlan_gpe_ioam_export" APIVersion = "1.0.0" VersionCrc = 0x26bebf64 )
Variables ¶
This section is empty.
Functions ¶
func AllMessages ¶
Messages returns list of all messages in this module.
Types ¶
type RPCService ¶
type RPCService interface {
VxlanGpeIoamExportEnableDisable(ctx context.Context, in *VxlanGpeIoamExportEnableDisable) (*VxlanGpeIoamExportEnableDisableReply, error)
}
RPCService defines RPC service vxlan_gpe_ioam_export.
func NewServiceClient ¶
func NewServiceClient(conn api.Connection) RPCService
type VxlanGpeIoamExportEnableDisable ¶
type VxlanGpeIoamExportEnableDisable struct { IsDisable bool `binapi:"bool,name=is_disable" json:"is_disable,omitempty"` CollectorAddress ip_types.IP4Address `binapi:"ip4_address,name=collector_address" json:"collector_address,omitempty"` SrcAddress ip_types.IP4Address `binapi:"ip4_address,name=src_address" json:"src_address,omitempty"` }
VxlanGpeIoamExportEnableDisable defines message 'vxlan_gpe_ioam_export_enable_disable'.
func (*VxlanGpeIoamExportEnableDisable) GetCrcString ¶
func (*VxlanGpeIoamExportEnableDisable) GetCrcString() string
func (*VxlanGpeIoamExportEnableDisable) GetMessageName ¶
func (*VxlanGpeIoamExportEnableDisable) GetMessageName() string
func (*VxlanGpeIoamExportEnableDisable) GetMessageType ¶
func (*VxlanGpeIoamExportEnableDisable) GetMessageType() api.MessageType
func (*VxlanGpeIoamExportEnableDisable) Marshal ¶
func (m *VxlanGpeIoamExportEnableDisable) Marshal(b []byte) ([]byte, error)
func (*VxlanGpeIoamExportEnableDisable) Reset ¶
func (m *VxlanGpeIoamExportEnableDisable) Reset()
func (*VxlanGpeIoamExportEnableDisable) Size ¶
func (m *VxlanGpeIoamExportEnableDisable) Size() (size int)
func (*VxlanGpeIoamExportEnableDisable) Unmarshal ¶
func (m *VxlanGpeIoamExportEnableDisable) Unmarshal(b []byte) error
type VxlanGpeIoamExportEnableDisableReply ¶
type VxlanGpeIoamExportEnableDisableReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
VxlanGpeIoamExportEnableDisableReply defines message 'vxlan_gpe_ioam_export_enable_disable_reply'.
func (*VxlanGpeIoamExportEnableDisableReply) GetCrcString ¶
func (*VxlanGpeIoamExportEnableDisableReply) GetCrcString() string
func (*VxlanGpeIoamExportEnableDisableReply) GetMessageName ¶
func (*VxlanGpeIoamExportEnableDisableReply) GetMessageName() string
func (*VxlanGpeIoamExportEnableDisableReply) GetMessageType ¶
func (*VxlanGpeIoamExportEnableDisableReply) GetMessageType() api.MessageType
func (*VxlanGpeIoamExportEnableDisableReply) Marshal ¶
func (m *VxlanGpeIoamExportEnableDisableReply) Marshal(b []byte) ([]byte, error)
func (*VxlanGpeIoamExportEnableDisableReply) Reset ¶
func (m *VxlanGpeIoamExportEnableDisableReply) Reset()
func (*VxlanGpeIoamExportEnableDisableReply) Size ¶
func (m *VxlanGpeIoamExportEnableDisableReply) Size() (size int)
func (*VxlanGpeIoamExportEnableDisableReply) Unmarshal ¶
func (m *VxlanGpeIoamExportEnableDisableReply) Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.