Documentation ¶
Overview ¶
Package nat44_ei contains generated bindings for API file nat44_ei.api.
Contents:
1 enum 73 messages
Index ¶
- Constants
- Variables
- func AllMessages() []api.Message
- type Nat44EiAddDelAddressRange
- func (*Nat44EiAddDelAddressRange) GetCrcString() string
- func (*Nat44EiAddDelAddressRange) GetMessageName() string
- func (*Nat44EiAddDelAddressRange) GetMessageType() api.MessageType
- func (m *Nat44EiAddDelAddressRange) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiAddDelAddressRange) Reset()
- func (m *Nat44EiAddDelAddressRange) Size() (size int)
- func (m *Nat44EiAddDelAddressRange) Unmarshal(b []byte) error
- type Nat44EiAddDelAddressRangeReply
- func (*Nat44EiAddDelAddressRangeReply) GetCrcString() string
- func (*Nat44EiAddDelAddressRangeReply) GetMessageName() string
- func (*Nat44EiAddDelAddressRangeReply) GetMessageType() api.MessageType
- func (m *Nat44EiAddDelAddressRangeReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiAddDelAddressRangeReply) Reset()
- func (m *Nat44EiAddDelAddressRangeReply) Size() (size int)
- func (m *Nat44EiAddDelAddressRangeReply) Unmarshal(b []byte) error
- type Nat44EiAddDelIdentityMapping
- func (*Nat44EiAddDelIdentityMapping) GetCrcString() string
- func (*Nat44EiAddDelIdentityMapping) GetMessageName() string
- func (*Nat44EiAddDelIdentityMapping) GetMessageType() api.MessageType
- func (m *Nat44EiAddDelIdentityMapping) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiAddDelIdentityMapping) Reset()
- func (m *Nat44EiAddDelIdentityMapping) Size() (size int)
- func (m *Nat44EiAddDelIdentityMapping) Unmarshal(b []byte) error
- type Nat44EiAddDelIdentityMappingReply
- func (*Nat44EiAddDelIdentityMappingReply) GetCrcString() string
- func (*Nat44EiAddDelIdentityMappingReply) GetMessageName() string
- func (*Nat44EiAddDelIdentityMappingReply) GetMessageType() api.MessageType
- func (m *Nat44EiAddDelIdentityMappingReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiAddDelIdentityMappingReply) Reset()
- func (m *Nat44EiAddDelIdentityMappingReply) Size() (size int)
- func (m *Nat44EiAddDelIdentityMappingReply) Unmarshal(b []byte) error
- type Nat44EiAddDelInterfaceAddr
- func (*Nat44EiAddDelInterfaceAddr) GetCrcString() string
- func (*Nat44EiAddDelInterfaceAddr) GetMessageName() string
- func (*Nat44EiAddDelInterfaceAddr) GetMessageType() api.MessageType
- func (m *Nat44EiAddDelInterfaceAddr) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiAddDelInterfaceAddr) Reset()
- func (m *Nat44EiAddDelInterfaceAddr) Size() (size int)
- func (m *Nat44EiAddDelInterfaceAddr) Unmarshal(b []byte) error
- type Nat44EiAddDelInterfaceAddrReply
- func (*Nat44EiAddDelInterfaceAddrReply) GetCrcString() string
- func (*Nat44EiAddDelInterfaceAddrReply) GetMessageName() string
- func (*Nat44EiAddDelInterfaceAddrReply) GetMessageType() api.MessageType
- func (m *Nat44EiAddDelInterfaceAddrReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiAddDelInterfaceAddrReply) Reset()
- func (m *Nat44EiAddDelInterfaceAddrReply) Size() (size int)
- func (m *Nat44EiAddDelInterfaceAddrReply) Unmarshal(b []byte) error
- type Nat44EiAddDelStaticMapping
- func (*Nat44EiAddDelStaticMapping) GetCrcString() string
- func (*Nat44EiAddDelStaticMapping) GetMessageName() string
- func (*Nat44EiAddDelStaticMapping) GetMessageType() api.MessageType
- func (m *Nat44EiAddDelStaticMapping) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiAddDelStaticMapping) Reset()
- func (m *Nat44EiAddDelStaticMapping) Size() (size int)
- func (m *Nat44EiAddDelStaticMapping) Unmarshal(b []byte) error
- type Nat44EiAddDelStaticMappingReply
- func (*Nat44EiAddDelStaticMappingReply) GetCrcString() string
- func (*Nat44EiAddDelStaticMappingReply) GetMessageName() string
- func (*Nat44EiAddDelStaticMappingReply) GetMessageType() api.MessageType
- func (m *Nat44EiAddDelStaticMappingReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiAddDelStaticMappingReply) Reset()
- func (m *Nat44EiAddDelStaticMappingReply) Size() (size int)
- func (m *Nat44EiAddDelStaticMappingReply) Unmarshal(b []byte) error
- type Nat44EiAddressDetails
- func (*Nat44EiAddressDetails) GetCrcString() string
- func (*Nat44EiAddressDetails) GetMessageName() string
- func (*Nat44EiAddressDetails) GetMessageType() api.MessageType
- func (m *Nat44EiAddressDetails) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiAddressDetails) Reset()
- func (m *Nat44EiAddressDetails) Size() (size int)
- func (m *Nat44EiAddressDetails) Unmarshal(b []byte) error
- type Nat44EiAddressDump
- func (*Nat44EiAddressDump) GetCrcString() string
- func (*Nat44EiAddressDump) GetMessageName() string
- func (*Nat44EiAddressDump) GetMessageType() api.MessageType
- func (m *Nat44EiAddressDump) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiAddressDump) Reset()
- func (m *Nat44EiAddressDump) Size() (size int)
- func (m *Nat44EiAddressDump) Unmarshal(b []byte) error
- type Nat44EiConfigFlags
- type Nat44EiDelSession
- func (*Nat44EiDelSession) GetCrcString() string
- func (*Nat44EiDelSession) GetMessageName() string
- func (*Nat44EiDelSession) GetMessageType() api.MessageType
- func (m *Nat44EiDelSession) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiDelSession) Reset()
- func (m *Nat44EiDelSession) Size() (size int)
- func (m *Nat44EiDelSession) Unmarshal(b []byte) error
- type Nat44EiDelSessionReply
- func (*Nat44EiDelSessionReply) GetCrcString() string
- func (*Nat44EiDelSessionReply) GetMessageName() string
- func (*Nat44EiDelSessionReply) GetMessageType() api.MessageType
- func (m *Nat44EiDelSessionReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiDelSessionReply) Reset()
- func (m *Nat44EiDelSessionReply) Size() (size int)
- func (m *Nat44EiDelSessionReply) Unmarshal(b []byte) error
- type Nat44EiDelUser
- func (*Nat44EiDelUser) GetCrcString() string
- func (*Nat44EiDelUser) GetMessageName() string
- func (*Nat44EiDelUser) GetMessageType() api.MessageType
- func (m *Nat44EiDelUser) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiDelUser) Reset()
- func (m *Nat44EiDelUser) Size() (size int)
- func (m *Nat44EiDelUser) Unmarshal(b []byte) error
- type Nat44EiDelUserReply
- func (*Nat44EiDelUserReply) GetCrcString() string
- func (*Nat44EiDelUserReply) GetMessageName() string
- func (*Nat44EiDelUserReply) GetMessageType() api.MessageType
- func (m *Nat44EiDelUserReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiDelUserReply) Reset()
- func (m *Nat44EiDelUserReply) Size() (size int)
- func (m *Nat44EiDelUserReply) Unmarshal(b []byte) error
- type Nat44EiForwardingEnableDisable
- func (*Nat44EiForwardingEnableDisable) GetCrcString() string
- func (*Nat44EiForwardingEnableDisable) GetMessageName() string
- func (*Nat44EiForwardingEnableDisable) GetMessageType() api.MessageType
- func (m *Nat44EiForwardingEnableDisable) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiForwardingEnableDisable) Reset()
- func (m *Nat44EiForwardingEnableDisable) Size() (size int)
- func (m *Nat44EiForwardingEnableDisable) Unmarshal(b []byte) error
- type Nat44EiForwardingEnableDisableReply
- func (*Nat44EiForwardingEnableDisableReply) GetCrcString() string
- func (*Nat44EiForwardingEnableDisableReply) GetMessageName() string
- func (*Nat44EiForwardingEnableDisableReply) GetMessageType() api.MessageType
- func (m *Nat44EiForwardingEnableDisableReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiForwardingEnableDisableReply) Reset()
- func (m *Nat44EiForwardingEnableDisableReply) Size() (size int)
- func (m *Nat44EiForwardingEnableDisableReply) Unmarshal(b []byte) error
- type Nat44EiGetAddrAndPortAllocAlg
- func (*Nat44EiGetAddrAndPortAllocAlg) GetCrcString() string
- func (*Nat44EiGetAddrAndPortAllocAlg) GetMessageName() string
- func (*Nat44EiGetAddrAndPortAllocAlg) GetMessageType() api.MessageType
- func (m *Nat44EiGetAddrAndPortAllocAlg) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiGetAddrAndPortAllocAlg) Reset()
- func (m *Nat44EiGetAddrAndPortAllocAlg) Size() (size int)
- func (m *Nat44EiGetAddrAndPortAllocAlg) Unmarshal(b []byte) error
- type Nat44EiGetAddrAndPortAllocAlgReply
- func (*Nat44EiGetAddrAndPortAllocAlgReply) GetCrcString() string
- func (*Nat44EiGetAddrAndPortAllocAlgReply) GetMessageName() string
- func (*Nat44EiGetAddrAndPortAllocAlgReply) GetMessageType() api.MessageType
- func (m *Nat44EiGetAddrAndPortAllocAlgReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiGetAddrAndPortAllocAlgReply) Reset()
- func (m *Nat44EiGetAddrAndPortAllocAlgReply) Size() (size int)
- func (m *Nat44EiGetAddrAndPortAllocAlgReply) Unmarshal(b []byte) error
- type Nat44EiGetMssClamping
- func (*Nat44EiGetMssClamping) GetCrcString() string
- func (*Nat44EiGetMssClamping) GetMessageName() string
- func (*Nat44EiGetMssClamping) GetMessageType() api.MessageType
- func (m *Nat44EiGetMssClamping) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiGetMssClamping) Reset()
- func (m *Nat44EiGetMssClamping) Size() (size int)
- func (m *Nat44EiGetMssClamping) Unmarshal(b []byte) error
- type Nat44EiGetMssClampingReply
- func (*Nat44EiGetMssClampingReply) GetCrcString() string
- func (*Nat44EiGetMssClampingReply) GetMessageName() string
- func (*Nat44EiGetMssClampingReply) GetMessageType() api.MessageType
- func (m *Nat44EiGetMssClampingReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiGetMssClampingReply) Reset()
- func (m *Nat44EiGetMssClampingReply) Size() (size int)
- func (m *Nat44EiGetMssClampingReply) Unmarshal(b []byte) error
- type Nat44EiHaFlush
- func (*Nat44EiHaFlush) GetCrcString() string
- func (*Nat44EiHaFlush) GetMessageName() string
- func (*Nat44EiHaFlush) GetMessageType() api.MessageType
- func (m *Nat44EiHaFlush) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiHaFlush) Reset()
- func (m *Nat44EiHaFlush) Size() (size int)
- func (m *Nat44EiHaFlush) Unmarshal(b []byte) error
- type Nat44EiHaFlushReply
- func (*Nat44EiHaFlushReply) GetCrcString() string
- func (*Nat44EiHaFlushReply) GetMessageName() string
- func (*Nat44EiHaFlushReply) GetMessageType() api.MessageType
- func (m *Nat44EiHaFlushReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiHaFlushReply) Reset()
- func (m *Nat44EiHaFlushReply) Size() (size int)
- func (m *Nat44EiHaFlushReply) Unmarshal(b []byte) error
- type Nat44EiHaGetFailover
- func (*Nat44EiHaGetFailover) GetCrcString() string
- func (*Nat44EiHaGetFailover) GetMessageName() string
- func (*Nat44EiHaGetFailover) GetMessageType() api.MessageType
- func (m *Nat44EiHaGetFailover) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiHaGetFailover) Reset()
- func (m *Nat44EiHaGetFailover) Size() (size int)
- func (m *Nat44EiHaGetFailover) Unmarshal(b []byte) error
- type Nat44EiHaGetFailoverReply
- func (*Nat44EiHaGetFailoverReply) GetCrcString() string
- func (*Nat44EiHaGetFailoverReply) GetMessageName() string
- func (*Nat44EiHaGetFailoverReply) GetMessageType() api.MessageType
- func (m *Nat44EiHaGetFailoverReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiHaGetFailoverReply) Reset()
- func (m *Nat44EiHaGetFailoverReply) Size() (size int)
- func (m *Nat44EiHaGetFailoverReply) Unmarshal(b []byte) error
- type Nat44EiHaGetListener
- func (*Nat44EiHaGetListener) GetCrcString() string
- func (*Nat44EiHaGetListener) GetMessageName() string
- func (*Nat44EiHaGetListener) GetMessageType() api.MessageType
- func (m *Nat44EiHaGetListener) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiHaGetListener) Reset()
- func (m *Nat44EiHaGetListener) Size() (size int)
- func (m *Nat44EiHaGetListener) Unmarshal(b []byte) error
- type Nat44EiHaGetListenerReply
- func (*Nat44EiHaGetListenerReply) GetCrcString() string
- func (*Nat44EiHaGetListenerReply) GetMessageName() string
- func (*Nat44EiHaGetListenerReply) GetMessageType() api.MessageType
- func (m *Nat44EiHaGetListenerReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiHaGetListenerReply) Reset()
- func (m *Nat44EiHaGetListenerReply) Size() (size int)
- func (m *Nat44EiHaGetListenerReply) Unmarshal(b []byte) error
- type Nat44EiHaResync
- func (*Nat44EiHaResync) GetCrcString() string
- func (*Nat44EiHaResync) GetMessageName() string
- func (*Nat44EiHaResync) GetMessageType() api.MessageType
- func (m *Nat44EiHaResync) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiHaResync) Reset()
- func (m *Nat44EiHaResync) Size() (size int)
- func (m *Nat44EiHaResync) Unmarshal(b []byte) error
- type Nat44EiHaResyncCompletedEvent
- func (*Nat44EiHaResyncCompletedEvent) GetCrcString() string
- func (*Nat44EiHaResyncCompletedEvent) GetMessageName() string
- func (*Nat44EiHaResyncCompletedEvent) GetMessageType() api.MessageType
- func (m *Nat44EiHaResyncCompletedEvent) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiHaResyncCompletedEvent) Reset()
- func (m *Nat44EiHaResyncCompletedEvent) Size() (size int)
- func (m *Nat44EiHaResyncCompletedEvent) Unmarshal(b []byte) error
- type Nat44EiHaResyncReply
- func (*Nat44EiHaResyncReply) GetCrcString() string
- func (*Nat44EiHaResyncReply) GetMessageName() string
- func (*Nat44EiHaResyncReply) GetMessageType() api.MessageType
- func (m *Nat44EiHaResyncReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiHaResyncReply) Reset()
- func (m *Nat44EiHaResyncReply) Size() (size int)
- func (m *Nat44EiHaResyncReply) Unmarshal(b []byte) error
- type Nat44EiHaSetFailover
- func (*Nat44EiHaSetFailover) GetCrcString() string
- func (*Nat44EiHaSetFailover) GetMessageName() string
- func (*Nat44EiHaSetFailover) GetMessageType() api.MessageType
- func (m *Nat44EiHaSetFailover) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiHaSetFailover) Reset()
- func (m *Nat44EiHaSetFailover) Size() (size int)
- func (m *Nat44EiHaSetFailover) Unmarshal(b []byte) error
- type Nat44EiHaSetFailoverReply
- func (*Nat44EiHaSetFailoverReply) GetCrcString() string
- func (*Nat44EiHaSetFailoverReply) GetMessageName() string
- func (*Nat44EiHaSetFailoverReply) GetMessageType() api.MessageType
- func (m *Nat44EiHaSetFailoverReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiHaSetFailoverReply) Reset()
- func (m *Nat44EiHaSetFailoverReply) Size() (size int)
- func (m *Nat44EiHaSetFailoverReply) Unmarshal(b []byte) error
- type Nat44EiHaSetListener
- func (*Nat44EiHaSetListener) GetCrcString() string
- func (*Nat44EiHaSetListener) GetMessageName() string
- func (*Nat44EiHaSetListener) GetMessageType() api.MessageType
- func (m *Nat44EiHaSetListener) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiHaSetListener) Reset()
- func (m *Nat44EiHaSetListener) Size() (size int)
- func (m *Nat44EiHaSetListener) Unmarshal(b []byte) error
- type Nat44EiHaSetListenerReply
- func (*Nat44EiHaSetListenerReply) GetCrcString() string
- func (*Nat44EiHaSetListenerReply) GetMessageName() string
- func (*Nat44EiHaSetListenerReply) GetMessageType() api.MessageType
- func (m *Nat44EiHaSetListenerReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiHaSetListenerReply) Reset()
- func (m *Nat44EiHaSetListenerReply) Size() (size int)
- func (m *Nat44EiHaSetListenerReply) Unmarshal(b []byte) error
- type Nat44EiIdentityMappingDetails
- func (*Nat44EiIdentityMappingDetails) GetCrcString() string
- func (*Nat44EiIdentityMappingDetails) GetMessageName() string
- func (*Nat44EiIdentityMappingDetails) GetMessageType() api.MessageType
- func (m *Nat44EiIdentityMappingDetails) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiIdentityMappingDetails) Reset()
- func (m *Nat44EiIdentityMappingDetails) Size() (size int)
- func (m *Nat44EiIdentityMappingDetails) Unmarshal(b []byte) error
- type Nat44EiIdentityMappingDump
- func (*Nat44EiIdentityMappingDump) GetCrcString() string
- func (*Nat44EiIdentityMappingDump) GetMessageName() string
- func (*Nat44EiIdentityMappingDump) GetMessageType() api.MessageType
- func (m *Nat44EiIdentityMappingDump) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiIdentityMappingDump) Reset()
- func (m *Nat44EiIdentityMappingDump) Size() (size int)
- func (m *Nat44EiIdentityMappingDump) Unmarshal(b []byte) error
- type Nat44EiInterfaceAddDelFeature
- func (*Nat44EiInterfaceAddDelFeature) GetCrcString() string
- func (*Nat44EiInterfaceAddDelFeature) GetMessageName() string
- func (*Nat44EiInterfaceAddDelFeature) GetMessageType() api.MessageType
- func (m *Nat44EiInterfaceAddDelFeature) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiInterfaceAddDelFeature) Reset()
- func (m *Nat44EiInterfaceAddDelFeature) Size() (size int)
- func (m *Nat44EiInterfaceAddDelFeature) Unmarshal(b []byte) error
- type Nat44EiInterfaceAddDelFeatureReply
- func (*Nat44EiInterfaceAddDelFeatureReply) GetCrcString() string
- func (*Nat44EiInterfaceAddDelFeatureReply) GetMessageName() string
- func (*Nat44EiInterfaceAddDelFeatureReply) GetMessageType() api.MessageType
- func (m *Nat44EiInterfaceAddDelFeatureReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiInterfaceAddDelFeatureReply) Reset()
- func (m *Nat44EiInterfaceAddDelFeatureReply) Size() (size int)
- func (m *Nat44EiInterfaceAddDelFeatureReply) Unmarshal(b []byte) error
- type Nat44EiInterfaceAddDelOutputFeature
- func (*Nat44EiInterfaceAddDelOutputFeature) GetCrcString() string
- func (*Nat44EiInterfaceAddDelOutputFeature) GetMessageName() string
- func (*Nat44EiInterfaceAddDelOutputFeature) GetMessageType() api.MessageType
- func (m *Nat44EiInterfaceAddDelOutputFeature) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiInterfaceAddDelOutputFeature) Reset()
- func (m *Nat44EiInterfaceAddDelOutputFeature) Size() (size int)
- func (m *Nat44EiInterfaceAddDelOutputFeature) Unmarshal(b []byte) error
- type Nat44EiInterfaceAddDelOutputFeatureReply
- func (*Nat44EiInterfaceAddDelOutputFeatureReply) GetCrcString() string
- func (*Nat44EiInterfaceAddDelOutputFeatureReply) GetMessageName() string
- func (*Nat44EiInterfaceAddDelOutputFeatureReply) GetMessageType() api.MessageType
- func (m *Nat44EiInterfaceAddDelOutputFeatureReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiInterfaceAddDelOutputFeatureReply) Reset()
- func (m *Nat44EiInterfaceAddDelOutputFeatureReply) Size() (size int)
- func (m *Nat44EiInterfaceAddDelOutputFeatureReply) Unmarshal(b []byte) error
- type Nat44EiInterfaceAddrDetails
- func (*Nat44EiInterfaceAddrDetails) GetCrcString() string
- func (*Nat44EiInterfaceAddrDetails) GetMessageName() string
- func (*Nat44EiInterfaceAddrDetails) GetMessageType() api.MessageType
- func (m *Nat44EiInterfaceAddrDetails) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiInterfaceAddrDetails) Reset()
- func (m *Nat44EiInterfaceAddrDetails) Size() (size int)
- func (m *Nat44EiInterfaceAddrDetails) Unmarshal(b []byte) error
- type Nat44EiInterfaceAddrDump
- func (*Nat44EiInterfaceAddrDump) GetCrcString() string
- func (*Nat44EiInterfaceAddrDump) GetMessageName() string
- func (*Nat44EiInterfaceAddrDump) GetMessageType() api.MessageType
- func (m *Nat44EiInterfaceAddrDump) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiInterfaceAddrDump) Reset()
- func (m *Nat44EiInterfaceAddrDump) Size() (size int)
- func (m *Nat44EiInterfaceAddrDump) Unmarshal(b []byte) error
- type Nat44EiInterfaceDetails
- func (*Nat44EiInterfaceDetails) GetCrcString() string
- func (*Nat44EiInterfaceDetails) GetMessageName() string
- func (*Nat44EiInterfaceDetails) GetMessageType() api.MessageType
- func (m *Nat44EiInterfaceDetails) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiInterfaceDetails) Reset()
- func (m *Nat44EiInterfaceDetails) Size() (size int)
- func (m *Nat44EiInterfaceDetails) Unmarshal(b []byte) error
- type Nat44EiInterfaceDump
- func (*Nat44EiInterfaceDump) GetCrcString() string
- func (*Nat44EiInterfaceDump) GetMessageName() string
- func (*Nat44EiInterfaceDump) GetMessageType() api.MessageType
- func (m *Nat44EiInterfaceDump) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiInterfaceDump) Reset()
- func (m *Nat44EiInterfaceDump) Size() (size int)
- func (m *Nat44EiInterfaceDump) Unmarshal(b []byte) error
- type Nat44EiInterfaceOutputFeatureDetails
- func (*Nat44EiInterfaceOutputFeatureDetails) GetCrcString() string
- func (*Nat44EiInterfaceOutputFeatureDetails) GetMessageName() string
- func (*Nat44EiInterfaceOutputFeatureDetails) GetMessageType() api.MessageType
- func (m *Nat44EiInterfaceOutputFeatureDetails) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiInterfaceOutputFeatureDetails) Reset()
- func (m *Nat44EiInterfaceOutputFeatureDetails) Size() (size int)
- func (m *Nat44EiInterfaceOutputFeatureDetails) Unmarshal(b []byte) error
- type Nat44EiInterfaceOutputFeatureDump
- func (*Nat44EiInterfaceOutputFeatureDump) GetCrcString() string
- func (*Nat44EiInterfaceOutputFeatureDump) GetMessageName() string
- func (*Nat44EiInterfaceOutputFeatureDump) GetMessageType() api.MessageType
- func (m *Nat44EiInterfaceOutputFeatureDump) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiInterfaceOutputFeatureDump) Reset()
- func (m *Nat44EiInterfaceOutputFeatureDump) Size() (size int)
- func (m *Nat44EiInterfaceOutputFeatureDump) Unmarshal(b []byte) error
- type Nat44EiIpfixEnableDisable
- func (*Nat44EiIpfixEnableDisable) GetCrcString() string
- func (*Nat44EiIpfixEnableDisable) GetMessageName() string
- func (*Nat44EiIpfixEnableDisable) GetMessageType() api.MessageType
- func (m *Nat44EiIpfixEnableDisable) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiIpfixEnableDisable) Reset()
- func (m *Nat44EiIpfixEnableDisable) Size() (size int)
- func (m *Nat44EiIpfixEnableDisable) Unmarshal(b []byte) error
- type Nat44EiIpfixEnableDisableReply
- func (*Nat44EiIpfixEnableDisableReply) GetCrcString() string
- func (*Nat44EiIpfixEnableDisableReply) GetMessageName() string
- func (*Nat44EiIpfixEnableDisableReply) GetMessageType() api.MessageType
- func (m *Nat44EiIpfixEnableDisableReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiIpfixEnableDisableReply) Reset()
- func (m *Nat44EiIpfixEnableDisableReply) Size() (size int)
- func (m *Nat44EiIpfixEnableDisableReply) Unmarshal(b []byte) error
- type Nat44EiPluginEnableDisable
- func (*Nat44EiPluginEnableDisable) GetCrcString() string
- func (*Nat44EiPluginEnableDisable) GetMessageName() string
- func (*Nat44EiPluginEnableDisable) GetMessageType() api.MessageType
- func (m *Nat44EiPluginEnableDisable) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiPluginEnableDisable) Reset()
- func (m *Nat44EiPluginEnableDisable) Size() (size int)
- func (m *Nat44EiPluginEnableDisable) Unmarshal(b []byte) error
- type Nat44EiPluginEnableDisableReply
- func (*Nat44EiPluginEnableDisableReply) GetCrcString() string
- func (*Nat44EiPluginEnableDisableReply) GetMessageName() string
- func (*Nat44EiPluginEnableDisableReply) GetMessageType() api.MessageType
- func (m *Nat44EiPluginEnableDisableReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiPluginEnableDisableReply) Reset()
- func (m *Nat44EiPluginEnableDisableReply) Size() (size int)
- func (m *Nat44EiPluginEnableDisableReply) Unmarshal(b []byte) error
- type Nat44EiSetAddrAndPortAllocAlg
- func (*Nat44EiSetAddrAndPortAllocAlg) GetCrcString() string
- func (*Nat44EiSetAddrAndPortAllocAlg) GetMessageName() string
- func (*Nat44EiSetAddrAndPortAllocAlg) GetMessageType() api.MessageType
- func (m *Nat44EiSetAddrAndPortAllocAlg) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiSetAddrAndPortAllocAlg) Reset()
- func (m *Nat44EiSetAddrAndPortAllocAlg) Size() (size int)
- func (m *Nat44EiSetAddrAndPortAllocAlg) Unmarshal(b []byte) error
- type Nat44EiSetAddrAndPortAllocAlgReply
- func (*Nat44EiSetAddrAndPortAllocAlgReply) GetCrcString() string
- func (*Nat44EiSetAddrAndPortAllocAlgReply) GetMessageName() string
- func (*Nat44EiSetAddrAndPortAllocAlgReply) GetMessageType() api.MessageType
- func (m *Nat44EiSetAddrAndPortAllocAlgReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiSetAddrAndPortAllocAlgReply) Reset()
- func (m *Nat44EiSetAddrAndPortAllocAlgReply) Size() (size int)
- func (m *Nat44EiSetAddrAndPortAllocAlgReply) Unmarshal(b []byte) error
- type Nat44EiSetFqOptions
- func (*Nat44EiSetFqOptions) GetCrcString() string
- func (*Nat44EiSetFqOptions) GetMessageName() string
- func (*Nat44EiSetFqOptions) GetMessageType() api.MessageType
- func (m *Nat44EiSetFqOptions) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiSetFqOptions) Reset()
- func (m *Nat44EiSetFqOptions) Size() (size int)
- func (m *Nat44EiSetFqOptions) Unmarshal(b []byte) error
- type Nat44EiSetFqOptionsReply
- func (*Nat44EiSetFqOptionsReply) GetCrcString() string
- func (*Nat44EiSetFqOptionsReply) GetMessageName() string
- func (*Nat44EiSetFqOptionsReply) GetMessageType() api.MessageType
- func (m *Nat44EiSetFqOptionsReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiSetFqOptionsReply) Reset()
- func (m *Nat44EiSetFqOptionsReply) Size() (size int)
- func (m *Nat44EiSetFqOptionsReply) Unmarshal(b []byte) error
- type Nat44EiSetLogLevel
- func (*Nat44EiSetLogLevel) GetCrcString() string
- func (*Nat44EiSetLogLevel) GetMessageName() string
- func (*Nat44EiSetLogLevel) GetMessageType() api.MessageType
- func (m *Nat44EiSetLogLevel) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiSetLogLevel) Reset()
- func (m *Nat44EiSetLogLevel) Size() (size int)
- func (m *Nat44EiSetLogLevel) Unmarshal(b []byte) error
- type Nat44EiSetLogLevelReply
- func (*Nat44EiSetLogLevelReply) GetCrcString() string
- func (*Nat44EiSetLogLevelReply) GetMessageName() string
- func (*Nat44EiSetLogLevelReply) GetMessageType() api.MessageType
- func (m *Nat44EiSetLogLevelReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiSetLogLevelReply) Reset()
- func (m *Nat44EiSetLogLevelReply) Size() (size int)
- func (m *Nat44EiSetLogLevelReply) Unmarshal(b []byte) error
- type Nat44EiSetMssClamping
- func (*Nat44EiSetMssClamping) GetCrcString() string
- func (*Nat44EiSetMssClamping) GetMessageName() string
- func (*Nat44EiSetMssClamping) GetMessageType() api.MessageType
- func (m *Nat44EiSetMssClamping) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiSetMssClamping) Reset()
- func (m *Nat44EiSetMssClamping) Size() (size int)
- func (m *Nat44EiSetMssClamping) Unmarshal(b []byte) error
- type Nat44EiSetMssClampingReply
- func (*Nat44EiSetMssClampingReply) GetCrcString() string
- func (*Nat44EiSetMssClampingReply) GetMessageName() string
- func (*Nat44EiSetMssClampingReply) GetMessageType() api.MessageType
- func (m *Nat44EiSetMssClampingReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiSetMssClampingReply) Reset()
- func (m *Nat44EiSetMssClampingReply) Size() (size int)
- func (m *Nat44EiSetMssClampingReply) Unmarshal(b []byte) error
- type Nat44EiSetTimeouts
- func (*Nat44EiSetTimeouts) GetCrcString() string
- func (*Nat44EiSetTimeouts) GetMessageName() string
- func (*Nat44EiSetTimeouts) GetMessageType() api.MessageType
- func (m *Nat44EiSetTimeouts) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiSetTimeouts) Reset()
- func (m *Nat44EiSetTimeouts) Size() (size int)
- func (m *Nat44EiSetTimeouts) Unmarshal(b []byte) error
- type Nat44EiSetTimeoutsReply
- func (*Nat44EiSetTimeoutsReply) GetCrcString() string
- func (*Nat44EiSetTimeoutsReply) GetMessageName() string
- func (*Nat44EiSetTimeoutsReply) GetMessageType() api.MessageType
- func (m *Nat44EiSetTimeoutsReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiSetTimeoutsReply) Reset()
- func (m *Nat44EiSetTimeoutsReply) Size() (size int)
- func (m *Nat44EiSetTimeoutsReply) Unmarshal(b []byte) error
- type Nat44EiSetWorkers
- func (*Nat44EiSetWorkers) GetCrcString() string
- func (*Nat44EiSetWorkers) GetMessageName() string
- func (*Nat44EiSetWorkers) GetMessageType() api.MessageType
- func (m *Nat44EiSetWorkers) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiSetWorkers) Reset()
- func (m *Nat44EiSetWorkers) Size() (size int)
- func (m *Nat44EiSetWorkers) Unmarshal(b []byte) error
- type Nat44EiSetWorkersReply
- func (*Nat44EiSetWorkersReply) GetCrcString() string
- func (*Nat44EiSetWorkersReply) GetMessageName() string
- func (*Nat44EiSetWorkersReply) GetMessageType() api.MessageType
- func (m *Nat44EiSetWorkersReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiSetWorkersReply) Reset()
- func (m *Nat44EiSetWorkersReply) Size() (size int)
- func (m *Nat44EiSetWorkersReply) Unmarshal(b []byte) error
- type Nat44EiShowFqOptions
- func (*Nat44EiShowFqOptions) GetCrcString() string
- func (*Nat44EiShowFqOptions) GetMessageName() string
- func (*Nat44EiShowFqOptions) GetMessageType() api.MessageType
- func (m *Nat44EiShowFqOptions) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiShowFqOptions) Reset()
- func (m *Nat44EiShowFqOptions) Size() (size int)
- func (m *Nat44EiShowFqOptions) Unmarshal(b []byte) error
- type Nat44EiShowFqOptionsReply
- func (*Nat44EiShowFqOptionsReply) GetCrcString() string
- func (*Nat44EiShowFqOptionsReply) GetMessageName() string
- func (*Nat44EiShowFqOptionsReply) GetMessageType() api.MessageType
- func (m *Nat44EiShowFqOptionsReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiShowFqOptionsReply) Reset()
- func (m *Nat44EiShowFqOptionsReply) Size() (size int)
- func (m *Nat44EiShowFqOptionsReply) Unmarshal(b []byte) error
- type Nat44EiShowRunningConfig
- func (*Nat44EiShowRunningConfig) GetCrcString() string
- func (*Nat44EiShowRunningConfig) GetMessageName() string
- func (*Nat44EiShowRunningConfig) GetMessageType() api.MessageType
- func (m *Nat44EiShowRunningConfig) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiShowRunningConfig) Reset()
- func (m *Nat44EiShowRunningConfig) Size() (size int)
- func (m *Nat44EiShowRunningConfig) Unmarshal(b []byte) error
- type Nat44EiShowRunningConfigReply
- func (*Nat44EiShowRunningConfigReply) GetCrcString() string
- func (*Nat44EiShowRunningConfigReply) GetMessageName() string
- func (*Nat44EiShowRunningConfigReply) GetMessageType() api.MessageType
- func (m *Nat44EiShowRunningConfigReply) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiShowRunningConfigReply) Reset()
- func (m *Nat44EiShowRunningConfigReply) Size() (size int)
- func (m *Nat44EiShowRunningConfigReply) Unmarshal(b []byte) error
- type Nat44EiStaticMappingDetails
- func (*Nat44EiStaticMappingDetails) GetCrcString() string
- func (*Nat44EiStaticMappingDetails) GetMessageName() string
- func (*Nat44EiStaticMappingDetails) GetMessageType() api.MessageType
- func (m *Nat44EiStaticMappingDetails) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiStaticMappingDetails) Reset()
- func (m *Nat44EiStaticMappingDetails) Size() (size int)
- func (m *Nat44EiStaticMappingDetails) Unmarshal(b []byte) error
- type Nat44EiStaticMappingDump
- func (*Nat44EiStaticMappingDump) GetCrcString() string
- func (*Nat44EiStaticMappingDump) GetMessageName() string
- func (*Nat44EiStaticMappingDump) GetMessageType() api.MessageType
- func (m *Nat44EiStaticMappingDump) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiStaticMappingDump) Reset()
- func (m *Nat44EiStaticMappingDump) Size() (size int)
- func (m *Nat44EiStaticMappingDump) Unmarshal(b []byte) error
- type Nat44EiUserDetails
- func (*Nat44EiUserDetails) GetCrcString() string
- func (*Nat44EiUserDetails) GetMessageName() string
- func (*Nat44EiUserDetails) GetMessageType() api.MessageType
- func (m *Nat44EiUserDetails) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiUserDetails) Reset()
- func (m *Nat44EiUserDetails) Size() (size int)
- func (m *Nat44EiUserDetails) Unmarshal(b []byte) error
- type Nat44EiUserDump
- func (*Nat44EiUserDump) GetCrcString() string
- func (*Nat44EiUserDump) GetMessageName() string
- func (*Nat44EiUserDump) GetMessageType() api.MessageType
- func (m *Nat44EiUserDump) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiUserDump) Reset()
- func (m *Nat44EiUserDump) Size() (size int)
- func (m *Nat44EiUserDump) Unmarshal(b []byte) error
- type Nat44EiUserSessionDetails
- func (*Nat44EiUserSessionDetails) GetCrcString() string
- func (*Nat44EiUserSessionDetails) GetMessageName() string
- func (*Nat44EiUserSessionDetails) GetMessageType() api.MessageType
- func (m *Nat44EiUserSessionDetails) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiUserSessionDetails) Reset()
- func (m *Nat44EiUserSessionDetails) Size() (size int)
- func (m *Nat44EiUserSessionDetails) Unmarshal(b []byte) error
- type Nat44EiUserSessionDump
- func (*Nat44EiUserSessionDump) GetCrcString() string
- func (*Nat44EiUserSessionDump) GetMessageName() string
- func (*Nat44EiUserSessionDump) GetMessageType() api.MessageType
- func (m *Nat44EiUserSessionDump) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiUserSessionDump) Reset()
- func (m *Nat44EiUserSessionDump) Size() (size int)
- func (m *Nat44EiUserSessionDump) Unmarshal(b []byte) error
- type Nat44EiWorkerDetails
- func (*Nat44EiWorkerDetails) GetCrcString() string
- func (*Nat44EiWorkerDetails) GetMessageName() string
- func (*Nat44EiWorkerDetails) GetMessageType() api.MessageType
- func (m *Nat44EiWorkerDetails) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiWorkerDetails) Reset()
- func (m *Nat44EiWorkerDetails) Size() (size int)
- func (m *Nat44EiWorkerDetails) Unmarshal(b []byte) error
- type Nat44EiWorkerDump
- func (*Nat44EiWorkerDump) GetCrcString() string
- func (*Nat44EiWorkerDump) GetMessageName() string
- func (*Nat44EiWorkerDump) GetMessageType() api.MessageType
- func (m *Nat44EiWorkerDump) Marshal(b []byte) ([]byte, error)
- func (m *Nat44EiWorkerDump) Reset()
- func (m *Nat44EiWorkerDump) Size() (size int)
- func (m *Nat44EiWorkerDump) Unmarshal(b []byte) error
- type RPCService
- type RPCService_Nat44EiAddressDumpClient
- type RPCService_Nat44EiIdentityMappingDumpClient
- type RPCService_Nat44EiInterfaceAddrDumpClient
- type RPCService_Nat44EiInterfaceDumpClient
- type RPCService_Nat44EiInterfaceOutputFeatureDumpClient
- type RPCService_Nat44EiStaticMappingDumpClient
- type RPCService_Nat44EiUserDumpClient
- type RPCService_Nat44EiUserSessionDumpClient
- type RPCService_Nat44EiWorkerDumpClient
Constants ¶
const ( APIFile = "nat44_ei" APIVersion = "1.1.1" VersionCrc = 0x62d113ee )
Variables ¶
var ( Nat44EiConfigFlags_name = map[uint8]string{ 0: "NAT44_EI_NONE", 1: "NAT44_EI_STATIC_MAPPING_ONLY", 2: "NAT44_EI_CONNECTION_TRACKING", 4: "NAT44_EI_OUT2IN_DPO", 8: "NAT44_EI_ADDR_ONLY_MAPPING", 16: "NAT44_EI_IF_INSIDE", 32: "NAT44_EI_IF_OUTSIDE", 64: "NAT44_EI_STATIC_MAPPING", } Nat44EiConfigFlags_value = map[string]uint8{ "NAT44_EI_NONE": 0, "NAT44_EI_STATIC_MAPPING_ONLY": 1, "NAT44_EI_CONNECTION_TRACKING": 2, "NAT44_EI_OUT2IN_DPO": 4, "NAT44_EI_ADDR_ONLY_MAPPING": 8, "NAT44_EI_IF_INSIDE": 16, "NAT44_EI_IF_OUTSIDE": 32, "NAT44_EI_STATIC_MAPPING": 64, } )
Functions ¶
func AllMessages ¶
Messages returns list of all messages in this module.
Types ¶
type Nat44EiAddDelAddressRange ¶
type Nat44EiAddDelAddressRange struct { FirstIPAddress ip_types.IP4Address `binapi:"ip4_address,name=first_ip_address" json:"first_ip_address,omitempty"` LastIPAddress ip_types.IP4Address `binapi:"ip4_address,name=last_ip_address" json:"last_ip_address,omitempty"` VrfID uint32 `binapi:"u32,name=vrf_id" json:"vrf_id,omitempty"` IsAdd bool `binapi:"bool,name=is_add" json:"is_add,omitempty"` }
Nat44EiAddDelAddressRange defines message 'nat44_ei_add_del_address_range'. InProgress: the message form may change in the future versions
func (*Nat44EiAddDelAddressRange) GetCrcString ¶
func (*Nat44EiAddDelAddressRange) GetCrcString() string
func (*Nat44EiAddDelAddressRange) GetMessageName ¶
func (*Nat44EiAddDelAddressRange) GetMessageName() string
func (*Nat44EiAddDelAddressRange) GetMessageType ¶
func (*Nat44EiAddDelAddressRange) GetMessageType() api.MessageType
func (*Nat44EiAddDelAddressRange) Marshal ¶
func (m *Nat44EiAddDelAddressRange) Marshal(b []byte) ([]byte, error)
func (*Nat44EiAddDelAddressRange) Reset ¶
func (m *Nat44EiAddDelAddressRange) Reset()
func (*Nat44EiAddDelAddressRange) Size ¶
func (m *Nat44EiAddDelAddressRange) Size() (size int)
func (*Nat44EiAddDelAddressRange) Unmarshal ¶
func (m *Nat44EiAddDelAddressRange) Unmarshal(b []byte) error
type Nat44EiAddDelAddressRangeReply ¶
type Nat44EiAddDelAddressRangeReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
Nat44EiAddDelAddressRangeReply defines message 'nat44_ei_add_del_address_range_reply'. InProgress: the message form may change in the future versions
func (*Nat44EiAddDelAddressRangeReply) GetCrcString ¶
func (*Nat44EiAddDelAddressRangeReply) GetCrcString() string
func (*Nat44EiAddDelAddressRangeReply) GetMessageName ¶
func (*Nat44EiAddDelAddressRangeReply) GetMessageName() string
func (*Nat44EiAddDelAddressRangeReply) GetMessageType ¶
func (*Nat44EiAddDelAddressRangeReply) GetMessageType() api.MessageType
func (*Nat44EiAddDelAddressRangeReply) Marshal ¶
func (m *Nat44EiAddDelAddressRangeReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiAddDelAddressRangeReply) Reset ¶
func (m *Nat44EiAddDelAddressRangeReply) Reset()
func (*Nat44EiAddDelAddressRangeReply) Size ¶
func (m *Nat44EiAddDelAddressRangeReply) Size() (size int)
func (*Nat44EiAddDelAddressRangeReply) Unmarshal ¶
func (m *Nat44EiAddDelAddressRangeReply) Unmarshal(b []byte) error
type Nat44EiAddDelIdentityMapping ¶
type Nat44EiAddDelIdentityMapping struct { IsAdd bool `binapi:"bool,name=is_add" json:"is_add,omitempty"` Flags Nat44EiConfigFlags `binapi:"nat44_ei_config_flags,name=flags" json:"flags,omitempty"` IPAddress ip_types.IP4Address `binapi:"ip4_address,name=ip_address" json:"ip_address,omitempty"` Protocol uint8 `binapi:"u8,name=protocol" json:"protocol,omitempty"` Port uint16 `binapi:"u16,name=port" json:"port,omitempty"` SwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=sw_if_index" json:"sw_if_index,omitempty"` VrfID uint32 `binapi:"u32,name=vrf_id" json:"vrf_id,omitempty"` Tag string `binapi:"string[64],name=tag" json:"tag,omitempty"` }
Nat44EiAddDelIdentityMapping defines message 'nat44_ei_add_del_identity_mapping'. Deprecated: the message will be removed in the future versions
func (*Nat44EiAddDelIdentityMapping) GetCrcString ¶
func (*Nat44EiAddDelIdentityMapping) GetCrcString() string
func (*Nat44EiAddDelIdentityMapping) GetMessageName ¶
func (*Nat44EiAddDelIdentityMapping) GetMessageName() string
func (*Nat44EiAddDelIdentityMapping) GetMessageType ¶
func (*Nat44EiAddDelIdentityMapping) GetMessageType() api.MessageType
func (*Nat44EiAddDelIdentityMapping) Marshal ¶
func (m *Nat44EiAddDelIdentityMapping) Marshal(b []byte) ([]byte, error)
func (*Nat44EiAddDelIdentityMapping) Reset ¶
func (m *Nat44EiAddDelIdentityMapping) Reset()
func (*Nat44EiAddDelIdentityMapping) Size ¶
func (m *Nat44EiAddDelIdentityMapping) Size() (size int)
func (*Nat44EiAddDelIdentityMapping) Unmarshal ¶
func (m *Nat44EiAddDelIdentityMapping) Unmarshal(b []byte) error
type Nat44EiAddDelIdentityMappingReply ¶
type Nat44EiAddDelIdentityMappingReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
Nat44EiAddDelIdentityMappingReply defines message 'nat44_ei_add_del_identity_mapping_reply'. Deprecated: the message will be removed in the future versions
func (*Nat44EiAddDelIdentityMappingReply) GetCrcString ¶
func (*Nat44EiAddDelIdentityMappingReply) GetCrcString() string
func (*Nat44EiAddDelIdentityMappingReply) GetMessageName ¶
func (*Nat44EiAddDelIdentityMappingReply) GetMessageName() string
func (*Nat44EiAddDelIdentityMappingReply) GetMessageType ¶
func (*Nat44EiAddDelIdentityMappingReply) GetMessageType() api.MessageType
func (*Nat44EiAddDelIdentityMappingReply) Marshal ¶
func (m *Nat44EiAddDelIdentityMappingReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiAddDelIdentityMappingReply) Reset ¶
func (m *Nat44EiAddDelIdentityMappingReply) Reset()
func (*Nat44EiAddDelIdentityMappingReply) Size ¶
func (m *Nat44EiAddDelIdentityMappingReply) Size() (size int)
func (*Nat44EiAddDelIdentityMappingReply) Unmarshal ¶
func (m *Nat44EiAddDelIdentityMappingReply) Unmarshal(b []byte) error
type Nat44EiAddDelInterfaceAddr ¶
type Nat44EiAddDelInterfaceAddr struct { IsAdd bool `binapi:"bool,name=is_add" json:"is_add,omitempty"` SwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=sw_if_index" json:"sw_if_index,omitempty"` Flags Nat44EiConfigFlags `binapi:"nat44_ei_config_flags,name=flags" json:"flags,omitempty"` }
Nat44EiAddDelInterfaceAddr defines message 'nat44_ei_add_del_interface_addr'. Deprecated: the message will be removed in the future versions
func (*Nat44EiAddDelInterfaceAddr) GetCrcString ¶
func (*Nat44EiAddDelInterfaceAddr) GetCrcString() string
func (*Nat44EiAddDelInterfaceAddr) GetMessageName ¶
func (*Nat44EiAddDelInterfaceAddr) GetMessageName() string
func (*Nat44EiAddDelInterfaceAddr) GetMessageType ¶
func (*Nat44EiAddDelInterfaceAddr) GetMessageType() api.MessageType
func (*Nat44EiAddDelInterfaceAddr) Marshal ¶
func (m *Nat44EiAddDelInterfaceAddr) Marshal(b []byte) ([]byte, error)
func (*Nat44EiAddDelInterfaceAddr) Reset ¶
func (m *Nat44EiAddDelInterfaceAddr) Reset()
func (*Nat44EiAddDelInterfaceAddr) Size ¶
func (m *Nat44EiAddDelInterfaceAddr) Size() (size int)
func (*Nat44EiAddDelInterfaceAddr) Unmarshal ¶
func (m *Nat44EiAddDelInterfaceAddr) Unmarshal(b []byte) error
type Nat44EiAddDelInterfaceAddrReply ¶
type Nat44EiAddDelInterfaceAddrReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
Nat44EiAddDelInterfaceAddrReply defines message 'nat44_ei_add_del_interface_addr_reply'. Deprecated: the message will be removed in the future versions
func (*Nat44EiAddDelInterfaceAddrReply) GetCrcString ¶
func (*Nat44EiAddDelInterfaceAddrReply) GetCrcString() string
func (*Nat44EiAddDelInterfaceAddrReply) GetMessageName ¶
func (*Nat44EiAddDelInterfaceAddrReply) GetMessageName() string
func (*Nat44EiAddDelInterfaceAddrReply) GetMessageType ¶
func (*Nat44EiAddDelInterfaceAddrReply) GetMessageType() api.MessageType
func (*Nat44EiAddDelInterfaceAddrReply) Marshal ¶
func (m *Nat44EiAddDelInterfaceAddrReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiAddDelInterfaceAddrReply) Reset ¶
func (m *Nat44EiAddDelInterfaceAddrReply) Reset()
func (*Nat44EiAddDelInterfaceAddrReply) Size ¶
func (m *Nat44EiAddDelInterfaceAddrReply) Size() (size int)
func (*Nat44EiAddDelInterfaceAddrReply) Unmarshal ¶
func (m *Nat44EiAddDelInterfaceAddrReply) Unmarshal(b []byte) error
type Nat44EiAddDelStaticMapping ¶
type Nat44EiAddDelStaticMapping struct { IsAdd bool `binapi:"bool,name=is_add" json:"is_add,omitempty"` Flags Nat44EiConfigFlags `binapi:"nat44_ei_config_flags,name=flags" json:"flags,omitempty"` LocalIPAddress ip_types.IP4Address `binapi:"ip4_address,name=local_ip_address" json:"local_ip_address,omitempty"` ExternalIPAddress ip_types.IP4Address `binapi:"ip4_address,name=external_ip_address" json:"external_ip_address,omitempty"` Protocol uint8 `binapi:"u8,name=protocol" json:"protocol,omitempty"` LocalPort uint16 `binapi:"u16,name=local_port" json:"local_port,omitempty"` ExternalPort uint16 `binapi:"u16,name=external_port" json:"external_port,omitempty"` ExternalSwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=external_sw_if_index" json:"external_sw_if_index,omitempty"` VrfID uint32 `binapi:"u32,name=vrf_id" json:"vrf_id,omitempty"` Tag string `binapi:"string[64],name=tag" json:"tag,omitempty"` }
Nat44EiAddDelStaticMapping defines message 'nat44_ei_add_del_static_mapping'. InProgress: the message form may change in the future versions
func (*Nat44EiAddDelStaticMapping) GetCrcString ¶
func (*Nat44EiAddDelStaticMapping) GetCrcString() string
func (*Nat44EiAddDelStaticMapping) GetMessageName ¶
func (*Nat44EiAddDelStaticMapping) GetMessageName() string
func (*Nat44EiAddDelStaticMapping) GetMessageType ¶
func (*Nat44EiAddDelStaticMapping) GetMessageType() api.MessageType
func (*Nat44EiAddDelStaticMapping) Marshal ¶
func (m *Nat44EiAddDelStaticMapping) Marshal(b []byte) ([]byte, error)
func (*Nat44EiAddDelStaticMapping) Reset ¶
func (m *Nat44EiAddDelStaticMapping) Reset()
func (*Nat44EiAddDelStaticMapping) Size ¶
func (m *Nat44EiAddDelStaticMapping) Size() (size int)
func (*Nat44EiAddDelStaticMapping) Unmarshal ¶
func (m *Nat44EiAddDelStaticMapping) Unmarshal(b []byte) error
type Nat44EiAddDelStaticMappingReply ¶
type Nat44EiAddDelStaticMappingReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
Nat44EiAddDelStaticMappingReply defines message 'nat44_ei_add_del_static_mapping_reply'. InProgress: the message form may change in the future versions
func (*Nat44EiAddDelStaticMappingReply) GetCrcString ¶
func (*Nat44EiAddDelStaticMappingReply) GetCrcString() string
func (*Nat44EiAddDelStaticMappingReply) GetMessageName ¶
func (*Nat44EiAddDelStaticMappingReply) GetMessageName() string
func (*Nat44EiAddDelStaticMappingReply) GetMessageType ¶
func (*Nat44EiAddDelStaticMappingReply) GetMessageType() api.MessageType
func (*Nat44EiAddDelStaticMappingReply) Marshal ¶
func (m *Nat44EiAddDelStaticMappingReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiAddDelStaticMappingReply) Reset ¶
func (m *Nat44EiAddDelStaticMappingReply) Reset()
func (*Nat44EiAddDelStaticMappingReply) Size ¶
func (m *Nat44EiAddDelStaticMappingReply) Size() (size int)
func (*Nat44EiAddDelStaticMappingReply) Unmarshal ¶
func (m *Nat44EiAddDelStaticMappingReply) Unmarshal(b []byte) error
type Nat44EiAddressDetails ¶
type Nat44EiAddressDetails struct { IPAddress ip_types.IP4Address `binapi:"ip4_address,name=ip_address" json:"ip_address,omitempty"` VrfID uint32 `binapi:"u32,name=vrf_id" json:"vrf_id,omitempty"` }
Nat44EiAddressDetails defines message 'nat44_ei_address_details'. InProgress: the message form may change in the future versions
func (*Nat44EiAddressDetails) GetCrcString ¶
func (*Nat44EiAddressDetails) GetCrcString() string
func (*Nat44EiAddressDetails) GetMessageName ¶
func (*Nat44EiAddressDetails) GetMessageName() string
func (*Nat44EiAddressDetails) GetMessageType ¶
func (*Nat44EiAddressDetails) GetMessageType() api.MessageType
func (*Nat44EiAddressDetails) Marshal ¶
func (m *Nat44EiAddressDetails) Marshal(b []byte) ([]byte, error)
func (*Nat44EiAddressDetails) Reset ¶
func (m *Nat44EiAddressDetails) Reset()
func (*Nat44EiAddressDetails) Size ¶
func (m *Nat44EiAddressDetails) Size() (size int)
func (*Nat44EiAddressDetails) Unmarshal ¶
func (m *Nat44EiAddressDetails) Unmarshal(b []byte) error
type Nat44EiAddressDump ¶
type Nat44EiAddressDump struct{}
Nat44EiAddressDump defines message 'nat44_ei_address_dump'. InProgress: the message form may change in the future versions
func (*Nat44EiAddressDump) GetCrcString ¶
func (*Nat44EiAddressDump) GetCrcString() string
func (*Nat44EiAddressDump) GetMessageName ¶
func (*Nat44EiAddressDump) GetMessageName() string
func (*Nat44EiAddressDump) GetMessageType ¶
func (*Nat44EiAddressDump) GetMessageType() api.MessageType
func (*Nat44EiAddressDump) Reset ¶
func (m *Nat44EiAddressDump) Reset()
func (*Nat44EiAddressDump) Size ¶
func (m *Nat44EiAddressDump) Size() (size int)
func (*Nat44EiAddressDump) Unmarshal ¶
func (m *Nat44EiAddressDump) Unmarshal(b []byte) error
type Nat44EiConfigFlags ¶
type Nat44EiConfigFlags uint8
Nat44EiConfigFlags defines enum 'nat44_ei_config_flags'.
const ( NAT44_EI_NONE Nat44EiConfigFlags = 0 NAT44_EI_STATIC_MAPPING_ONLY Nat44EiConfigFlags = 1 NAT44_EI_CONNECTION_TRACKING Nat44EiConfigFlags = 2 NAT44_EI_OUT2IN_DPO Nat44EiConfigFlags = 4 NAT44_EI_ADDR_ONLY_MAPPING Nat44EiConfigFlags = 8 NAT44_EI_IF_INSIDE Nat44EiConfigFlags = 16 NAT44_EI_IF_OUTSIDE Nat44EiConfigFlags = 32 NAT44_EI_STATIC_MAPPING Nat44EiConfigFlags = 64 )
func (Nat44EiConfigFlags) String ¶
func (x Nat44EiConfigFlags) String() string
type Nat44EiDelSession ¶
type Nat44EiDelSession struct { Address ip_types.IP4Address `binapi:"ip4_address,name=address" json:"address,omitempty"` Protocol uint8 `binapi:"u8,name=protocol" json:"protocol,omitempty"` Port uint16 `binapi:"u16,name=port" json:"port,omitempty"` VrfID uint32 `binapi:"u32,name=vrf_id" json:"vrf_id,omitempty"` Flags Nat44EiConfigFlags `binapi:"nat44_ei_config_flags,name=flags" json:"flags,omitempty"` ExtHostAddress ip_types.IP4Address `binapi:"ip4_address,name=ext_host_address" json:"ext_host_address,omitempty"` ExtHostPort uint16 `binapi:"u16,name=ext_host_port" json:"ext_host_port,omitempty"` }
Nat44EiDelSession defines message 'nat44_ei_del_session'. InProgress: the message form may change in the future versions
func (*Nat44EiDelSession) GetCrcString ¶
func (*Nat44EiDelSession) GetCrcString() string
func (*Nat44EiDelSession) GetMessageName ¶
func (*Nat44EiDelSession) GetMessageName() string
func (*Nat44EiDelSession) GetMessageType ¶
func (*Nat44EiDelSession) GetMessageType() api.MessageType
func (*Nat44EiDelSession) Reset ¶
func (m *Nat44EiDelSession) Reset()
func (*Nat44EiDelSession) Size ¶
func (m *Nat44EiDelSession) Size() (size int)
func (*Nat44EiDelSession) Unmarshal ¶
func (m *Nat44EiDelSession) Unmarshal(b []byte) error
type Nat44EiDelSessionReply ¶
type Nat44EiDelSessionReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
Nat44EiDelSessionReply defines message 'nat44_ei_del_session_reply'. InProgress: the message form may change in the future versions
func (*Nat44EiDelSessionReply) GetCrcString ¶
func (*Nat44EiDelSessionReply) GetCrcString() string
func (*Nat44EiDelSessionReply) GetMessageName ¶
func (*Nat44EiDelSessionReply) GetMessageName() string
func (*Nat44EiDelSessionReply) GetMessageType ¶
func (*Nat44EiDelSessionReply) GetMessageType() api.MessageType
func (*Nat44EiDelSessionReply) Marshal ¶
func (m *Nat44EiDelSessionReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiDelSessionReply) Reset ¶
func (m *Nat44EiDelSessionReply) Reset()
func (*Nat44EiDelSessionReply) Size ¶
func (m *Nat44EiDelSessionReply) Size() (size int)
func (*Nat44EiDelSessionReply) Unmarshal ¶
func (m *Nat44EiDelSessionReply) Unmarshal(b []byte) error
type Nat44EiDelUser ¶
type Nat44EiDelUser struct { IPAddress ip_types.IP4Address `binapi:"ip4_address,name=ip_address" json:"ip_address,omitempty"` FibIndex uint32 `binapi:"u32,name=fib_index" json:"fib_index,omitempty"` }
Nat44EiDelUser defines message 'nat44_ei_del_user'. InProgress: the message form may change in the future versions
func (*Nat44EiDelUser) GetCrcString ¶
func (*Nat44EiDelUser) GetCrcString() string
func (*Nat44EiDelUser) GetMessageName ¶
func (*Nat44EiDelUser) GetMessageName() string
func (*Nat44EiDelUser) GetMessageType ¶
func (*Nat44EiDelUser) GetMessageType() api.MessageType
func (*Nat44EiDelUser) Reset ¶
func (m *Nat44EiDelUser) Reset()
func (*Nat44EiDelUser) Size ¶
func (m *Nat44EiDelUser) Size() (size int)
func (*Nat44EiDelUser) Unmarshal ¶
func (m *Nat44EiDelUser) Unmarshal(b []byte) error
type Nat44EiDelUserReply ¶
type Nat44EiDelUserReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
Nat44EiDelUserReply defines message 'nat44_ei_del_user_reply'. InProgress: the message form may change in the future versions
func (*Nat44EiDelUserReply) GetCrcString ¶
func (*Nat44EiDelUserReply) GetCrcString() string
func (*Nat44EiDelUserReply) GetMessageName ¶
func (*Nat44EiDelUserReply) GetMessageName() string
func (*Nat44EiDelUserReply) GetMessageType ¶
func (*Nat44EiDelUserReply) GetMessageType() api.MessageType
func (*Nat44EiDelUserReply) Marshal ¶
func (m *Nat44EiDelUserReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiDelUserReply) Reset ¶
func (m *Nat44EiDelUserReply) Reset()
func (*Nat44EiDelUserReply) Size ¶
func (m *Nat44EiDelUserReply) Size() (size int)
func (*Nat44EiDelUserReply) Unmarshal ¶
func (m *Nat44EiDelUserReply) Unmarshal(b []byte) error
type Nat44EiForwardingEnableDisable ¶
type Nat44EiForwardingEnableDisable struct {
Enable bool `binapi:"bool,name=enable" json:"enable,omitempty"`
}
Nat44EiForwardingEnableDisable defines message 'nat44_ei_forwarding_enable_disable'. InProgress: the message form may change in the future versions
func (*Nat44EiForwardingEnableDisable) GetCrcString ¶
func (*Nat44EiForwardingEnableDisable) GetCrcString() string
func (*Nat44EiForwardingEnableDisable) GetMessageName ¶
func (*Nat44EiForwardingEnableDisable) GetMessageName() string
func (*Nat44EiForwardingEnableDisable) GetMessageType ¶
func (*Nat44EiForwardingEnableDisable) GetMessageType() api.MessageType
func (*Nat44EiForwardingEnableDisable) Marshal ¶
func (m *Nat44EiForwardingEnableDisable) Marshal(b []byte) ([]byte, error)
func (*Nat44EiForwardingEnableDisable) Reset ¶
func (m *Nat44EiForwardingEnableDisable) Reset()
func (*Nat44EiForwardingEnableDisable) Size ¶
func (m *Nat44EiForwardingEnableDisable) Size() (size int)
func (*Nat44EiForwardingEnableDisable) Unmarshal ¶
func (m *Nat44EiForwardingEnableDisable) Unmarshal(b []byte) error
type Nat44EiForwardingEnableDisableReply ¶
type Nat44EiForwardingEnableDisableReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
Nat44EiForwardingEnableDisableReply defines message 'nat44_ei_forwarding_enable_disable_reply'. InProgress: the message form may change in the future versions
func (*Nat44EiForwardingEnableDisableReply) GetCrcString ¶
func (*Nat44EiForwardingEnableDisableReply) GetCrcString() string
func (*Nat44EiForwardingEnableDisableReply) GetMessageName ¶
func (*Nat44EiForwardingEnableDisableReply) GetMessageName() string
func (*Nat44EiForwardingEnableDisableReply) GetMessageType ¶
func (*Nat44EiForwardingEnableDisableReply) GetMessageType() api.MessageType
func (*Nat44EiForwardingEnableDisableReply) Marshal ¶
func (m *Nat44EiForwardingEnableDisableReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiForwardingEnableDisableReply) Reset ¶
func (m *Nat44EiForwardingEnableDisableReply) Reset()
func (*Nat44EiForwardingEnableDisableReply) Size ¶
func (m *Nat44EiForwardingEnableDisableReply) Size() (size int)
func (*Nat44EiForwardingEnableDisableReply) Unmarshal ¶
func (m *Nat44EiForwardingEnableDisableReply) Unmarshal(b []byte) error
type Nat44EiGetAddrAndPortAllocAlg ¶
type Nat44EiGetAddrAndPortAllocAlg struct{}
Nat44EiGetAddrAndPortAllocAlg defines message 'nat44_ei_get_addr_and_port_alloc_alg'. Deprecated: the message will be removed in the future versions
func (*Nat44EiGetAddrAndPortAllocAlg) GetCrcString ¶
func (*Nat44EiGetAddrAndPortAllocAlg) GetCrcString() string
func (*Nat44EiGetAddrAndPortAllocAlg) GetMessageName ¶
func (*Nat44EiGetAddrAndPortAllocAlg) GetMessageName() string
func (*Nat44EiGetAddrAndPortAllocAlg) GetMessageType ¶
func (*Nat44EiGetAddrAndPortAllocAlg) GetMessageType() api.MessageType
func (*Nat44EiGetAddrAndPortAllocAlg) Marshal ¶
func (m *Nat44EiGetAddrAndPortAllocAlg) Marshal(b []byte) ([]byte, error)
func (*Nat44EiGetAddrAndPortAllocAlg) Reset ¶
func (m *Nat44EiGetAddrAndPortAllocAlg) Reset()
func (*Nat44EiGetAddrAndPortAllocAlg) Size ¶
func (m *Nat44EiGetAddrAndPortAllocAlg) Size() (size int)
func (*Nat44EiGetAddrAndPortAllocAlg) Unmarshal ¶
func (m *Nat44EiGetAddrAndPortAllocAlg) Unmarshal(b []byte) error
type Nat44EiGetAddrAndPortAllocAlgReply ¶
type Nat44EiGetAddrAndPortAllocAlgReply struct { Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"` Alg uint8 `binapi:"u8,name=alg" json:"alg,omitempty"` PsidOffset uint8 `binapi:"u8,name=psid_offset" json:"psid_offset,omitempty"` PsidLength uint8 `binapi:"u8,name=psid_length" json:"psid_length,omitempty"` Psid uint16 `binapi:"u16,name=psid" json:"psid,omitempty"` StartPort uint16 `binapi:"u16,name=start_port" json:"start_port,omitempty"` EndPort uint16 `binapi:"u16,name=end_port" json:"end_port,omitempty"` }
Nat44EiGetAddrAndPortAllocAlgReply defines message 'nat44_ei_get_addr_and_port_alloc_alg_reply'. Deprecated: the message will be removed in the future versions
func (*Nat44EiGetAddrAndPortAllocAlgReply) GetCrcString ¶
func (*Nat44EiGetAddrAndPortAllocAlgReply) GetCrcString() string
func (*Nat44EiGetAddrAndPortAllocAlgReply) GetMessageName ¶
func (*Nat44EiGetAddrAndPortAllocAlgReply) GetMessageName() string
func (*Nat44EiGetAddrAndPortAllocAlgReply) GetMessageType ¶
func (*Nat44EiGetAddrAndPortAllocAlgReply) GetMessageType() api.MessageType
func (*Nat44EiGetAddrAndPortAllocAlgReply) Marshal ¶
func (m *Nat44EiGetAddrAndPortAllocAlgReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiGetAddrAndPortAllocAlgReply) Reset ¶
func (m *Nat44EiGetAddrAndPortAllocAlgReply) Reset()
func (*Nat44EiGetAddrAndPortAllocAlgReply) Size ¶
func (m *Nat44EiGetAddrAndPortAllocAlgReply) Size() (size int)
func (*Nat44EiGetAddrAndPortAllocAlgReply) Unmarshal ¶
func (m *Nat44EiGetAddrAndPortAllocAlgReply) Unmarshal(b []byte) error
type Nat44EiGetMssClamping ¶
type Nat44EiGetMssClamping struct{}
Nat44EiGetMssClamping defines message 'nat44_ei_get_mss_clamping'. Deprecated: the message will be removed in the future versions
func (*Nat44EiGetMssClamping) GetCrcString ¶
func (*Nat44EiGetMssClamping) GetCrcString() string
func (*Nat44EiGetMssClamping) GetMessageName ¶
func (*Nat44EiGetMssClamping) GetMessageName() string
func (*Nat44EiGetMssClamping) GetMessageType ¶
func (*Nat44EiGetMssClamping) GetMessageType() api.MessageType
func (*Nat44EiGetMssClamping) Marshal ¶
func (m *Nat44EiGetMssClamping) Marshal(b []byte) ([]byte, error)
func (*Nat44EiGetMssClamping) Reset ¶
func (m *Nat44EiGetMssClamping) Reset()
func (*Nat44EiGetMssClamping) Size ¶
func (m *Nat44EiGetMssClamping) Size() (size int)
func (*Nat44EiGetMssClamping) Unmarshal ¶
func (m *Nat44EiGetMssClamping) Unmarshal(b []byte) error
type Nat44EiGetMssClampingReply ¶
type Nat44EiGetMssClampingReply struct { Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"` MssValue uint16 `binapi:"u16,name=mss_value" json:"mss_value,omitempty"` Enable bool `binapi:"bool,name=enable" json:"enable,omitempty"` }
Nat44EiGetMssClampingReply defines message 'nat44_ei_get_mss_clamping_reply'. Deprecated: the message will be removed in the future versions
func (*Nat44EiGetMssClampingReply) GetCrcString ¶
func (*Nat44EiGetMssClampingReply) GetCrcString() string
func (*Nat44EiGetMssClampingReply) GetMessageName ¶
func (*Nat44EiGetMssClampingReply) GetMessageName() string
func (*Nat44EiGetMssClampingReply) GetMessageType ¶
func (*Nat44EiGetMssClampingReply) GetMessageType() api.MessageType
func (*Nat44EiGetMssClampingReply) Marshal ¶
func (m *Nat44EiGetMssClampingReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiGetMssClampingReply) Reset ¶
func (m *Nat44EiGetMssClampingReply) Reset()
func (*Nat44EiGetMssClampingReply) Size ¶
func (m *Nat44EiGetMssClampingReply) Size() (size int)
func (*Nat44EiGetMssClampingReply) Unmarshal ¶
func (m *Nat44EiGetMssClampingReply) Unmarshal(b []byte) error
type Nat44EiHaFlush ¶
type Nat44EiHaFlush struct{}
Nat44EiHaFlush defines message 'nat44_ei_ha_flush'. InProgress: the message form may change in the future versions
func (*Nat44EiHaFlush) GetCrcString ¶
func (*Nat44EiHaFlush) GetCrcString() string
func (*Nat44EiHaFlush) GetMessageName ¶
func (*Nat44EiHaFlush) GetMessageName() string
func (*Nat44EiHaFlush) GetMessageType ¶
func (*Nat44EiHaFlush) GetMessageType() api.MessageType
func (*Nat44EiHaFlush) Reset ¶
func (m *Nat44EiHaFlush) Reset()
func (*Nat44EiHaFlush) Size ¶
func (m *Nat44EiHaFlush) Size() (size int)
func (*Nat44EiHaFlush) Unmarshal ¶
func (m *Nat44EiHaFlush) Unmarshal(b []byte) error
type Nat44EiHaFlushReply ¶
type Nat44EiHaFlushReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
Nat44EiHaFlushReply defines message 'nat44_ei_ha_flush_reply'. InProgress: the message form may change in the future versions
func (*Nat44EiHaFlushReply) GetCrcString ¶
func (*Nat44EiHaFlushReply) GetCrcString() string
func (*Nat44EiHaFlushReply) GetMessageName ¶
func (*Nat44EiHaFlushReply) GetMessageName() string
func (*Nat44EiHaFlushReply) GetMessageType ¶
func (*Nat44EiHaFlushReply) GetMessageType() api.MessageType
func (*Nat44EiHaFlushReply) Marshal ¶
func (m *Nat44EiHaFlushReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiHaFlushReply) Reset ¶
func (m *Nat44EiHaFlushReply) Reset()
func (*Nat44EiHaFlushReply) Size ¶
func (m *Nat44EiHaFlushReply) Size() (size int)
func (*Nat44EiHaFlushReply) Unmarshal ¶
func (m *Nat44EiHaFlushReply) Unmarshal(b []byte) error
type Nat44EiHaGetFailover ¶
type Nat44EiHaGetFailover struct{}
Nat44EiHaGetFailover defines message 'nat44_ei_ha_get_failover'. Deprecated: the message will be removed in the future versions
func (*Nat44EiHaGetFailover) GetCrcString ¶
func (*Nat44EiHaGetFailover) GetCrcString() string
func (*Nat44EiHaGetFailover) GetMessageName ¶
func (*Nat44EiHaGetFailover) GetMessageName() string
func (*Nat44EiHaGetFailover) GetMessageType ¶
func (*Nat44EiHaGetFailover) GetMessageType() api.MessageType
func (*Nat44EiHaGetFailover) Marshal ¶
func (m *Nat44EiHaGetFailover) Marshal(b []byte) ([]byte, error)
func (*Nat44EiHaGetFailover) Reset ¶
func (m *Nat44EiHaGetFailover) Reset()
func (*Nat44EiHaGetFailover) Size ¶
func (m *Nat44EiHaGetFailover) Size() (size int)
func (*Nat44EiHaGetFailover) Unmarshal ¶
func (m *Nat44EiHaGetFailover) Unmarshal(b []byte) error
type Nat44EiHaGetFailoverReply ¶
type Nat44EiHaGetFailoverReply struct { Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"` IPAddress ip_types.IP4Address `binapi:"ip4_address,name=ip_address" json:"ip_address,omitempty"` Port uint16 `binapi:"u16,name=port" json:"port,omitempty"` SessionRefreshInterval uint32 `binapi:"u32,name=session_refresh_interval" json:"session_refresh_interval,omitempty"` }
Nat44EiHaGetFailoverReply defines message 'nat44_ei_ha_get_failover_reply'. Deprecated: the message will be removed in the future versions
func (*Nat44EiHaGetFailoverReply) GetCrcString ¶
func (*Nat44EiHaGetFailoverReply) GetCrcString() string
func (*Nat44EiHaGetFailoverReply) GetMessageName ¶
func (*Nat44EiHaGetFailoverReply) GetMessageName() string
func (*Nat44EiHaGetFailoverReply) GetMessageType ¶
func (*Nat44EiHaGetFailoverReply) GetMessageType() api.MessageType
func (*Nat44EiHaGetFailoverReply) Marshal ¶
func (m *Nat44EiHaGetFailoverReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiHaGetFailoverReply) Reset ¶
func (m *Nat44EiHaGetFailoverReply) Reset()
func (*Nat44EiHaGetFailoverReply) Size ¶
func (m *Nat44EiHaGetFailoverReply) Size() (size int)
func (*Nat44EiHaGetFailoverReply) Unmarshal ¶
func (m *Nat44EiHaGetFailoverReply) Unmarshal(b []byte) error
type Nat44EiHaGetListener ¶
type Nat44EiHaGetListener struct{}
Nat44EiHaGetListener defines message 'nat44_ei_ha_get_listener'. Deprecated: the message will be removed in the future versions
func (*Nat44EiHaGetListener) GetCrcString ¶
func (*Nat44EiHaGetListener) GetCrcString() string
func (*Nat44EiHaGetListener) GetMessageName ¶
func (*Nat44EiHaGetListener) GetMessageName() string
func (*Nat44EiHaGetListener) GetMessageType ¶
func (*Nat44EiHaGetListener) GetMessageType() api.MessageType
func (*Nat44EiHaGetListener) Marshal ¶
func (m *Nat44EiHaGetListener) Marshal(b []byte) ([]byte, error)
func (*Nat44EiHaGetListener) Reset ¶
func (m *Nat44EiHaGetListener) Reset()
func (*Nat44EiHaGetListener) Size ¶
func (m *Nat44EiHaGetListener) Size() (size int)
func (*Nat44EiHaGetListener) Unmarshal ¶
func (m *Nat44EiHaGetListener) Unmarshal(b []byte) error
type Nat44EiHaGetListenerReply ¶
type Nat44EiHaGetListenerReply struct { Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"` IPAddress ip_types.IP4Address `binapi:"ip4_address,name=ip_address" json:"ip_address,omitempty"` Port uint16 `binapi:"u16,name=port" json:"port,omitempty"` PathMtu uint32 `binapi:"u32,name=path_mtu" json:"path_mtu,omitempty"` }
Nat44EiHaGetListenerReply defines message 'nat44_ei_ha_get_listener_reply'. Deprecated: the message will be removed in the future versions
func (*Nat44EiHaGetListenerReply) GetCrcString ¶
func (*Nat44EiHaGetListenerReply) GetCrcString() string
func (*Nat44EiHaGetListenerReply) GetMessageName ¶
func (*Nat44EiHaGetListenerReply) GetMessageName() string
func (*Nat44EiHaGetListenerReply) GetMessageType ¶
func (*Nat44EiHaGetListenerReply) GetMessageType() api.MessageType
func (*Nat44EiHaGetListenerReply) Marshal ¶
func (m *Nat44EiHaGetListenerReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiHaGetListenerReply) Reset ¶
func (m *Nat44EiHaGetListenerReply) Reset()
func (*Nat44EiHaGetListenerReply) Size ¶
func (m *Nat44EiHaGetListenerReply) Size() (size int)
func (*Nat44EiHaGetListenerReply) Unmarshal ¶
func (m *Nat44EiHaGetListenerReply) Unmarshal(b []byte) error
type Nat44EiHaResync ¶
type Nat44EiHaResync struct { WantResyncEvent uint8 `binapi:"u8,name=want_resync_event" json:"want_resync_event,omitempty"` PID uint32 `binapi:"u32,name=pid" json:"pid,omitempty"` }
Nat44EiHaResync defines message 'nat44_ei_ha_resync'. InProgress: the message form may change in the future versions
func (*Nat44EiHaResync) GetCrcString ¶
func (*Nat44EiHaResync) GetCrcString() string
func (*Nat44EiHaResync) GetMessageName ¶
func (*Nat44EiHaResync) GetMessageName() string
func (*Nat44EiHaResync) GetMessageType ¶
func (*Nat44EiHaResync) GetMessageType() api.MessageType
func (*Nat44EiHaResync) Reset ¶
func (m *Nat44EiHaResync) Reset()
func (*Nat44EiHaResync) Size ¶
func (m *Nat44EiHaResync) Size() (size int)
func (*Nat44EiHaResync) Unmarshal ¶
func (m *Nat44EiHaResync) Unmarshal(b []byte) error
type Nat44EiHaResyncCompletedEvent ¶
type Nat44EiHaResyncCompletedEvent struct { PID uint32 `binapi:"u32,name=pid" json:"pid,omitempty"` MissedCount uint32 `binapi:"u32,name=missed_count" json:"missed_count,omitempty"` }
Nat44EiHaResyncCompletedEvent defines message 'nat44_ei_ha_resync_completed_event'. InProgress: the message form may change in the future versions
func (*Nat44EiHaResyncCompletedEvent) GetCrcString ¶
func (*Nat44EiHaResyncCompletedEvent) GetCrcString() string
func (*Nat44EiHaResyncCompletedEvent) GetMessageName ¶
func (*Nat44EiHaResyncCompletedEvent) GetMessageName() string
func (*Nat44EiHaResyncCompletedEvent) GetMessageType ¶
func (*Nat44EiHaResyncCompletedEvent) GetMessageType() api.MessageType
func (*Nat44EiHaResyncCompletedEvent) Marshal ¶
func (m *Nat44EiHaResyncCompletedEvent) Marshal(b []byte) ([]byte, error)
func (*Nat44EiHaResyncCompletedEvent) Reset ¶
func (m *Nat44EiHaResyncCompletedEvent) Reset()
func (*Nat44EiHaResyncCompletedEvent) Size ¶
func (m *Nat44EiHaResyncCompletedEvent) Size() (size int)
func (*Nat44EiHaResyncCompletedEvent) Unmarshal ¶
func (m *Nat44EiHaResyncCompletedEvent) Unmarshal(b []byte) error
type Nat44EiHaResyncReply ¶
type Nat44EiHaResyncReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
Nat44EiHaResyncReply defines message 'nat44_ei_ha_resync_reply'. InProgress: the message form may change in the future versions
func (*Nat44EiHaResyncReply) GetCrcString ¶
func (*Nat44EiHaResyncReply) GetCrcString() string
func (*Nat44EiHaResyncReply) GetMessageName ¶
func (*Nat44EiHaResyncReply) GetMessageName() string
func (*Nat44EiHaResyncReply) GetMessageType ¶
func (*Nat44EiHaResyncReply) GetMessageType() api.MessageType
func (*Nat44EiHaResyncReply) Marshal ¶
func (m *Nat44EiHaResyncReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiHaResyncReply) Reset ¶
func (m *Nat44EiHaResyncReply) Reset()
func (*Nat44EiHaResyncReply) Size ¶
func (m *Nat44EiHaResyncReply) Size() (size int)
func (*Nat44EiHaResyncReply) Unmarshal ¶
func (m *Nat44EiHaResyncReply) Unmarshal(b []byte) error
type Nat44EiHaSetFailover ¶
type Nat44EiHaSetFailover struct { IPAddress ip_types.IP4Address `binapi:"ip4_address,name=ip_address" json:"ip_address,omitempty"` Port uint16 `binapi:"u16,name=port" json:"port,omitempty"` SessionRefreshInterval uint32 `binapi:"u32,name=session_refresh_interval" json:"session_refresh_interval,omitempty"` }
Nat44EiHaSetFailover defines message 'nat44_ei_ha_set_failover'. InProgress: the message form may change in the future versions
func (*Nat44EiHaSetFailover) GetCrcString ¶
func (*Nat44EiHaSetFailover) GetCrcString() string
func (*Nat44EiHaSetFailover) GetMessageName ¶
func (*Nat44EiHaSetFailover) GetMessageName() string
func (*Nat44EiHaSetFailover) GetMessageType ¶
func (*Nat44EiHaSetFailover) GetMessageType() api.MessageType
func (*Nat44EiHaSetFailover) Marshal ¶
func (m *Nat44EiHaSetFailover) Marshal(b []byte) ([]byte, error)
func (*Nat44EiHaSetFailover) Reset ¶
func (m *Nat44EiHaSetFailover) Reset()
func (*Nat44EiHaSetFailover) Size ¶
func (m *Nat44EiHaSetFailover) Size() (size int)
func (*Nat44EiHaSetFailover) Unmarshal ¶
func (m *Nat44EiHaSetFailover) Unmarshal(b []byte) error
type Nat44EiHaSetFailoverReply ¶
type Nat44EiHaSetFailoverReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
Nat44EiHaSetFailoverReply defines message 'nat44_ei_ha_set_failover_reply'. InProgress: the message form may change in the future versions
func (*Nat44EiHaSetFailoverReply) GetCrcString ¶
func (*Nat44EiHaSetFailoverReply) GetCrcString() string
func (*Nat44EiHaSetFailoverReply) GetMessageName ¶
func (*Nat44EiHaSetFailoverReply) GetMessageName() string
func (*Nat44EiHaSetFailoverReply) GetMessageType ¶
func (*Nat44EiHaSetFailoverReply) GetMessageType() api.MessageType
func (*Nat44EiHaSetFailoverReply) Marshal ¶
func (m *Nat44EiHaSetFailoverReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiHaSetFailoverReply) Reset ¶
func (m *Nat44EiHaSetFailoverReply) Reset()
func (*Nat44EiHaSetFailoverReply) Size ¶
func (m *Nat44EiHaSetFailoverReply) Size() (size int)
func (*Nat44EiHaSetFailoverReply) Unmarshal ¶
func (m *Nat44EiHaSetFailoverReply) Unmarshal(b []byte) error
type Nat44EiHaSetListener ¶
type Nat44EiHaSetListener struct { IPAddress ip_types.IP4Address `binapi:"ip4_address,name=ip_address" json:"ip_address,omitempty"` Port uint16 `binapi:"u16,name=port" json:"port,omitempty"` PathMtu uint32 `binapi:"u32,name=path_mtu" json:"path_mtu,omitempty"` }
Nat44EiHaSetListener defines message 'nat44_ei_ha_set_listener'. InProgress: the message form may change in the future versions
func (*Nat44EiHaSetListener) GetCrcString ¶
func (*Nat44EiHaSetListener) GetCrcString() string
func (*Nat44EiHaSetListener) GetMessageName ¶
func (*Nat44EiHaSetListener) GetMessageName() string
func (*Nat44EiHaSetListener) GetMessageType ¶
func (*Nat44EiHaSetListener) GetMessageType() api.MessageType
func (*Nat44EiHaSetListener) Marshal ¶
func (m *Nat44EiHaSetListener) Marshal(b []byte) ([]byte, error)
func (*Nat44EiHaSetListener) Reset ¶
func (m *Nat44EiHaSetListener) Reset()
func (*Nat44EiHaSetListener) Size ¶
func (m *Nat44EiHaSetListener) Size() (size int)
func (*Nat44EiHaSetListener) Unmarshal ¶
func (m *Nat44EiHaSetListener) Unmarshal(b []byte) error
type Nat44EiHaSetListenerReply ¶
type Nat44EiHaSetListenerReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
Nat44EiHaSetListenerReply defines message 'nat44_ei_ha_set_listener_reply'. InProgress: the message form may change in the future versions
func (*Nat44EiHaSetListenerReply) GetCrcString ¶
func (*Nat44EiHaSetListenerReply) GetCrcString() string
func (*Nat44EiHaSetListenerReply) GetMessageName ¶
func (*Nat44EiHaSetListenerReply) GetMessageName() string
func (*Nat44EiHaSetListenerReply) GetMessageType ¶
func (*Nat44EiHaSetListenerReply) GetMessageType() api.MessageType
func (*Nat44EiHaSetListenerReply) Marshal ¶
func (m *Nat44EiHaSetListenerReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiHaSetListenerReply) Reset ¶
func (m *Nat44EiHaSetListenerReply) Reset()
func (*Nat44EiHaSetListenerReply) Size ¶
func (m *Nat44EiHaSetListenerReply) Size() (size int)
func (*Nat44EiHaSetListenerReply) Unmarshal ¶
func (m *Nat44EiHaSetListenerReply) Unmarshal(b []byte) error
type Nat44EiIdentityMappingDetails ¶
type Nat44EiIdentityMappingDetails struct { Flags Nat44EiConfigFlags `binapi:"nat44_ei_config_flags,name=flags" json:"flags,omitempty"` IPAddress ip_types.IP4Address `binapi:"ip4_address,name=ip_address" json:"ip_address,omitempty"` Protocol uint8 `binapi:"u8,name=protocol" json:"protocol,omitempty"` Port uint16 `binapi:"u16,name=port" json:"port,omitempty"` SwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=sw_if_index" json:"sw_if_index,omitempty"` VrfID uint32 `binapi:"u32,name=vrf_id" json:"vrf_id,omitempty"` Tag string `binapi:"string[64],name=tag" json:"tag,omitempty"` }
Nat44EiIdentityMappingDetails defines message 'nat44_ei_identity_mapping_details'. Deprecated: the message will be removed in the future versions
func (*Nat44EiIdentityMappingDetails) GetCrcString ¶
func (*Nat44EiIdentityMappingDetails) GetCrcString() string
func (*Nat44EiIdentityMappingDetails) GetMessageName ¶
func (*Nat44EiIdentityMappingDetails) GetMessageName() string
func (*Nat44EiIdentityMappingDetails) GetMessageType ¶
func (*Nat44EiIdentityMappingDetails) GetMessageType() api.MessageType
func (*Nat44EiIdentityMappingDetails) Marshal ¶
func (m *Nat44EiIdentityMappingDetails) Marshal(b []byte) ([]byte, error)
func (*Nat44EiIdentityMappingDetails) Reset ¶
func (m *Nat44EiIdentityMappingDetails) Reset()
func (*Nat44EiIdentityMappingDetails) Size ¶
func (m *Nat44EiIdentityMappingDetails) Size() (size int)
func (*Nat44EiIdentityMappingDetails) Unmarshal ¶
func (m *Nat44EiIdentityMappingDetails) Unmarshal(b []byte) error
type Nat44EiIdentityMappingDump ¶
type Nat44EiIdentityMappingDump struct{}
Nat44EiIdentityMappingDump defines message 'nat44_ei_identity_mapping_dump'. Deprecated: the message will be removed in the future versions
func (*Nat44EiIdentityMappingDump) GetCrcString ¶
func (*Nat44EiIdentityMappingDump) GetCrcString() string
func (*Nat44EiIdentityMappingDump) GetMessageName ¶
func (*Nat44EiIdentityMappingDump) GetMessageName() string
func (*Nat44EiIdentityMappingDump) GetMessageType ¶
func (*Nat44EiIdentityMappingDump) GetMessageType() api.MessageType
func (*Nat44EiIdentityMappingDump) Marshal ¶
func (m *Nat44EiIdentityMappingDump) Marshal(b []byte) ([]byte, error)
func (*Nat44EiIdentityMappingDump) Reset ¶
func (m *Nat44EiIdentityMappingDump) Reset()
func (*Nat44EiIdentityMappingDump) Size ¶
func (m *Nat44EiIdentityMappingDump) Size() (size int)
func (*Nat44EiIdentityMappingDump) Unmarshal ¶
func (m *Nat44EiIdentityMappingDump) Unmarshal(b []byte) error
type Nat44EiInterfaceAddDelFeature ¶
type Nat44EiInterfaceAddDelFeature struct { IsAdd bool `binapi:"bool,name=is_add" json:"is_add,omitempty"` Flags Nat44EiConfigFlags `binapi:"nat44_ei_config_flags,name=flags" json:"flags,omitempty"` SwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=sw_if_index" json:"sw_if_index,omitempty"` }
Nat44EiInterfaceAddDelFeature defines message 'nat44_ei_interface_add_del_feature'. InProgress: the message form may change in the future versions
func (*Nat44EiInterfaceAddDelFeature) GetCrcString ¶
func (*Nat44EiInterfaceAddDelFeature) GetCrcString() string
func (*Nat44EiInterfaceAddDelFeature) GetMessageName ¶
func (*Nat44EiInterfaceAddDelFeature) GetMessageName() string
func (*Nat44EiInterfaceAddDelFeature) GetMessageType ¶
func (*Nat44EiInterfaceAddDelFeature) GetMessageType() api.MessageType
func (*Nat44EiInterfaceAddDelFeature) Marshal ¶
func (m *Nat44EiInterfaceAddDelFeature) Marshal(b []byte) ([]byte, error)
func (*Nat44EiInterfaceAddDelFeature) Reset ¶
func (m *Nat44EiInterfaceAddDelFeature) Reset()
func (*Nat44EiInterfaceAddDelFeature) Size ¶
func (m *Nat44EiInterfaceAddDelFeature) Size() (size int)
func (*Nat44EiInterfaceAddDelFeature) Unmarshal ¶
func (m *Nat44EiInterfaceAddDelFeature) Unmarshal(b []byte) error
type Nat44EiInterfaceAddDelFeatureReply ¶
type Nat44EiInterfaceAddDelFeatureReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
Nat44EiInterfaceAddDelFeatureReply defines message 'nat44_ei_interface_add_del_feature_reply'. InProgress: the message form may change in the future versions
func (*Nat44EiInterfaceAddDelFeatureReply) GetCrcString ¶
func (*Nat44EiInterfaceAddDelFeatureReply) GetCrcString() string
func (*Nat44EiInterfaceAddDelFeatureReply) GetMessageName ¶
func (*Nat44EiInterfaceAddDelFeatureReply) GetMessageName() string
func (*Nat44EiInterfaceAddDelFeatureReply) GetMessageType ¶
func (*Nat44EiInterfaceAddDelFeatureReply) GetMessageType() api.MessageType
func (*Nat44EiInterfaceAddDelFeatureReply) Marshal ¶
func (m *Nat44EiInterfaceAddDelFeatureReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiInterfaceAddDelFeatureReply) Reset ¶
func (m *Nat44EiInterfaceAddDelFeatureReply) Reset()
func (*Nat44EiInterfaceAddDelFeatureReply) Size ¶
func (m *Nat44EiInterfaceAddDelFeatureReply) Size() (size int)
func (*Nat44EiInterfaceAddDelFeatureReply) Unmarshal ¶
func (m *Nat44EiInterfaceAddDelFeatureReply) Unmarshal(b []byte) error
type Nat44EiInterfaceAddDelOutputFeature ¶
type Nat44EiInterfaceAddDelOutputFeature struct { IsAdd bool `binapi:"bool,name=is_add" json:"is_add,omitempty"` Flags Nat44EiConfigFlags `binapi:"nat44_ei_config_flags,name=flags" json:"flags,omitempty"` SwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=sw_if_index" json:"sw_if_index,omitempty"` }
Nat44EiInterfaceAddDelOutputFeature defines message 'nat44_ei_interface_add_del_output_feature'. Deprecated: the message will be removed in the future versions
func (*Nat44EiInterfaceAddDelOutputFeature) GetCrcString ¶
func (*Nat44EiInterfaceAddDelOutputFeature) GetCrcString() string
func (*Nat44EiInterfaceAddDelOutputFeature) GetMessageName ¶
func (*Nat44EiInterfaceAddDelOutputFeature) GetMessageName() string
func (*Nat44EiInterfaceAddDelOutputFeature) GetMessageType ¶
func (*Nat44EiInterfaceAddDelOutputFeature) GetMessageType() api.MessageType
func (*Nat44EiInterfaceAddDelOutputFeature) Marshal ¶
func (m *Nat44EiInterfaceAddDelOutputFeature) Marshal(b []byte) ([]byte, error)
func (*Nat44EiInterfaceAddDelOutputFeature) Reset ¶
func (m *Nat44EiInterfaceAddDelOutputFeature) Reset()
func (*Nat44EiInterfaceAddDelOutputFeature) Size ¶
func (m *Nat44EiInterfaceAddDelOutputFeature) Size() (size int)
func (*Nat44EiInterfaceAddDelOutputFeature) Unmarshal ¶
func (m *Nat44EiInterfaceAddDelOutputFeature) Unmarshal(b []byte) error
type Nat44EiInterfaceAddDelOutputFeatureReply ¶
type Nat44EiInterfaceAddDelOutputFeatureReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
Nat44EiInterfaceAddDelOutputFeatureReply defines message 'nat44_ei_interface_add_del_output_feature_reply'. Deprecated: the message will be removed in the future versions
func (*Nat44EiInterfaceAddDelOutputFeatureReply) GetCrcString ¶
func (*Nat44EiInterfaceAddDelOutputFeatureReply) GetCrcString() string
func (*Nat44EiInterfaceAddDelOutputFeatureReply) GetMessageName ¶
func (*Nat44EiInterfaceAddDelOutputFeatureReply) GetMessageName() string
func (*Nat44EiInterfaceAddDelOutputFeatureReply) GetMessageType ¶
func (*Nat44EiInterfaceAddDelOutputFeatureReply) GetMessageType() api.MessageType
func (*Nat44EiInterfaceAddDelOutputFeatureReply) Marshal ¶
func (m *Nat44EiInterfaceAddDelOutputFeatureReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiInterfaceAddDelOutputFeatureReply) Reset ¶
func (m *Nat44EiInterfaceAddDelOutputFeatureReply) Reset()
func (*Nat44EiInterfaceAddDelOutputFeatureReply) Size ¶
func (m *Nat44EiInterfaceAddDelOutputFeatureReply) Size() (size int)
func (*Nat44EiInterfaceAddDelOutputFeatureReply) Unmarshal ¶
func (m *Nat44EiInterfaceAddDelOutputFeatureReply) Unmarshal(b []byte) error
type Nat44EiInterfaceAddrDetails ¶
type Nat44EiInterfaceAddrDetails struct {
SwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=sw_if_index" json:"sw_if_index,omitempty"`
}
Nat44EiInterfaceAddrDetails defines message 'nat44_ei_interface_addr_details'. Deprecated: the message will be removed in the future versions
func (*Nat44EiInterfaceAddrDetails) GetCrcString ¶
func (*Nat44EiInterfaceAddrDetails) GetCrcString() string
func (*Nat44EiInterfaceAddrDetails) GetMessageName ¶
func (*Nat44EiInterfaceAddrDetails) GetMessageName() string
func (*Nat44EiInterfaceAddrDetails) GetMessageType ¶
func (*Nat44EiInterfaceAddrDetails) GetMessageType() api.MessageType
func (*Nat44EiInterfaceAddrDetails) Marshal ¶
func (m *Nat44EiInterfaceAddrDetails) Marshal(b []byte) ([]byte, error)
func (*Nat44EiInterfaceAddrDetails) Reset ¶
func (m *Nat44EiInterfaceAddrDetails) Reset()
func (*Nat44EiInterfaceAddrDetails) Size ¶
func (m *Nat44EiInterfaceAddrDetails) Size() (size int)
func (*Nat44EiInterfaceAddrDetails) Unmarshal ¶
func (m *Nat44EiInterfaceAddrDetails) Unmarshal(b []byte) error
type Nat44EiInterfaceAddrDump ¶
type Nat44EiInterfaceAddrDump struct{}
Nat44EiInterfaceAddrDump defines message 'nat44_ei_interface_addr_dump'. Deprecated: the message will be removed in the future versions
func (*Nat44EiInterfaceAddrDump) GetCrcString ¶
func (*Nat44EiInterfaceAddrDump) GetCrcString() string
func (*Nat44EiInterfaceAddrDump) GetMessageName ¶
func (*Nat44EiInterfaceAddrDump) GetMessageName() string
func (*Nat44EiInterfaceAddrDump) GetMessageType ¶
func (*Nat44EiInterfaceAddrDump) GetMessageType() api.MessageType
func (*Nat44EiInterfaceAddrDump) Marshal ¶
func (m *Nat44EiInterfaceAddrDump) Marshal(b []byte) ([]byte, error)
func (*Nat44EiInterfaceAddrDump) Reset ¶
func (m *Nat44EiInterfaceAddrDump) Reset()
func (*Nat44EiInterfaceAddrDump) Size ¶
func (m *Nat44EiInterfaceAddrDump) Size() (size int)
func (*Nat44EiInterfaceAddrDump) Unmarshal ¶
func (m *Nat44EiInterfaceAddrDump) Unmarshal(b []byte) error
type Nat44EiInterfaceDetails ¶
type Nat44EiInterfaceDetails struct { Flags Nat44EiConfigFlags `binapi:"nat44_ei_config_flags,name=flags" json:"flags,omitempty"` SwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=sw_if_index" json:"sw_if_index,omitempty"` }
Nat44EiInterfaceDetails defines message 'nat44_ei_interface_details'. InProgress: the message form may change in the future versions
func (*Nat44EiInterfaceDetails) GetCrcString ¶
func (*Nat44EiInterfaceDetails) GetCrcString() string
func (*Nat44EiInterfaceDetails) GetMessageName ¶
func (*Nat44EiInterfaceDetails) GetMessageName() string
func (*Nat44EiInterfaceDetails) GetMessageType ¶
func (*Nat44EiInterfaceDetails) GetMessageType() api.MessageType
func (*Nat44EiInterfaceDetails) Marshal ¶
func (m *Nat44EiInterfaceDetails) Marshal(b []byte) ([]byte, error)
func (*Nat44EiInterfaceDetails) Reset ¶
func (m *Nat44EiInterfaceDetails) Reset()
func (*Nat44EiInterfaceDetails) Size ¶
func (m *Nat44EiInterfaceDetails) Size() (size int)
func (*Nat44EiInterfaceDetails) Unmarshal ¶
func (m *Nat44EiInterfaceDetails) Unmarshal(b []byte) error
type Nat44EiInterfaceDump ¶
type Nat44EiInterfaceDump struct{}
Nat44EiInterfaceDump defines message 'nat44_ei_interface_dump'. InProgress: the message form may change in the future versions
func (*Nat44EiInterfaceDump) GetCrcString ¶
func (*Nat44EiInterfaceDump) GetCrcString() string
func (*Nat44EiInterfaceDump) GetMessageName ¶
func (*Nat44EiInterfaceDump) GetMessageName() string
func (*Nat44EiInterfaceDump) GetMessageType ¶
func (*Nat44EiInterfaceDump) GetMessageType() api.MessageType
func (*Nat44EiInterfaceDump) Marshal ¶
func (m *Nat44EiInterfaceDump) Marshal(b []byte) ([]byte, error)
func (*Nat44EiInterfaceDump) Reset ¶
func (m *Nat44EiInterfaceDump) Reset()
func (*Nat44EiInterfaceDump) Size ¶
func (m *Nat44EiInterfaceDump) Size() (size int)
func (*Nat44EiInterfaceDump) Unmarshal ¶
func (m *Nat44EiInterfaceDump) Unmarshal(b []byte) error
type Nat44EiInterfaceOutputFeatureDetails ¶
type Nat44EiInterfaceOutputFeatureDetails struct { Flags Nat44EiConfigFlags `binapi:"nat44_ei_config_flags,name=flags" json:"flags,omitempty"` SwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=sw_if_index" json:"sw_if_index,omitempty"` }
Nat44EiInterfaceOutputFeatureDetails defines message 'nat44_ei_interface_output_feature_details'. Deprecated: the message will be removed in the future versions
func (*Nat44EiInterfaceOutputFeatureDetails) GetCrcString ¶
func (*Nat44EiInterfaceOutputFeatureDetails) GetCrcString() string
func (*Nat44EiInterfaceOutputFeatureDetails) GetMessageName ¶
func (*Nat44EiInterfaceOutputFeatureDetails) GetMessageName() string
func (*Nat44EiInterfaceOutputFeatureDetails) GetMessageType ¶
func (*Nat44EiInterfaceOutputFeatureDetails) GetMessageType() api.MessageType
func (*Nat44EiInterfaceOutputFeatureDetails) Marshal ¶
func (m *Nat44EiInterfaceOutputFeatureDetails) Marshal(b []byte) ([]byte, error)
func (*Nat44EiInterfaceOutputFeatureDetails) Reset ¶
func (m *Nat44EiInterfaceOutputFeatureDetails) Reset()
func (*Nat44EiInterfaceOutputFeatureDetails) Size ¶
func (m *Nat44EiInterfaceOutputFeatureDetails) Size() (size int)
func (*Nat44EiInterfaceOutputFeatureDetails) Unmarshal ¶
func (m *Nat44EiInterfaceOutputFeatureDetails) Unmarshal(b []byte) error
type Nat44EiInterfaceOutputFeatureDump ¶
type Nat44EiInterfaceOutputFeatureDump struct{}
Nat44EiInterfaceOutputFeatureDump defines message 'nat44_ei_interface_output_feature_dump'. Deprecated: the message will be removed in the future versions
func (*Nat44EiInterfaceOutputFeatureDump) GetCrcString ¶
func (*Nat44EiInterfaceOutputFeatureDump) GetCrcString() string
func (*Nat44EiInterfaceOutputFeatureDump) GetMessageName ¶
func (*Nat44EiInterfaceOutputFeatureDump) GetMessageName() string
func (*Nat44EiInterfaceOutputFeatureDump) GetMessageType ¶
func (*Nat44EiInterfaceOutputFeatureDump) GetMessageType() api.MessageType
func (*Nat44EiInterfaceOutputFeatureDump) Marshal ¶
func (m *Nat44EiInterfaceOutputFeatureDump) Marshal(b []byte) ([]byte, error)
func (*Nat44EiInterfaceOutputFeatureDump) Reset ¶
func (m *Nat44EiInterfaceOutputFeatureDump) Reset()
func (*Nat44EiInterfaceOutputFeatureDump) Size ¶
func (m *Nat44EiInterfaceOutputFeatureDump) Size() (size int)
func (*Nat44EiInterfaceOutputFeatureDump) Unmarshal ¶
func (m *Nat44EiInterfaceOutputFeatureDump) Unmarshal(b []byte) error
type Nat44EiIpfixEnableDisable ¶
type Nat44EiIpfixEnableDisable struct { DomainID uint32 `binapi:"u32,name=domain_id" json:"domain_id,omitempty"` SrcPort uint16 `binapi:"u16,name=src_port" json:"src_port,omitempty"` Enable bool `binapi:"bool,name=enable" json:"enable,omitempty"` }
Nat44EiIpfixEnableDisable defines message 'nat44_ei_ipfix_enable_disable'. InProgress: the message form may change in the future versions
func (*Nat44EiIpfixEnableDisable) GetCrcString ¶
func (*Nat44EiIpfixEnableDisable) GetCrcString() string
func (*Nat44EiIpfixEnableDisable) GetMessageName ¶
func (*Nat44EiIpfixEnableDisable) GetMessageName() string
func (*Nat44EiIpfixEnableDisable) GetMessageType ¶
func (*Nat44EiIpfixEnableDisable) GetMessageType() api.MessageType
func (*Nat44EiIpfixEnableDisable) Marshal ¶
func (m *Nat44EiIpfixEnableDisable) Marshal(b []byte) ([]byte, error)
func (*Nat44EiIpfixEnableDisable) Reset ¶
func (m *Nat44EiIpfixEnableDisable) Reset()
func (*Nat44EiIpfixEnableDisable) Size ¶
func (m *Nat44EiIpfixEnableDisable) Size() (size int)
func (*Nat44EiIpfixEnableDisable) Unmarshal ¶
func (m *Nat44EiIpfixEnableDisable) Unmarshal(b []byte) error
type Nat44EiIpfixEnableDisableReply ¶
type Nat44EiIpfixEnableDisableReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
Nat44EiIpfixEnableDisableReply defines message 'nat44_ei_ipfix_enable_disable_reply'. InProgress: the message form may change in the future versions
func (*Nat44EiIpfixEnableDisableReply) GetCrcString ¶
func (*Nat44EiIpfixEnableDisableReply) GetCrcString() string
func (*Nat44EiIpfixEnableDisableReply) GetMessageName ¶
func (*Nat44EiIpfixEnableDisableReply) GetMessageName() string
func (*Nat44EiIpfixEnableDisableReply) GetMessageType ¶
func (*Nat44EiIpfixEnableDisableReply) GetMessageType() api.MessageType
func (*Nat44EiIpfixEnableDisableReply) Marshal ¶
func (m *Nat44EiIpfixEnableDisableReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiIpfixEnableDisableReply) Reset ¶
func (m *Nat44EiIpfixEnableDisableReply) Reset()
func (*Nat44EiIpfixEnableDisableReply) Size ¶
func (m *Nat44EiIpfixEnableDisableReply) Size() (size int)
func (*Nat44EiIpfixEnableDisableReply) Unmarshal ¶
func (m *Nat44EiIpfixEnableDisableReply) Unmarshal(b []byte) error
type Nat44EiPluginEnableDisable ¶
type Nat44EiPluginEnableDisable struct { InsideVrf uint32 `binapi:"u32,name=inside_vrf" json:"inside_vrf,omitempty"` OutsideVrf uint32 `binapi:"u32,name=outside_vrf" json:"outside_vrf,omitempty"` Users uint32 `binapi:"u32,name=users" json:"users,omitempty"` UserMemory uint32 `binapi:"u32,name=user_memory" json:"user_memory,omitempty"` Sessions uint32 `binapi:"u32,name=sessions" json:"sessions,omitempty"` SessionMemory uint32 `binapi:"u32,name=session_memory" json:"session_memory,omitempty"` UserSessions uint32 `binapi:"u32,name=user_sessions" json:"user_sessions,omitempty"` Enable bool `binapi:"bool,name=enable" json:"enable,omitempty"` Flags Nat44EiConfigFlags `binapi:"nat44_ei_config_flags,name=flags" json:"flags,omitempty"` }
Nat44EiPluginEnableDisable defines message 'nat44_ei_plugin_enable_disable'. InProgress: the message form may change in the future versions
func (*Nat44EiPluginEnableDisable) GetCrcString ¶
func (*Nat44EiPluginEnableDisable) GetCrcString() string
func (*Nat44EiPluginEnableDisable) GetMessageName ¶
func (*Nat44EiPluginEnableDisable) GetMessageName() string
func (*Nat44EiPluginEnableDisable) GetMessageType ¶
func (*Nat44EiPluginEnableDisable) GetMessageType() api.MessageType
func (*Nat44EiPluginEnableDisable) Marshal ¶
func (m *Nat44EiPluginEnableDisable) Marshal(b []byte) ([]byte, error)
func (*Nat44EiPluginEnableDisable) Reset ¶
func (m *Nat44EiPluginEnableDisable) Reset()
func (*Nat44EiPluginEnableDisable) Size ¶
func (m *Nat44EiPluginEnableDisable) Size() (size int)
func (*Nat44EiPluginEnableDisable) Unmarshal ¶
func (m *Nat44EiPluginEnableDisable) Unmarshal(b []byte) error
type Nat44EiPluginEnableDisableReply ¶
type Nat44EiPluginEnableDisableReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
Nat44EiPluginEnableDisableReply defines message 'nat44_ei_plugin_enable_disable_reply'. InProgress: the message form may change in the future versions
func (*Nat44EiPluginEnableDisableReply) GetCrcString ¶
func (*Nat44EiPluginEnableDisableReply) GetCrcString() string
func (*Nat44EiPluginEnableDisableReply) GetMessageName ¶
func (*Nat44EiPluginEnableDisableReply) GetMessageName() string
func (*Nat44EiPluginEnableDisableReply) GetMessageType ¶
func (*Nat44EiPluginEnableDisableReply) GetMessageType() api.MessageType
func (*Nat44EiPluginEnableDisableReply) Marshal ¶
func (m *Nat44EiPluginEnableDisableReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiPluginEnableDisableReply) Reset ¶
func (m *Nat44EiPluginEnableDisableReply) Reset()
func (*Nat44EiPluginEnableDisableReply) Size ¶
func (m *Nat44EiPluginEnableDisableReply) Size() (size int)
func (*Nat44EiPluginEnableDisableReply) Unmarshal ¶
func (m *Nat44EiPluginEnableDisableReply) Unmarshal(b []byte) error
type Nat44EiSetAddrAndPortAllocAlg ¶
type Nat44EiSetAddrAndPortAllocAlg struct { Alg uint8 `binapi:"u8,name=alg" json:"alg,omitempty"` PsidOffset uint8 `binapi:"u8,name=psid_offset" json:"psid_offset,omitempty"` PsidLength uint8 `binapi:"u8,name=psid_length" json:"psid_length,omitempty"` Psid uint16 `binapi:"u16,name=psid" json:"psid,omitempty"` StartPort uint16 `binapi:"u16,name=start_port" json:"start_port,omitempty"` EndPort uint16 `binapi:"u16,name=end_port" json:"end_port,omitempty"` }
Nat44EiSetAddrAndPortAllocAlg defines message 'nat44_ei_set_addr_and_port_alloc_alg'. InProgress: the message form may change in the future versions
func (*Nat44EiSetAddrAndPortAllocAlg) GetCrcString ¶
func (*Nat44EiSetAddrAndPortAllocAlg) GetCrcString() string
func (*Nat44EiSetAddrAndPortAllocAlg) GetMessageName ¶
func (*Nat44EiSetAddrAndPortAllocAlg) GetMessageName() string
func (*Nat44EiSetAddrAndPortAllocAlg) GetMessageType ¶
func (*Nat44EiSetAddrAndPortAllocAlg) GetMessageType() api.MessageType
func (*Nat44EiSetAddrAndPortAllocAlg) Marshal ¶
func (m *Nat44EiSetAddrAndPortAllocAlg) Marshal(b []byte) ([]byte, error)
func (*Nat44EiSetAddrAndPortAllocAlg) Reset ¶
func (m *Nat44EiSetAddrAndPortAllocAlg) Reset()
func (*Nat44EiSetAddrAndPortAllocAlg) Size ¶
func (m *Nat44EiSetAddrAndPortAllocAlg) Size() (size int)
func (*Nat44EiSetAddrAndPortAllocAlg) Unmarshal ¶
func (m *Nat44EiSetAddrAndPortAllocAlg) Unmarshal(b []byte) error
type Nat44EiSetAddrAndPortAllocAlgReply ¶
type Nat44EiSetAddrAndPortAllocAlgReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
Nat44EiSetAddrAndPortAllocAlgReply defines message 'nat44_ei_set_addr_and_port_alloc_alg_reply'. InProgress: the message form may change in the future versions
func (*Nat44EiSetAddrAndPortAllocAlgReply) GetCrcString ¶
func (*Nat44EiSetAddrAndPortAllocAlgReply) GetCrcString() string
func (*Nat44EiSetAddrAndPortAllocAlgReply) GetMessageName ¶
func (*Nat44EiSetAddrAndPortAllocAlgReply) GetMessageName() string
func (*Nat44EiSetAddrAndPortAllocAlgReply) GetMessageType ¶
func (*Nat44EiSetAddrAndPortAllocAlgReply) GetMessageType() api.MessageType
func (*Nat44EiSetAddrAndPortAllocAlgReply) Marshal ¶
func (m *Nat44EiSetAddrAndPortAllocAlgReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiSetAddrAndPortAllocAlgReply) Reset ¶
func (m *Nat44EiSetAddrAndPortAllocAlgReply) Reset()
func (*Nat44EiSetAddrAndPortAllocAlgReply) Size ¶
func (m *Nat44EiSetAddrAndPortAllocAlgReply) Size() (size int)
func (*Nat44EiSetAddrAndPortAllocAlgReply) Unmarshal ¶
func (m *Nat44EiSetAddrAndPortAllocAlgReply) Unmarshal(b []byte) error
type Nat44EiSetFqOptions ¶
type Nat44EiSetFqOptions struct {
FrameQueueNelts uint32 `binapi:"u32,name=frame_queue_nelts" json:"frame_queue_nelts,omitempty"`
}
Nat44EiSetFqOptions defines message 'nat44_ei_set_fq_options'. InProgress: the message form may change in the future versions
func (*Nat44EiSetFqOptions) GetCrcString ¶
func (*Nat44EiSetFqOptions) GetCrcString() string
func (*Nat44EiSetFqOptions) GetMessageName ¶
func (*Nat44EiSetFqOptions) GetMessageName() string
func (*Nat44EiSetFqOptions) GetMessageType ¶
func (*Nat44EiSetFqOptions) GetMessageType() api.MessageType
func (*Nat44EiSetFqOptions) Marshal ¶
func (m *Nat44EiSetFqOptions) Marshal(b []byte) ([]byte, error)
func (*Nat44EiSetFqOptions) Reset ¶
func (m *Nat44EiSetFqOptions) Reset()
func (*Nat44EiSetFqOptions) Size ¶
func (m *Nat44EiSetFqOptions) Size() (size int)
func (*Nat44EiSetFqOptions) Unmarshal ¶
func (m *Nat44EiSetFqOptions) Unmarshal(b []byte) error
type Nat44EiSetFqOptionsReply ¶
type Nat44EiSetFqOptionsReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
Nat44EiSetFqOptionsReply defines message 'nat44_ei_set_fq_options_reply'. InProgress: the message form may change in the future versions
func (*Nat44EiSetFqOptionsReply) GetCrcString ¶
func (*Nat44EiSetFqOptionsReply) GetCrcString() string
func (*Nat44EiSetFqOptionsReply) GetMessageName ¶
func (*Nat44EiSetFqOptionsReply) GetMessageName() string
func (*Nat44EiSetFqOptionsReply) GetMessageType ¶
func (*Nat44EiSetFqOptionsReply) GetMessageType() api.MessageType
func (*Nat44EiSetFqOptionsReply) Marshal ¶
func (m *Nat44EiSetFqOptionsReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiSetFqOptionsReply) Reset ¶
func (m *Nat44EiSetFqOptionsReply) Reset()
func (*Nat44EiSetFqOptionsReply) Size ¶
func (m *Nat44EiSetFqOptionsReply) Size() (size int)
func (*Nat44EiSetFqOptionsReply) Unmarshal ¶
func (m *Nat44EiSetFqOptionsReply) Unmarshal(b []byte) error
type Nat44EiSetLogLevel ¶
type Nat44EiSetLogLevel struct {
LogLevel nat_types.NatLogLevel `binapi:"nat_log_level,name=log_level" json:"log_level,omitempty"`
}
Nat44EiSetLogLevel defines message 'nat44_ei_set_log_level'. Deprecated: the message will be removed in the future versions
func (*Nat44EiSetLogLevel) GetCrcString ¶
func (*Nat44EiSetLogLevel) GetCrcString() string
func (*Nat44EiSetLogLevel) GetMessageName ¶
func (*Nat44EiSetLogLevel) GetMessageName() string
func (*Nat44EiSetLogLevel) GetMessageType ¶
func (*Nat44EiSetLogLevel) GetMessageType() api.MessageType
func (*Nat44EiSetLogLevel) Reset ¶
func (m *Nat44EiSetLogLevel) Reset()
func (*Nat44EiSetLogLevel) Size ¶
func (m *Nat44EiSetLogLevel) Size() (size int)
func (*Nat44EiSetLogLevel) Unmarshal ¶
func (m *Nat44EiSetLogLevel) Unmarshal(b []byte) error
type Nat44EiSetLogLevelReply ¶
type Nat44EiSetLogLevelReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
Nat44EiSetLogLevelReply defines message 'nat44_ei_set_log_level_reply'. Deprecated: the message will be removed in the future versions
func (*Nat44EiSetLogLevelReply) GetCrcString ¶
func (*Nat44EiSetLogLevelReply) GetCrcString() string
func (*Nat44EiSetLogLevelReply) GetMessageName ¶
func (*Nat44EiSetLogLevelReply) GetMessageName() string
func (*Nat44EiSetLogLevelReply) GetMessageType ¶
func (*Nat44EiSetLogLevelReply) GetMessageType() api.MessageType
func (*Nat44EiSetLogLevelReply) Marshal ¶
func (m *Nat44EiSetLogLevelReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiSetLogLevelReply) Reset ¶
func (m *Nat44EiSetLogLevelReply) Reset()
func (*Nat44EiSetLogLevelReply) Size ¶
func (m *Nat44EiSetLogLevelReply) Size() (size int)
func (*Nat44EiSetLogLevelReply) Unmarshal ¶
func (m *Nat44EiSetLogLevelReply) Unmarshal(b []byte) error
type Nat44EiSetMssClamping ¶
type Nat44EiSetMssClamping struct { MssValue uint16 `binapi:"u16,name=mss_value" json:"mss_value,omitempty"` Enable bool `binapi:"bool,name=enable" json:"enable,omitempty"` }
Nat44EiSetMssClamping defines message 'nat44_ei_set_mss_clamping'. InProgress: the message form may change in the future versions
func (*Nat44EiSetMssClamping) GetCrcString ¶
func (*Nat44EiSetMssClamping) GetCrcString() string
func (*Nat44EiSetMssClamping) GetMessageName ¶
func (*Nat44EiSetMssClamping) GetMessageName() string
func (*Nat44EiSetMssClamping) GetMessageType ¶
func (*Nat44EiSetMssClamping) GetMessageType() api.MessageType
func (*Nat44EiSetMssClamping) Marshal ¶
func (m *Nat44EiSetMssClamping) Marshal(b []byte) ([]byte, error)
func (*Nat44EiSetMssClamping) Reset ¶
func (m *Nat44EiSetMssClamping) Reset()
func (*Nat44EiSetMssClamping) Size ¶
func (m *Nat44EiSetMssClamping) Size() (size int)
func (*Nat44EiSetMssClamping) Unmarshal ¶
func (m *Nat44EiSetMssClamping) Unmarshal(b []byte) error
type Nat44EiSetMssClampingReply ¶
type Nat44EiSetMssClampingReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
Nat44EiSetMssClampingReply defines message 'nat44_ei_set_mss_clamping_reply'. InProgress: the message form may change in the future versions
func (*Nat44EiSetMssClampingReply) GetCrcString ¶
func (*Nat44EiSetMssClampingReply) GetCrcString() string
func (*Nat44EiSetMssClampingReply) GetMessageName ¶
func (*Nat44EiSetMssClampingReply) GetMessageName() string
func (*Nat44EiSetMssClampingReply) GetMessageType ¶
func (*Nat44EiSetMssClampingReply) GetMessageType() api.MessageType
func (*Nat44EiSetMssClampingReply) Marshal ¶
func (m *Nat44EiSetMssClampingReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiSetMssClampingReply) Reset ¶
func (m *Nat44EiSetMssClampingReply) Reset()
func (*Nat44EiSetMssClampingReply) Size ¶
func (m *Nat44EiSetMssClampingReply) Size() (size int)
func (*Nat44EiSetMssClampingReply) Unmarshal ¶
func (m *Nat44EiSetMssClampingReply) Unmarshal(b []byte) error
type Nat44EiSetTimeouts ¶
type Nat44EiSetTimeouts struct { UDP uint32 `binapi:"u32,name=udp" json:"udp,omitempty"` TCPEstablished uint32 `binapi:"u32,name=tcp_established" json:"tcp_established,omitempty"` TCPTransitory uint32 `binapi:"u32,name=tcp_transitory" json:"tcp_transitory,omitempty"` ICMP uint32 `binapi:"u32,name=icmp" json:"icmp,omitempty"` }
Nat44EiSetTimeouts defines message 'nat44_ei_set_timeouts'. InProgress: the message form may change in the future versions
func (*Nat44EiSetTimeouts) GetCrcString ¶
func (*Nat44EiSetTimeouts) GetCrcString() string
func (*Nat44EiSetTimeouts) GetMessageName ¶
func (*Nat44EiSetTimeouts) GetMessageName() string
func (*Nat44EiSetTimeouts) GetMessageType ¶
func (*Nat44EiSetTimeouts) GetMessageType() api.MessageType
func (*Nat44EiSetTimeouts) Reset ¶
func (m *Nat44EiSetTimeouts) Reset()
func (*Nat44EiSetTimeouts) Size ¶
func (m *Nat44EiSetTimeouts) Size() (size int)
func (*Nat44EiSetTimeouts) Unmarshal ¶
func (m *Nat44EiSetTimeouts) Unmarshal(b []byte) error
type Nat44EiSetTimeoutsReply ¶
type Nat44EiSetTimeoutsReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
Nat44EiSetTimeoutsReply defines message 'nat44_ei_set_timeouts_reply'. InProgress: the message form may change in the future versions
func (*Nat44EiSetTimeoutsReply) GetCrcString ¶
func (*Nat44EiSetTimeoutsReply) GetCrcString() string
func (*Nat44EiSetTimeoutsReply) GetMessageName ¶
func (*Nat44EiSetTimeoutsReply) GetMessageName() string
func (*Nat44EiSetTimeoutsReply) GetMessageType ¶
func (*Nat44EiSetTimeoutsReply) GetMessageType() api.MessageType
func (*Nat44EiSetTimeoutsReply) Marshal ¶
func (m *Nat44EiSetTimeoutsReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiSetTimeoutsReply) Reset ¶
func (m *Nat44EiSetTimeoutsReply) Reset()
func (*Nat44EiSetTimeoutsReply) Size ¶
func (m *Nat44EiSetTimeoutsReply) Size() (size int)
func (*Nat44EiSetTimeoutsReply) Unmarshal ¶
func (m *Nat44EiSetTimeoutsReply) Unmarshal(b []byte) error
type Nat44EiSetWorkers ¶
type Nat44EiSetWorkers struct {
WorkerMask uint64 `binapi:"u64,name=worker_mask" json:"worker_mask,omitempty"`
}
Nat44EiSetWorkers defines message 'nat44_ei_set_workers'. InProgress: the message form may change in the future versions
func (*Nat44EiSetWorkers) GetCrcString ¶
func (*Nat44EiSetWorkers) GetCrcString() string
func (*Nat44EiSetWorkers) GetMessageName ¶
func (*Nat44EiSetWorkers) GetMessageName() string
func (*Nat44EiSetWorkers) GetMessageType ¶
func (*Nat44EiSetWorkers) GetMessageType() api.MessageType
func (*Nat44EiSetWorkers) Reset ¶
func (m *Nat44EiSetWorkers) Reset()
func (*Nat44EiSetWorkers) Size ¶
func (m *Nat44EiSetWorkers) Size() (size int)
func (*Nat44EiSetWorkers) Unmarshal ¶
func (m *Nat44EiSetWorkers) Unmarshal(b []byte) error
type Nat44EiSetWorkersReply ¶
type Nat44EiSetWorkersReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
Nat44EiSetWorkersReply defines message 'nat44_ei_set_workers_reply'. InProgress: the message form may change in the future versions
func (*Nat44EiSetWorkersReply) GetCrcString ¶
func (*Nat44EiSetWorkersReply) GetCrcString() string
func (*Nat44EiSetWorkersReply) GetMessageName ¶
func (*Nat44EiSetWorkersReply) GetMessageName() string
func (*Nat44EiSetWorkersReply) GetMessageType ¶
func (*Nat44EiSetWorkersReply) GetMessageType() api.MessageType
func (*Nat44EiSetWorkersReply) Marshal ¶
func (m *Nat44EiSetWorkersReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiSetWorkersReply) Reset ¶
func (m *Nat44EiSetWorkersReply) Reset()
func (*Nat44EiSetWorkersReply) Size ¶
func (m *Nat44EiSetWorkersReply) Size() (size int)
func (*Nat44EiSetWorkersReply) Unmarshal ¶
func (m *Nat44EiSetWorkersReply) Unmarshal(b []byte) error
type Nat44EiShowFqOptions ¶
type Nat44EiShowFqOptions struct{}
Nat44EiShowFqOptions defines message 'nat44_ei_show_fq_options'. InProgress: the message form may change in the future versions
func (*Nat44EiShowFqOptions) GetCrcString ¶
func (*Nat44EiShowFqOptions) GetCrcString() string
func (*Nat44EiShowFqOptions) GetMessageName ¶
func (*Nat44EiShowFqOptions) GetMessageName() string
func (*Nat44EiShowFqOptions) GetMessageType ¶
func (*Nat44EiShowFqOptions) GetMessageType() api.MessageType
func (*Nat44EiShowFqOptions) Marshal ¶
func (m *Nat44EiShowFqOptions) Marshal(b []byte) ([]byte, error)
func (*Nat44EiShowFqOptions) Reset ¶
func (m *Nat44EiShowFqOptions) Reset()
func (*Nat44EiShowFqOptions) Size ¶
func (m *Nat44EiShowFqOptions) Size() (size int)
func (*Nat44EiShowFqOptions) Unmarshal ¶
func (m *Nat44EiShowFqOptions) Unmarshal(b []byte) error
type Nat44EiShowFqOptionsReply ¶
type Nat44EiShowFqOptionsReply struct { Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"` FrameQueueNelts uint32 `binapi:"u32,name=frame_queue_nelts" json:"frame_queue_nelts,omitempty"` }
Nat44EiShowFqOptionsReply defines message 'nat44_ei_show_fq_options_reply'. InProgress: the message form may change in the future versions
func (*Nat44EiShowFqOptionsReply) GetCrcString ¶
func (*Nat44EiShowFqOptionsReply) GetCrcString() string
func (*Nat44EiShowFqOptionsReply) GetMessageName ¶
func (*Nat44EiShowFqOptionsReply) GetMessageName() string
func (*Nat44EiShowFqOptionsReply) GetMessageType ¶
func (*Nat44EiShowFqOptionsReply) GetMessageType() api.MessageType
func (*Nat44EiShowFqOptionsReply) Marshal ¶
func (m *Nat44EiShowFqOptionsReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiShowFqOptionsReply) Reset ¶
func (m *Nat44EiShowFqOptionsReply) Reset()
func (*Nat44EiShowFqOptionsReply) Size ¶
func (m *Nat44EiShowFqOptionsReply) Size() (size int)
func (*Nat44EiShowFqOptionsReply) Unmarshal ¶
func (m *Nat44EiShowFqOptionsReply) Unmarshal(b []byte) error
type Nat44EiShowRunningConfig ¶
type Nat44EiShowRunningConfig struct{}
Nat44EiShowRunningConfig defines message 'nat44_ei_show_running_config'. InProgress: the message form may change in the future versions
func (*Nat44EiShowRunningConfig) GetCrcString ¶
func (*Nat44EiShowRunningConfig) GetCrcString() string
func (*Nat44EiShowRunningConfig) GetMessageName ¶
func (*Nat44EiShowRunningConfig) GetMessageName() string
func (*Nat44EiShowRunningConfig) GetMessageType ¶
func (*Nat44EiShowRunningConfig) GetMessageType() api.MessageType
func (*Nat44EiShowRunningConfig) Marshal ¶
func (m *Nat44EiShowRunningConfig) Marshal(b []byte) ([]byte, error)
func (*Nat44EiShowRunningConfig) Reset ¶
func (m *Nat44EiShowRunningConfig) Reset()
func (*Nat44EiShowRunningConfig) Size ¶
func (m *Nat44EiShowRunningConfig) Size() (size int)
func (*Nat44EiShowRunningConfig) Unmarshal ¶
func (m *Nat44EiShowRunningConfig) Unmarshal(b []byte) error
type Nat44EiShowRunningConfigReply ¶
type Nat44EiShowRunningConfigReply struct { Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"` InsideVrf uint32 `binapi:"u32,name=inside_vrf" json:"inside_vrf,omitempty"` OutsideVrf uint32 `binapi:"u32,name=outside_vrf" json:"outside_vrf,omitempty"` Users uint32 `binapi:"u32,name=users" json:"users,omitempty"` Sessions uint32 `binapi:"u32,name=sessions" json:"sessions,omitempty"` UserSessions uint32 `binapi:"u32,name=user_sessions" json:"user_sessions,omitempty"` UserBuckets uint32 `binapi:"u32,name=user_buckets" json:"user_buckets,omitempty"` TranslationBuckets uint32 `binapi:"u32,name=translation_buckets" json:"translation_buckets,omitempty"` ForwardingEnabled bool `binapi:"bool,name=forwarding_enabled" json:"forwarding_enabled,omitempty"` IpfixLoggingEnabled bool `binapi:"bool,name=ipfix_logging_enabled" json:"ipfix_logging_enabled,omitempty"` Timeouts nat_types.NatTimeouts `binapi:"nat_timeouts,name=timeouts" json:"timeouts,omitempty"` LogLevel nat_types.NatLogLevel `binapi:"nat_log_level,name=log_level" json:"log_level,omitempty"` Flags Nat44EiConfigFlags `binapi:"nat44_ei_config_flags,name=flags" json:"flags,omitempty"` }
Nat44EiShowRunningConfigReply defines message 'nat44_ei_show_running_config_reply'. InProgress: the message form may change in the future versions
func (*Nat44EiShowRunningConfigReply) GetCrcString ¶
func (*Nat44EiShowRunningConfigReply) GetCrcString() string
func (*Nat44EiShowRunningConfigReply) GetMessageName ¶
func (*Nat44EiShowRunningConfigReply) GetMessageName() string
func (*Nat44EiShowRunningConfigReply) GetMessageType ¶
func (*Nat44EiShowRunningConfigReply) GetMessageType() api.MessageType
func (*Nat44EiShowRunningConfigReply) Marshal ¶
func (m *Nat44EiShowRunningConfigReply) Marshal(b []byte) ([]byte, error)
func (*Nat44EiShowRunningConfigReply) Reset ¶
func (m *Nat44EiShowRunningConfigReply) Reset()
func (*Nat44EiShowRunningConfigReply) Size ¶
func (m *Nat44EiShowRunningConfigReply) Size() (size int)
func (*Nat44EiShowRunningConfigReply) Unmarshal ¶
func (m *Nat44EiShowRunningConfigReply) Unmarshal(b []byte) error
type Nat44EiStaticMappingDetails ¶
type Nat44EiStaticMappingDetails struct { Flags Nat44EiConfigFlags `binapi:"nat44_ei_config_flags,name=flags" json:"flags,omitempty"` LocalIPAddress ip_types.IP4Address `binapi:"ip4_address,name=local_ip_address" json:"local_ip_address,omitempty"` ExternalIPAddress ip_types.IP4Address `binapi:"ip4_address,name=external_ip_address" json:"external_ip_address,omitempty"` Protocol uint8 `binapi:"u8,name=protocol" json:"protocol,omitempty"` LocalPort uint16 `binapi:"u16,name=local_port" json:"local_port,omitempty"` ExternalPort uint16 `binapi:"u16,name=external_port" json:"external_port,omitempty"` ExternalSwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=external_sw_if_index" json:"external_sw_if_index,omitempty"` VrfID uint32 `binapi:"u32,name=vrf_id" json:"vrf_id,omitempty"` Tag string `binapi:"string[64],name=tag" json:"tag,omitempty"` }
Nat44EiStaticMappingDetails defines message 'nat44_ei_static_mapping_details'. InProgress: the message form may change in the future versions
func (*Nat44EiStaticMappingDetails) GetCrcString ¶
func (*Nat44EiStaticMappingDetails) GetCrcString() string
func (*Nat44EiStaticMappingDetails) GetMessageName ¶
func (*Nat44EiStaticMappingDetails) GetMessageName() string
func (*Nat44EiStaticMappingDetails) GetMessageType ¶
func (*Nat44EiStaticMappingDetails) GetMessageType() api.MessageType
func (*Nat44EiStaticMappingDetails) Marshal ¶
func (m *Nat44EiStaticMappingDetails) Marshal(b []byte) ([]byte, error)
func (*Nat44EiStaticMappingDetails) Reset ¶
func (m *Nat44EiStaticMappingDetails) Reset()
func (*Nat44EiStaticMappingDetails) Size ¶
func (m *Nat44EiStaticMappingDetails) Size() (size int)
func (*Nat44EiStaticMappingDetails) Unmarshal ¶
func (m *Nat44EiStaticMappingDetails) Unmarshal(b []byte) error
type Nat44EiStaticMappingDump ¶
type Nat44EiStaticMappingDump struct{}
Nat44EiStaticMappingDump defines message 'nat44_ei_static_mapping_dump'. InProgress: the message form may change in the future versions
func (*Nat44EiStaticMappingDump) GetCrcString ¶
func (*Nat44EiStaticMappingDump) GetCrcString() string
func (*Nat44EiStaticMappingDump) GetMessageName ¶
func (*Nat44EiStaticMappingDump) GetMessageName() string
func (*Nat44EiStaticMappingDump) GetMessageType ¶
func (*Nat44EiStaticMappingDump) GetMessageType() api.MessageType
func (*Nat44EiStaticMappingDump) Marshal ¶
func (m *Nat44EiStaticMappingDump) Marshal(b []byte) ([]byte, error)
func (*Nat44EiStaticMappingDump) Reset ¶
func (m *Nat44EiStaticMappingDump) Reset()
func (*Nat44EiStaticMappingDump) Size ¶
func (m *Nat44EiStaticMappingDump) Size() (size int)
func (*Nat44EiStaticMappingDump) Unmarshal ¶
func (m *Nat44EiStaticMappingDump) Unmarshal(b []byte) error
type Nat44EiUserDetails ¶
type Nat44EiUserDetails struct { VrfID uint32 `binapi:"u32,name=vrf_id" json:"vrf_id,omitempty"` IPAddress ip_types.IP4Address `binapi:"ip4_address,name=ip_address" json:"ip_address,omitempty"` Nsessions uint32 `binapi:"u32,name=nsessions" json:"nsessions,omitempty"` Nstaticsessions uint32 `binapi:"u32,name=nstaticsessions" json:"nstaticsessions,omitempty"` }
Nat44EiUserDetails defines message 'nat44_ei_user_details'. InProgress: the message form may change in the future versions
func (*Nat44EiUserDetails) GetCrcString ¶
func (*Nat44EiUserDetails) GetCrcString() string
func (*Nat44EiUserDetails) GetMessageName ¶
func (*Nat44EiUserDetails) GetMessageName() string
func (*Nat44EiUserDetails) GetMessageType ¶
func (*Nat44EiUserDetails) GetMessageType() api.MessageType
func (*Nat44EiUserDetails) Reset ¶
func (m *Nat44EiUserDetails) Reset()
func (*Nat44EiUserDetails) Size ¶
func (m *Nat44EiUserDetails) Size() (size int)
func (*Nat44EiUserDetails) Unmarshal ¶
func (m *Nat44EiUserDetails) Unmarshal(b []byte) error
type Nat44EiUserDump ¶
type Nat44EiUserDump struct{}
Nat44EiUserDump defines message 'nat44_ei_user_dump'. InProgress: the message form may change in the future versions
func (*Nat44EiUserDump) GetCrcString ¶
func (*Nat44EiUserDump) GetCrcString() string
func (*Nat44EiUserDump) GetMessageName ¶
func (*Nat44EiUserDump) GetMessageName() string
func (*Nat44EiUserDump) GetMessageType ¶
func (*Nat44EiUserDump) GetMessageType() api.MessageType
func (*Nat44EiUserDump) Reset ¶
func (m *Nat44EiUserDump) Reset()
func (*Nat44EiUserDump) Size ¶
func (m *Nat44EiUserDump) Size() (size int)
func (*Nat44EiUserDump) Unmarshal ¶
func (m *Nat44EiUserDump) Unmarshal(b []byte) error
type Nat44EiUserSessionDetails ¶
type Nat44EiUserSessionDetails struct { OutsideIPAddress ip_types.IP4Address `binapi:"ip4_address,name=outside_ip_address" json:"outside_ip_address,omitempty"` OutsidePort uint16 `binapi:"u16,name=outside_port" json:"outside_port,omitempty"` InsideIPAddress ip_types.IP4Address `binapi:"ip4_address,name=inside_ip_address" json:"inside_ip_address,omitempty"` InsidePort uint16 `binapi:"u16,name=inside_port" json:"inside_port,omitempty"` Protocol uint16 `binapi:"u16,name=protocol" json:"protocol,omitempty"` Flags Nat44EiConfigFlags `binapi:"nat44_ei_config_flags,name=flags" json:"flags,omitempty"` LastHeard uint64 `binapi:"u64,name=last_heard" json:"last_heard,omitempty"` TotalBytes uint64 `binapi:"u64,name=total_bytes" json:"total_bytes,omitempty"` TotalPkts uint32 `binapi:"u32,name=total_pkts" json:"total_pkts,omitempty"` ExtHostAddress ip_types.IP4Address `binapi:"ip4_address,name=ext_host_address" json:"ext_host_address,omitempty"` ExtHostPort uint16 `binapi:"u16,name=ext_host_port" json:"ext_host_port,omitempty"` }
Nat44EiUserSessionDetails defines message 'nat44_ei_user_session_details'. InProgress: the message form may change in the future versions
func (*Nat44EiUserSessionDetails) GetCrcString ¶
func (*Nat44EiUserSessionDetails) GetCrcString() string
func (*Nat44EiUserSessionDetails) GetMessageName ¶
func (*Nat44EiUserSessionDetails) GetMessageName() string
func (*Nat44EiUserSessionDetails) GetMessageType ¶
func (*Nat44EiUserSessionDetails) GetMessageType() api.MessageType
func (*Nat44EiUserSessionDetails) Marshal ¶
func (m *Nat44EiUserSessionDetails) Marshal(b []byte) ([]byte, error)
func (*Nat44EiUserSessionDetails) Reset ¶
func (m *Nat44EiUserSessionDetails) Reset()
func (*Nat44EiUserSessionDetails) Size ¶
func (m *Nat44EiUserSessionDetails) Size() (size int)
func (*Nat44EiUserSessionDetails) Unmarshal ¶
func (m *Nat44EiUserSessionDetails) Unmarshal(b []byte) error
type Nat44EiUserSessionDump ¶
type Nat44EiUserSessionDump struct { IPAddress ip_types.IP4Address `binapi:"ip4_address,name=ip_address" json:"ip_address,omitempty"` VrfID uint32 `binapi:"u32,name=vrf_id" json:"vrf_id,omitempty"` }
Nat44EiUserSessionDump defines message 'nat44_ei_user_session_dump'. InProgress: the message form may change in the future versions
func (*Nat44EiUserSessionDump) GetCrcString ¶
func (*Nat44EiUserSessionDump) GetCrcString() string
func (*Nat44EiUserSessionDump) GetMessageName ¶
func (*Nat44EiUserSessionDump) GetMessageName() string
func (*Nat44EiUserSessionDump) GetMessageType ¶
func (*Nat44EiUserSessionDump) GetMessageType() api.MessageType
func (*Nat44EiUserSessionDump) Marshal ¶
func (m *Nat44EiUserSessionDump) Marshal(b []byte) ([]byte, error)
func (*Nat44EiUserSessionDump) Reset ¶
func (m *Nat44EiUserSessionDump) Reset()
func (*Nat44EiUserSessionDump) Size ¶
func (m *Nat44EiUserSessionDump) Size() (size int)
func (*Nat44EiUserSessionDump) Unmarshal ¶
func (m *Nat44EiUserSessionDump) Unmarshal(b []byte) error
type Nat44EiWorkerDetails ¶
type Nat44EiWorkerDetails struct { WorkerIndex uint32 `binapi:"u32,name=worker_index" json:"worker_index,omitempty"` LcoreID uint32 `binapi:"u32,name=lcore_id" json:"lcore_id,omitempty"` Name string `binapi:"string[64],name=name" json:"name,omitempty"` }
Nat44EiWorkerDetails defines message 'nat44_ei_worker_details'. InProgress: the message form may change in the future versions
func (*Nat44EiWorkerDetails) GetCrcString ¶
func (*Nat44EiWorkerDetails) GetCrcString() string
func (*Nat44EiWorkerDetails) GetMessageName ¶
func (*Nat44EiWorkerDetails) GetMessageName() string
func (*Nat44EiWorkerDetails) GetMessageType ¶
func (*Nat44EiWorkerDetails) GetMessageType() api.MessageType
func (*Nat44EiWorkerDetails) Marshal ¶
func (m *Nat44EiWorkerDetails) Marshal(b []byte) ([]byte, error)
func (*Nat44EiWorkerDetails) Reset ¶
func (m *Nat44EiWorkerDetails) Reset()
func (*Nat44EiWorkerDetails) Size ¶
func (m *Nat44EiWorkerDetails) Size() (size int)
func (*Nat44EiWorkerDetails) Unmarshal ¶
func (m *Nat44EiWorkerDetails) Unmarshal(b []byte) error
type Nat44EiWorkerDump ¶
type Nat44EiWorkerDump struct{}
Nat44EiWorkerDump defines message 'nat44_ei_worker_dump'. InProgress: the message form may change in the future versions
func (*Nat44EiWorkerDump) GetCrcString ¶
func (*Nat44EiWorkerDump) GetCrcString() string
func (*Nat44EiWorkerDump) GetMessageName ¶
func (*Nat44EiWorkerDump) GetMessageName() string
func (*Nat44EiWorkerDump) GetMessageType ¶
func (*Nat44EiWorkerDump) GetMessageType() api.MessageType
func (*Nat44EiWorkerDump) Reset ¶
func (m *Nat44EiWorkerDump) Reset()
func (*Nat44EiWorkerDump) Size ¶
func (m *Nat44EiWorkerDump) Size() (size int)
func (*Nat44EiWorkerDump) Unmarshal ¶
func (m *Nat44EiWorkerDump) Unmarshal(b []byte) error
type RPCService ¶
type RPCService interface { Nat44EiAddDelAddressRange(ctx context.Context, in *Nat44EiAddDelAddressRange) (*Nat44EiAddDelAddressRangeReply, error) Nat44EiAddDelIdentityMapping(ctx context.Context, in *Nat44EiAddDelIdentityMapping) (*Nat44EiAddDelIdentityMappingReply, error) Nat44EiAddDelInterfaceAddr(ctx context.Context, in *Nat44EiAddDelInterfaceAddr) (*Nat44EiAddDelInterfaceAddrReply, error) Nat44EiAddDelStaticMapping(ctx context.Context, in *Nat44EiAddDelStaticMapping) (*Nat44EiAddDelStaticMappingReply, error) Nat44EiAddressDump(ctx context.Context, in *Nat44EiAddressDump) (RPCService_Nat44EiAddressDumpClient, error) Nat44EiDelSession(ctx context.Context, in *Nat44EiDelSession) (*Nat44EiDelSessionReply, error) Nat44EiDelUser(ctx context.Context, in *Nat44EiDelUser) (*Nat44EiDelUserReply, error) Nat44EiForwardingEnableDisable(ctx context.Context, in *Nat44EiForwardingEnableDisable) (*Nat44EiForwardingEnableDisableReply, error) Nat44EiGetAddrAndPortAllocAlg(ctx context.Context, in *Nat44EiGetAddrAndPortAllocAlg) (*Nat44EiGetAddrAndPortAllocAlgReply, error) Nat44EiGetMssClamping(ctx context.Context, in *Nat44EiGetMssClamping) (*Nat44EiGetMssClampingReply, error) Nat44EiHaFlush(ctx context.Context, in *Nat44EiHaFlush) (*Nat44EiHaFlushReply, error) Nat44EiHaGetFailover(ctx context.Context, in *Nat44EiHaGetFailover) (*Nat44EiHaGetFailoverReply, error) Nat44EiHaGetListener(ctx context.Context, in *Nat44EiHaGetListener) (*Nat44EiHaGetListenerReply, error) Nat44EiHaResync(ctx context.Context, in *Nat44EiHaResync) (*Nat44EiHaResyncReply, error) Nat44EiHaSetFailover(ctx context.Context, in *Nat44EiHaSetFailover) (*Nat44EiHaSetFailoverReply, error) Nat44EiHaSetListener(ctx context.Context, in *Nat44EiHaSetListener) (*Nat44EiHaSetListenerReply, error) Nat44EiIdentityMappingDump(ctx context.Context, in *Nat44EiIdentityMappingDump) (RPCService_Nat44EiIdentityMappingDumpClient, error) Nat44EiInterfaceAddDelFeature(ctx context.Context, in *Nat44EiInterfaceAddDelFeature) (*Nat44EiInterfaceAddDelFeatureReply, error) Nat44EiInterfaceAddDelOutputFeature(ctx context.Context, in *Nat44EiInterfaceAddDelOutputFeature) (*Nat44EiInterfaceAddDelOutputFeatureReply, error) Nat44EiInterfaceAddrDump(ctx context.Context, in *Nat44EiInterfaceAddrDump) (RPCService_Nat44EiInterfaceAddrDumpClient, error) Nat44EiInterfaceDump(ctx context.Context, in *Nat44EiInterfaceDump) (RPCService_Nat44EiInterfaceDumpClient, error) Nat44EiInterfaceOutputFeatureDump(ctx context.Context, in *Nat44EiInterfaceOutputFeatureDump) (RPCService_Nat44EiInterfaceOutputFeatureDumpClient, error) Nat44EiIpfixEnableDisable(ctx context.Context, in *Nat44EiIpfixEnableDisable) (*Nat44EiIpfixEnableDisableReply, error) Nat44EiPluginEnableDisable(ctx context.Context, in *Nat44EiPluginEnableDisable) (*Nat44EiPluginEnableDisableReply, error) Nat44EiSetAddrAndPortAllocAlg(ctx context.Context, in *Nat44EiSetAddrAndPortAllocAlg) (*Nat44EiSetAddrAndPortAllocAlgReply, error) Nat44EiSetFqOptions(ctx context.Context, in *Nat44EiSetFqOptions) (*Nat44EiSetFqOptionsReply, error) Nat44EiSetLogLevel(ctx context.Context, in *Nat44EiSetLogLevel) (*Nat44EiSetLogLevelReply, error) Nat44EiSetMssClamping(ctx context.Context, in *Nat44EiSetMssClamping) (*Nat44EiSetMssClampingReply, error) Nat44EiSetTimeouts(ctx context.Context, in *Nat44EiSetTimeouts) (*Nat44EiSetTimeoutsReply, error) Nat44EiSetWorkers(ctx context.Context, in *Nat44EiSetWorkers) (*Nat44EiSetWorkersReply, error) Nat44EiShowFqOptions(ctx context.Context, in *Nat44EiShowFqOptions) (*Nat44EiShowFqOptionsReply, error) Nat44EiShowRunningConfig(ctx context.Context, in *Nat44EiShowRunningConfig) (*Nat44EiShowRunningConfigReply, error) Nat44EiStaticMappingDump(ctx context.Context, in *Nat44EiStaticMappingDump) (RPCService_Nat44EiStaticMappingDumpClient, error) Nat44EiUserDump(ctx context.Context, in *Nat44EiUserDump) (RPCService_Nat44EiUserDumpClient, error) Nat44EiUserSessionDump(ctx context.Context, in *Nat44EiUserSessionDump) (RPCService_Nat44EiUserSessionDumpClient, error) Nat44EiWorkerDump(ctx context.Context, in *Nat44EiWorkerDump) (RPCService_Nat44EiWorkerDumpClient, error) }
RPCService defines RPC service nat44_ei.
func NewServiceClient ¶
func NewServiceClient(conn api.Connection) RPCService
type RPCService_Nat44EiAddressDumpClient ¶
type RPCService_Nat44EiAddressDumpClient interface { Recv() (*Nat44EiAddressDetails, error) api.Stream }
type RPCService_Nat44EiIdentityMappingDumpClient ¶
type RPCService_Nat44EiIdentityMappingDumpClient interface { Recv() (*Nat44EiIdentityMappingDetails, error) api.Stream }
type RPCService_Nat44EiInterfaceAddrDumpClient ¶
type RPCService_Nat44EiInterfaceAddrDumpClient interface { Recv() (*Nat44EiInterfaceAddrDetails, error) api.Stream }
type RPCService_Nat44EiInterfaceDumpClient ¶
type RPCService_Nat44EiInterfaceDumpClient interface { Recv() (*Nat44EiInterfaceDetails, error) api.Stream }
type RPCService_Nat44EiInterfaceOutputFeatureDumpClient ¶
type RPCService_Nat44EiInterfaceOutputFeatureDumpClient interface { Recv() (*Nat44EiInterfaceOutputFeatureDetails, error) api.Stream }
type RPCService_Nat44EiStaticMappingDumpClient ¶
type RPCService_Nat44EiStaticMappingDumpClient interface { Recv() (*Nat44EiStaticMappingDetails, error) api.Stream }
type RPCService_Nat44EiUserDumpClient ¶
type RPCService_Nat44EiUserDumpClient interface { Recv() (*Nat44EiUserDetails, error) api.Stream }
type RPCService_Nat44EiUserSessionDumpClient ¶
type RPCService_Nat44EiUserSessionDumpClient interface { Recv() (*Nat44EiUserSessionDetails, error) api.Stream }
type RPCService_Nat44EiWorkerDumpClient ¶
type RPCService_Nat44EiWorkerDumpClient interface { Recv() (*Nat44EiWorkerDetails, error) api.Stream }