of14

package
v0.0.0-...-db23241 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 17, 2019 License: Apache-2.0 Imports: 7 Imported by: 4

Documentation

Index

Constants

View Source
const (
	// Identifiers from group macro_definitions
	MaxTableNameLen    = 32         // OFP_MAX_TABLE_NAME_LEN
	MaxPortNameLen     = 16         // OFP_MAX_PORT_NAME_LEN
	TCPPort            = 6653       // OFP_TCP_PORT
	SSLPort            = 6653       // OFP_SSL_PORT
	EthAlen            = 6          // OFP_ETH_ALEN
	DefaultMissSendLen = 128        // OFP_DEFAULT_MISS_SEND_LEN
	VLANNone           = 0          // OFP_VLAN_NONE
	FlowPermanent      = 0          // OFP_FLOW_PERMANENT
	DefaultPriority    = 32768      // OFP_DEFAULT_PRIORITY
	NoBuffer           = 4294967295 // OFP_NO_BUFFER
	DescStrLen         = 256        // DESC_STR_LEN
	SerialNumLen       = 32         // SERIAL_NUM_LEN
	OFPQAll            = 4294967295 // OFPQ_ALL
	OFPQMaxRateUncfg   = 65535      // OFPQ_MAX_RATE_UNCFG
	OFPQMinRateUncfg   = 65535      // OFPQ_MIN_RATE_UNCFG
)
View Source
const (
	// Identifiers from group nx_action_controller2_prop_type
	Nxac2PtMaxLen       = 0 // NXAC2PT_MAX_LEN
	Nxac2PtControllerID = 1 // NXAC2PT_CONTROLLER_ID
	Nxac2PtReason       = 2 // NXAC2PT_REASON
	Nxac2PtUserdata     = 3 // NXAC2PT_USERDATA
	Nxac2PtPause        = 4 // NXAC2PT_PAUSE
	Nxac2PtMeterID      = 5 // NXAC2PT_METER_ID
)
View Source
const (
	// Identifiers from group nx_bd_algorithms
	NxBdAlgActiveBackup = 0 // NX_BD_ALG_ACTIVE_BACKUP
	NxBdAlgHrw          = 1 // NX_BD_ALG_HRW
)
View Source
const (
	// Identifiers from group nx_conntrack_flags
	NxCtFCommit = 1 // NX_CT_F_COMMIT
	NxCtFForce  = 2 // NX_CT_F_FORCE
)
View Source
const (
	// Identifiers from group nx_flow_monitor_flags
	NxfmfInitial = 1  // NXFMF_INITIAL
	NxfmfAdd     = 2  // NXFMF_ADD
	NxfmfDelete  = 4  // NXFMF_DELETE
	NxfmfModify  = 8  // NXFMF_MODIFY
	NxfmfActions = 16 // NXFMF_ACTIONS
	NxfmfOwn     = 32 // NXFMF_OWN
)
View Source
const (
	// Identifiers from group nx_hash_fields
	NxHashFieldsEthSrc           = 0 // NX_HASH_FIELDS_ETH_SRC
	NxHashFieldsSymmetricL4      = 1 // NX_HASH_FIELDS_SYMMETRIC_L4
	NxHashFieldsSymmetricL3L4    = 2 // NX_HASH_FIELDS_SYMMETRIC_L3L4
	NxHashFieldsSymmetricL3L4Udp = 3 // NX_HASH_FIELDS_SYMMETRIC_L3L4_UDP
	NxHashFieldsNwSrc            = 4 // NX_HASH_FIELDS_NW_SRC
	NxHashFieldsNwDst            = 5 // NX_HASH_FIELDS_NW_DST
	NxHashFieldsSymmetricL3      = 6 // NX_HASH_FIELDS_SYMMETRIC_L3
)
View Source
const (
	// Identifiers from group nx_mp_algorithm
	NxMpAlgModuloN       = 0 // NX_MP_ALG_MODULO_N
	NxMpAlgHashThreshold = 1 // NX_MP_ALG_HASH_THRESHOLD
	NxMpAlgHrw           = 2 // NX_MP_ALG_HRW
	NxMpAlgIterHash      = 3 // NX_MP_ALG_ITER_HASH
)
View Source
const (
	// Identifiers from group of_action_nx_bundle_slave_type
	NxmOfInPort                  = 2     // NXM_OF_IN_PORT
	NxmOfJustThereToDefinePrefix = 10000 // NXM_OF_JUST_THERE_TO_DEFINE_PREFIX
)
View Source
const (
	// Identifiers from group of_bsn_gentable_error_code
	OFBSNGentableErrorUnknown   = 0 // OF_BSN_GENTABLE_ERROR_UNKNOWN
	OFBSNGentableErrorParam     = 1 // OF_BSN_GENTABLE_ERROR_PARAM
	OFBSNGentableErrorTableFull = 2 // OF_BSN_GENTABLE_ERROR_TABLE_FULL
)
View Source
const (
	// Identifiers from group of_bsn_hash_gtp_port_match
	OFBSNHashGtpPortMatchSrc       = 1 // OF_BSN_HASH_GTP_PORT_MATCH_SRC
	OFBSNHashGtpPortMatchDst       = 2 // OF_BSN_HASH_GTP_PORT_MATCH_DST
	OFBSNHashGtpPortMatchSrcOrDst  = 3 // OF_BSN_HASH_GTP_PORT_MATCH_SRC_OR_DST
	OFBSNHashGtpPortMatchSrcAndDst = 4 // OF_BSN_HASH_GTP_PORT_MATCH_SRC_AND_DST
)
View Source
const (
	// Identifiers from group of_bsn_hash_packet_field
	BSNHashFieldDstMAC           = 2      // OFP_BSN_HASH_FIELD_DST_MAC
	BSNHashFieldSrcMAC           = 4      // OFP_BSN_HASH_FIELD_SRC_MAC
	BSNHashFieldEthType          = 8      // OFP_BSN_HASH_FIELD_ETH_TYPE
	BSNHashFieldVLANID           = 16     // OFP_BSN_HASH_FIELD_VLAN_ID
	BSNHashFieldInnerL2          = 32     // OFP_BSN_HASH_FIELD_INNER_L2
	BSNHashFieldInnerL3          = 64     // OFP_BSN_HASH_FIELD_INNER_L3
	BSNHashFieldSrcIp            = 128    // OFP_BSN_HASH_FIELD_SRC_IP
	BSNHashFieldDstIp            = 256    // OFP_BSN_HASH_FIELD_DST_IP
	BSNHashFieldIpProto          = 512    // OFP_BSN_HASH_FIELD_IP_PROTO
	BSNHashFieldSrcL4Port        = 1024   // OFP_BSN_HASH_FIELD_SRC_L4_PORT
	BSNHashFieldDstL4Port        = 2048   // OFP_BSN_HASH_FIELD_DST_L4_PORT
	BSNHashFieldMplsLabel1       = 4096   // OFP_BSN_HASH_FIELD_MPLS_LABEL1
	BSNHashFieldMplsLabel2       = 8192   // OFP_BSN_HASH_FIELD_MPLS_LABEL2
	BSNHashFieldMplsLabel3       = 16384  // OFP_BSN_HASH_FIELD_MPLS_LABEL3
	BSNHashFieldMplsLabelHiBits  = 32768  // OFP_BSN_HASH_FIELD_MPLS_LABEL_HI_BITS
	BSNHashFieldMplsPayloadSrcIp = 65536  // OFP_BSN_HASH_FIELD_MPLS_PAYLOAD_SRC_IP
	BSNHashFieldMplsPayloadDstIp = 131072 // OFP_BSN_HASH_FIELD_MPLS_PAYLOAD_DST_IP
	BSNHashFieldSymmetric        = 262144 // OFP_BSN_HASH_FIELD_SYMMETRIC
)
View Source
const (
	// Identifiers from group of_bsn_hash_packet_type
	OFBSNHashPacketL2        = 0 // OF_BSN_HASH_PACKET_L2
	OFBSNHashPacketL2Gre     = 1 // OF_BSN_HASH_PACKET_L2GRE
	OFBSNHashPacketIpv4      = 3 // OF_BSN_HASH_PACKET_IPV4
	OFBSNHashPacketIpv6      = 4 // OF_BSN_HASH_PACKET_IPV6
	OFBSNHashPacketMpls      = 5 // OF_BSN_HASH_PACKET_MPLS
	OFBSNHashPacketSymmetric = 6 // OF_BSN_HASH_PACKET_SYMMETRIC
)
View Source
const (
	// Identifiers from group of_bsn_hash_type
	BSNHashTypeL2       = 0 // OFP_BSN_HASH_TYPE_L2
	BSNHashTypeL3       = 1 // OFP_BSN_HASH_TYPE_L3
	BSNHashTypeEnhanced = 2 // OFP_BSN_HASH_TYPE_ENHANCED
)
View Source
const (
	// Identifiers from group of_bsn_lacp_convergence_status
	LacpSuccess   = 0 // LACP_SUCCESS
	LacpTimedout  = 1 // LACP_TIMEDOUT
	LacpOutOfSync = 2 // LACP_OUT_OF_SYNC
)
View Source
const (
	// Identifiers from group of_bsn_vlan_counter
	BSNVLANCounterRxBytes   = 0 // OFP_BSN_VLAN_COUNTER_RX_BYTES
	BSNVLANCounterRxPackets = 1 // OFP_BSN_VLAN_COUNTER_RX_PACKETS
	BSNVLANCounterTxBytes   = 2 // OFP_BSN_VLAN_COUNTER_TX_BYTES
	BSNVLANCounterTxPackets = 3 // OFP_BSN_VLAN_COUNTER_TX_PACKETS
)
View Source
const (
	// Identifiers from group of_bsn_vrf_counter
	BSNVrfCounterBytes   = 0 // OFP_BSN_VRF_COUNTER_BYTES
	BSNVrfCounterPackets = 1 // OFP_BSN_VRF_COUNTER_PACKETS
)
View Source
const (
	// Identifiers from group of_nx_nat_range
	NxNatRangeIpv4Min  = 1  // NX_NAT_RANGE_IPV4_MIN
	NxNatRangeIpv4Max  = 2  // NX_NAT_RANGE_IPV4_MAX
	NxNatRangeIpv6Min  = 4  // NX_NAT_RANGE_IPV6_MIN
	NxNatRangeIpv6Max  = 8  // NX_NAT_RANGE_IPV6_MAX
	NxNatRangeProtoMin = 16 // NX_NAT_RANGE_PROTO_MIN
	NxNatRangeProtoMax = 32 // NX_NAT_RANGE_PROTO_MAX
)
View Source
const (
	// Identifiers from group ofp_action_type
	OFPATOutput       = 0     // OFPAT_OUTPUT
	OFPATCopyTtlOut   = 11    // OFPAT_COPY_TTL_OUT
	OFPATCopyTtlIn    = 12    // OFPAT_COPY_TTL_IN
	OFPATSetMplsTtl   = 15    // OFPAT_SET_MPLS_TTL
	OFPATDecMplsTtl   = 16    // OFPAT_DEC_MPLS_TTL
	OFPATPushVLAN     = 17    // OFPAT_PUSH_VLAN
	OFPATPopVLAN      = 18    // OFPAT_POP_VLAN
	OFPATPushMpls     = 19    // OFPAT_PUSH_MPLS
	OFPATPopMpls      = 20    // OFPAT_POP_MPLS
	OFPATSetQueue     = 21    // OFPAT_SET_QUEUE
	OFPATGroup        = 22    // OFPAT_GROUP
	OFPATSetNwTtl     = 23    // OFPAT_SET_NW_TTL
	OFPATDecNwTtl     = 24    // OFPAT_DEC_NW_TTL
	OFPATSetField     = 25    // OFPAT_SET_FIELD
	OFPATPushPbb      = 26    // OFPAT_PUSH_PBB
	OFPATPopPbb       = 27    // OFPAT_POP_PBB
	OFPATExperimenter = 65535 // OFPAT_EXPERIMENTER
)
View Source
const (
	// Identifiers from group ofp_async_config_failed_code
	OFPACFCInvalid     = 0 // OFPACFC_INVALID
	OFPACFCUnsupported = 1 // OFPACFC_UNSUPPORTED
	OFPACFCEperm       = 2 // OFPACFC_EPERM
)
View Source
const (
	// Identifiers from group ofp_bad_action_code
	OFPBACBadType             = 0  // OFPBAC_BAD_TYPE
	OFPBACBadLen              = 1  // OFPBAC_BAD_LEN
	OFPBACBadExperimenter     = 2  // OFPBAC_BAD_EXPERIMENTER
	OFPBACBadExperimenterType = 3  // OFPBAC_BAD_EXPERIMENTER_TYPE
	OFPBACBadOutPort          = 4  // OFPBAC_BAD_OUT_PORT
	OFPBACBadArgument         = 5  // OFPBAC_BAD_ARGUMENT
	OFPBACEperm               = 6  // OFPBAC_EPERM
	OFPBACTooMany             = 7  // OFPBAC_TOO_MANY
	OFPBACBadQueue            = 8  // OFPBAC_BAD_QUEUE
	OFPBACBadOutGroup         = 9  // OFPBAC_BAD_OUT_GROUP
	OFPBACMatchInconsistent   = 10 // OFPBAC_MATCH_INCONSISTENT
	OFPBACUnsupportedOrder    = 11 // OFPBAC_UNSUPPORTED_ORDER
	OFPBACBadTag              = 12 // OFPBAC_BAD_TAG
	OFPBACBadSetType          = 13 // OFPBAC_BAD_SET_TYPE
	OFPBACBadSetLen           = 14 // OFPBAC_BAD_SET_LEN
	OFPBACBadSetArgument      = 15 // OFPBAC_BAD_SET_ARGUMENT
)
View Source
const (
	// Identifiers from group ofp_bad_instruction_code
	OFPBICUnknownInst         = 0 // OFPBIC_UNKNOWN_INST
	OFPBICUnsupInst           = 1 // OFPBIC_UNSUP_INST
	OFPBICBadTableID          = 2 // OFPBIC_BAD_TABLE_ID
	OFPBICUnsupMetadata       = 3 // OFPBIC_UNSUP_METADATA
	OFPBICUnsupMetadataMask   = 4 // OFPBIC_UNSUP_METADATA_MASK
	OFPBICBadExperimenter     = 5 // OFPBIC_BAD_EXPERIMENTER
	OFPBICBadExperimenterType = 6 // OFPBIC_BAD_EXPERIMENTER_TYPE
	OFPBICBadLen              = 7 // OFPBIC_BAD_LEN
	OFPBICEperm               = 8 // OFPBIC_EPERM
	OFPBICDupInst             = 9 // OFPBIC_DUP_INST
)
View Source
const (
	// Identifiers from group ofp_bad_match_code
	OFPBMCBadType       = 0  // OFPBMC_BAD_TYPE
	OFPBMCBadLen        = 1  // OFPBMC_BAD_LEN
	OFPBMCBadTag        = 2  // OFPBMC_BAD_TAG
	OFPBMCBadDlAddrMask = 3  // OFPBMC_BAD_DL_ADDR_MASK
	OFPBMCBadNwAddrMask = 4  // OFPBMC_BAD_NW_ADDR_MASK
	OFPBMCBadWildcards  = 5  // OFPBMC_BAD_WILDCARDS
	OFPBMCBadField      = 6  // OFPBMC_BAD_FIELD
	OFPBMCBadValue      = 7  // OFPBMC_BAD_VALUE
	OFPBMCBadMask       = 8  // OFPBMC_BAD_MASK
	OFPBMCBadPrereq     = 9  // OFPBMC_BAD_PREREQ
	OFPBMCDupField      = 10 // OFPBMC_DUP_FIELD
	OFPBMCEperm         = 11 // OFPBMC_EPERM
)
View Source
const (
	// Identifiers from group ofp_bad_property_code
	OFPBPCBadType         = 0 // OFPBPC_BAD_TYPE
	OFPBPCBadLen          = 1 // OFPBPC_BAD_LEN
	OFPBPCBadValue        = 2 // OFPBPC_BAD_VALUE
	OFPBPCTooMany         = 3 // OFPBPC_TOO_MANY
	OFPBPCDupType         = 4 // OFPBPC_DUP_TYPE
	OFPBPCBadExperimenter = 5 // OFPBPC_BAD_EXPERIMENTER
	OFPBPCBadExpType      = 6 // OFPBPC_BAD_EXP_TYPE
	OFPBPCBadExpValue     = 7 // OFPBPC_BAD_EXP_VALUE
	OFPBPCEperm           = 8 // OFPBPC_EPERM
)
View Source
const (
	// Identifiers from group ofp_bad_request_code
	OFPBRCBadVersion              = 0  // OFPBRC_BAD_VERSION
	OFPBRCBadType                 = 1  // OFPBRC_BAD_TYPE
	OFPBRCBadStat                 = 2  // OFPBRC_BAD_STAT
	OFPBRCBadExperimenter         = 3  // OFPBRC_BAD_EXPERIMENTER
	OFPBRCBadExperimenterType     = 4  // OFPBRC_BAD_EXPERIMENTER_TYPE
	OFPBRCEperm                   = 5  // OFPBRC_EPERM
	OFPBRCBadLen                  = 6  // OFPBRC_BAD_LEN
	OFPBRCBufferEmpty             = 7  // OFPBRC_BUFFER_EMPTY
	OFPBRCBufferUnknown           = 8  // OFPBRC_BUFFER_UNKNOWN
	OFPBRCBadTableID              = 9  // OFPBRC_BAD_TABLE_ID
	OFPBRCIsSlave                 = 10 // OFPBRC_IS_SLAVE
	OFPBRCBadPort                 = 11 // OFPBRC_BAD_PORT
	OFPBRCBadPacket               = 12 // OFPBRC_BAD_PACKET
	OFPBRCMultipartBufferOverflow = 13 // OFPBRC_MULTIPART_BUFFER_OVERFLOW
	OFPBRCMultipartRequestTimeout = 14 // OFPBRC_MULTIPART_REQUEST_TIMEOUT
	OFPBRCMultipartReplyTimeout   = 15 // OFPBRC_MULTIPART_REPLY_TIMEOUT
)
View Source
const (
	// Identifiers from group ofp_bsn_anchor
	BSNAnchorPacketStart    = 0 // OFP_BSN_ANCHOR_PACKET_START
	BSNAnchorL3HeaderStart  = 1 // OFP_BSN_ANCHOR_L3_HEADER_START
	BSNAnchorL4HeaderStart  = 2 // OFP_BSN_ANCHOR_L4_HEADER_START
	BSNAnchorL4PayloadStart = 3 // OFP_BSN_ANCHOR_L4_PAYLOAD_START
)
View Source
const (
	// Identifiers from group ofp_bsn_auto_negotiation_type
	BSNAutoNegotiationDefault = 0 // OFP_BSN_AUTO_NEGOTIATION_DEFAULT
	BSNAutoNegotiationEnable  = 1 // OFP_BSN_AUTO_NEGOTIATION_ENABLE
	BSNAutoNegotiationDisable = 2 // OFP_BSN_AUTO_NEGOTIATION_DISABLE
)
View Source
const (
	// Identifiers from group ofp_bsn_bfd_endpoint
	BSNBfdUnused   = 0 // OFP_BSN_BFD_UNUSED
	BSNBfdMicro    = 1 // OFP_BSN_BFD_MICRO
	BSNBfd1Hop     = 2 // OFP_BSN_BFD_1_HOP
	BSNBfdMultiHop = 3 // OFP_BSN_BFD_MULTI_HOP
)
View Source
const (
	// Identifiers from group ofp_bsn_bfd_endpoint_state
	BSNBfdEndpointStateAdmindown  = 0 // OFP_BSN_BFD_ENDPOINT_STATE_ADMINDOWN
	BSNBfdEndpointStateDown       = 1 // OFP_BSN_BFD_ENDPOINT_STATE_DOWN
	BSNBfdEndpointStateInit       = 2 // OFP_BSN_BFD_ENDPOINT_STATE_INIT
	BSNBfdEndpointStateUp         = 3 // OFP_BSN_BFD_ENDPOINT_STATE_UP
	BSNBfdEndpointSessionError    = 4 // OFP_BSN_BFD_ENDPOINT_SESSION_ERROR
	BSNBfdEndpointRemoteAdmindown = 5 // OFP_BSN_BFD_ENDPOINT_REMOTE_ADMINDOWN
	BSNBfdEndpointParamsChange    = 6 // OFP_BSN_BFD_ENDPOINT_PARAMS_CHANGE
)
View Source
const (
	// Identifiers from group ofp_bsn_controller_connection_state
	BSNControllerConnectionStateDisconnected = 0 // OFP_BSN_CONTROLLER_CONNECTION_STATE_DISCONNECTED
	BSNControllerConnectionStateConnected    = 1 // OFP_BSN_CONTROLLER_CONNECTION_STATE_CONNECTED
)
View Source
const (
	// Identifiers from group ofp_bsn_decap
	BSNDecapVxlan  = 0 // OFP_BSN_DECAP_VXLAN
	BSNDecapErspan = 1 // OFP_BSN_DECAP_ERSPAN
	BSNDecapL2GRE  = 2 // OFP_BSN_DECAP_L2_GRE
	BSNDecapNvgre  = 3 // OFP_BSN_DECAP_NVGRE
	BSNDecapCapwap = 4 // OFP_BSN_DECAP_CAPWAP
	BSNDecapL2Mpls = 5 // OFP_BSN_DECAP_L2_MPLS
	BSNDecapL3GRE  = 6 // OFP_BSN_DECAP_L3_GRE
	BSNDecapGtp    = 7 // OFP_BSN_DECAP_GTP
	BSNDecapL3Mpls = 8 // OFP_BSN_DECAP_L3_MPLS
)
View Source
const (
	// Identifiers from group ofp_bsn_encap
	BSNEncapUnused  = 0 // OFP_BSN_ENCAP_UNUSED
	BSNEncapIpv4Udp = 1 // OFP_BSN_ENCAP_IPV4_UDP
	BSNEncapIpv6Udp = 2 // OFP_BSN_ENCAP_IPV6_UDP
)
View Source
const (
	// Identifiers from group ofp_bsn_enhanced_hash_type
	BSNEnhancedHashL2        = 1  // OFP_BSN_ENHANCED_HASH_L2
	BSNEnhancedHashL3        = 2  // OFP_BSN_ENHANCED_HASH_L3
	BSNEnhancedHashL2Gre     = 4  // OFP_BSN_ENHANCED_HASH_L2GRE
	BSNEnhancedHashMpls      = 8  // OFP_BSN_ENHANCED_HASH_MPLS
	BSNEnhancedHashGtp       = 16 // OFP_BSN_ENHANCED_HASH_GTP
	BSNEnhancedHashSymmetric = 32 // OFP_BSN_ENHANCED_HASH_SYMMETRIC
)
View Source
const (
	// Identifiers from group ofp_bsn_fec_config_state
	BSNFecConfigStateUnset    = 0 // OFP_BSN_FEC_CONFIG_STATE_UNSET
	BSNFecConfigStateEnabled  = 1 // OFP_BSN_FEC_CONFIG_STATE_ENABLED
	BSNFecConfigStateDisabled = 2 // OFP_BSN_FEC_CONFIG_STATE_DISABLED
)
View Source
const (
	// Identifiers from group ofp_bsn_flow_classifier
	BSNFlowClassifierNone        = 0 // OFP_BSN_FLOW_CLASSIFIER_NONE
	BSNFlowClassifierL2Bc        = 1 // OFP_BSN_FLOW_CLASSIFIER_L2BC
	BSNFlowClassifierL2Uc        = 2 // OFP_BSN_FLOW_CLASSIFIER_L2UC
	BSNFlowClassifierL2Unknown   = 3 // OFP_BSN_FLOW_CLASSIFIER_L2UNKNOWN
	BSNFlowClassifierL2Mcknown   = 4 // OFP_BSN_FLOW_CLASSIFIER_L2MCKNOWN
	BSNFlowClassifierL2Mcunknown = 5 // OFP_BSN_FLOW_CLASSIFIER_L2MCUNKNOWN
	BSNFlowClassifierL3Mcunknown = 6 // OFP_BSN_FLOW_CLASSIFIER_L3MCUNKNOWN
	BSNFlowClassifierL3Mcknown   = 7 // OFP_BSN_FLOW_CLASSIFIER_L3MCKNOWN
	BSNFlowClassifierL3Ucknown   = 8 // OFP_BSN_FLOW_CLASSIFIER_L3UCKNOWN
	BSNFlowClassifierL3Ucunknown = 9 // OFP_BSN_FLOW_CLASSIFIER_L3UCUNKNOWN
)
View Source
const (
	// Identifiers from group ofp_bsn_forward_error_correction_type
	BSNForwardErrorCorrectionDefault = 0 // OFP_BSN_FORWARD_ERROR_CORRECTION_DEFAULT
	BSNForwardErrorCorrectionEnable  = 1 // OFP_BSN_FORWARD_ERROR_CORRECTION_ENABLE
	BSNForwardErrorCorrectionDisable = 2 // OFP_BSN_FORWARD_ERROR_CORRECTION_DISABLE
)
View Source
const (
	// Identifiers from group ofp_bsn_hash_algorithm_type
	BSNHashAlgorithmCrc16Xor8  = 0 // OFP_BSN_HASH_ALGORITHM_CRC16XOR8
	BSNHashAlgorithmCrc16Xor4  = 1 // OFP_BSN_HASH_ALGORITHM_CRC16XOR4
	BSNHashAlgorithmCrc16Xor2  = 2 // OFP_BSN_HASH_ALGORITHM_CRC16XOR2
	BSNHashAlgorithmCrc16Xor1  = 3 // OFP_BSN_HASH_ALGORITHM_CRC16XOR1
	BSNHashAlgorithmCrc16      = 4 // OFP_BSN_HASH_ALGORITHM_CRC16
	BSNHashAlgorithmXor16      = 5 // OFP_BSN_HASH_ALGORITHM_XOR16
	BSNHashAlgorithmCrc16Ccitt = 6 // OFP_BSN_HASH_ALGORITHM_CRC16CCITT
	BSNHashAlgorithmCrc32Lo    = 7 // OFP_BSN_HASH_ALGORITHM_CRC32LO
	BSNHashAlgorithmCrc32Hi    = 8 // OFP_BSN_HASH_ALGORITHM_CRC32HI
)
View Source
const (
	// Identifiers from group ofp_bsn_hash_select_flags
	BSNHashSelectSrcIp = 1 // OFP_BSN_HASH_SELECT_SRC_IP
	BSNHashSelectDstIp = 2 // OFP_BSN_HASH_SELECT_DST_IP
)
View Source
const (
	// Identifiers from group ofp_bsn_ip_tunnel_type
	BSNIpTunnelTypeNone = 0 // OFP_BSN_IP_TUNNEL_TYPE_NONE
	BSNIpTunnelTypePim  = 1 // OFP_BSN_IP_TUNNEL_TYPE_PIM
)
View Source
const (
	// Identifiers from group ofp_bsn_lacp_state
	BSNLacpStateActivity        = 1   // OFP_BSN_LACP_STATE_ACTIVITY
	BSNLacpStateTimeout         = 2   // OFP_BSN_LACP_STATE_TIMEOUT
	BSNLacpStateAggregation     = 4   // OFP_BSN_LACP_STATE_AGGREGATION
	BSNLacpStateSynchronization = 8   // OFP_BSN_LACP_STATE_SYNCHRONIZATION
	BSNLacpStateCollecting      = 16  // OFP_BSN_LACP_STATE_COLLECTING
	BSNLacpStateDistributing    = 32  // OFP_BSN_LACP_STATE_DISTRIBUTING
	BSNLacpStateDefaulted       = 64  // OFP_BSN_LACP_STATE_DEFAULTED
	BSNLacpStateExpired         = 128 // OFP_BSN_LACP_STATE_EXPIRED
)
View Source
const (
	// Identifiers from group ofp_bsn_loglevel
	BSNLoglevelMsg     = 0 // OFP_BSN_LOGLEVEL_MSG
	BSNLoglevelError   = 1 // OFP_BSN_LOGLEVEL_ERROR
	BSNLoglevelWarn    = 2 // OFP_BSN_LOGLEVEL_WARN
	BSNLoglevelInfo    = 3 // OFP_BSN_LOGLEVEL_INFO
	BSNLoglevelVerbose = 4 // OFP_BSN_LOGLEVEL_VERBOSE
	BSNLoglevelTrace   = 5 // OFP_BSN_LOGLEVEL_TRACE
)
View Source
const (
	// Identifiers from group ofp_bsn_loopback_mode
	BSNLoopbackModeNone      = 0 // OFP_BSN_LOOPBACK_MODE_NONE
	BSNLoopbackModeMAC       = 1 // OFP_BSN_LOOPBACK_MODE_MAC
	BSNLoopbackModePhy       = 2 // OFP_BSN_LOOPBACK_MODE_PHY
	BSNLoopbackModePhyRemote = 3 // OFP_BSN_LOOPBACK_MODE_PHY_REMOTE
)
View Source
const (
	// Identifiers from group ofp_bsn_lua_upload_flags
	BSNLuaUploadMore  = 1 // OFP_BSN_LUA_UPLOAD_MORE
	BSNLuaUploadForce = 2 // OFP_BSN_LUA_UPLOAD_FORCE
)
View Source
const (
	// Identifiers from group ofp_bsn_multicast_packet
	BSNMulticastPacketNone         = 0 // OFP_BSN_MULTICAST_PACKET_NONE
	BSNMulticastPacketPimHello     = 1 // OFP_BSN_MULTICAST_PACKET_PIM_HELLO
	BSNMulticastPacketPimJoinPrune = 2 // OFP_BSN_MULTICAST_PACKET_PIM_JOIN_PRUNE
	BSNMulticastPacketPimAssert    = 3 // OFP_BSN_MULTICAST_PACKET_PIM_ASSERT
)
View Source
const (
	// Identifiers from group ofp_bsn_pktin_flag
	BSNPktinFlagPdu             = 1       // OFP_BSN_PKTIN_FLAG_PDU
	BSNPktinFlagNewHost         = 2       // OFP_BSN_PKTIN_FLAG_NEW_HOST
	BSNPktinFlagStationMove     = 4       // OFP_BSN_PKTIN_FLAG_STATION_MOVE
	BSNPktinFlagARP             = 8       // OFP_BSN_PKTIN_FLAG_ARP
	BSNPktinFlagDhcp            = 16      // OFP_BSN_PKTIN_FLAG_DHCP
	BSNPktinFlagL2Cpu           = 32      // OFP_BSN_PKTIN_FLAG_L2_CPU
	BSNPktinFlagDebug           = 64      // OFP_BSN_PKTIN_FLAG_DEBUG
	BSNPktinFlagTtlExpired      = 128     // OFP_BSN_PKTIN_FLAG_TTL_EXPIRED
	BSNPktinFlagL3Miss          = 256     // OFP_BSN_PKTIN_FLAG_L3_MISS
	BSNPktinFlagL3Cpu           = 512     // OFP_BSN_PKTIN_FLAG_L3_CPU
	BSNPktinFlagIngressAcl      = 1024    // OFP_BSN_PKTIN_FLAG_INGRESS_ACL
	BSNPktinFlagSflow           = 2048    // OFP_BSN_PKTIN_FLAG_SFLOW
	BSNPktinFlagARPCache        = 4096    // OFP_BSN_PKTIN_FLAG_ARP_CACHE
	BSNPktinFlagARPTarget       = 8192    // OFP_BSN_PKTIN_FLAG_ARP_TARGET
	BSNPktinFlagIgmp            = 16384   // OFP_BSN_PKTIN_FLAG_IGMP
	BSNPktinFlagPim             = 32768   // OFP_BSN_PKTIN_FLAG_PIM
	BSNPktinFlagVxlanSipMiss    = 65536   // OFP_BSN_PKTIN_FLAG_VXLAN_SIP_MISS
	BSNPktinFlagMcReserved      = 131072  // OFP_BSN_PKTIN_FLAG_MC_RESERVED
	BSNPktinFlagAnalytics       = 262144  // OFP_BSN_PKTIN_FLAG_ANALYTICS
	BSNPktinFlagIcmpv6          = 524288  // OFP_BSN_PKTIN_FLAG_ICMPV6
	BSNPktinFlagIngressAclLocal = 1048576 // OFP_BSN_PKTIN_FLAG_INGRESS_ACL_LOCAL
	BSNPktinFlagIpmcMiss        = 2097152 // OFP_BSN_PKTIN_FLAG_IPMC_MISS
	BSNPktinFlagIpmcRpfFailed   = 4194304 // OFP_BSN_PKTIN_FLAG_IPMC_RPF_FAILED
	BSNPktinFlagBfdSlowpath     = 8388608 // OFP_BSN_PKTIN_FLAG_BFD_SLOWPATH
)
View Source
const (
	// Identifiers from group ofp_bsn_port_counter
	BSNPortCounterRxBytes                = 0  // OFP_BSN_PORT_COUNTER_RX_BYTES
	BSNPortCounterRxPacketsUnicast       = 1  // OFP_BSN_PORT_COUNTER_RX_PACKETS_UNICAST
	BSNPortCounterRxPacketsBroadcast     = 2  // OFP_BSN_PORT_COUNTER_RX_PACKETS_BROADCAST
	BSNPortCounterRxPacketsMulticast     = 3  // OFP_BSN_PORT_COUNTER_RX_PACKETS_MULTICAST
	BSNPortCounterRxDropped              = 4  // OFP_BSN_PORT_COUNTER_RX_DROPPED
	BSNPortCounterRxErrors               = 5  // OFP_BSN_PORT_COUNTER_RX_ERRORS
	BSNPortCounterTxBytes                = 6  // OFP_BSN_PORT_COUNTER_TX_BYTES
	BSNPortCounterTxPacketsUnicast       = 7  // OFP_BSN_PORT_COUNTER_TX_PACKETS_UNICAST
	BSNPortCounterTxPacketsBroadcast     = 8  // OFP_BSN_PORT_COUNTER_TX_PACKETS_BROADCAST
	BSNPortCounterTxPacketsMulticast     = 9  // OFP_BSN_PORT_COUNTER_TX_PACKETS_MULTICAST
	BSNPortCounterTxDropped              = 10 // OFP_BSN_PORT_COUNTER_TX_DROPPED
	BSNPortCounterTxErrors               = 11 // OFP_BSN_PORT_COUNTER_TX_ERRORS
	BSNPortCounterRxRunts                = 12 // OFP_BSN_PORT_COUNTER_RX_RUNTS
	BSNPortCounterRxGiants               = 13 // OFP_BSN_PORT_COUNTER_RX_GIANTS
	BSNPortCounterRxCrcErrors            = 14 // OFP_BSN_PORT_COUNTER_RX_CRC_ERRORS
	BSNPortCounterRxAlignmentErrors      = 15 // OFP_BSN_PORT_COUNTER_RX_ALIGNMENT_ERRORS
	BSNPortCounterRxSymbolErrors         = 16 // OFP_BSN_PORT_COUNTER_RX_SYMBOL_ERRORS
	BSNPortCounterRxPauseInput           = 17 // OFP_BSN_PORT_COUNTER_RX_PAUSE_INPUT
	BSNPortCounterTxCollisions           = 18 // OFP_BSN_PORT_COUNTER_TX_COLLISIONS
	BSNPortCounterTxLateCollisions       = 19 // OFP_BSN_PORT_COUNTER_TX_LATE_COLLISIONS
	BSNPortCounterTxDeferred             = 20 // OFP_BSN_PORT_COUNTER_TX_DEFERRED
	BSNPortCounterTxPauseOutput          = 21 // OFP_BSN_PORT_COUNTER_TX_PAUSE_OUTPUT
	BSNPortCounterRxPackets              = 22 // OFP_BSN_PORT_COUNTER_RX_PACKETS
	BSNPortCounterTxPackets              = 23 // OFP_BSN_PORT_COUNTER_TX_PACKETS
	BSNPortCounterRxLengthErrors         = 24 // OFP_BSN_PORT_COUNTER_RX_LENGTH_ERRORS
	BSNPortCounterRxOverflowErrors       = 25 // OFP_BSN_PORT_COUNTER_RX_OVERFLOW_ERRORS
	BSNPortCounterTxCarrierErrors        = 26 // OFP_BSN_PORT_COUNTER_TX_CARRIER_ERRORS
	BSNPortCounterRxPacketsBadVLAN       = 27 // OFP_BSN_PORT_COUNTER_RX_PACKETS_BAD_VLAN
	BSNPortCounterLinkUp                 = 28 // OFP_BSN_PORT_COUNTER_LINK_UP
	BSNPortCounterLinkDown               = 29 // OFP_BSN_PORT_COUNTER_LINK_DOWN
	BSNPortCounterRxPfcControlFrame      = 30 // OFP_BSN_PORT_COUNTER_RX_PFC_CONTROL_FRAME
	BSNPortCounterTxPfcControlFrame      = 31 // OFP_BSN_PORT_COUNTER_TX_PFC_CONTROL_FRAME
	BSNPortCounterRxPfcFrameXonPriority0 = 32 // OFP_BSN_PORT_COUNTER_RX_PFC_FRAME_XON_PRIORITY_0
	BSNPortCounterRxPfcFrameXonPriority1 = 33 // OFP_BSN_PORT_COUNTER_RX_PFC_FRAME_XON_PRIORITY_1
	BSNPortCounterRxPfcFrameXonPriority2 = 34 // OFP_BSN_PORT_COUNTER_RX_PFC_FRAME_XON_PRIORITY_2
	BSNPortCounterRxPfcFrameXonPriority3 = 35 // OFP_BSN_PORT_COUNTER_RX_PFC_FRAME_XON_PRIORITY_3
	BSNPortCounterRxPfcFrameXonPriority4 = 36 // OFP_BSN_PORT_COUNTER_RX_PFC_FRAME_XON_PRIORITY_4
	BSNPortCounterRxPfcFrameXonPriority5 = 37 // OFP_BSN_PORT_COUNTER_RX_PFC_FRAME_XON_PRIORITY_5
	BSNPortCounterRxPfcFrameXonPriority6 = 38 // OFP_BSN_PORT_COUNTER_RX_PFC_FRAME_XON_PRIORITY_6
	BSNPortCounterRxPfcFrameXonPriority7 = 39 // OFP_BSN_PORT_COUNTER_RX_PFC_FRAME_XON_PRIORITY_7
	BSNPortCounterRxPfcFramePriority0    = 40 // OFP_BSN_PORT_COUNTER_RX_PFC_FRAME_PRIORITY_0
	BSNPortCounterRxPfcFramePriority1    = 41 // OFP_BSN_PORT_COUNTER_RX_PFC_FRAME_PRIORITY_1
	BSNPortCounterRxPfcFramePriority2    = 42 // OFP_BSN_PORT_COUNTER_RX_PFC_FRAME_PRIORITY_2
	BSNPortCounterRxPfcFramePriority3    = 43 // OFP_BSN_PORT_COUNTER_RX_PFC_FRAME_PRIORITY_3
	BSNPortCounterRxPfcFramePriority4    = 44 // OFP_BSN_PORT_COUNTER_RX_PFC_FRAME_PRIORITY_4
	BSNPortCounterRxPfcFramePriority5    = 45 // OFP_BSN_PORT_COUNTER_RX_PFC_FRAME_PRIORITY_5
	BSNPortCounterRxPfcFramePriority6    = 46 // OFP_BSN_PORT_COUNTER_RX_PFC_FRAME_PRIORITY_6
	BSNPortCounterRxPfcFramePriority7    = 47 // OFP_BSN_PORT_COUNTER_RX_PFC_FRAME_PRIORITY_7
	BSNPortCounterTxPfcFramePriority0    = 48 // OFP_BSN_PORT_COUNTER_TX_PFC_FRAME_PRIORITY_0
	BSNPortCounterTxPfcFramePriority1    = 49 // OFP_BSN_PORT_COUNTER_TX_PFC_FRAME_PRIORITY_1
	BSNPortCounterTxPfcFramePriority2    = 50 // OFP_BSN_PORT_COUNTER_TX_PFC_FRAME_PRIORITY_2
	BSNPortCounterTxPfcFramePriority3    = 51 // OFP_BSN_PORT_COUNTER_TX_PFC_FRAME_PRIORITY_3
	BSNPortCounterTxPfcFramePriority4    = 52 // OFP_BSN_PORT_COUNTER_TX_PFC_FRAME_PRIORITY_4
	BSNPortCounterTxPfcFramePriority5    = 53 // OFP_BSN_PORT_COUNTER_TX_PFC_FRAME_PRIORITY_5
	BSNPortCounterTxPfcFramePriority6    = 54 // OFP_BSN_PORT_COUNTER_TX_PFC_FRAME_PRIORITY_6
	BSNPortCounterTxPfcFramePriority7    = 55 // OFP_BSN_PORT_COUNTER_TX_PFC_FRAME_PRIORITY_7
)
View Source
const (
	// Identifiers from group ofp_bsn_port_mode
	BSNPortModeNone  = 0  // OFP_BSN_PORT_MODE_NONE
	BSNPortMode4Xx   = 1  // OFP_BSN_PORT_MODE_4XX
	BSNPortMode4X1   = 2  // OFP_BSN_PORT_MODE_4X1
	BSNPortMode4X10  = 3  // OFP_BSN_PORT_MODE_4X10
	BSNPortMode4X25  = 4  // OFP_BSN_PORT_MODE_4X25
	BSNPortMode2X50  = 5  // OFP_BSN_PORT_MODE_2X50
	BSNPortMode1X1   = 6  // OFP_BSN_PORT_MODE_1X1
	BSNPortMode1X10  = 7  // OFP_BSN_PORT_MODE_1X10
	BSNPortMode1X25  = 8  // OFP_BSN_PORT_MODE_1X25
	BSNPortMode1X40  = 9  // OFP_BSN_PORT_MODE_1X40
	BSNPortMode1X100 = 10 // OFP_BSN_PORT_MODE_1X100
)
View Source
const (
	// Identifiers from group ofp_bsn_port_speed_gbps_type
	BSNPortSpeedGbps1   = 1   // OFP_BSN_PORT_SPEED_GBPS_1
	BSNPortSpeedGbps10  = 10  // OFP_BSN_PORT_SPEED_GBPS_10
	BSNPortSpeedGbps25  = 25  // OFP_BSN_PORT_SPEED_GBPS_25
	BSNPortSpeedGbps40  = 40  // OFP_BSN_PORT_SPEED_GBPS_40
	BSNPortSpeedGbps50  = 50  // OFP_BSN_PORT_SPEED_GBPS_50
	BSNPortSpeedGbps100 = 100 // OFP_BSN_PORT_SPEED_GBPS_100
)
View Source
const (
	// Identifiers from group ofp_bsn_port_usage
	BSNPortUnused       = 0 // OFP_BSN_PORT_UNUSED
	BSNPortTransmitOnly = 1 // OFP_BSN_PORT_TRANSMIT_ONLY
	BSNPortReceiveOnly  = 2 // OFP_BSN_PORT_RECEIVE_ONLY
	BSNPortBidirection  = 3 // OFP_BSN_PORT_BIDIRECTION
)
View Source
const (
	// Identifiers from group ofp_bsn_port_vxlan_mode
	BSNPortVxlanRecirculationEnable = 0 // OFP_BSN_PORT_VXLAN_RECIRCULATION_ENABLE
	BSNPortVxlanTerminationEnable   = 1 // OFP_BSN_PORT_VXLAN_TERMINATION_ENABLE
)
View Source
const (
	// Identifiers from group ofp_bsn_push_vlan
	BSNPushVLANUntagged     = 1 // OFP_BSN_PUSH_VLAN_UNTAGGED
	BSNPushVLANSingleTagged = 2 // OFP_BSN_PUSH_VLAN_SINGLE_TAGGED
	BSNPushVLANDoubleTagged = 4 // OFP_BSN_PUSH_VLAN_DOUBLE_TAGGED
)
View Source
const (
	// Identifiers from group ofp_bsn_rate_unit
	BSNRateUnitPps    = 0 // OFP_BSN_RATE_UNIT_PPS
	BSNRateUnitKbitps = 1 // OFP_BSN_RATE_UNIT_KBITPS
)
View Source
const (
	// Identifiers from group ofp_bsn_routing_param
	BSNRoutingParamOspfUcast     = 1 // OFP_BSN_ROUTING_PARAM_OSPF_UCAST
	BSNRoutingParamOspfMcast     = 2 // OFP_BSN_ROUTING_PARAM_OSPF_MCAST
	BSNRoutingParamARPFrr        = 3 // OFP_BSN_ROUTING_PARAM_ARP_FRR
	BSNRoutingParamIpv6OspfUcast = 4 // OFP_BSN_ROUTING_PARAM_IPV6_OSPF_UCAST
	BSNRoutingParamIpv6OspfMcast = 5 // OFP_BSN_ROUTING_PARAM_IPV6_OSPF_MCAST
	BSNRoutingParamIpv6NdpFrr    = 6 // OFP_BSN_ROUTING_PARAM_IPV6_NDP_FRR
)
View Source
const (
	// Identifiers from group ofp_bsn_speed_capabilities
	BSNSpeedCap10M   = 1   // OFP_BSN_SPEED_CAP_10M
	BSNSpeedCap100M  = 2   // OFP_BSN_SPEED_CAP_100M
	BSNSpeedCap1Gb   = 4   // OFP_BSN_SPEED_CAP_1GB
	BSNSpeedCap10Gb  = 8   // OFP_BSN_SPEED_CAP_10GB
	BSNSpeedCap25Gb  = 16  // OFP_BSN_SPEED_CAP_25GB
	BSNSpeedCap40Gb  = 32  // OFP_BSN_SPEED_CAP_40GB
	BSNSpeedCap50Gb  = 64  // OFP_BSN_SPEED_CAP_50GB
	BSNSpeedCap100Gb = 128 // OFP_BSN_SPEED_CAP_100GB
)
View Source
const (
	// Identifiers from group ofp_bsn_status
	BSNStatusDisable = 0 // OFP_BSN_STATUS_DISABLE
	BSNStatusEnable  = 1 // OFP_BSN_STATUS_ENABLE
)
View Source
const (
	// Identifiers from group ofp_bsn_strip_vlan
	BSNStripVLANFirst  = 1 // OFP_BSN_STRIP_VLAN_FIRST
	BSNStripVLANSecond = 2 // OFP_BSN_STRIP_VLAN_SECOND
	BSNStripVLANThird  = 4 // OFP_BSN_STRIP_VLAN_THIRD
)
View Source
const (
	// Identifiers from group ofp_bsn_tcp_flag
	BSNTCPFlagFin = 1   // OFP_BSN_TCP_FLAG_FIN
	BSNTCPFlagSyn = 2   // OFP_BSN_TCP_FLAG_SYN
	BSNTCPFlagRst = 4   // OFP_BSN_TCP_FLAG_RST
	BSNTCPFlagPsh = 8   // OFP_BSN_TCP_FLAG_PSH
	BSNTCPFlagAck = 16  // OFP_BSN_TCP_FLAG_ACK
	BSNTCPFlagUrg = 32  // OFP_BSN_TCP_FLAG_URG
	BSNTCPFlagEce = 64  // OFP_BSN_TCP_FLAG_ECE
	BSNTCPFlagCwr = 128 // OFP_BSN_TCP_FLAG_CWR
	BSNTCPFlagNs  = 256 // OFP_BSN_TCP_FLAG_NS
)
View Source
const (
	// Identifiers from group ofp_bsn_udf_anchor
	BSNUdfAnchorPacketStart   = 0 // OFP_BSN_UDF_ANCHOR_PACKET_START
	BSNUdfAnchorL3HeaderStart = 1 // OFP_BSN_UDF_ANCHOR_L3_HEADER_START
	BSNUdfAnchorL4HeaderStart = 2 // OFP_BSN_UDF_ANCHOR_L4_HEADER_START
)
View Source
const (
	// Identifiers from group ofp_bsn_upgrade
	BSNUpgradeInvalid    = 0 // OFP_BSN_UPGRADE_INVALID
	BSNUpgradeInProgress = 1 // OFP_BSN_UPGRADE_IN_PROGRESS
)
View Source
const (
	// Identifiers from group ofp_bsn_vport_l2gre_flags
	OFBSNVportL2GreLocalMACIsValid  = 1  // OF_BSN_VPORT_L2GRE_LOCAL_MAC_IS_VALID
	OFBSNVportL2GreDSCPAssign       = 2  // OF_BSN_VPORT_L2GRE_DSCP_ASSIGN
	OFBSNVportL2GreDSCPCopy         = 4  // OF_BSN_VPORT_L2GRE_DSCP_COPY
	OFBSNVportL2GreLoopbackIsValid  = 8  // OF_BSN_VPORT_L2GRE_LOOPBACK_IS_VALID
	OFBSNVportL2GreRateLimitIsValid = 16 // OF_BSN_VPORT_L2GRE_RATE_LIMIT_IS_VALID
)
View Source
const (
	// Identifiers from group ofp_bsn_vport_status
	OFBSNVportStatusOk     = 0 // OF_BSN_VPORT_STATUS_OK
	OFBSNVportStatusFailed = 1 // OF_BSN_VPORT_STATUS_FAILED
)
View Source
const (
	// Identifiers from group ofp_bundle_ctrl_type
	OFPBCTOpenRequest    = 0 // OFPBCT_OPEN_REQUEST
	OFPBCTOpenReply      = 1 // OFPBCT_OPEN_REPLY
	OFPBCTCloseRequest   = 2 // OFPBCT_CLOSE_REQUEST
	OFPBCTCloseReply     = 3 // OFPBCT_CLOSE_REPLY
	OFPBCTCommitRequest  = 4 // OFPBCT_COMMIT_REQUEST
	OFPBCTCommitReply    = 5 // OFPBCT_COMMIT_REPLY
	OFPBCTDiscardRequest = 6 // OFPBCT_DISCARD_REQUEST
	OFPBCTDiscardReply   = 7 // OFPBCT_DISCARD_REPLY
)
View Source
const (
	// Identifiers from group ofp_bundle_failed_code
	OFPBFCUnknown          = 0  // OFPBFC_UNKNOWN
	OFPBFCEperm            = 1  // OFPBFC_EPERM
	OFPBFCBadID            = 2  // OFPBFC_BAD_ID
	OFPBFCBundleExist      = 3  // OFPBFC_BUNDLE_EXIST
	OFPBFCBundleClosed     = 4  // OFPBFC_BUNDLE_CLOSED
	OFPBFCOutOfBundles     = 5  // OFPBFC_OUT_OF_BUNDLES
	OFPBFCBadType          = 6  // OFPBFC_BAD_TYPE
	OFPBFCBadFlags         = 7  // OFPBFC_BAD_FLAGS
	OFPBFCMsgBadLen        = 8  // OFPBFC_MSG_BAD_LEN
	OFPBFCMsgBadXid        = 9  // OFPBFC_MSG_BAD_XID
	OFPBFCMsgUnsup         = 10 // OFPBFC_MSG_UNSUP
	OFPBFCMsgConflict      = 11 // OFPBFC_MSG_CONFLICT
	OFPBFCMsgTooMany       = 12 // OFPBFC_MSG_TOO_MANY
	OFPBFCMsgFailed        = 13 // OFPBFC_MSG_FAILED
	OFPBFCTimeout          = 14 // OFPBFC_TIMEOUT
	OFPBFCBundleInProgress = 15 // OFPBFC_BUNDLE_IN_PROGRESS
)
View Source
const (
	// Identifiers from group ofp_bundle_flags
	OFPBFAtomic  = 1 // OFPBF_ATOMIC
	OFPBFOrdered = 2 // OFPBF_ORDERED
)
View Source
const (
	// Identifiers from group ofp_capabilities
	OFPCFlowStats   = 1   // OFPC_FLOW_STATS
	OFPCTableStats  = 2   // OFPC_TABLE_STATS
	OFPCPortStats   = 4   // OFPC_PORT_STATS
	OFPCGroupStats  = 8   // OFPC_GROUP_STATS
	OFPCIpReasm     = 32  // OFPC_IP_REASM
	OFPCQueueStats  = 64  // OFPC_QUEUE_STATS
	OFPCPortBlocked = 256 // OFPC_PORT_BLOCKED
)
View Source
const (
	// Identifiers from group ofp_config_flags
	OFPCFragNormal = 0 // OFPC_FRAG_NORMAL
	OFPCFragDrop   = 1 // OFPC_FRAG_DROP
	OFPCFragReasm  = 2 // OFPC_FRAG_REASM
	OFPCFragMask   = 3 // OFPC_FRAG_MASK
)
View Source
const (
	// Identifiers from group ofp_controller_max_len
	OFPCMLMax      = 65509 // OFPCML_MAX
	OFPCMLNoBuffer = 65535 // OFPCML_NO_BUFFER
)
View Source
const (
	// Identifiers from group ofp_controller_role
	OFPCRRoleNochange = 0 // OFPCR_ROLE_NOCHANGE
	OFPCRRoleEqual    = 1 // OFPCR_ROLE_EQUAL
	OFPCRRoleMaster   = 2 // OFPCR_ROLE_MASTER
	OFPCRRoleSlave    = 3 // OFPCR_ROLE_SLAVE
)
View Source
const (
	// Identifiers from group ofp_controller_role_reason
	OFPCRRMasterRequest = 0 // OFPCRR_MASTER_REQUEST
	OFPCRRConfig        = 1 // OFPCRR_CONFIG
	OFPCRRExperimenter  = 2 // OFPCRR_EXPERIMENTER
)
View Source
const (
	// Identifiers from group ofp_cs_states
	CsNew         = 1   // OFP_CS_NEW
	CsEstablished = 2   // OFP_CS_ESTABLISHED
	CsRelated     = 4   // OFP_CS_RELATED
	CsReplyDir    = 8   // OFP_CS_REPLY_DIR
	CsInvalid     = 16  // OFP_CS_INVALID
	CsTracked     = 32  // OFP_CS_TRACKED
	CsSrcNat      = 64  // OFP_CS_SRC_NAT
	CsDstNat      = 128 // OFP_CS_DST_NAT
)
View Source
const (
	// Identifiers from group ofp_ed_nsh_prop_type
	OFPPPTPropNshNone   = 0 // OFPPPT_PROP_NSH_NONE
	OFPPPTPropNshMdtype = 1 // OFPPPT_PROP_NSH_MDTYPE
	OFPPPTPropNshTlv    = 2 // OFPPPT_PROP_NSH_TLV
)
View Source
const (
	// Identifiers from group ofp_ed_prop_class
	OFPPPCBasic        = 0     // OFPPPC_BASIC
	OFPPPCMpls         = 1     // OFPPPC_MPLS
	OFPPPCGRE          = 2     // OFPPPC_GRE
	OFPPPCGtp          = 3     // OFPPPC_GTP
	OFPPPCNsh          = 4     // OFPPPC_NSH
	OFPPPCExperimenter = 65535 // OFPPPC_EXPERIMENTER
)
View Source
const (
	// Identifiers from group ofp_error_type
	OFPETHelloFailed         = 0     // OFPET_HELLO_FAILED
	OFPETBadRequest          = 1     // OFPET_BAD_REQUEST
	OFPETBadAction           = 2     // OFPET_BAD_ACTION
	OFPETBadInstruction      = 3     // OFPET_BAD_INSTRUCTION
	OFPETBadMatch            = 4     // OFPET_BAD_MATCH
	OFPETFlowModFailed       = 5     // OFPET_FLOW_MOD_FAILED
	OFPETGroupModFailed      = 6     // OFPET_GROUP_MOD_FAILED
	OFPETPortModFailed       = 7     // OFPET_PORT_MOD_FAILED
	OFPETTableModFailed      = 8     // OFPET_TABLE_MOD_FAILED
	OFPETQueueOpFailed       = 9     // OFPET_QUEUE_OP_FAILED
	OFPETSwitchConfigFailed  = 10    // OFPET_SWITCH_CONFIG_FAILED
	OFPETRoleRequestFailed   = 11    // OFPET_ROLE_REQUEST_FAILED
	OFPETMeterModFailed      = 12    // OFPET_METER_MOD_FAILED
	OFPETTableFeaturesFailed = 13    // OFPET_TABLE_FEATURES_FAILED
	OFPETBadProperty         = 14    // OFPET_BAD_PROPERTY
	OFPETAsyncConfigFailed   = 15    // OFPET_ASYNC_CONFIG_FAILED
	OFPETFlowMonitorFailed   = 16    // OFPET_FLOW_MONITOR_FAILED
	OFPETBundleFailed        = 17    // OFPET_BUNDLE_FAILED
	OFPETExperimenter        = 65535 // OFPET_EXPERIMENTER
)
View Source
const (
	// Identifiers from group ofp_ethernet_type
	EthPLoop      = 96    // ETH_P_LOOP
	EthPPup       = 512   // ETH_P_PUP
	EthPPupat     = 513   // ETH_P_PUPAT
	EthPIp        = 2048  // ETH_P_IP
	EthPX25       = 2053  // ETH_P_X25
	EthPARP       = 2054  // ETH_P_ARP
	EthPBpq       = 2303  // ETH_P_BPQ
	EthPIeeepup   = 2560  // ETH_P_IEEEPUP
	EthPIeeepupat = 2561  // ETH_P_IEEEPUPAT
	EthPDec       = 24576 // ETH_P_DEC
	EthPDnaDl     = 24577 // ETH_P_DNA_DL
	EthPDnaRc     = 24578 // ETH_P_DNA_RC
	EthPDnaRt     = 24579 // ETH_P_DNA_RT
	EthPLat       = 24580 // ETH_P_LAT
	EthPDiag      = 24581 // ETH_P_DIAG
	EthPCust      = 24582 // ETH_P_CUST
	EthPSca       = 24583 // ETH_P_SCA
	EthPTeb       = 25944 // ETH_P_TEB
	EthPRarp      = 32821 // ETH_P_RARP
	EthPAtalk     = 32923 // ETH_P_ATALK
	EthPAarp      = 33011 // ETH_P_AARP
	EthP8021Q     = 33024 // ETH_P_8021Q
	EthPIpx       = 33079 // ETH_P_IPX
	EthPIpv6      = 34525 // ETH_P_IPV6
	EthPPause     = 34824 // ETH_P_PAUSE
	EthPSlow      = 34825 // ETH_P_SLOW
	EthPWccp      = 34878 // ETH_P_WCCP
	EthPPppDisc   = 34915 // ETH_P_PPP_DISC
	EthPPppSes    = 34916 // ETH_P_PPP_SES
	EthPMplsUc    = 34887 // ETH_P_MPLS_UC
	EthPMplsMc    = 34888 // ETH_P_MPLS_MC
	EthPAtmmpoa   = 34892 // ETH_P_ATMMPOA
	EthPAtmfate   = 34948 // ETH_P_ATMFATE
	EthPPae       = 34958 // ETH_P_PAE
	EthPAoe       = 34978 // ETH_P_AOE
	EthPTipc      = 35018 // ETH_P_TIPC
	EthP1588      = 35063 // ETH_P_1588
	EthPFcoe      = 35078 // ETH_P_FCOE
	EthPFip       = 35092 // ETH_P_FIP
	EthPEdsa      = 56026 // ETH_P_EDSA
)
View Source
const (
	// Identifiers from group ofp_flow_mod_command
	OFPFCAdd          = 0 // OFPFC_ADD
	OFPFCModify       = 1 // OFPFC_MODIFY
	OFPFCModifyStrict = 2 // OFPFC_MODIFY_STRICT
	OFPFCDelete       = 3 // OFPFC_DELETE
	OFPFCDeleteStrict = 4 // OFPFC_DELETE_STRICT
)
View Source
const (
	// Identifiers from group ofp_flow_mod_failed_code
	OFPFMFCUnknown     = 0 // OFPFMFC_UNKNOWN
	OFPFMFCTableFull   = 1 // OFPFMFC_TABLE_FULL
	OFPFMFCBadTableID  = 2 // OFPFMFC_BAD_TABLE_ID
	OFPFMFCOverlap     = 3 // OFPFMFC_OVERLAP
	OFPFMFCEperm       = 4 // OFPFMFC_EPERM
	OFPFMFCBadTimeout  = 5 // OFPFMFC_BAD_TIMEOUT
	OFPFMFCBadCommand  = 6 // OFPFMFC_BAD_COMMAND
	OFPFMFCBadFlags    = 7 // OFPFMFC_BAD_FLAGS
	OFPFMFCCantSync    = 8 // OFPFMFC_CANT_SYNC
	OFPFMFCBadPriority = 9 // OFPFMFC_BAD_PRIORITY
)
View Source
const (
	// Identifiers from group ofp_flow_mod_flags
	OFPFFSendFlowRem  = 1   // OFPFF_SEND_FLOW_REM
	OFPFFCheckOverlap = 2   // OFPFF_CHECK_OVERLAP
	OFPFFResetCounts  = 4   // OFPFF_RESET_COUNTS
	OFPFFNoPktCounts  = 8   // OFPFF_NO_PKT_COUNTS
	OFPFFNoBytCounts  = 16  // OFPFF_NO_BYT_COUNTS
	OFPFFBSNSendIdle  = 128 // OFPFF_BSN_SEND_IDLE
)
View Source
const (
	// Identifiers from group ofp_flow_monitor_command
	OFPFMCAdd    = 0 // OFPFMC_ADD
	OFPFMCModify = 1 // OFPFMC_MODIFY
	OFPFMCDelete = 2 // OFPFMC_DELETE
)
View Source
const (
	// Identifiers from group ofp_flow_monitor_failed_code
	OFPMOFCUnknown        = 0 // OFPMOFC_UNKNOWN
	OFPMOFCMonitorExists  = 1 // OFPMOFC_MONITOR_EXISTS
	OFPMOFCInvalidMonitor = 2 // OFPMOFC_INVALID_MONITOR
	OFPMOFCUnknownMonitor = 3 // OFPMOFC_UNKNOWN_MONITOR
	OFPMOFCBadCommand     = 4 // OFPMOFC_BAD_COMMAND
	OFPMOFCBadFlags       = 5 // OFPMOFC_BAD_FLAGS
	OFPMOFCBadTableID     = 6 // OFPMOFC_BAD_TABLE_ID
	OFPMOFCBadOut         = 7 // OFPMOFC_BAD_OUT
)
View Source
const (
	// Identifiers from group ofp_flow_monitor_flags
	OFPFMFInitial      = 1  // OFPFMF_INITIAL
	OFPFMFAdd          = 2  // OFPFMF_ADD
	OFPFMFRemoved      = 4  // OFPFMF_REMOVED
	OFPFMFModify       = 8  // OFPFMF_MODIFY
	OFPFMFInstructions = 16 // OFPFMF_INSTRUCTIONS
	OFPFMFNoAbbrev     = 32 // OFPFMF_NO_ABBREV
	OFPFMFOnlyOwn      = 64 // OFPFMF_ONLY_OWN
)
View Source
const (
	// Identifiers from group ofp_flow_removed_reason
	OFPRRIdleTimeout = 0 // OFPRR_IDLE_TIMEOUT
	OFPRRHardTimeout = 1 // OFPRR_HARD_TIMEOUT
	OFPRRDelete      = 2 // OFPRR_DELETE
	OFPRRGroupDelete = 3 // OFPRR_GROUP_DELETE
	OFPRRMeterDelete = 4 // OFPRR_METER_DELETE
	OFPRREviction    = 5 // OFPRR_EVICTION
)
View Source
const (
	// Identifiers from group ofp_flow_update_event
	OFPFMEInitial  = 0 // OFPFME_INITIAL
	OFPFMEAdded    = 1 // OFPFME_ADDED
	OFPFMERemoved  = 2 // OFPFME_REMOVED
	OFPFMEModified = 3 // OFPFME_MODIFIED
	OFPFMEAbbrev   = 4 // OFPFME_ABBREV
	OFPFMEPaused   = 5 // OFPFME_PAUSED
	OFPFMEResumed  = 6 // OFPFME_RESUMED
)
View Source
const (
	// Identifiers from group ofp_group
	OFPGMax = 4294967040 // OFPG_MAX
	OFPGAll = 4294967292 // OFPG_ALL
	OFPGAny = 4294967295 // OFPG_ANY
)
View Source
const (
	// Identifiers from group ofp_group_capabilities
	OFPGFCSelectWeight   = 1 // OFPGFC_SELECT_WEIGHT
	OFPGFCSelectLiveness = 2 // OFPGFC_SELECT_LIVENESS
	OFPGFCChaining       = 4 // OFPGFC_CHAINING
	OFPGFCChainingChecks = 8 // OFPGFC_CHAINING_CHECKS
)
View Source
const (
	// Identifiers from group ofp_group_mod_command
	OFPGCAdd    = 0 // OFPGC_ADD
	OFPGCModify = 1 // OFPGC_MODIFY
	OFPGCDelete = 2 // OFPGC_DELETE
)
View Source
const (
	// Identifiers from group ofp_group_mod_failed_code
	OFPGMFCGroupExists         = 0  // OFPGMFC_GROUP_EXISTS
	OFPGMFCInvalidGroup        = 1  // OFPGMFC_INVALID_GROUP
	OFPGMFCWeightUnsupported   = 2  // OFPGMFC_WEIGHT_UNSUPPORTED
	OFPGMFCOutOfGroups         = 3  // OFPGMFC_OUT_OF_GROUPS
	OFPGMFCOutOfBuckets        = 4  // OFPGMFC_OUT_OF_BUCKETS
	OFPGMFCChainingUnsupported = 5  // OFPGMFC_CHAINING_UNSUPPORTED
	OFPGMFCWatchUnsupported    = 6  // OFPGMFC_WATCH_UNSUPPORTED
	OFPGMFCLoop                = 7  // OFPGMFC_LOOP
	OFPGMFCUnknownGroup        = 8  // OFPGMFC_UNKNOWN_GROUP
	OFPGMFCChainedGroup        = 9  // OFPGMFC_CHAINED_GROUP
	OFPGMFCBadType             = 10 // OFPGMFC_BAD_TYPE
	OFPGMFCBadCommand          = 11 // OFPGMFC_BAD_COMMAND
	OFPGMFCBadBucket           = 12 // OFPGMFC_BAD_BUCKET
	OFPGMFCBadWatch            = 13 // OFPGMFC_BAD_WATCH
	OFPGMFCEperm               = 14 // OFPGMFC_EPERM
)
View Source
const (
	// Identifiers from group ofp_group_type
	OFPGTAll      = 0 // OFPGT_ALL
	OFPGTSelect   = 1 // OFPGT_SELECT
	OFPGTIndirect = 2 // OFPGT_INDIRECT
	OFPGTFf       = 3 // OFPGT_FF
)
View Source
const (
	// Identifiers from group ofp_hello_failed_code
	OFPHFCIncompatible = 0 // OFPHFC_INCOMPATIBLE
	OFPHFCEperm        = 1 // OFPHFC_EPERM
)
View Source
const (
	// Identifiers from group ofp_icmp_type
	IcmpEchoreply      = 0  // ICMP_ECHOREPLY
	IcmpDestUnreach    = 3  // ICMP_DEST_UNREACH
	IcmpSourceQuench   = 4  // ICMP_SOURCE_QUENCH
	IcmpRedirect       = 5  // ICMP_REDIRECT
	IcmpEcho           = 8  // ICMP_ECHO
	IcmpTimeExceeded   = 11 // ICMP_TIME_EXCEEDED
	IcmpParameterprob  = 12 // ICMP_PARAMETERPROB
	IcmpTimestamp      = 13 // ICMP_TIMESTAMP
	IcmpTimestampreply = 14 // ICMP_TIMESTAMPREPLY
	IcmpInfoRequest    = 15 // ICMP_INFO_REQUEST
	IcmpInfoReply      = 16 // ICMP_INFO_REPLY
	IcmpAddress        = 17 // ICMP_ADDRESS
	IcmpAddressreply   = 18 // ICMP_ADDRESSREPLY
)
View Source
const (
	// Identifiers from group ofp_icmpv6_type
	Icmpv6EchoRequest     = 128 // ICMPV6_ECHO_REQUEST
	Icmpv6EchoReply       = 129 // ICMPV6_ECHO_REPLY
	Icmpv6MgmQuery        = 130 // ICMPV6_MGM_QUERY
	Icmpv6MgmReport       = 131 // ICMPV6_MGM_REPORT
	Icmpv6MgmReduction    = 132 // ICMPV6_MGM_REDUCTION
	Icmpv6NiQuery         = 139 // ICMPV6_NI_QUERY
	Icmpv6NiReply         = 140 // ICMPV6_NI_REPLY
	Icmpv6Mld2Report      = 143 // ICMPV6_MLD2_REPORT
	Icmpv6DhaadRequest    = 144 // ICMPV6_DHAAD_REQUEST
	Icmpv6DhaadReply      = 145 // ICMPV6_DHAAD_REPLY
	Icmpv6MobilePrefixSol = 146 // ICMPV6_MOBILE_PREFIX_SOL
	Icmpv6MobilePrefixAdv = 147 // ICMPV6_MOBILE_PREFIX_ADV
)
View Source
const (
	// Identifiers from group ofp_instruction_type
	OFPITGotoTable     = 1     // OFPIT_GOTO_TABLE
	OFPITWriteMetadata = 2     // OFPIT_WRITE_METADATA
	OFPITWriteActions  = 3     // OFPIT_WRITE_ACTIONS
	OFPITApplyActions  = 4     // OFPIT_APPLY_ACTIONS
	OFPITClearActions  = 5     // OFPIT_CLEAR_ACTIONS
	OFPITMeter         = 6     // OFPIT_METER
	OFPITExperimenter  = 65535 // OFPIT_EXPERIMENTER
)
View Source
const (
	// Identifiers from group ofp_ip_prototype
	IpprotoIp       = 0   // IPPROTO_IP
	IpprotoICMP     = 1   // IPPROTO_ICMP
	IpprotoIgmp     = 2   // IPPROTO_IGMP
	IpprotoIpip     = 4   // IPPROTO_IPIP
	IpprotoTCP      = 6   // IPPROTO_TCP
	IpprotoEgp      = 8   // IPPROTO_EGP
	IpprotoPup      = 12  // IPPROTO_PUP
	IpprotoUdp      = 17  // IPPROTO_UDP
	IpprotoIdp      = 22  // IPPROTO_IDP
	IpprotoTp       = 29  // IPPROTO_TP
	IpprotoDccp     = 33  // IPPROTO_DCCP
	IpprotoIpv6     = 41  // IPPROTO_IPV6
	IpprotoRsvp     = 46  // IPPROTO_RSVP
	IpprotoGRE      = 47  // IPPROTO_GRE
	IpprotoEsp      = 50  // IPPROTO_ESP
	IpprotoAh       = 51  // IPPROTO_AH
	IpprotoMtp      = 92  // IPPROTO_MTP
	IpprotoBeetph   = 94  // IPPROTO_BEETPH
	IpprotoEncap    = 98  // IPPROTO_ENCAP
	IpprotoPim      = 103 // IPPROTO_PIM
	IpprotoComp     = 108 // IPPROTO_COMP
	IpprotoSctp     = 132 // IPPROTO_SCTP
	IpprotoUdplite  = 136 // IPPROTO_UDPLITE
	IpprotoMpls     = 137 // IPPROTO_MPLS
	IpprotoRaw      = 255 // IPPROTO_RAW
	IpprotoRouting  = 43  // IPPROTO_ROUTING
	IpprotoFragment = 44  // IPPROTO_FRAGMENT
	IpprotoIcmpv6   = 58  // IPPROTO_ICMPV6
	IpprotoNone     = 59  // IPPROTO_NONE
	IpprotoDstopts  = 60  // IPPROTO_DSTOPTS
	IpprotoMh       = 135 // IPPROTO_MH
	IpprotoL2Tp     = 115 // IPPROTO_L2TP
)
View Source
const (
	// Identifiers from group ofp_ipv6exthdr_flags
	OFPIEHNonext = 1   // OFPIEH_NONEXT
	OFPIEHEsp    = 2   // OFPIEH_ESP
	OFPIEHAuth   = 4   // OFPIEH_AUTH
	OFPIEHDest   = 8   // OFPIEH_DEST
	OFPIEHFrag   = 16  // OFPIEH_FRAG
	OFPIEHRouter = 32  // OFPIEH_ROUTER
	OFPIEHHop    = 64  // OFPIEH_HOP
	OFPIEHUnrep  = 128 // OFPIEH_UNREP
	OFPIEHUnseq  = 256 // OFPIEH_UNSEQ
)
View Source
const (
	// Identifiers from group ofp_match_type
	OFPMTStandard = 0 // OFPMT_STANDARD
	OFPMTOXM      = 1 // OFPMT_OXM
)
View Source
const (
	// Identifiers from group ofp_meter
	OFPMMax        = 4294901760 // OFPM_MAX
	OFPMSlowpath   = 4294967293 // OFPM_SLOWPATH
	OFPMController = 4294967294 // OFPM_CONTROLLER
	OFPMAll        = 4294967295 // OFPM_ALL
)
View Source
const (
	// Identifiers from group ofp_meter_band_type
	OFPMBTDrop         = 1     // OFPMBT_DROP
	OFPMBTDSCPRemark   = 2     // OFPMBT_DSCP_REMARK
	OFPMBTExperimenter = 65535 // OFPMBT_EXPERIMENTER
)
View Source
const (
	// Identifiers from group ofp_meter_flags
	OFPMFKbps  = 1 // OFPMF_KBPS
	OFPMFPktps = 2 // OFPMF_PKTPS
	OFPMFBurst = 4 // OFPMF_BURST
	OFPMFStats = 8 // OFPMF_STATS
)
View Source
const (
	// Identifiers from group ofp_meter_mod_command
	OFPMCAdd    = 0 // OFPMC_ADD
	OFPMCModify = 1 // OFPMC_MODIFY
	OFPMCDelete = 2 // OFPMC_DELETE
)
View Source
const (
	// Identifiers from group ofp_meter_mod_failed_code
	OFPMMFCUnknown      = 0  // OFPMMFC_UNKNOWN
	OFPMMFCMeterExists  = 1  // OFPMMFC_METER_EXISTS
	OFPMMFCInvalidMeter = 2  // OFPMMFC_INVALID_METER
	OFPMMFCUnknownMeter = 3  // OFPMMFC_UNKNOWN_METER
	OFPMMFCBadCommand   = 4  // OFPMMFC_BAD_COMMAND
	OFPMMFCBadFlags     = 5  // OFPMMFC_BAD_FLAGS
	OFPMMFCBadRate      = 6  // OFPMMFC_BAD_RATE
	OFPMMFCBadBurst     = 7  // OFPMMFC_BAD_BURST
	OFPMMFCBadBand      = 8  // OFPMMFC_BAD_BAND
	OFPMMFCBadBandValue = 9  // OFPMMFC_BAD_BAND_VALUE
	OFPMMFCOutOfMeters  = 10 // OFPMMFC_OUT_OF_METERS
	OFPMMFCOutOfBands   = 11 // OFPMMFC_OUT_OF_BANDS
)
View Source
const (
	// Identifiers from group ofp_optical_port_features
	OFPOPFRxTune  = 1 // OFPOPF_RX_TUNE
	OFPOPFTxTune  = 2 // OFPOPF_TX_TUNE
	OFPOPFTxPwr   = 4 // OFPOPF_TX_PWR
	OFPOPFUseFreq = 8 // OFPOPF_USE_FREQ
)
View Source
const (
	// Identifiers from group ofp_ovs_tcp_flag
	OvsTCPFlagFin = 1   // OFP_OVS_TCP_FLAG_FIN
	OvsTCPFlagSyn = 2   // OFP_OVS_TCP_FLAG_SYN
	OvsTCPFlagRst = 4   // OFP_OVS_TCP_FLAG_RST
	OvsTCPFlagPsh = 8   // OFP_OVS_TCP_FLAG_PSH
	OvsTCPFlagAck = 16  // OFP_OVS_TCP_FLAG_ACK
	OvsTCPFlagUrg = 32  // OFP_OVS_TCP_FLAG_URG
	OvsTCPFlagEce = 64  // OFP_OVS_TCP_FLAG_ECE
	OvsTCPFlagCwr = 128 // OFP_OVS_TCP_FLAG_CWR
	OvsTCPFlagNs  = 256 // OFP_OVS_TCP_FLAG_NS
)
View Source
const (
	// Identifiers from group ofp_oxm_class
	OFPXMCNxm0          = 0     // OFPXMC_NXM_0
	OFPXMCNxm1          = 1     // OFPXMC_NXM_1
	OFPXMCOpenflowBasic = 32768 // OFPXMC_OPENFLOW_BASIC
	OFPXMCExperimenter  = 65535 // OFPXMC_EXPERIMENTER
)
View Source
const (
	// Identifiers from group ofp_packet_in_reason
	OFPRNoMatch                     = 0   // OFPR_NO_MATCH
	OFPRAction                      = 1   // OFPR_ACTION
	OFPRInvalidTtl                  = 2   // OFPR_INVALID_TTL
	OFPRActionSet                   = 3   // OFPR_ACTION_SET
	OFPRGroup                       = 4   // OFPR_GROUP
	OFPRPacketOut                   = 5   // OFPR_PACKET_OUT
	OFPRBSNNewHost                  = 128 // OFPR_BSN_NEW_HOST
	OFPRBSNStationMove              = 129 // OFPR_BSN_STATION_MOVE
	OFPRBSNBadVLAN                  = 130 // OFPR_BSN_BAD_VLAN
	OFPRBSNDestinationLookupFailure = 131 // OFPR_BSN_DESTINATION_LOOKUP_FAILURE
	OFPRBSNNoRoute                  = 132 // OFPR_BSN_NO_ROUTE
	OFPRBSNICMPEchoRequest          = 133 // OFPR_BSN_ICMP_ECHO_REQUEST
	OFPRBSNDestNetworkUnreachable   = 134 // OFPR_BSN_DEST_NETWORK_UNREACHABLE
	OFPRBSNDestHostUnreachable      = 135 // OFPR_BSN_DEST_HOST_UNREACHABLE
	OFPRBSNDestPortUnreachable      = 136 // OFPR_BSN_DEST_PORT_UNREACHABLE
	OFPRBSNFragmentationRequired    = 137 // OFPR_BSN_FRAGMENTATION_REQUIRED
	OFPRBSNARP                      = 139 // OFPR_BSN_ARP
	OFPRBSNDhcp                     = 140 // OFPR_BSN_DHCP
	OFPRBSNDebug                    = 141 // OFPR_BSN_DEBUG
	OFPRBSNPacketOfDeath            = 142 // OFPR_BSN_PACKET_OF_DEATH
)
View Source
const (
	// Identifiers from group ofp_packet_type
	PtEthernet     = 0          // OFP_PT_ETHERNET
	PtUseNextProto = 65534      // OFP_PT_USE_NEXT_PROTO
	PtIpv4         = 67584      // OFP_PT_IPV4
	PtMpls         = 100423     // OFP_PT_MPLS
	PtMplsMc       = 100424     // OFP_PT_MPLS_MC
	PtNsh          = 100687     // OFP_PT_NSH
	PtUnknown      = 4294967295 // OFP_PT_UNKNOWN
)
View Source
const (
	// Identifiers from group ofp_port
	OFPPMax        = 4294967040 // OFPP_MAX
	OFPPInPort     = 4294967288 // OFPP_IN_PORT
	OFPPTable      = 4294967289 // OFPP_TABLE
	OFPPNormal     = 4294967290 // OFPP_NORMAL
	OFPPFlood      = 4294967291 // OFPP_FLOOD
	OFPPAll        = 4294967292 // OFPP_ALL
	OFPPController = 4294967293 // OFPP_CONTROLLER
	OFPPLocal      = 4294967294 // OFPP_LOCAL
	OFPPAny        = 4294967295 // OFPP_ANY
)
View Source
const (
	// Identifiers from group ofp_port_config
	OFPPCPortDown      = 1          // OFPPC_PORT_DOWN
	OFPPCNoRecv        = 4          // OFPPC_NO_RECV
	OFPPCNoFwd         = 32         // OFPPC_NO_FWD
	OFPPCNoPacketIn    = 64         // OFPPC_NO_PACKET_IN
	OFPPCBSNMirrorDest = 2147483648 // OFPPC_BSN_MIRROR_DEST
)
View Source
const (
	// Identifiers from group ofp_port_features
	OFPPF10MbHd             = 1          // OFPPF_10MB_HD
	OFPPF10MbFd             = 2          // OFPPF_10MB_FD
	OFPPF100MbHd            = 4          // OFPPF_100MB_HD
	OFPPF100MbFd            = 8          // OFPPF_100MB_FD
	OFPPF1GbHd              = 16         // OFPPF_1GB_HD
	OFPPF1GbFd              = 32         // OFPPF_1GB_FD
	OFPPF10GbFd             = 64         // OFPPF_10GB_FD
	OFPPF40GbFd             = 128        // OFPPF_40GB_FD
	OFPPF100GbFd            = 256        // OFPPF_100GB_FD
	OFPPF1TbFd              = 512        // OFPPF_1TB_FD
	OFPPFOther              = 1024       // OFPPF_OTHER
	OFPPFCopper             = 2048       // OFPPF_COPPER
	OFPPFFiber              = 4096       // OFPPF_FIBER
	OFPPFAutoneg            = 8192       // OFPPF_AUTONEG
	OFPPFPause              = 16384      // OFPPF_PAUSE
	OFPPFPauseAsym          = 32768      // OFPPF_PAUSE_ASYM
	OFPPFBSNBreakoutCapable = 2147483648 // OFPPF_BSN_BREAKOUT_CAPABLE
)
View Source
const (
	// Identifiers from group ofp_port_mod_failed_code
	OFPPMFCBadPort      = 0 // OFPPMFC_BAD_PORT
	OFPPMFCBadHwAddr    = 1 // OFPPMFC_BAD_HW_ADDR
	OFPPMFCBadConfig    = 2 // OFPPMFC_BAD_CONFIG
	OFPPMFCBadAdvertise = 3 // OFPPMFC_BAD_ADVERTISE
	OFPPMFCEperm        = 4 // OFPPMFC_EPERM
)
View Source
const (
	// Identifiers from group ofp_port_reason
	OFPPRAdd    = 0 // OFPPR_ADD
	OFPPRDelete = 1 // OFPPR_DELETE
	OFPPRModify = 2 // OFPPR_MODIFY
)
View Source
const (
	// Identifiers from group ofp_port_state
	OFPPSLinkDown = 1 // OFPPS_LINK_DOWN
	OFPPSBlocked  = 2 // OFPPS_BLOCKED
	OFPPSLive     = 4 // OFPPS_LIVE
)
View Source
const (
	// Identifiers from group ofp_port_stats_optical_flags
	OFPOSFRxTune = 1  // OFPOSF_RX_TUNE
	OFPOSFTxTune = 2  // OFPOSF_TX_TUNE
	OFPOSFTxPwr  = 4  // OFPOSF_TX_PWR
	OFPOSFRxPwr  = 16 // OFPOSF_RX_PWR
	OFPOSFTxBias = 32 // OFPOSF_TX_BIAS
	OFPOSFTxTemp = 64 // OFPOSF_TX_TEMP
)
View Source
const (
	// Identifiers from group ofp_port_stats_prop_type
	OFPPSPTEthernet     = 0     // OFPPSPT_ETHERNET
	OFPPSPTOptical      = 1     // OFPPSPT_OPTICAL
	OFPPSPTExperimenter = 65535 // OFPPSPT_EXPERIMENTER
)
View Source
const (
	// Identifiers from group ofp_queue_op_failed_code
	OFPQOFCBadPort  = 0 // OFPQOFC_BAD_PORT
	OFPQOFCBadQueue = 1 // OFPQOFC_BAD_QUEUE
	OFPQOFCEperm    = 2 // OFPQOFC_EPERM
)
View Source
const (
	// Identifiers from group ofp_requestforward_reason
	OFPRFRGroupMod = 0 // OFPRFR_GROUP_MOD
	OFPRFRMeterMod = 1 // OFPRFR_METER_MOD
)
View Source
const (
	// Identifiers from group ofp_role_request_failed_code
	OFPRRFCStale   = 0 // OFPRRFC_STALE
	OFPRRFCUnsup   = 1 // OFPRRFC_UNSUP
	OFPRRFCBadRole = 2 // OFPRRFC_BAD_ROLE
)
View Source
const (
	// Identifiers from group ofp_stats_type
	OFPSTDesc          = 0     // OFPST_DESC
	OFPSTFlow          = 1     // OFPST_FLOW
	OFPSTAggregate     = 2     // OFPST_AGGREGATE
	OFPSTTable         = 3     // OFPST_TABLE
	OFPSTPort          = 4     // OFPST_PORT
	OFPSTQueue         = 5     // OFPST_QUEUE
	OFPSTGroup         = 6     // OFPST_GROUP
	OFPSTGroupDesc     = 7     // OFPST_GROUP_DESC
	OFPSTGroupFeatures = 8     // OFPST_GROUP_FEATURES
	OFPSTMeter         = 9     // OFPST_METER
	OFPSTMeterConfig   = 10    // OFPST_METER_CONFIG
	OFPSTMeterFeatures = 11    // OFPST_METER_FEATURES
	OFPSTTableFeatures = 12    // OFPST_TABLE_FEATURES
	OFPSTPortDesc      = 13    // OFPST_PORT_DESC
	OFPMPTableDesc     = 14    // OFPMP_TABLE_DESC
	OFPMPQueueDesc     = 15    // OFPMP_QUEUE_DESC
	OFPMPFlowMonitor   = 16    // OFPMP_FLOW_MONITOR
	OFPSTExperimenter  = 65535 // OFPST_EXPERIMENTER
)
View Source
const (
	// Identifiers from group ofp_switch_config_failed_code
	OFPSCFCBadFlags = 0 // OFPSCFC_BAD_FLAGS
	OFPSCFCBadLen   = 1 // OFPSCFC_BAD_LEN
	OFPSCFCEperm    = 2 // OFPSCFC_EPERM
)
View Source
const (
	// Identifiers from group ofp_table
	OFPTTMax = 254 // OFPTT_MAX
	OFPTTAll = 255 // OFPTT_ALL
)
View Source
const (
	// Identifiers from group ofp_table_config
	OFPTCDeprecatedMask = 3 // OFPTC_DEPRECATED_MASK
	OFPTCEviction       = 4 // OFPTC_EVICTION
	OFPTCVacancyEvents  = 8 // OFPTC_VACANCY_EVENTS
)
View Source
const (
	// Identifiers from group ofp_table_feature_prop_type
	OFPTFPTInstructions      = 0     // OFPTFPT_INSTRUCTIONS
	OFPTFPTInstructionsMiss  = 1     // OFPTFPT_INSTRUCTIONS_MISS
	OFPTFPTNextTables        = 2     // OFPTFPT_NEXT_TABLES
	OFPTFPTNextTablesMiss    = 3     // OFPTFPT_NEXT_TABLES_MISS
	OFPTFPTWriteActions      = 4     // OFPTFPT_WRITE_ACTIONS
	OFPTFPTWriteActionsMiss  = 5     // OFPTFPT_WRITE_ACTIONS_MISS
	OFPTFPTApplyActions      = 6     // OFPTFPT_APPLY_ACTIONS
	OFPTFPTApplyActionsMiss  = 7     // OFPTFPT_APPLY_ACTIONS_MISS
	OFPTFPTMatch             = 8     // OFPTFPT_MATCH
	OFPTFPTWildcards         = 10    // OFPTFPT_WILDCARDS
	OFPTFPTWriteSetfield     = 12    // OFPTFPT_WRITE_SETFIELD
	OFPTFPTWriteSetfieldMiss = 13    // OFPTFPT_WRITE_SETFIELD_MISS
	OFPTFPTApplySetfield     = 14    // OFPTFPT_APPLY_SETFIELD
	OFPTFPTApplySetfieldMiss = 15    // OFPTFPT_APPLY_SETFIELD_MISS
	OFPTFPTTableSyncFrom     = 16    // OFPTFPT_TABLE_SYNC_FROM
	OFPTFPTExperimenter      = 65534 // OFPTFPT_EXPERIMENTER
	OFPTFPTExperimenterMiss  = 65535 // OFPTFPT_EXPERIMENTER_MISS
)
View Source
const (
	// Identifiers from group ofp_table_features_failed_code
	OFPTFFCBadTable    = 0 // OFPTFFC_BAD_TABLE
	OFPTFFCBadMetadata = 1 // OFPTFFC_BAD_METADATA
	OFPTFFCEperm       = 5 // OFPTFFC_EPERM
)
View Source
const (
	// Identifiers from group ofp_table_mod_failed_code
	OFPTMFCBadTable  = 0 // OFPTMFC_BAD_TABLE
	OFPTMFCBadConfig = 1 // OFPTMFC_BAD_CONFIG
	OFPTMFCEperm     = 2 // OFPTMFC_EPERM
)
View Source
const (
	// Identifiers from group ofp_table_mod_prop_eviction_flag
	OFPTMPEFOther      = 1 // OFPTMPEF_OTHER
	OFPTMPEFImportance = 2 // OFPTMPEF_IMPORTANCE
	OFPTMPEFLifetime   = 4 // OFPTMPEF_LIFETIME
)
View Source
const (
	// Identifiers from group ofp_table_reason
	OFPTRVacancyDown = 3 // OFPTR_VACANCY_DOWN
	OFPTRVacancyUp   = 4 // OFPTR_VACANCY_UP
)
View Source
const (
	// Identifiers from group ofp_tcp_flags
	TcpFlagCwr = 128 // TCP_FLAG_CWR
	TcpFlagEce = 64  // TCP_FLAG_ECE
	TcpFlagUrg = 32  // TCP_FLAG_URG
	TcpFlagAck = 16  // TCP_FLAG_ACK
	TcpFlagPsh = 8   // TCP_FLAG_PSH
	TcpFlagRst = 4   // TCP_FLAG_RST
	TcpFlagSyn = 2   // TCP_FLAG_SYN
	TcpFlagFin = 1   // TCP_FLAG_FIN
)
View Source
const (
	// Identifiers from group ofp_type
	OFPTHello            = 0  // OFPT_HELLO
	OFPTError            = 1  // OFPT_ERROR
	OFPTEchoRequest      = 2  // OFPT_ECHO_REQUEST
	OFPTEchoReply        = 3  // OFPT_ECHO_REPLY
	OFPTExperimenter     = 4  // OFPT_EXPERIMENTER
	OFPTFeaturesRequest  = 5  // OFPT_FEATURES_REQUEST
	OFPTFeaturesReply    = 6  // OFPT_FEATURES_REPLY
	OFPTGetConfigRequest = 7  // OFPT_GET_CONFIG_REQUEST
	OFPTGetConfigReply   = 8  // OFPT_GET_CONFIG_REPLY
	OFPTSetConfig        = 9  // OFPT_SET_CONFIG
	OFPTPacketIn         = 10 // OFPT_PACKET_IN
	OFPTFlowRemoved      = 11 // OFPT_FLOW_REMOVED
	OFPTPortStatus       = 12 // OFPT_PORT_STATUS
	OFPTPacketOut        = 13 // OFPT_PACKET_OUT
	OFPTFlowMod          = 14 // OFPT_FLOW_MOD
	OFPTGroupMod         = 15 // OFPT_GROUP_MOD
	OFPTPortMod          = 16 // OFPT_PORT_MOD
	OFPTTableMod         = 17 // OFPT_TABLE_MOD
	OFPTStatsRequest     = 18 // OFPT_STATS_REQUEST
	OFPTStatsReply       = 19 // OFPT_STATS_REPLY
	OFPTBarrierRequest   = 20 // OFPT_BARRIER_REQUEST
	OFPTBarrierReply     = 21 // OFPT_BARRIER_REPLY
	OFPTRoleRequest      = 24 // OFPT_ROLE_REQUEST
	OFPTRoleReply        = 25 // OFPT_ROLE_REPLY
	OFPTGetAsyncRequest  = 26 // OFPT_GET_ASYNC_REQUEST
	OFPTGetAsyncReply    = 27 // OFPT_GET_ASYNC_REPLY
	OFPTSetAsync         = 28 // OFPT_SET_ASYNC
	OFPTMeterMod         = 29 // OFPT_METER_MOD
	OFPTRoleStatus       = 30 // OFPT_ROLE_STATUS
	OFPTTableStatus      = 31 // OFPT_TABLE_STATUS
	OFPTRequestforward   = 32 // OFPT_REQUESTFORWARD
	OFPTBundleControl    = 33 // OFPT_BUNDLE_CONTROL
	OFPTBundleAddMessage = 34 // OFPT_BUNDLE_ADD_MESSAGE
)
View Source
const (
	// Identifiers from group ofp_vlan_id
	OFPVIDNone    = 0    // OFPVID_NONE
	OFPVIDPresent = 4096 // OFPVID_PRESENT
)
View Source
const (
	// Identifiers from group ofp_bsn_fabric_port_role
	BSNFabricPortRolePartitionedSpine = 1 // OFP_BSN_FABRIC_PORT_ROLE_PARTITIONED_SPINE
)
View Source
const (
	// Identifiers from group ofp_bsn_lag_flag
	BSNLagFlagAutoRecovery = 1 // OFP_BSN_LAG_FLAG_AUTO_RECOVERY
)
View Source
const (
	// Identifiers from group ofp_bsn_misc_capabilities
	BSNMiscCapFec = 1 // OFP_BSN_MISC_CAP_FEC
)
View Source
const (
	// Identifiers from group ofp_bsn_tunnel_type
	BSNTunnelL2Gre = 1 // OFP_BSN_TUNNEL_L2GRE
)
View Source
const (
	// Identifiers from group ofp_bsn_udf_mode
	BSNUdf8X2Bytes = 1 // OFP_BSN_UDF_8X2_BYTES
)
View Source
const (
	// Identifiers from group ofp_bsn_vlan_counter_constants
	BSNVLANAll = 65535 // OFP_BSN_VLAN_ALL
)
View Source
const (
	// Identifiers from group ofp_bsn_vrf_counter_constants
	BSNVrfAll = 4294967295 // OFP_BSN_VRF_ALL
)
View Source
const (
	// Identifiers from group of_bsn_pdu_slot_num
	BsnPduSlotNumAny = 255 // BSN_PDU_SLOT_NUM_ANY
)
View Source
const (
	// Identifiers from group ofp_bsn_vport_q_in_q_untagged
	OFBSNVportQInQUntagged = 65535 // OF_BSN_VPORT_Q_IN_Q_UNTAGGED
)
View Source
const (
	// Identifiers from group ofp_hello_elem_type
	OFPHETVersionbitmap = 1 // OFPHET_VERSIONBITMAP
)
View Source
const (
	// Identifiers from group ofp_stats_reply_flags
	OFPSFReplyMore = 1 // OFPSF_REPLY_MORE
)
View Source
const (
	// Identifiers from group ofp_stats_request_flags
	OFPSFReqMore = 1 // OFPSF_REQ_MORE
)

Variables

This section is empty.

Functions

func DecodeAction

func DecodeAction(decoder *goloxi.Decoder) (goloxi.IAction, error)

func DecodeMessage

func DecodeMessage(data []byte) (goloxi.Message, error)

func DecodeOxm

func DecodeOxm(decoder *goloxi.Decoder) (goloxi.IOxm, error)

Types

type Action

type Action struct {
	Type uint16
	Len  uint16
}

func NewAction

func NewAction(_type uint16) *Action

func (*Action) GetLen

func (self *Action) GetLen() uint16

func (*Action) GetType

func (self *Action) GetType() uint16

func (*Action) Serialize

func (self *Action) Serialize(encoder *goloxi.Encoder) error

func (*Action) SetLen

func (self *Action) SetLen(v uint16)

func (*Action) SetType

func (self *Action) SetType(v uint16)

type ActionBsn

type ActionBsn struct {
	*ActionExperimenter
	Subtype uint32
}

func NewActionBsn

func NewActionBsn(_subtype uint32) *ActionBsn

func (*ActionBsn) GetActionFields

func (self *ActionBsn) GetActionFields() map[string]interface{}

func (*ActionBsn) GetActionName

func (self *ActionBsn) GetActionName() string

func (*ActionBsn) GetSubtype

func (self *ActionBsn) GetSubtype() uint32

func (*ActionBsn) MarshalJSON

func (self *ActionBsn) MarshalJSON() ([]byte, error)

func (*ActionBsn) Serialize

func (self *ActionBsn) Serialize(encoder *goloxi.Encoder) error

func (*ActionBsn) SetSubtype

func (self *ActionBsn) SetSubtype(v uint32)

type ActionBsnChecksum

type ActionBsnChecksum struct {
	*ActionBsn
	Checksum Checksum128
}

func DecodeActionBsnChecksum

func DecodeActionBsnChecksum(parent *ActionBsn, decoder *goloxi.Decoder) (*ActionBsnChecksum, error)

func NewActionBsnChecksum

func NewActionBsnChecksum() *ActionBsnChecksum

func (*ActionBsnChecksum) GetActionFields

func (self *ActionBsnChecksum) GetActionFields() map[string]interface{}

func (*ActionBsnChecksum) GetActionName

func (self *ActionBsnChecksum) GetActionName() string

func (*ActionBsnChecksum) GetChecksum

func (self *ActionBsnChecksum) GetChecksum() Checksum128

func (*ActionBsnChecksum) MarshalJSON

func (self *ActionBsnChecksum) MarshalJSON() ([]byte, error)

func (*ActionBsnChecksum) Serialize

func (self *ActionBsnChecksum) Serialize(encoder *goloxi.Encoder) error

func (*ActionBsnChecksum) SetChecksum

func (self *ActionBsnChecksum) SetChecksum(v Checksum128)

type ActionBsnGentable

type ActionBsnGentable struct {
	*ActionBsn
	TableId uint32
	Key     []IBsnTlv
}

func DecodeActionBsnGentable

func DecodeActionBsnGentable(parent *ActionBsn, decoder *goloxi.Decoder) (*ActionBsnGentable, error)

func NewActionBsnGentable

func NewActionBsnGentable() *ActionBsnGentable

func (*ActionBsnGentable) GetActionFields

func (self *ActionBsnGentable) GetActionFields() map[string]interface{}

func (*ActionBsnGentable) GetActionName

func (self *ActionBsnGentable) GetActionName() string

func (*ActionBsnGentable) GetKey

func (self *ActionBsnGentable) GetKey() []IBsnTlv

func (*ActionBsnGentable) GetTableId

func (self *ActionBsnGentable) GetTableId() uint32

func (*ActionBsnGentable) MarshalJSON

func (self *ActionBsnGentable) MarshalJSON() ([]byte, error)

func (*ActionBsnGentable) Serialize

func (self *ActionBsnGentable) Serialize(encoder *goloxi.Encoder) error

func (*ActionBsnGentable) SetKey

func (self *ActionBsnGentable) SetKey(v []IBsnTlv)

func (*ActionBsnGentable) SetTableId

func (self *ActionBsnGentable) SetTableId(v uint32)

type ActionBsnMirror

type ActionBsnMirror struct {
	*ActionBsn
	DestPort  uint32
	VlanTag   uint32
	CopyStage uint8
}

func DecodeActionBsnMirror

func DecodeActionBsnMirror(parent *ActionBsn, decoder *goloxi.Decoder) (*ActionBsnMirror, error)

func NewActionBsnMirror

func NewActionBsnMirror() *ActionBsnMirror

func (*ActionBsnMirror) GetActionFields

func (self *ActionBsnMirror) GetActionFields() map[string]interface{}

func (*ActionBsnMirror) GetActionName

func (self *ActionBsnMirror) GetActionName() string

func (*ActionBsnMirror) GetCopyStage

func (self *ActionBsnMirror) GetCopyStage() uint8

func (*ActionBsnMirror) GetDestPort

func (self *ActionBsnMirror) GetDestPort() uint32

func (*ActionBsnMirror) GetVlanTag

func (self *ActionBsnMirror) GetVlanTag() uint32

func (*ActionBsnMirror) MarshalJSON

func (self *ActionBsnMirror) MarshalJSON() ([]byte, error)

func (*ActionBsnMirror) Serialize

func (self *ActionBsnMirror) Serialize(encoder *goloxi.Encoder) error

func (*ActionBsnMirror) SetCopyStage

func (self *ActionBsnMirror) SetCopyStage(v uint8)

func (*ActionBsnMirror) SetDestPort

func (self *ActionBsnMirror) SetDestPort(v uint32)

func (*ActionBsnMirror) SetVlanTag

func (self *ActionBsnMirror) SetVlanTag(v uint32)

type ActionBsnSetTunnelDst

type ActionBsnSetTunnelDst struct {
	*ActionBsn
	Dst uint32
}

func DecodeActionBsnSetTunnelDst

func DecodeActionBsnSetTunnelDst(parent *ActionBsn, decoder *goloxi.Decoder) (*ActionBsnSetTunnelDst, error)

func NewActionBsnSetTunnelDst

func NewActionBsnSetTunnelDst() *ActionBsnSetTunnelDst

func (*ActionBsnSetTunnelDst) GetActionFields

func (self *ActionBsnSetTunnelDst) GetActionFields() map[string]interface{}

func (*ActionBsnSetTunnelDst) GetActionName

func (self *ActionBsnSetTunnelDst) GetActionName() string

func (*ActionBsnSetTunnelDst) GetDst

func (self *ActionBsnSetTunnelDst) GetDst() uint32

func (*ActionBsnSetTunnelDst) MarshalJSON

func (self *ActionBsnSetTunnelDst) MarshalJSON() ([]byte, error)

func (*ActionBsnSetTunnelDst) Serialize

func (self *ActionBsnSetTunnelDst) Serialize(encoder *goloxi.Encoder) error

func (*ActionBsnSetTunnelDst) SetDst

func (self *ActionBsnSetTunnelDst) SetDst(v uint32)

type ActionCopyTtlIn

type ActionCopyTtlIn struct {
	*Action
}

func DecodeActionCopyTtlIn

func DecodeActionCopyTtlIn(parent *Action, decoder *goloxi.Decoder) (*ActionCopyTtlIn, error)

func NewActionCopyTtlIn

func NewActionCopyTtlIn() *ActionCopyTtlIn

func (*ActionCopyTtlIn) GetActionFields

func (self *ActionCopyTtlIn) GetActionFields() map[string]interface{}

func (*ActionCopyTtlIn) GetActionName

func (self *ActionCopyTtlIn) GetActionName() string

func (*ActionCopyTtlIn) MarshalJSON

func (self *ActionCopyTtlIn) MarshalJSON() ([]byte, error)

func (*ActionCopyTtlIn) Serialize

func (self *ActionCopyTtlIn) Serialize(encoder *goloxi.Encoder) error

type ActionCopyTtlOut

type ActionCopyTtlOut struct {
	*Action
}

func DecodeActionCopyTtlOut

func DecodeActionCopyTtlOut(parent *Action, decoder *goloxi.Decoder) (*ActionCopyTtlOut, error)

func NewActionCopyTtlOut

func NewActionCopyTtlOut() *ActionCopyTtlOut

func (*ActionCopyTtlOut) GetActionFields

func (self *ActionCopyTtlOut) GetActionFields() map[string]interface{}

func (*ActionCopyTtlOut) GetActionName

func (self *ActionCopyTtlOut) GetActionName() string

func (*ActionCopyTtlOut) MarshalJSON

func (self *ActionCopyTtlOut) MarshalJSON() ([]byte, error)

func (*ActionCopyTtlOut) Serialize

func (self *ActionCopyTtlOut) Serialize(encoder *goloxi.Encoder) error

type ActionDecMplsTtl

type ActionDecMplsTtl struct {
	*Action
}

func DecodeActionDecMplsTtl

func DecodeActionDecMplsTtl(parent *Action, decoder *goloxi.Decoder) (*ActionDecMplsTtl, error)

func NewActionDecMplsTtl

func NewActionDecMplsTtl() *ActionDecMplsTtl

func (*ActionDecMplsTtl) GetActionFields

func (self *ActionDecMplsTtl) GetActionFields() map[string]interface{}

func (*ActionDecMplsTtl) GetActionName

func (self *ActionDecMplsTtl) GetActionName() string

func (*ActionDecMplsTtl) MarshalJSON

func (self *ActionDecMplsTtl) MarshalJSON() ([]byte, error)

func (*ActionDecMplsTtl) Serialize

func (self *ActionDecMplsTtl) Serialize(encoder *goloxi.Encoder) error

type ActionDecNwTtl

type ActionDecNwTtl struct {
	*Action
}

func DecodeActionDecNwTtl

func DecodeActionDecNwTtl(parent *Action, decoder *goloxi.Decoder) (*ActionDecNwTtl, error)

func NewActionDecNwTtl

func NewActionDecNwTtl() *ActionDecNwTtl

func (*ActionDecNwTtl) GetActionFields

func (self *ActionDecNwTtl) GetActionFields() map[string]interface{}

func (*ActionDecNwTtl) GetActionName

func (self *ActionDecNwTtl) GetActionName() string

func (*ActionDecNwTtl) MarshalJSON

func (self *ActionDecNwTtl) MarshalJSON() ([]byte, error)

func (*ActionDecNwTtl) Serialize

func (self *ActionDecNwTtl) Serialize(encoder *goloxi.Encoder) error

type ActionExperimenter

type ActionExperimenter struct {
	*Action
	Experimenter uint32
}

func NewActionExperimenter

func NewActionExperimenter(_experimenter uint32) *ActionExperimenter

func (*ActionExperimenter) GetActionFields

func (self *ActionExperimenter) GetActionFields() map[string]interface{}

func (*ActionExperimenter) GetActionName

func (self *ActionExperimenter) GetActionName() string

func (*ActionExperimenter) GetExperimenter

func (self *ActionExperimenter) GetExperimenter() uint32

func (*ActionExperimenter) MarshalJSON

func (self *ActionExperimenter) MarshalJSON() ([]byte, error)

func (*ActionExperimenter) Serialize

func (self *ActionExperimenter) Serialize(encoder *goloxi.Encoder) error

func (*ActionExperimenter) SetExperimenter

func (self *ActionExperimenter) SetExperimenter(v uint32)

type ActionGroup

type ActionGroup struct {
	*Action
	GroupId uint32
}

func DecodeActionGroup

func DecodeActionGroup(parent *Action, decoder *goloxi.Decoder) (*ActionGroup, error)

func NewActionGroup

func NewActionGroup() *ActionGroup

func (*ActionGroup) GetActionFields

func (self *ActionGroup) GetActionFields() map[string]interface{}

func (*ActionGroup) GetActionName

func (self *ActionGroup) GetActionName() string

func (*ActionGroup) GetGroupId

func (self *ActionGroup) GetGroupId() uint32

func (*ActionGroup) MarshalJSON

func (self *ActionGroup) MarshalJSON() ([]byte, error)

func (*ActionGroup) Serialize

func (self *ActionGroup) Serialize(encoder *goloxi.Encoder) error

func (*ActionGroup) SetGroupId

func (self *ActionGroup) SetGroupId(v uint32)

type ActionId

type ActionId struct {
	Type uint16
	Len  uint16
}

func NewActionId

func NewActionId(_type uint16) *ActionId

func (*ActionId) GetLen

func (self *ActionId) GetLen() uint16

func (*ActionId) GetType

func (self *ActionId) GetType() uint16

func (*ActionId) Serialize

func (self *ActionId) Serialize(encoder *goloxi.Encoder) error

func (*ActionId) SetLen

func (self *ActionId) SetLen(v uint16)

func (*ActionId) SetType

func (self *ActionId) SetType(v uint16)

type ActionIdBsn

type ActionIdBsn struct {
	*ActionIdExperimenter
	Subtype uint32
}

func NewActionIdBsn

func NewActionIdBsn(_subtype uint32) *ActionIdBsn

func (*ActionIdBsn) GetSubtype

func (self *ActionIdBsn) GetSubtype() uint32

func (*ActionIdBsn) Serialize

func (self *ActionIdBsn) Serialize(encoder *goloxi.Encoder) error

func (*ActionIdBsn) SetSubtype

func (self *ActionIdBsn) SetSubtype(v uint32)

type ActionIdBsnChecksum

type ActionIdBsnChecksum struct {
	*ActionIdBsn
}

func DecodeActionIdBsnChecksum

func DecodeActionIdBsnChecksum(parent *ActionIdBsn, decoder *goloxi.Decoder) (*ActionIdBsnChecksum, error)

func NewActionIdBsnChecksum

func NewActionIdBsnChecksum() *ActionIdBsnChecksum

func (*ActionIdBsnChecksum) Serialize

func (self *ActionIdBsnChecksum) Serialize(encoder *goloxi.Encoder) error

type ActionIdBsnGentable

type ActionIdBsnGentable struct {
	*ActionIdBsn
}

func DecodeActionIdBsnGentable

func DecodeActionIdBsnGentable(parent *ActionIdBsn, decoder *goloxi.Decoder) (*ActionIdBsnGentable, error)

func NewActionIdBsnGentable

func NewActionIdBsnGentable() *ActionIdBsnGentable

func (*ActionIdBsnGentable) Serialize

func (self *ActionIdBsnGentable) Serialize(encoder *goloxi.Encoder) error

type ActionIdBsnMirror

type ActionIdBsnMirror struct {
	*ActionIdBsn
}

func DecodeActionIdBsnMirror

func DecodeActionIdBsnMirror(parent *ActionIdBsn, decoder *goloxi.Decoder) (*ActionIdBsnMirror, error)

func NewActionIdBsnMirror

func NewActionIdBsnMirror() *ActionIdBsnMirror

func (*ActionIdBsnMirror) Serialize

func (self *ActionIdBsnMirror) Serialize(encoder *goloxi.Encoder) error

type ActionIdBsnSetTunnelDst

type ActionIdBsnSetTunnelDst struct {
	*ActionIdBsn
}

func DecodeActionIdBsnSetTunnelDst

func DecodeActionIdBsnSetTunnelDst(parent *ActionIdBsn, decoder *goloxi.Decoder) (*ActionIdBsnSetTunnelDst, error)

func NewActionIdBsnSetTunnelDst

func NewActionIdBsnSetTunnelDst() *ActionIdBsnSetTunnelDst

func (*ActionIdBsnSetTunnelDst) Serialize

func (self *ActionIdBsnSetTunnelDst) Serialize(encoder *goloxi.Encoder) error

type ActionIdCopyTtlIn

type ActionIdCopyTtlIn struct {
	*ActionId
}

func DecodeActionIdCopyTtlIn

func DecodeActionIdCopyTtlIn(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdCopyTtlIn, error)

func NewActionIdCopyTtlIn

func NewActionIdCopyTtlIn() *ActionIdCopyTtlIn

func (*ActionIdCopyTtlIn) Serialize

func (self *ActionIdCopyTtlIn) Serialize(encoder *goloxi.Encoder) error

type ActionIdCopyTtlOut

type ActionIdCopyTtlOut struct {
	*ActionId
}

func DecodeActionIdCopyTtlOut

func DecodeActionIdCopyTtlOut(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdCopyTtlOut, error)

func NewActionIdCopyTtlOut

func NewActionIdCopyTtlOut() *ActionIdCopyTtlOut

func (*ActionIdCopyTtlOut) Serialize

func (self *ActionIdCopyTtlOut) Serialize(encoder *goloxi.Encoder) error

type ActionIdDecMplsTtl

type ActionIdDecMplsTtl struct {
	*ActionId
}

func DecodeActionIdDecMplsTtl

func DecodeActionIdDecMplsTtl(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdDecMplsTtl, error)

func NewActionIdDecMplsTtl

func NewActionIdDecMplsTtl() *ActionIdDecMplsTtl

func (*ActionIdDecMplsTtl) Serialize

func (self *ActionIdDecMplsTtl) Serialize(encoder *goloxi.Encoder) error

type ActionIdDecNwTtl

type ActionIdDecNwTtl struct {
	*ActionId
}

func DecodeActionIdDecNwTtl

func DecodeActionIdDecNwTtl(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdDecNwTtl, error)

func NewActionIdDecNwTtl

func NewActionIdDecNwTtl() *ActionIdDecNwTtl

func (*ActionIdDecNwTtl) Serialize

func (self *ActionIdDecNwTtl) Serialize(encoder *goloxi.Encoder) error

type ActionIdExperimenter

type ActionIdExperimenter struct {
	*ActionId
	Experimenter uint32
}

func NewActionIdExperimenter

func NewActionIdExperimenter(_experimenter uint32) *ActionIdExperimenter

func (*ActionIdExperimenter) GetExperimenter

func (self *ActionIdExperimenter) GetExperimenter() uint32

func (*ActionIdExperimenter) Serialize

func (self *ActionIdExperimenter) Serialize(encoder *goloxi.Encoder) error

func (*ActionIdExperimenter) SetExperimenter

func (self *ActionIdExperimenter) SetExperimenter(v uint32)

type ActionIdGroup

type ActionIdGroup struct {
	*ActionId
}

func DecodeActionIdGroup

func DecodeActionIdGroup(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdGroup, error)

func NewActionIdGroup

func NewActionIdGroup() *ActionIdGroup

func (*ActionIdGroup) Serialize

func (self *ActionIdGroup) Serialize(encoder *goloxi.Encoder) error

type ActionIdNicira

type ActionIdNicira struct {
	*ActionIdExperimenter
	Subtype uint16
}

func NewActionIdNicira

func NewActionIdNicira(_subtype uint16) *ActionIdNicira

func (*ActionIdNicira) GetSubtype

func (self *ActionIdNicira) GetSubtype() uint16

func (*ActionIdNicira) Serialize

func (self *ActionIdNicira) Serialize(encoder *goloxi.Encoder) error

func (*ActionIdNicira) SetSubtype

func (self *ActionIdNicira) SetSubtype(v uint16)

type ActionIdNiciraDecTtl

type ActionIdNiciraDecTtl struct {
	*ActionIdNicira
}

func DecodeActionIdNiciraDecTtl

func DecodeActionIdNiciraDecTtl(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNiciraDecTtl, error)

func NewActionIdNiciraDecTtl

func NewActionIdNiciraDecTtl() *ActionIdNiciraDecTtl

func (*ActionIdNiciraDecTtl) Serialize

func (self *ActionIdNiciraDecTtl) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxBundle

type ActionIdNxBundle struct {
	*ActionIdNicira
}

func DecodeActionIdNxBundle

func DecodeActionIdNxBundle(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxBundle, error)

func NewActionIdNxBundle

func NewActionIdNxBundle() *ActionIdNxBundle

func (*ActionIdNxBundle) Serialize

func (self *ActionIdNxBundle) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxBundleLoad

type ActionIdNxBundleLoad struct {
	*ActionIdNicira
	SlaveType ActionNxBundleSlaveType
}

func NewActionIdNxBundleLoad

func NewActionIdNxBundleLoad(_slave_type ActionNxBundleSlaveType) *ActionIdNxBundleLoad

func (*ActionIdNxBundleLoad) GetSlaveType

func (self *ActionIdNxBundleLoad) GetSlaveType() ActionNxBundleSlaveType

func (*ActionIdNxBundleLoad) Serialize

func (self *ActionIdNxBundleLoad) Serialize(encoder *goloxi.Encoder) error

func (*ActionIdNxBundleLoad) SetSlaveType

func (self *ActionIdNxBundleLoad) SetSlaveType(v ActionNxBundleSlaveType)

type ActionIdNxBundleLoadInPort

type ActionIdNxBundleLoadInPort struct {
	*ActionIdNicira
	SlaveType ActionNxBundleSlaveType
	NSlaves   uint16
}

func DecodeActionIdNxBundleLoadInPort

func DecodeActionIdNxBundleLoadInPort(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxBundleLoadInPort, error)

func NewActionIdNxBundleLoadInPort

func NewActionIdNxBundleLoadInPort() *ActionIdNxBundleLoadInPort

func (*ActionIdNxBundleLoadInPort) GetNSlaves

func (self *ActionIdNxBundleLoadInPort) GetNSlaves() uint16

func (*ActionIdNxBundleLoadInPort) GetSlaveType

func (*ActionIdNxBundleLoadInPort) Serialize

func (self *ActionIdNxBundleLoadInPort) Serialize(encoder *goloxi.Encoder) error

func (*ActionIdNxBundleLoadInPort) SetNSlaves

func (self *ActionIdNxBundleLoadInPort) SetNSlaves(v uint16)

func (*ActionIdNxBundleLoadInPort) SetSlaveType

type ActionIdNxClone

type ActionIdNxClone struct {
	*ActionIdNicira
}

func DecodeActionIdNxClone

func DecodeActionIdNxClone(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxClone, error)

func NewActionIdNxClone

func NewActionIdNxClone() *ActionIdNxClone

func (*ActionIdNxClone) Serialize

func (self *ActionIdNxClone) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxConjunction

type ActionIdNxConjunction struct {
	*ActionIdNicira
}

func DecodeActionIdNxConjunction

func DecodeActionIdNxConjunction(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxConjunction, error)

func NewActionIdNxConjunction

func NewActionIdNxConjunction() *ActionIdNxConjunction

func (*ActionIdNxConjunction) Serialize

func (self *ActionIdNxConjunction) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxController

type ActionIdNxController struct {
	*ActionIdNicira
}

func DecodeActionIdNxController

func DecodeActionIdNxController(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxController, error)

func NewActionIdNxController

func NewActionIdNxController() *ActionIdNxController

func (*ActionIdNxController) Serialize

func (self *ActionIdNxController) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxController2

type ActionIdNxController2 struct {
	*ActionIdNicira
}

func DecodeActionIdNxController2

func DecodeActionIdNxController2(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxController2, error)

func NewActionIdNxController2

func NewActionIdNxController2() *ActionIdNxController2

func (*ActionIdNxController2) Serialize

func (self *ActionIdNxController2) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxCt

type ActionIdNxCt struct {
	*ActionIdNicira
}

func DecodeActionIdNxCt

func DecodeActionIdNxCt(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxCt, error)

func NewActionIdNxCt

func NewActionIdNxCt() *ActionIdNxCt

func (*ActionIdNxCt) Serialize

func (self *ActionIdNxCt) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxCtClear

type ActionIdNxCtClear struct {
	*ActionIdNicira
}

func DecodeActionIdNxCtClear

func DecodeActionIdNxCtClear(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxCtClear, error)

func NewActionIdNxCtClear

func NewActionIdNxCtClear() *ActionIdNxCtClear

func (*ActionIdNxCtClear) Serialize

func (self *ActionIdNxCtClear) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxDebugRecirc

type ActionIdNxDebugRecirc struct {
	*ActionIdNicira
}

func DecodeActionIdNxDebugRecirc

func DecodeActionIdNxDebugRecirc(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxDebugRecirc, error)

func NewActionIdNxDebugRecirc

func NewActionIdNxDebugRecirc() *ActionIdNxDebugRecirc

func (*ActionIdNxDebugRecirc) Serialize

func (self *ActionIdNxDebugRecirc) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxDebugSlow

type ActionIdNxDebugSlow struct {
	*ActionIdNicira
}

func DecodeActionIdNxDebugSlow

func DecodeActionIdNxDebugSlow(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxDebugSlow, error)

func NewActionIdNxDebugSlow

func NewActionIdNxDebugSlow() *ActionIdNxDebugSlow

func (*ActionIdNxDebugSlow) Serialize

func (self *ActionIdNxDebugSlow) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxDecMplsTtl

type ActionIdNxDecMplsTtl struct {
	*ActionIdNicira
}

func DecodeActionIdNxDecMplsTtl

func DecodeActionIdNxDecMplsTtl(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxDecMplsTtl, error)

func NewActionIdNxDecMplsTtl

func NewActionIdNxDecMplsTtl() *ActionIdNxDecMplsTtl

func (*ActionIdNxDecMplsTtl) Serialize

func (self *ActionIdNxDecMplsTtl) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxDecNshTtl

type ActionIdNxDecNshTtl struct {
	*ActionIdNicira
}

func DecodeActionIdNxDecNshTtl

func DecodeActionIdNxDecNshTtl(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxDecNshTtl, error)

func NewActionIdNxDecNshTtl

func NewActionIdNxDecNshTtl() *ActionIdNxDecNshTtl

func (*ActionIdNxDecNshTtl) Serialize

func (self *ActionIdNxDecNshTtl) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxDecTtlCntIds

type ActionIdNxDecTtlCntIds struct {
	*ActionIdNicira
}

func DecodeActionIdNxDecTtlCntIds

func DecodeActionIdNxDecTtlCntIds(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxDecTtlCntIds, error)

func NewActionIdNxDecTtlCntIds

func NewActionIdNxDecTtlCntIds() *ActionIdNxDecTtlCntIds

func (*ActionIdNxDecTtlCntIds) Serialize

func (self *ActionIdNxDecTtlCntIds) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxDecap

type ActionIdNxDecap struct {
	*ActionIdNicira
}

func DecodeActionIdNxDecap

func DecodeActionIdNxDecap(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxDecap, error)

func NewActionIdNxDecap

func NewActionIdNxDecap() *ActionIdNxDecap

func (*ActionIdNxDecap) Serialize

func (self *ActionIdNxDecap) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxEncap

type ActionIdNxEncap struct {
	*ActionIdNicira
}

func DecodeActionIdNxEncap

func DecodeActionIdNxEncap(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxEncap, error)

func NewActionIdNxEncap

func NewActionIdNxEncap() *ActionIdNxEncap

func (*ActionIdNxEncap) Serialize

func (self *ActionIdNxEncap) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxExit

type ActionIdNxExit struct {
	*ActionIdNicira
}

func DecodeActionIdNxExit

func DecodeActionIdNxExit(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxExit, error)

func NewActionIdNxExit

func NewActionIdNxExit() *ActionIdNxExit

func (*ActionIdNxExit) Serialize

func (self *ActionIdNxExit) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxFinTimeout

type ActionIdNxFinTimeout struct {
	*ActionIdNicira
}

func DecodeActionIdNxFinTimeout

func DecodeActionIdNxFinTimeout(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxFinTimeout, error)

func NewActionIdNxFinTimeout

func NewActionIdNxFinTimeout() *ActionIdNxFinTimeout

func (*ActionIdNxFinTimeout) Serialize

func (self *ActionIdNxFinTimeout) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxGroup

type ActionIdNxGroup struct {
	*ActionIdNicira
}

func DecodeActionIdNxGroup

func DecodeActionIdNxGroup(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxGroup, error)

func NewActionIdNxGroup

func NewActionIdNxGroup() *ActionIdNxGroup

func (*ActionIdNxGroup) Serialize

func (self *ActionIdNxGroup) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxLearn

type ActionIdNxLearn struct {
	*ActionIdNicira
}

func DecodeActionIdNxLearn

func DecodeActionIdNxLearn(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxLearn, error)

func NewActionIdNxLearn

func NewActionIdNxLearn() *ActionIdNxLearn

func (*ActionIdNxLearn) Serialize

func (self *ActionIdNxLearn) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxLearn2

type ActionIdNxLearn2 struct {
	*ActionIdNicira
}

func DecodeActionIdNxLearn2

func DecodeActionIdNxLearn2(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxLearn2, error)

func NewActionIdNxLearn2

func NewActionIdNxLearn2() *ActionIdNxLearn2

func (*ActionIdNxLearn2) Serialize

func (self *ActionIdNxLearn2) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxMultipath

type ActionIdNxMultipath struct {
	*ActionIdNicira
}

func DecodeActionIdNxMultipath

func DecodeActionIdNxMultipath(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxMultipath, error)

func NewActionIdNxMultipath

func NewActionIdNxMultipath() *ActionIdNxMultipath

func (*ActionIdNxMultipath) Serialize

func (self *ActionIdNxMultipath) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxNat

type ActionIdNxNat struct {
	*ActionIdNicira
}

func DecodeActionIdNxNat

func DecodeActionIdNxNat(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxNat, error)

func NewActionIdNxNat

func NewActionIdNxNat() *ActionIdNxNat

func (*ActionIdNxNat) Serialize

func (self *ActionIdNxNat) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxNote

type ActionIdNxNote struct {
	*ActionIdNicira
}

func DecodeActionIdNxNote

func DecodeActionIdNxNote(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxNote, error)

func NewActionIdNxNote

func NewActionIdNxNote() *ActionIdNxNote

func (*ActionIdNxNote) Serialize

func (self *ActionIdNxNote) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxOutputReg

type ActionIdNxOutputReg struct {
	*ActionIdNicira
}

func DecodeActionIdNxOutputReg

func DecodeActionIdNxOutputReg(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxOutputReg, error)

func NewActionIdNxOutputReg

func NewActionIdNxOutputReg() *ActionIdNxOutputReg

func (*ActionIdNxOutputReg) Serialize

func (self *ActionIdNxOutputReg) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxOutputReg2

type ActionIdNxOutputReg2 struct {
	*ActionIdNicira
}

func DecodeActionIdNxOutputReg2

func DecodeActionIdNxOutputReg2(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxOutputReg2, error)

func NewActionIdNxOutputReg2

func NewActionIdNxOutputReg2() *ActionIdNxOutputReg2

func (*ActionIdNxOutputReg2) Serialize

func (self *ActionIdNxOutputReg2) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxOutputTrunc

type ActionIdNxOutputTrunc struct {
	*ActionIdNicira
}

func DecodeActionIdNxOutputTrunc

func DecodeActionIdNxOutputTrunc(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxOutputTrunc, error)

func NewActionIdNxOutputTrunc

func NewActionIdNxOutputTrunc() *ActionIdNxOutputTrunc

func (*ActionIdNxOutputTrunc) Serialize

func (self *ActionIdNxOutputTrunc) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxPopMpls

type ActionIdNxPopMpls struct {
	*ActionIdNicira
}

func DecodeActionIdNxPopMpls

func DecodeActionIdNxPopMpls(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxPopMpls, error)

func NewActionIdNxPopMpls

func NewActionIdNxPopMpls() *ActionIdNxPopMpls

func (*ActionIdNxPopMpls) Serialize

func (self *ActionIdNxPopMpls) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxPopQueue

type ActionIdNxPopQueue struct {
	*ActionIdNicira
}

func DecodeActionIdNxPopQueue

func DecodeActionIdNxPopQueue(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxPopQueue, error)

func NewActionIdNxPopQueue

func NewActionIdNxPopQueue() *ActionIdNxPopQueue

func (*ActionIdNxPopQueue) Serialize

func (self *ActionIdNxPopQueue) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxPushMpls

type ActionIdNxPushMpls struct {
	*ActionIdNicira
}

func DecodeActionIdNxPushMpls

func DecodeActionIdNxPushMpls(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxPushMpls, error)

func NewActionIdNxPushMpls

func NewActionIdNxPushMpls() *ActionIdNxPushMpls

func (*ActionIdNxPushMpls) Serialize

func (self *ActionIdNxPushMpls) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxRegLoad

type ActionIdNxRegLoad struct {
	*ActionIdNicira
}

func DecodeActionIdNxRegLoad

func DecodeActionIdNxRegLoad(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxRegLoad, error)

func NewActionIdNxRegLoad

func NewActionIdNxRegLoad() *ActionIdNxRegLoad

func (*ActionIdNxRegLoad) Serialize

func (self *ActionIdNxRegLoad) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxRegLoad2

type ActionIdNxRegLoad2 struct {
	*ActionIdNicira
}

func DecodeActionIdNxRegLoad2

func DecodeActionIdNxRegLoad2(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxRegLoad2, error)

func NewActionIdNxRegLoad2

func NewActionIdNxRegLoad2() *ActionIdNxRegLoad2

func (*ActionIdNxRegLoad2) Serialize

func (self *ActionIdNxRegLoad2) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxRegMove

type ActionIdNxRegMove struct {
	*ActionIdNicira
}

func DecodeActionIdNxRegMove

func DecodeActionIdNxRegMove(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxRegMove, error)

func NewActionIdNxRegMove

func NewActionIdNxRegMove() *ActionIdNxRegMove

func (*ActionIdNxRegMove) Serialize

func (self *ActionIdNxRegMove) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxResubmit

type ActionIdNxResubmit struct {
	*ActionIdNicira
}

func DecodeActionIdNxResubmit

func DecodeActionIdNxResubmit(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxResubmit, error)

func NewActionIdNxResubmit

func NewActionIdNxResubmit() *ActionIdNxResubmit

func (*ActionIdNxResubmit) Serialize

func (self *ActionIdNxResubmit) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxResubmitTable

type ActionIdNxResubmitTable struct {
	*ActionIdNicira
}

func DecodeActionIdNxResubmitTable

func DecodeActionIdNxResubmitTable(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxResubmitTable, error)

func NewActionIdNxResubmitTable

func NewActionIdNxResubmitTable() *ActionIdNxResubmitTable

func (*ActionIdNxResubmitTable) Serialize

func (self *ActionIdNxResubmitTable) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxResubmitTableCt

type ActionIdNxResubmitTableCt struct {
	*ActionIdNicira
}

func DecodeActionIdNxResubmitTableCt

func DecodeActionIdNxResubmitTableCt(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxResubmitTableCt, error)

func NewActionIdNxResubmitTableCt

func NewActionIdNxResubmitTableCt() *ActionIdNxResubmitTableCt

func (*ActionIdNxResubmitTableCt) Serialize

func (self *ActionIdNxResubmitTableCt) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxSample

type ActionIdNxSample struct {
	*ActionIdNicira
}

func DecodeActionIdNxSample

func DecodeActionIdNxSample(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxSample, error)

func NewActionIdNxSample

func NewActionIdNxSample() *ActionIdNxSample

func (*ActionIdNxSample) Serialize

func (self *ActionIdNxSample) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxSample2

type ActionIdNxSample2 struct {
	*ActionIdNicira
}

func DecodeActionIdNxSample2

func DecodeActionIdNxSample2(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxSample2, error)

func NewActionIdNxSample2

func NewActionIdNxSample2() *ActionIdNxSample2

func (*ActionIdNxSample2) Serialize

func (self *ActionIdNxSample2) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxSample3

type ActionIdNxSample3 struct {
	*ActionIdNicira
}

func DecodeActionIdNxSample3

func DecodeActionIdNxSample3(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxSample3, error)

func NewActionIdNxSample3

func NewActionIdNxSample3() *ActionIdNxSample3

func (*ActionIdNxSample3) Serialize

func (self *ActionIdNxSample3) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxSetMplsLabel

type ActionIdNxSetMplsLabel struct {
	*ActionIdNicira
}

func DecodeActionIdNxSetMplsLabel

func DecodeActionIdNxSetMplsLabel(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxSetMplsLabel, error)

func NewActionIdNxSetMplsLabel

func NewActionIdNxSetMplsLabel() *ActionIdNxSetMplsLabel

func (*ActionIdNxSetMplsLabel) Serialize

func (self *ActionIdNxSetMplsLabel) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxSetMplsTc

type ActionIdNxSetMplsTc struct {
	*ActionIdNicira
}

func DecodeActionIdNxSetMplsTc

func DecodeActionIdNxSetMplsTc(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxSetMplsTc, error)

func NewActionIdNxSetMplsTc

func NewActionIdNxSetMplsTc() *ActionIdNxSetMplsTc

func (*ActionIdNxSetMplsTc) Serialize

func (self *ActionIdNxSetMplsTc) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxSetMplsTtl

type ActionIdNxSetMplsTtl struct {
	*ActionIdNicira
}

func DecodeActionIdNxSetMplsTtl

func DecodeActionIdNxSetMplsTtl(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxSetMplsTtl, error)

func NewActionIdNxSetMplsTtl

func NewActionIdNxSetMplsTtl() *ActionIdNxSetMplsTtl

func (*ActionIdNxSetMplsTtl) Serialize

func (self *ActionIdNxSetMplsTtl) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxSetQueue

type ActionIdNxSetQueue struct {
	*ActionIdNicira
}

func DecodeActionIdNxSetQueue

func DecodeActionIdNxSetQueue(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxSetQueue, error)

func NewActionIdNxSetQueue

func NewActionIdNxSetQueue() *ActionIdNxSetQueue

func (*ActionIdNxSetQueue) Serialize

func (self *ActionIdNxSetQueue) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxSetTunnel

type ActionIdNxSetTunnel struct {
	*ActionIdNicira
}

func DecodeActionIdNxSetTunnel

func DecodeActionIdNxSetTunnel(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxSetTunnel, error)

func NewActionIdNxSetTunnel

func NewActionIdNxSetTunnel() *ActionIdNxSetTunnel

func (*ActionIdNxSetTunnel) Serialize

func (self *ActionIdNxSetTunnel) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxSetTunnel64

type ActionIdNxSetTunnel64 struct {
	*ActionIdNicira
}

func DecodeActionIdNxSetTunnel64

func DecodeActionIdNxSetTunnel64(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxSetTunnel64, error)

func NewActionIdNxSetTunnel64

func NewActionIdNxSetTunnel64() *ActionIdNxSetTunnel64

func (*ActionIdNxSetTunnel64) Serialize

func (self *ActionIdNxSetTunnel64) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxStackPop

type ActionIdNxStackPop struct {
	*ActionIdNicira
}

func DecodeActionIdNxStackPop

func DecodeActionIdNxStackPop(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxStackPop, error)

func NewActionIdNxStackPop

func NewActionIdNxStackPop() *ActionIdNxStackPop

func (*ActionIdNxStackPop) Serialize

func (self *ActionIdNxStackPop) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxStackPush

type ActionIdNxStackPush struct {
	*ActionIdNicira
}

func DecodeActionIdNxStackPush

func DecodeActionIdNxStackPush(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxStackPush, error)

func NewActionIdNxStackPush

func NewActionIdNxStackPush() *ActionIdNxStackPush

func (*ActionIdNxStackPush) Serialize

func (self *ActionIdNxStackPush) Serialize(encoder *goloxi.Encoder) error

type ActionIdNxWriteMetadata

type ActionIdNxWriteMetadata struct {
	*ActionIdNicira
}

func DecodeActionIdNxWriteMetadata

func DecodeActionIdNxWriteMetadata(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdNxWriteMetadata, error)

func NewActionIdNxWriteMetadata

func NewActionIdNxWriteMetadata() *ActionIdNxWriteMetadata

func (*ActionIdNxWriteMetadata) Serialize

func (self *ActionIdNxWriteMetadata) Serialize(encoder *goloxi.Encoder) error

type ActionIdOutput

type ActionIdOutput struct {
	*ActionId
}

func DecodeActionIdOutput

func DecodeActionIdOutput(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdOutput, error)

func NewActionIdOutput

func NewActionIdOutput() *ActionIdOutput

func (*ActionIdOutput) Serialize

func (self *ActionIdOutput) Serialize(encoder *goloxi.Encoder) error

type ActionIdPopMpls

type ActionIdPopMpls struct {
	*ActionId
}

func DecodeActionIdPopMpls

func DecodeActionIdPopMpls(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdPopMpls, error)

func NewActionIdPopMpls

func NewActionIdPopMpls() *ActionIdPopMpls

func (*ActionIdPopMpls) Serialize

func (self *ActionIdPopMpls) Serialize(encoder *goloxi.Encoder) error

type ActionIdPopPbb

type ActionIdPopPbb struct {
	*ActionId
}

func DecodeActionIdPopPbb

func DecodeActionIdPopPbb(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdPopPbb, error)

func NewActionIdPopPbb

func NewActionIdPopPbb() *ActionIdPopPbb

func (*ActionIdPopPbb) Serialize

func (self *ActionIdPopPbb) Serialize(encoder *goloxi.Encoder) error

type ActionIdPopVlan

type ActionIdPopVlan struct {
	*ActionId
}

func DecodeActionIdPopVlan

func DecodeActionIdPopVlan(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdPopVlan, error)

func NewActionIdPopVlan

func NewActionIdPopVlan() *ActionIdPopVlan

func (*ActionIdPopVlan) Serialize

func (self *ActionIdPopVlan) Serialize(encoder *goloxi.Encoder) error

type ActionIdPushMpls

type ActionIdPushMpls struct {
	*ActionId
}

func DecodeActionIdPushMpls

func DecodeActionIdPushMpls(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdPushMpls, error)

func NewActionIdPushMpls

func NewActionIdPushMpls() *ActionIdPushMpls

func (*ActionIdPushMpls) Serialize

func (self *ActionIdPushMpls) Serialize(encoder *goloxi.Encoder) error

type ActionIdPushPbb

type ActionIdPushPbb struct {
	*ActionId
}

func DecodeActionIdPushPbb

func DecodeActionIdPushPbb(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdPushPbb, error)

func NewActionIdPushPbb

func NewActionIdPushPbb() *ActionIdPushPbb

func (*ActionIdPushPbb) Serialize

func (self *ActionIdPushPbb) Serialize(encoder *goloxi.Encoder) error

type ActionIdPushVlan

type ActionIdPushVlan struct {
	*ActionId
}

func DecodeActionIdPushVlan

func DecodeActionIdPushVlan(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdPushVlan, error)

func NewActionIdPushVlan

func NewActionIdPushVlan() *ActionIdPushVlan

func (*ActionIdPushVlan) Serialize

func (self *ActionIdPushVlan) Serialize(encoder *goloxi.Encoder) error

type ActionIdResubmit

type ActionIdResubmit struct {
	*ActionIdNicira
}

func DecodeActionIdResubmit

func DecodeActionIdResubmit(parent *ActionIdNicira, decoder *goloxi.Decoder) (*ActionIdResubmit, error)

func NewActionIdResubmit

func NewActionIdResubmit() *ActionIdResubmit

func (*ActionIdResubmit) Serialize

func (self *ActionIdResubmit) Serialize(encoder *goloxi.Encoder) error

type ActionIdSetField

type ActionIdSetField struct {
	*ActionId
}

func DecodeActionIdSetField

func DecodeActionIdSetField(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdSetField, error)

func NewActionIdSetField

func NewActionIdSetField() *ActionIdSetField

func (*ActionIdSetField) Serialize

func (self *ActionIdSetField) Serialize(encoder *goloxi.Encoder) error

type ActionIdSetMplsTtl

type ActionIdSetMplsTtl struct {
	*ActionId
}

func DecodeActionIdSetMplsTtl

func DecodeActionIdSetMplsTtl(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdSetMplsTtl, error)

func NewActionIdSetMplsTtl

func NewActionIdSetMplsTtl() *ActionIdSetMplsTtl

func (*ActionIdSetMplsTtl) Serialize

func (self *ActionIdSetMplsTtl) Serialize(encoder *goloxi.Encoder) error

type ActionIdSetNwTtl

type ActionIdSetNwTtl struct {
	*ActionId
}

func DecodeActionIdSetNwTtl

func DecodeActionIdSetNwTtl(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdSetNwTtl, error)

func NewActionIdSetNwTtl

func NewActionIdSetNwTtl() *ActionIdSetNwTtl

func (*ActionIdSetNwTtl) Serialize

func (self *ActionIdSetNwTtl) Serialize(encoder *goloxi.Encoder) error

type ActionIdSetQueue

type ActionIdSetQueue struct {
	*ActionId
}

func DecodeActionIdSetQueue

func DecodeActionIdSetQueue(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdSetQueue, error)

func NewActionIdSetQueue

func NewActionIdSetQueue() *ActionIdSetQueue

func (*ActionIdSetQueue) Serialize

func (self *ActionIdSetQueue) Serialize(encoder *goloxi.Encoder) error

type ActionNicira

type ActionNicira struct {
	*ActionExperimenter
	Subtype uint16
}

func NewActionNicira

func NewActionNicira(_subtype uint16) *ActionNicira

func (*ActionNicira) GetActionFields

func (self *ActionNicira) GetActionFields() map[string]interface{}

func (*ActionNicira) GetActionName

func (self *ActionNicira) GetActionName() string

func (*ActionNicira) GetSubtype

func (self *ActionNicira) GetSubtype() uint16

func (*ActionNicira) MarshalJSON

func (self *ActionNicira) MarshalJSON() ([]byte, error)

func (*ActionNicira) Serialize

func (self *ActionNicira) Serialize(encoder *goloxi.Encoder) error

func (*ActionNicira) SetSubtype

func (self *ActionNicira) SetSubtype(v uint16)

type ActionNiciraDecTtl

type ActionNiciraDecTtl struct {
	*ActionNicira
}

func DecodeActionNiciraDecTtl

func DecodeActionNiciraDecTtl(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNiciraDecTtl, error)

func NewActionNiciraDecTtl

func NewActionNiciraDecTtl() *ActionNiciraDecTtl

func (*ActionNiciraDecTtl) GetActionFields

func (self *ActionNiciraDecTtl) GetActionFields() map[string]interface{}

func (*ActionNiciraDecTtl) GetActionName

func (self *ActionNiciraDecTtl) GetActionName() string

func (*ActionNiciraDecTtl) MarshalJSON

func (self *ActionNiciraDecTtl) MarshalJSON() ([]byte, error)

func (*ActionNiciraDecTtl) Serialize

func (self *ActionNiciraDecTtl) Serialize(encoder *goloxi.Encoder) error

type ActionNxBundle

type ActionNxBundle struct {
	*ActionNicira
	Algorithm uint16
	Fields    NxHashFields
	Basis     uint16
	SlaveType ActionNxBundleSlaveType
	NSlaves   uint16
	OfsNbits  uint16
	Dst       goloxi.IOxmId
}

func DecodeActionNxBundle

func DecodeActionNxBundle(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxBundle, error)

func NewActionNxBundle

func NewActionNxBundle() *ActionNxBundle

func (*ActionNxBundle) GetActionFields

func (self *ActionNxBundle) GetActionFields() map[string]interface{}

func (*ActionNxBundle) GetActionName

func (self *ActionNxBundle) GetActionName() string

func (*ActionNxBundle) GetAlgorithm

func (self *ActionNxBundle) GetAlgorithm() uint16

func (*ActionNxBundle) GetBasis

func (self *ActionNxBundle) GetBasis() uint16

func (*ActionNxBundle) GetDst

func (self *ActionNxBundle) GetDst() goloxi.IOxmId

func (*ActionNxBundle) GetFields

func (self *ActionNxBundle) GetFields() NxHashFields

func (*ActionNxBundle) GetNSlaves

func (self *ActionNxBundle) GetNSlaves() uint16

func (*ActionNxBundle) GetOfsNbits

func (self *ActionNxBundle) GetOfsNbits() uint16

func (*ActionNxBundle) GetSlaveType

func (self *ActionNxBundle) GetSlaveType() ActionNxBundleSlaveType

func (*ActionNxBundle) MarshalJSON

func (self *ActionNxBundle) MarshalJSON() ([]byte, error)

func (*ActionNxBundle) Serialize

func (self *ActionNxBundle) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxBundle) SetAlgorithm

func (self *ActionNxBundle) SetAlgorithm(v uint16)

func (*ActionNxBundle) SetBasis

func (self *ActionNxBundle) SetBasis(v uint16)

func (*ActionNxBundle) SetDst

func (self *ActionNxBundle) SetDst(v goloxi.IOxmId)

func (*ActionNxBundle) SetFields

func (self *ActionNxBundle) SetFields(v NxHashFields)

func (*ActionNxBundle) SetNSlaves

func (self *ActionNxBundle) SetNSlaves(v uint16)

func (*ActionNxBundle) SetOfsNbits

func (self *ActionNxBundle) SetOfsNbits(v uint16)

func (*ActionNxBundle) SetSlaveType

func (self *ActionNxBundle) SetSlaveType(v ActionNxBundleSlaveType)

type ActionNxBundleLoad

type ActionNxBundleLoad struct {
	*ActionNicira
	Algorithm NxBdAlgorithms
	Fields    NxHashFields
	Basis     uint16
	SlaveType ActionNxBundleSlaveType
	NSlaves   uint16
	OfsNbits  uint16
	Dst       goloxi.IOxmId
}

func NewActionNxBundleLoad

func NewActionNxBundleLoad(_slave_type ActionNxBundleSlaveType) *ActionNxBundleLoad

func (*ActionNxBundleLoad) GetActionFields

func (self *ActionNxBundleLoad) GetActionFields() map[string]interface{}

func (*ActionNxBundleLoad) GetActionName

func (self *ActionNxBundleLoad) GetActionName() string

func (*ActionNxBundleLoad) GetAlgorithm

func (self *ActionNxBundleLoad) GetAlgorithm() NxBdAlgorithms

func (*ActionNxBundleLoad) GetBasis

func (self *ActionNxBundleLoad) GetBasis() uint16

func (*ActionNxBundleLoad) GetDst

func (self *ActionNxBundleLoad) GetDst() goloxi.IOxmId

func (*ActionNxBundleLoad) GetFields

func (self *ActionNxBundleLoad) GetFields() NxHashFields

func (*ActionNxBundleLoad) GetNSlaves

func (self *ActionNxBundleLoad) GetNSlaves() uint16

func (*ActionNxBundleLoad) GetOfsNbits

func (self *ActionNxBundleLoad) GetOfsNbits() uint16

func (*ActionNxBundleLoad) GetSlaveType

func (self *ActionNxBundleLoad) GetSlaveType() ActionNxBundleSlaveType

func (*ActionNxBundleLoad) MarshalJSON

func (self *ActionNxBundleLoad) MarshalJSON() ([]byte, error)

func (*ActionNxBundleLoad) Serialize

func (self *ActionNxBundleLoad) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxBundleLoad) SetAlgorithm

func (self *ActionNxBundleLoad) SetAlgorithm(v NxBdAlgorithms)

func (*ActionNxBundleLoad) SetBasis

func (self *ActionNxBundleLoad) SetBasis(v uint16)

func (*ActionNxBundleLoad) SetDst

func (self *ActionNxBundleLoad) SetDst(v goloxi.IOxmId)

func (*ActionNxBundleLoad) SetFields

func (self *ActionNxBundleLoad) SetFields(v NxHashFields)

func (*ActionNxBundleLoad) SetNSlaves

func (self *ActionNxBundleLoad) SetNSlaves(v uint16)

func (*ActionNxBundleLoad) SetOfsNbits

func (self *ActionNxBundleLoad) SetOfsNbits(v uint16)

func (*ActionNxBundleLoad) SetSlaveType

func (self *ActionNxBundleLoad) SetSlaveType(v ActionNxBundleSlaveType)

type ActionNxBundleLoadInPort

type ActionNxBundleLoadInPort struct {
	*ActionNicira
	Algorithm NxBdAlgorithms
	Fields    NxHashFields
	Basis     uint16
	SlaveType ActionNxBundleSlaveType
	NSlaves   uint16
	OfsNbits  uint16
	Dst       goloxi.IOxmId
	InPorts   []*ActionNxBundleLoadSlave
}

func DecodeActionNxBundleLoadInPort

func DecodeActionNxBundleLoadInPort(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxBundleLoadInPort, error)

func NewActionNxBundleLoadInPort

func NewActionNxBundleLoadInPort() *ActionNxBundleLoadInPort

func (*ActionNxBundleLoadInPort) GetActionFields

func (self *ActionNxBundleLoadInPort) GetActionFields() map[string]interface{}

func (*ActionNxBundleLoadInPort) GetActionName

func (self *ActionNxBundleLoadInPort) GetActionName() string

func (*ActionNxBundleLoadInPort) GetAlgorithm

func (self *ActionNxBundleLoadInPort) GetAlgorithm() NxBdAlgorithms

func (*ActionNxBundleLoadInPort) GetBasis

func (self *ActionNxBundleLoadInPort) GetBasis() uint16

func (*ActionNxBundleLoadInPort) GetDst

func (self *ActionNxBundleLoadInPort) GetDst() goloxi.IOxmId

func (*ActionNxBundleLoadInPort) GetFields

func (self *ActionNxBundleLoadInPort) GetFields() NxHashFields

func (*ActionNxBundleLoadInPort) GetInPorts

func (self *ActionNxBundleLoadInPort) GetInPorts() []*ActionNxBundleLoadSlave

func (*ActionNxBundleLoadInPort) GetNSlaves

func (self *ActionNxBundleLoadInPort) GetNSlaves() uint16

func (*ActionNxBundleLoadInPort) GetOfsNbits

func (self *ActionNxBundleLoadInPort) GetOfsNbits() uint16

func (*ActionNxBundleLoadInPort) GetSlaveType

func (*ActionNxBundleLoadInPort) MarshalJSON

func (self *ActionNxBundleLoadInPort) MarshalJSON() ([]byte, error)

func (*ActionNxBundleLoadInPort) Serialize

func (self *ActionNxBundleLoadInPort) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxBundleLoadInPort) SetAlgorithm

func (self *ActionNxBundleLoadInPort) SetAlgorithm(v NxBdAlgorithms)

func (*ActionNxBundleLoadInPort) SetBasis

func (self *ActionNxBundleLoadInPort) SetBasis(v uint16)

func (*ActionNxBundleLoadInPort) SetDst

func (self *ActionNxBundleLoadInPort) SetDst(v goloxi.IOxmId)

func (*ActionNxBundleLoadInPort) SetFields

func (self *ActionNxBundleLoadInPort) SetFields(v NxHashFields)

func (*ActionNxBundleLoadInPort) SetInPorts

func (self *ActionNxBundleLoadInPort) SetInPorts(v []*ActionNxBundleLoadSlave)

func (*ActionNxBundleLoadInPort) SetNSlaves

func (self *ActionNxBundleLoadInPort) SetNSlaves(v uint16)

func (*ActionNxBundleLoadInPort) SetOfsNbits

func (self *ActionNxBundleLoadInPort) SetOfsNbits(v uint16)

func (*ActionNxBundleLoadInPort) SetSlaveType

func (self *ActionNxBundleLoadInPort) SetSlaveType(v ActionNxBundleSlaveType)

type ActionNxBundleLoadSlave

type ActionNxBundleLoadSlave struct {
	Port Port
}

func DecodeActionNxBundleLoadSlave

func DecodeActionNxBundleLoadSlave(decoder *goloxi.Decoder) (*ActionNxBundleLoadSlave, error)

func NewActionNxBundleLoadSlave

func NewActionNxBundleLoadSlave() *ActionNxBundleLoadSlave

func (*ActionNxBundleLoadSlave) GetPort

func (self *ActionNxBundleLoadSlave) GetPort() Port

func (*ActionNxBundleLoadSlave) Serialize

func (self *ActionNxBundleLoadSlave) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxBundleLoadSlave) SetPort

func (self *ActionNxBundleLoadSlave) SetPort(v Port)

type ActionNxBundleSlaveType

type ActionNxBundleSlaveType uint32

func (ActionNxBundleSlaveType) MarshalJSON

func (self ActionNxBundleSlaveType) MarshalJSON() ([]byte, error)

func (ActionNxBundleSlaveType) String

func (self ActionNxBundleSlaveType) String() string

type ActionNxClone

type ActionNxClone struct {
	*ActionNicira
	Actions []goloxi.IAction
}

func DecodeActionNxClone

func DecodeActionNxClone(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxClone, error)

func NewActionNxClone

func NewActionNxClone() *ActionNxClone

func (*ActionNxClone) GetActionFields

func (self *ActionNxClone) GetActionFields() map[string]interface{}

func (*ActionNxClone) GetActionName

func (self *ActionNxClone) GetActionName() string

func (*ActionNxClone) GetActions

func (self *ActionNxClone) GetActions() []goloxi.IAction

func (*ActionNxClone) MarshalJSON

func (self *ActionNxClone) MarshalJSON() ([]byte, error)

func (*ActionNxClone) Serialize

func (self *ActionNxClone) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxClone) SetActions

func (self *ActionNxClone) SetActions(v []goloxi.IAction)

type ActionNxConjunction

type ActionNxConjunction struct {
	*ActionNicira
	Clause   uint8
	NClauses uint8
	Id       uint32
}

func DecodeActionNxConjunction

func DecodeActionNxConjunction(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxConjunction, error)

func NewActionNxConjunction

func NewActionNxConjunction() *ActionNxConjunction

func (*ActionNxConjunction) GetActionFields

func (self *ActionNxConjunction) GetActionFields() map[string]interface{}

func (*ActionNxConjunction) GetActionName

func (self *ActionNxConjunction) GetActionName() string

func (*ActionNxConjunction) GetClause

func (self *ActionNxConjunction) GetClause() uint8

func (*ActionNxConjunction) GetId

func (self *ActionNxConjunction) GetId() uint32

func (*ActionNxConjunction) GetNClauses

func (self *ActionNxConjunction) GetNClauses() uint8

func (*ActionNxConjunction) MarshalJSON

func (self *ActionNxConjunction) MarshalJSON() ([]byte, error)

func (*ActionNxConjunction) Serialize

func (self *ActionNxConjunction) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxConjunction) SetClause

func (self *ActionNxConjunction) SetClause(v uint8)

func (*ActionNxConjunction) SetId

func (self *ActionNxConjunction) SetId(v uint32)

func (*ActionNxConjunction) SetNClauses

func (self *ActionNxConjunction) SetNClauses(v uint8)

type ActionNxController

type ActionNxController struct {
	*ActionNicira
	MaxLen       uint16
	ControllerId uint16
	Reason       uint8
}

func DecodeActionNxController

func DecodeActionNxController(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxController, error)

func NewActionNxController

func NewActionNxController() *ActionNxController

func (*ActionNxController) GetActionFields

func (self *ActionNxController) GetActionFields() map[string]interface{}

func (*ActionNxController) GetActionName

func (self *ActionNxController) GetActionName() string

func (*ActionNxController) GetControllerId

func (self *ActionNxController) GetControllerId() uint16

func (*ActionNxController) GetMaxLen

func (self *ActionNxController) GetMaxLen() uint16

func (*ActionNxController) GetReason

func (self *ActionNxController) GetReason() uint8

func (*ActionNxController) MarshalJSON

func (self *ActionNxController) MarshalJSON() ([]byte, error)

func (*ActionNxController) Serialize

func (self *ActionNxController) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxController) SetControllerId

func (self *ActionNxController) SetControllerId(v uint16)

func (*ActionNxController) SetMaxLen

func (self *ActionNxController) SetMaxLen(v uint16)

func (*ActionNxController) SetReason

func (self *ActionNxController) SetReason(v uint8)

type ActionNxController2

type ActionNxController2 struct {
	*ActionNicira
	Properties []IActionNxController2Property
}

func DecodeActionNxController2

func DecodeActionNxController2(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxController2, error)

func NewActionNxController2

func NewActionNxController2() *ActionNxController2

func (*ActionNxController2) GetActionFields

func (self *ActionNxController2) GetActionFields() map[string]interface{}

func (*ActionNxController2) GetActionName

func (self *ActionNxController2) GetActionName() string

func (*ActionNxController2) GetProperties

func (self *ActionNxController2) GetProperties() []IActionNxController2Property

func (*ActionNxController2) MarshalJSON

func (self *ActionNxController2) MarshalJSON() ([]byte, error)

func (*ActionNxController2) Serialize

func (self *ActionNxController2) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxController2) SetProperties

func (self *ActionNxController2) SetProperties(v []IActionNxController2Property)

type ActionNxController2Property

type ActionNxController2Property struct {
	Type NxActionController2PropType
}

func (*ActionNxController2Property) GetType

func (*ActionNxController2Property) Serialize

func (self *ActionNxController2Property) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxController2Property) SetType

type ActionNxController2PropertyControllerId

type ActionNxController2PropertyControllerId struct {
	*ActionNxController2Property
	ControllerId uint16
}

func NewActionNxController2PropertyControllerId

func NewActionNxController2PropertyControllerId() *ActionNxController2PropertyControllerId

func (*ActionNxController2PropertyControllerId) GetControllerId

func (self *ActionNxController2PropertyControllerId) GetControllerId() uint16

func (*ActionNxController2PropertyControllerId) Serialize

func (self *ActionNxController2PropertyControllerId) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxController2PropertyControllerId) SetControllerId

func (self *ActionNxController2PropertyControllerId) SetControllerId(v uint16)

type ActionNxController2PropertyMaxLen

type ActionNxController2PropertyMaxLen struct {
	*ActionNxController2Property
	MaxLen uint16
}

func DecodeActionNxController2PropertyMaxLen

func DecodeActionNxController2PropertyMaxLen(parent *ActionNxController2Property, decoder *goloxi.Decoder) (*ActionNxController2PropertyMaxLen, error)

func NewActionNxController2PropertyMaxLen

func NewActionNxController2PropertyMaxLen() *ActionNxController2PropertyMaxLen

func (*ActionNxController2PropertyMaxLen) GetMaxLen

func (self *ActionNxController2PropertyMaxLen) GetMaxLen() uint16

func (*ActionNxController2PropertyMaxLen) Serialize

func (self *ActionNxController2PropertyMaxLen) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxController2PropertyMaxLen) SetMaxLen

func (self *ActionNxController2PropertyMaxLen) SetMaxLen(v uint16)

type ActionNxController2PropertyMeterId

type ActionNxController2PropertyMeterId struct {
	*ActionNxController2Property
	MeterId uint32
}

func DecodeActionNxController2PropertyMeterId

func DecodeActionNxController2PropertyMeterId(parent *ActionNxController2Property, decoder *goloxi.Decoder) (*ActionNxController2PropertyMeterId, error)

func NewActionNxController2PropertyMeterId

func NewActionNxController2PropertyMeterId() *ActionNxController2PropertyMeterId

func (*ActionNxController2PropertyMeterId) GetMeterId

func (self *ActionNxController2PropertyMeterId) GetMeterId() uint32

func (*ActionNxController2PropertyMeterId) Serialize

func (self *ActionNxController2PropertyMeterId) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxController2PropertyMeterId) SetMeterId

func (self *ActionNxController2PropertyMeterId) SetMeterId(v uint32)

type ActionNxController2PropertyPause

type ActionNxController2PropertyPause struct {
	*ActionNxController2Property
}

func DecodeActionNxController2PropertyPause

func DecodeActionNxController2PropertyPause(parent *ActionNxController2Property, decoder *goloxi.Decoder) (*ActionNxController2PropertyPause, error)

func NewActionNxController2PropertyPause

func NewActionNxController2PropertyPause() *ActionNxController2PropertyPause

func (*ActionNxController2PropertyPause) Serialize

func (self *ActionNxController2PropertyPause) Serialize(encoder *goloxi.Encoder) error

type ActionNxController2PropertyReason

type ActionNxController2PropertyReason struct {
	*ActionNxController2Property
	Reason PacketInReason
}

func DecodeActionNxController2PropertyReason

func DecodeActionNxController2PropertyReason(parent *ActionNxController2Property, decoder *goloxi.Decoder) (*ActionNxController2PropertyReason, error)

func NewActionNxController2PropertyReason

func NewActionNxController2PropertyReason() *ActionNxController2PropertyReason

func (*ActionNxController2PropertyReason) GetReason

func (*ActionNxController2PropertyReason) Serialize

func (self *ActionNxController2PropertyReason) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxController2PropertyReason) SetReason

type ActionNxController2PropertyUserdata

type ActionNxController2PropertyUserdata struct {
	*ActionNxController2Property
	Length   uint16
	Userdata []byte
}

func DecodeActionNxController2PropertyUserdata

func DecodeActionNxController2PropertyUserdata(parent *ActionNxController2Property, decoder *goloxi.Decoder) (*ActionNxController2PropertyUserdata, error)

func NewActionNxController2PropertyUserdata

func NewActionNxController2PropertyUserdata() *ActionNxController2PropertyUserdata

func (*ActionNxController2PropertyUserdata) GetLength

func (self *ActionNxController2PropertyUserdata) GetLength() uint16

func (*ActionNxController2PropertyUserdata) GetUserdata

func (self *ActionNxController2PropertyUserdata) GetUserdata() []byte

func (*ActionNxController2PropertyUserdata) Serialize

func (self *ActionNxController2PropertyUserdata) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxController2PropertyUserdata) SetLength

func (self *ActionNxController2PropertyUserdata) SetLength(v uint16)

func (*ActionNxController2PropertyUserdata) SetUserdata

func (self *ActionNxController2PropertyUserdata) SetUserdata(v []byte)

type ActionNxCt

type ActionNxCt struct {
	*ActionNicira
	Flags       NxConntrackFlags
	ZoneSrc     goloxi.IOxmId
	Value       uint16
	RecircTable uint8
	Alg         uint16
	Actions     []goloxi.IAction
}

func DecodeActionNxCt

func DecodeActionNxCt(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxCt, error)

func NewActionNxCt

func NewActionNxCt() *ActionNxCt

func (*ActionNxCt) GetActionFields

func (self *ActionNxCt) GetActionFields() map[string]interface{}

func (*ActionNxCt) GetActionName

func (self *ActionNxCt) GetActionName() string

func (*ActionNxCt) GetActions

func (self *ActionNxCt) GetActions() []goloxi.IAction

func (*ActionNxCt) GetAlg

func (self *ActionNxCt) GetAlg() uint16

func (*ActionNxCt) GetFlags

func (self *ActionNxCt) GetFlags() NxConntrackFlags

func (*ActionNxCt) GetRecircTable

func (self *ActionNxCt) GetRecircTable() uint8

func (*ActionNxCt) GetValue

func (self *ActionNxCt) GetValue() uint16

func (*ActionNxCt) GetZoneSrc

func (self *ActionNxCt) GetZoneSrc() goloxi.IOxmId

func (*ActionNxCt) MarshalJSON

func (self *ActionNxCt) MarshalJSON() ([]byte, error)

func (*ActionNxCt) Serialize

func (self *ActionNxCt) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxCt) SetActions

func (self *ActionNxCt) SetActions(v []goloxi.IAction)

func (*ActionNxCt) SetAlg

func (self *ActionNxCt) SetAlg(v uint16)

func (*ActionNxCt) SetFlags

func (self *ActionNxCt) SetFlags(v NxConntrackFlags)

func (*ActionNxCt) SetRecircTable

func (self *ActionNxCt) SetRecircTable(v uint8)

func (*ActionNxCt) SetValue

func (self *ActionNxCt) SetValue(v uint16)

func (*ActionNxCt) SetZoneSrc

func (self *ActionNxCt) SetZoneSrc(v goloxi.IOxmId)

type ActionNxCtClear

type ActionNxCtClear struct {
	*ActionNicira
}

func DecodeActionNxCtClear

func DecodeActionNxCtClear(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxCtClear, error)

func NewActionNxCtClear

func NewActionNxCtClear() *ActionNxCtClear

func (*ActionNxCtClear) GetActionFields

func (self *ActionNxCtClear) GetActionFields() map[string]interface{}

func (*ActionNxCtClear) GetActionName

func (self *ActionNxCtClear) GetActionName() string

func (*ActionNxCtClear) MarshalJSON

func (self *ActionNxCtClear) MarshalJSON() ([]byte, error)

func (*ActionNxCtClear) Serialize

func (self *ActionNxCtClear) Serialize(encoder *goloxi.Encoder) error

type ActionNxDebugRecirc

type ActionNxDebugRecirc struct {
	*ActionNicira
}

func DecodeActionNxDebugRecirc

func DecodeActionNxDebugRecirc(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxDebugRecirc, error)

func NewActionNxDebugRecirc

func NewActionNxDebugRecirc() *ActionNxDebugRecirc

func (*ActionNxDebugRecirc) GetActionFields

func (self *ActionNxDebugRecirc) GetActionFields() map[string]interface{}

func (*ActionNxDebugRecirc) GetActionName

func (self *ActionNxDebugRecirc) GetActionName() string

func (*ActionNxDebugRecirc) MarshalJSON

func (self *ActionNxDebugRecirc) MarshalJSON() ([]byte, error)

func (*ActionNxDebugRecirc) Serialize

func (self *ActionNxDebugRecirc) Serialize(encoder *goloxi.Encoder) error

type ActionNxDebugSlow

type ActionNxDebugSlow struct {
	*ActionNicira
}

func DecodeActionNxDebugSlow

func DecodeActionNxDebugSlow(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxDebugSlow, error)

func NewActionNxDebugSlow

func NewActionNxDebugSlow() *ActionNxDebugSlow

func (*ActionNxDebugSlow) GetActionFields

func (self *ActionNxDebugSlow) GetActionFields() map[string]interface{}

func (*ActionNxDebugSlow) GetActionName

func (self *ActionNxDebugSlow) GetActionName() string

func (*ActionNxDebugSlow) MarshalJSON

func (self *ActionNxDebugSlow) MarshalJSON() ([]byte, error)

func (*ActionNxDebugSlow) Serialize

func (self *ActionNxDebugSlow) Serialize(encoder *goloxi.Encoder) error

type ActionNxDecMplsTtl

type ActionNxDecMplsTtl struct {
	*ActionNicira
}

func DecodeActionNxDecMplsTtl

func DecodeActionNxDecMplsTtl(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxDecMplsTtl, error)

func NewActionNxDecMplsTtl

func NewActionNxDecMplsTtl() *ActionNxDecMplsTtl

func (*ActionNxDecMplsTtl) GetActionFields

func (self *ActionNxDecMplsTtl) GetActionFields() map[string]interface{}

func (*ActionNxDecMplsTtl) GetActionName

func (self *ActionNxDecMplsTtl) GetActionName() string

func (*ActionNxDecMplsTtl) MarshalJSON

func (self *ActionNxDecMplsTtl) MarshalJSON() ([]byte, error)

func (*ActionNxDecMplsTtl) Serialize

func (self *ActionNxDecMplsTtl) Serialize(encoder *goloxi.Encoder) error

type ActionNxDecNshTtl

type ActionNxDecNshTtl struct {
	*ActionNicira
}

func DecodeActionNxDecNshTtl

func DecodeActionNxDecNshTtl(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxDecNshTtl, error)

func NewActionNxDecNshTtl

func NewActionNxDecNshTtl() *ActionNxDecNshTtl

func (*ActionNxDecNshTtl) GetActionFields

func (self *ActionNxDecNshTtl) GetActionFields() map[string]interface{}

func (*ActionNxDecNshTtl) GetActionName

func (self *ActionNxDecNshTtl) GetActionName() string

func (*ActionNxDecNshTtl) MarshalJSON

func (self *ActionNxDecNshTtl) MarshalJSON() ([]byte, error)

func (*ActionNxDecNshTtl) Serialize

func (self *ActionNxDecNshTtl) Serialize(encoder *goloxi.Encoder) error

type ActionNxDecTtlCntIds

type ActionNxDecTtlCntIds struct {
	*ActionNicira
	NControllers uint16
}

func DecodeActionNxDecTtlCntIds

func DecodeActionNxDecTtlCntIds(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxDecTtlCntIds, error)

func NewActionNxDecTtlCntIds

func NewActionNxDecTtlCntIds() *ActionNxDecTtlCntIds

func (*ActionNxDecTtlCntIds) GetActionFields

func (self *ActionNxDecTtlCntIds) GetActionFields() map[string]interface{}

func (*ActionNxDecTtlCntIds) GetActionName

func (self *ActionNxDecTtlCntIds) GetActionName() string

func (*ActionNxDecTtlCntIds) GetNControllers

func (self *ActionNxDecTtlCntIds) GetNControllers() uint16

func (*ActionNxDecTtlCntIds) MarshalJSON

func (self *ActionNxDecTtlCntIds) MarshalJSON() ([]byte, error)

func (*ActionNxDecTtlCntIds) Serialize

func (self *ActionNxDecTtlCntIds) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxDecTtlCntIds) SetNControllers

func (self *ActionNxDecTtlCntIds) SetNControllers(v uint16)

type ActionNxDecap

type ActionNxDecap struct {
	*ActionNicira
	NewPktType uint32
}

func DecodeActionNxDecap

func DecodeActionNxDecap(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxDecap, error)

func NewActionNxDecap

func NewActionNxDecap() *ActionNxDecap

func (*ActionNxDecap) GetActionFields

func (self *ActionNxDecap) GetActionFields() map[string]interface{}

func (*ActionNxDecap) GetActionName

func (self *ActionNxDecap) GetActionName() string

func (*ActionNxDecap) GetNewPktType

func (self *ActionNxDecap) GetNewPktType() uint32

func (*ActionNxDecap) MarshalJSON

func (self *ActionNxDecap) MarshalJSON() ([]byte, error)

func (*ActionNxDecap) Serialize

func (self *ActionNxDecap) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxDecap) SetNewPktType

func (self *ActionNxDecap) SetNewPktType(v uint32)

type ActionNxEncap

type ActionNxEncap struct {
	*ActionNicira
	HdrSize    uint16
	PacketType PacketType
	Props      []IEdPropHeader
}

func DecodeActionNxEncap

func DecodeActionNxEncap(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxEncap, error)

func NewActionNxEncap

func NewActionNxEncap() *ActionNxEncap

func (*ActionNxEncap) GetActionFields

func (self *ActionNxEncap) GetActionFields() map[string]interface{}

func (*ActionNxEncap) GetActionName

func (self *ActionNxEncap) GetActionName() string

func (*ActionNxEncap) GetHdrSize

func (self *ActionNxEncap) GetHdrSize() uint16

func (*ActionNxEncap) GetPacketType

func (self *ActionNxEncap) GetPacketType() PacketType

func (*ActionNxEncap) GetProps

func (self *ActionNxEncap) GetProps() []IEdPropHeader

func (*ActionNxEncap) MarshalJSON

func (self *ActionNxEncap) MarshalJSON() ([]byte, error)

func (*ActionNxEncap) Serialize

func (self *ActionNxEncap) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxEncap) SetHdrSize

func (self *ActionNxEncap) SetHdrSize(v uint16)

func (*ActionNxEncap) SetPacketType

func (self *ActionNxEncap) SetPacketType(v PacketType)

func (*ActionNxEncap) SetProps

func (self *ActionNxEncap) SetProps(v []IEdPropHeader)

type ActionNxExit

type ActionNxExit struct {
	*ActionNicira
}

func DecodeActionNxExit

func DecodeActionNxExit(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxExit, error)

func NewActionNxExit

func NewActionNxExit() *ActionNxExit

func (*ActionNxExit) GetActionFields

func (self *ActionNxExit) GetActionFields() map[string]interface{}

func (*ActionNxExit) GetActionName

func (self *ActionNxExit) GetActionName() string

func (*ActionNxExit) MarshalJSON

func (self *ActionNxExit) MarshalJSON() ([]byte, error)

func (*ActionNxExit) Serialize

func (self *ActionNxExit) Serialize(encoder *goloxi.Encoder) error

type ActionNxFinTimeout

type ActionNxFinTimeout struct {
	*ActionNicira
	FinIdleTimeout uint16
	FinHardTimeout uint16
}

func DecodeActionNxFinTimeout

func DecodeActionNxFinTimeout(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxFinTimeout, error)

func NewActionNxFinTimeout

func NewActionNxFinTimeout() *ActionNxFinTimeout

func (*ActionNxFinTimeout) GetActionFields

func (self *ActionNxFinTimeout) GetActionFields() map[string]interface{}

func (*ActionNxFinTimeout) GetActionName

func (self *ActionNxFinTimeout) GetActionName() string

func (*ActionNxFinTimeout) GetFinHardTimeout

func (self *ActionNxFinTimeout) GetFinHardTimeout() uint16

func (*ActionNxFinTimeout) GetFinIdleTimeout

func (self *ActionNxFinTimeout) GetFinIdleTimeout() uint16

func (*ActionNxFinTimeout) MarshalJSON

func (self *ActionNxFinTimeout) MarshalJSON() ([]byte, error)

func (*ActionNxFinTimeout) Serialize

func (self *ActionNxFinTimeout) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxFinTimeout) SetFinHardTimeout

func (self *ActionNxFinTimeout) SetFinHardTimeout(v uint16)

func (*ActionNxFinTimeout) SetFinIdleTimeout

func (self *ActionNxFinTimeout) SetFinIdleTimeout(v uint16)

type ActionNxGroup

type ActionNxGroup struct {
	*ActionNicira
	Value uint32
}

func DecodeActionNxGroup

func DecodeActionNxGroup(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxGroup, error)

func NewActionNxGroup

func NewActionNxGroup() *ActionNxGroup

func (*ActionNxGroup) GetActionFields

func (self *ActionNxGroup) GetActionFields() map[string]interface{}

func (*ActionNxGroup) GetActionName

func (self *ActionNxGroup) GetActionName() string

func (*ActionNxGroup) GetValue

func (self *ActionNxGroup) GetValue() uint32

func (*ActionNxGroup) MarshalJSON

func (self *ActionNxGroup) MarshalJSON() ([]byte, error)

func (*ActionNxGroup) Serialize

func (self *ActionNxGroup) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxGroup) SetValue

func (self *ActionNxGroup) SetValue(v uint32)

type ActionNxLearn

type ActionNxLearn struct {
	*ActionNicira
	IdleTimeout    uint16
	HardTimeout    uint16
	Priority       uint16
	Cookie         uint64
	Flags          uint16
	TableId        uint8
	FinIdleTimeout uint16
	FinHardTimeout uint16
	FlowMods       []IFlowModSpec
}

func DecodeActionNxLearn

func DecodeActionNxLearn(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxLearn, error)

func NewActionNxLearn

func NewActionNxLearn() *ActionNxLearn

func (*ActionNxLearn) GetActionFields

func (self *ActionNxLearn) GetActionFields() map[string]interface{}

func (*ActionNxLearn) GetActionName

func (self *ActionNxLearn) GetActionName() string

func (*ActionNxLearn) GetCookie

func (self *ActionNxLearn) GetCookie() uint64

func (*ActionNxLearn) GetFinHardTimeout

func (self *ActionNxLearn) GetFinHardTimeout() uint16

func (*ActionNxLearn) GetFinIdleTimeout

func (self *ActionNxLearn) GetFinIdleTimeout() uint16

func (*ActionNxLearn) GetFlags

func (self *ActionNxLearn) GetFlags() uint16

func (*ActionNxLearn) GetFlowMods

func (self *ActionNxLearn) GetFlowMods() []IFlowModSpec

func (*ActionNxLearn) GetHardTimeout

func (self *ActionNxLearn) GetHardTimeout() uint16

func (*ActionNxLearn) GetIdleTimeout

func (self *ActionNxLearn) GetIdleTimeout() uint16

func (*ActionNxLearn) GetPriority

func (self *ActionNxLearn) GetPriority() uint16

func (*ActionNxLearn) GetTableId

func (self *ActionNxLearn) GetTableId() uint8

func (*ActionNxLearn) MarshalJSON

func (self *ActionNxLearn) MarshalJSON() ([]byte, error)

func (*ActionNxLearn) Serialize

func (self *ActionNxLearn) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxLearn) SetCookie

func (self *ActionNxLearn) SetCookie(v uint64)

func (*ActionNxLearn) SetFinHardTimeout

func (self *ActionNxLearn) SetFinHardTimeout(v uint16)

func (*ActionNxLearn) SetFinIdleTimeout

func (self *ActionNxLearn) SetFinIdleTimeout(v uint16)

func (*ActionNxLearn) SetFlags

func (self *ActionNxLearn) SetFlags(v uint16)

func (*ActionNxLearn) SetFlowMods

func (self *ActionNxLearn) SetFlowMods(v []IFlowModSpec)

func (*ActionNxLearn) SetHardTimeout

func (self *ActionNxLearn) SetHardTimeout(v uint16)

func (*ActionNxLearn) SetIdleTimeout

func (self *ActionNxLearn) SetIdleTimeout(v uint16)

func (*ActionNxLearn) SetPriority

func (self *ActionNxLearn) SetPriority(v uint16)

func (*ActionNxLearn) SetTableId

func (self *ActionNxLearn) SetTableId(v uint8)

type ActionNxLearn2

type ActionNxLearn2 struct {
	*ActionNicira
}

func DecodeActionNxLearn2

func DecodeActionNxLearn2(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxLearn2, error)

func NewActionNxLearn2

func NewActionNxLearn2() *ActionNxLearn2

func (*ActionNxLearn2) GetActionFields

func (self *ActionNxLearn2) GetActionFields() map[string]interface{}

func (*ActionNxLearn2) GetActionName

func (self *ActionNxLearn2) GetActionName() string

func (*ActionNxLearn2) MarshalJSON

func (self *ActionNxLearn2) MarshalJSON() ([]byte, error)

func (*ActionNxLearn2) Serialize

func (self *ActionNxLearn2) Serialize(encoder *goloxi.Encoder) error

type ActionNxMultipath

type ActionNxMultipath struct {
	*ActionNicira
	Fields    NxHashFields
	Basis     uint16
	Algorithm NxMpAlgorithm
	MaxLink   uint16
	Arg       uint32
	OfsNbits  uint16
	Dst       goloxi.IOxmId
}

func DecodeActionNxMultipath

func DecodeActionNxMultipath(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxMultipath, error)

func NewActionNxMultipath

func NewActionNxMultipath() *ActionNxMultipath

func (*ActionNxMultipath) GetActionFields

func (self *ActionNxMultipath) GetActionFields() map[string]interface{}

func (*ActionNxMultipath) GetActionName

func (self *ActionNxMultipath) GetActionName() string

func (*ActionNxMultipath) GetAlgorithm

func (self *ActionNxMultipath) GetAlgorithm() NxMpAlgorithm

func (*ActionNxMultipath) GetArg

func (self *ActionNxMultipath) GetArg() uint32

func (*ActionNxMultipath) GetBasis

func (self *ActionNxMultipath) GetBasis() uint16

func (*ActionNxMultipath) GetDst

func (self *ActionNxMultipath) GetDst() goloxi.IOxmId

func (*ActionNxMultipath) GetFields

func (self *ActionNxMultipath) GetFields() NxHashFields
func (self *ActionNxMultipath) GetMaxLink() uint16

func (*ActionNxMultipath) GetOfsNbits

func (self *ActionNxMultipath) GetOfsNbits() uint16

func (*ActionNxMultipath) MarshalJSON

func (self *ActionNxMultipath) MarshalJSON() ([]byte, error)

func (*ActionNxMultipath) Serialize

func (self *ActionNxMultipath) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxMultipath) SetAlgorithm

func (self *ActionNxMultipath) SetAlgorithm(v NxMpAlgorithm)

func (*ActionNxMultipath) SetArg

func (self *ActionNxMultipath) SetArg(v uint32)

func (*ActionNxMultipath) SetBasis

func (self *ActionNxMultipath) SetBasis(v uint16)

func (*ActionNxMultipath) SetDst

func (self *ActionNxMultipath) SetDst(v goloxi.IOxmId)

func (*ActionNxMultipath) SetFields

func (self *ActionNxMultipath) SetFields(v NxHashFields)
func (self *ActionNxMultipath) SetMaxLink(v uint16)

func (*ActionNxMultipath) SetOfsNbits

func (self *ActionNxMultipath) SetOfsNbits(v uint16)

type ActionNxNat

type ActionNxNat struct {
	*ActionNicira
	Flags        uint16
	RangePresent NxNatRange
	Ipv4Min      net.IP
	Ipv4Max      net.IP
	Ipv6Min      net.IP
	Ipv6Max      net.IP
	ProtoMin     uint32
	ProtoMax     uint32
}

func DecodeActionNxNat

func DecodeActionNxNat(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxNat, error)

func NewActionNxNat

func NewActionNxNat() *ActionNxNat

func (*ActionNxNat) GetActionFields

func (self *ActionNxNat) GetActionFields() map[string]interface{}

func (*ActionNxNat) GetActionName

func (self *ActionNxNat) GetActionName() string

func (*ActionNxNat) GetFlags

func (self *ActionNxNat) GetFlags() uint16

func (*ActionNxNat) GetIpv4Max

func (self *ActionNxNat) GetIpv4Max() net.IP

func (*ActionNxNat) GetIpv4Min

func (self *ActionNxNat) GetIpv4Min() net.IP

func (*ActionNxNat) GetIpv6Max

func (self *ActionNxNat) GetIpv6Max() net.IP

func (*ActionNxNat) GetIpv6Min

func (self *ActionNxNat) GetIpv6Min() net.IP

func (*ActionNxNat) GetProtoMax

func (self *ActionNxNat) GetProtoMax() uint32

func (*ActionNxNat) GetProtoMin

func (self *ActionNxNat) GetProtoMin() uint32

func (*ActionNxNat) GetRangePresent

func (self *ActionNxNat) GetRangePresent() NxNatRange

func (*ActionNxNat) MarshalJSON

func (self *ActionNxNat) MarshalJSON() ([]byte, error)

func (*ActionNxNat) Serialize

func (self *ActionNxNat) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxNat) SetFlags

func (self *ActionNxNat) SetFlags(v uint16)

func (*ActionNxNat) SetIpv4Max

func (self *ActionNxNat) SetIpv4Max(v net.IP)

func (*ActionNxNat) SetIpv4Min

func (self *ActionNxNat) SetIpv4Min(v net.IP)

func (*ActionNxNat) SetIpv6Max

func (self *ActionNxNat) SetIpv6Max(v net.IP)

func (*ActionNxNat) SetIpv6Min

func (self *ActionNxNat) SetIpv6Min(v net.IP)

func (*ActionNxNat) SetProtoMax

func (self *ActionNxNat) SetProtoMax(v uint32)

func (*ActionNxNat) SetProtoMin

func (self *ActionNxNat) SetProtoMin(v uint32)

func (*ActionNxNat) SetRangePresent

func (self *ActionNxNat) SetRangePresent(v NxNatRange)

type ActionNxNote

type ActionNxNote struct {
	*ActionNicira
	Note []byte
}

func DecodeActionNxNote

func DecodeActionNxNote(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxNote, error)

func NewActionNxNote

func NewActionNxNote() *ActionNxNote

func (*ActionNxNote) GetActionFields

func (self *ActionNxNote) GetActionFields() map[string]interface{}

func (*ActionNxNote) GetActionName

func (self *ActionNxNote) GetActionName() string

func (*ActionNxNote) GetNote

func (self *ActionNxNote) GetNote() []byte

func (*ActionNxNote) MarshalJSON

func (self *ActionNxNote) MarshalJSON() ([]byte, error)

func (*ActionNxNote) Serialize

func (self *ActionNxNote) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxNote) SetNote

func (self *ActionNxNote) SetNote(v []byte)

type ActionNxOutputReg

type ActionNxOutputReg struct {
	*ActionNicira
	OfsNbits uint16
	Src      uint32
	MaxLen   uint16
}

func DecodeActionNxOutputReg

func DecodeActionNxOutputReg(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxOutputReg, error)

func NewActionNxOutputReg

func NewActionNxOutputReg() *ActionNxOutputReg

func (*ActionNxOutputReg) GetActionFields

func (self *ActionNxOutputReg) GetActionFields() map[string]interface{}

func (*ActionNxOutputReg) GetActionName

func (self *ActionNxOutputReg) GetActionName() string

func (*ActionNxOutputReg) GetMaxLen

func (self *ActionNxOutputReg) GetMaxLen() uint16

func (*ActionNxOutputReg) GetOfsNbits

func (self *ActionNxOutputReg) GetOfsNbits() uint16

func (*ActionNxOutputReg) GetSrc

func (self *ActionNxOutputReg) GetSrc() uint32

func (*ActionNxOutputReg) MarshalJSON

func (self *ActionNxOutputReg) MarshalJSON() ([]byte, error)

func (*ActionNxOutputReg) Serialize

func (self *ActionNxOutputReg) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxOutputReg) SetMaxLen

func (self *ActionNxOutputReg) SetMaxLen(v uint16)

func (*ActionNxOutputReg) SetOfsNbits

func (self *ActionNxOutputReg) SetOfsNbits(v uint16)

func (*ActionNxOutputReg) SetSrc

func (self *ActionNxOutputReg) SetSrc(v uint32)

type ActionNxOutputReg2

type ActionNxOutputReg2 struct {
	*ActionNicira
	OfsNbits uint16
	MaxLen   uint16
}

func DecodeActionNxOutputReg2

func DecodeActionNxOutputReg2(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxOutputReg2, error)

func NewActionNxOutputReg2

func NewActionNxOutputReg2() *ActionNxOutputReg2

func (*ActionNxOutputReg2) GetActionFields

func (self *ActionNxOutputReg2) GetActionFields() map[string]interface{}

func (*ActionNxOutputReg2) GetActionName

func (self *ActionNxOutputReg2) GetActionName() string

func (*ActionNxOutputReg2) GetMaxLen

func (self *ActionNxOutputReg2) GetMaxLen() uint16

func (*ActionNxOutputReg2) GetOfsNbits

func (self *ActionNxOutputReg2) GetOfsNbits() uint16

func (*ActionNxOutputReg2) MarshalJSON

func (self *ActionNxOutputReg2) MarshalJSON() ([]byte, error)

func (*ActionNxOutputReg2) Serialize

func (self *ActionNxOutputReg2) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxOutputReg2) SetMaxLen

func (self *ActionNxOutputReg2) SetMaxLen(v uint16)

func (*ActionNxOutputReg2) SetOfsNbits

func (self *ActionNxOutputReg2) SetOfsNbits(v uint16)

type ActionNxOutputTrunc

type ActionNxOutputTrunc struct {
	*ActionNicira
	Port   uint16
	MaxLen uint32
}

func DecodeActionNxOutputTrunc

func DecodeActionNxOutputTrunc(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxOutputTrunc, error)

func NewActionNxOutputTrunc

func NewActionNxOutputTrunc() *ActionNxOutputTrunc

func (*ActionNxOutputTrunc) GetActionFields

func (self *ActionNxOutputTrunc) GetActionFields() map[string]interface{}

func (*ActionNxOutputTrunc) GetActionName

func (self *ActionNxOutputTrunc) GetActionName() string

func (*ActionNxOutputTrunc) GetMaxLen

func (self *ActionNxOutputTrunc) GetMaxLen() uint32

func (*ActionNxOutputTrunc) GetPort

func (self *ActionNxOutputTrunc) GetPort() uint16

func (*ActionNxOutputTrunc) MarshalJSON

func (self *ActionNxOutputTrunc) MarshalJSON() ([]byte, error)

func (*ActionNxOutputTrunc) Serialize

func (self *ActionNxOutputTrunc) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxOutputTrunc) SetMaxLen

func (self *ActionNxOutputTrunc) SetMaxLen(v uint32)

func (*ActionNxOutputTrunc) SetPort

func (self *ActionNxOutputTrunc) SetPort(v uint16)

type ActionNxPopMpls

type ActionNxPopMpls struct {
	*ActionNicira
	Value uint16
}

func DecodeActionNxPopMpls

func DecodeActionNxPopMpls(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxPopMpls, error)

func NewActionNxPopMpls

func NewActionNxPopMpls() *ActionNxPopMpls

func (*ActionNxPopMpls) GetActionFields

func (self *ActionNxPopMpls) GetActionFields() map[string]interface{}

func (*ActionNxPopMpls) GetActionName

func (self *ActionNxPopMpls) GetActionName() string

func (*ActionNxPopMpls) GetValue

func (self *ActionNxPopMpls) GetValue() uint16

func (*ActionNxPopMpls) MarshalJSON

func (self *ActionNxPopMpls) MarshalJSON() ([]byte, error)

func (*ActionNxPopMpls) Serialize

func (self *ActionNxPopMpls) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxPopMpls) SetValue

func (self *ActionNxPopMpls) SetValue(v uint16)

type ActionNxPopQueue

type ActionNxPopQueue struct {
	*ActionNicira
}

func DecodeActionNxPopQueue

func DecodeActionNxPopQueue(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxPopQueue, error)

func NewActionNxPopQueue

func NewActionNxPopQueue() *ActionNxPopQueue

func (*ActionNxPopQueue) GetActionFields

func (self *ActionNxPopQueue) GetActionFields() map[string]interface{}

func (*ActionNxPopQueue) GetActionName

func (self *ActionNxPopQueue) GetActionName() string

func (*ActionNxPopQueue) MarshalJSON

func (self *ActionNxPopQueue) MarshalJSON() ([]byte, error)

func (*ActionNxPopQueue) Serialize

func (self *ActionNxPopQueue) Serialize(encoder *goloxi.Encoder) error

type ActionNxPushMpls

type ActionNxPushMpls struct {
	*ActionNicira
	Value uint16
}

func DecodeActionNxPushMpls

func DecodeActionNxPushMpls(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxPushMpls, error)

func NewActionNxPushMpls

func NewActionNxPushMpls() *ActionNxPushMpls

func (*ActionNxPushMpls) GetActionFields

func (self *ActionNxPushMpls) GetActionFields() map[string]interface{}

func (*ActionNxPushMpls) GetActionName

func (self *ActionNxPushMpls) GetActionName() string

func (*ActionNxPushMpls) GetValue

func (self *ActionNxPushMpls) GetValue() uint16

func (*ActionNxPushMpls) MarshalJSON

func (self *ActionNxPushMpls) MarshalJSON() ([]byte, error)

func (*ActionNxPushMpls) Serialize

func (self *ActionNxPushMpls) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxPushMpls) SetValue

func (self *ActionNxPushMpls) SetValue(v uint16)

type ActionNxRegLoad

type ActionNxRegLoad struct {
	*ActionNicira
	OfsNbits uint16
	SrcField goloxi.IOxmId
	Value    uint64
}

func DecodeActionNxRegLoad

func DecodeActionNxRegLoad(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxRegLoad, error)

func NewActionNxRegLoad

func NewActionNxRegLoad() *ActionNxRegLoad

func (*ActionNxRegLoad) GetActionFields

func (self *ActionNxRegLoad) GetActionFields() map[string]interface{}

func (*ActionNxRegLoad) GetActionName

func (self *ActionNxRegLoad) GetActionName() string

func (*ActionNxRegLoad) GetOfsNbits

func (self *ActionNxRegLoad) GetOfsNbits() uint16

func (*ActionNxRegLoad) GetSrcField

func (self *ActionNxRegLoad) GetSrcField() goloxi.IOxmId

func (*ActionNxRegLoad) GetValue

func (self *ActionNxRegLoad) GetValue() uint64

func (*ActionNxRegLoad) MarshalJSON

func (self *ActionNxRegLoad) MarshalJSON() ([]byte, error)

func (*ActionNxRegLoad) Serialize

func (self *ActionNxRegLoad) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxRegLoad) SetOfsNbits

func (self *ActionNxRegLoad) SetOfsNbits(v uint16)

func (*ActionNxRegLoad) SetSrcField

func (self *ActionNxRegLoad) SetSrcField(v goloxi.IOxmId)

func (*ActionNxRegLoad) SetValue

func (self *ActionNxRegLoad) SetValue(v uint64)

type ActionNxRegLoad2

type ActionNxRegLoad2 struct {
	*ActionNicira
}

func DecodeActionNxRegLoad2

func DecodeActionNxRegLoad2(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxRegLoad2, error)

func NewActionNxRegLoad2

func NewActionNxRegLoad2() *ActionNxRegLoad2

func (*ActionNxRegLoad2) GetActionFields

func (self *ActionNxRegLoad2) GetActionFields() map[string]interface{}

func (*ActionNxRegLoad2) GetActionName

func (self *ActionNxRegLoad2) GetActionName() string

func (*ActionNxRegLoad2) MarshalJSON

func (self *ActionNxRegLoad2) MarshalJSON() ([]byte, error)

func (*ActionNxRegLoad2) Serialize

func (self *ActionNxRegLoad2) Serialize(encoder *goloxi.Encoder) error

type ActionNxRegMove

type ActionNxRegMove struct {
	*ActionNicira
	NBits  uint16
	SrcOfs uint16
	DstOfs uint16
	Src    goloxi.IOxmId
	Dst    goloxi.IOxmId
}

func DecodeActionNxRegMove

func DecodeActionNxRegMove(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxRegMove, error)

func NewActionNxRegMove

func NewActionNxRegMove() *ActionNxRegMove

func (*ActionNxRegMove) GetActionFields

func (self *ActionNxRegMove) GetActionFields() map[string]interface{}

func (*ActionNxRegMove) GetActionName

func (self *ActionNxRegMove) GetActionName() string

func (*ActionNxRegMove) GetDst

func (self *ActionNxRegMove) GetDst() goloxi.IOxmId

func (*ActionNxRegMove) GetDstOfs

func (self *ActionNxRegMove) GetDstOfs() uint16

func (*ActionNxRegMove) GetNBits

func (self *ActionNxRegMove) GetNBits() uint16

func (*ActionNxRegMove) GetSrc

func (self *ActionNxRegMove) GetSrc() goloxi.IOxmId

func (*ActionNxRegMove) GetSrcOfs

func (self *ActionNxRegMove) GetSrcOfs() uint16

func (*ActionNxRegMove) MarshalJSON

func (self *ActionNxRegMove) MarshalJSON() ([]byte, error)

func (*ActionNxRegMove) Serialize

func (self *ActionNxRegMove) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxRegMove) SetDst

func (self *ActionNxRegMove) SetDst(v goloxi.IOxmId)

func (*ActionNxRegMove) SetDstOfs

func (self *ActionNxRegMove) SetDstOfs(v uint16)

func (*ActionNxRegMove) SetNBits

func (self *ActionNxRegMove) SetNBits(v uint16)

func (*ActionNxRegMove) SetSrc

func (self *ActionNxRegMove) SetSrc(v goloxi.IOxmId)

func (*ActionNxRegMove) SetSrcOfs

func (self *ActionNxRegMove) SetSrcOfs(v uint16)

type ActionNxResubmit

type ActionNxResubmit struct {
	*ActionNicira
	Value uint16
}

func DecodeActionNxResubmit

func DecodeActionNxResubmit(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxResubmit, error)

func NewActionNxResubmit

func NewActionNxResubmit() *ActionNxResubmit

func (*ActionNxResubmit) GetActionFields

func (self *ActionNxResubmit) GetActionFields() map[string]interface{}

func (*ActionNxResubmit) GetActionName

func (self *ActionNxResubmit) GetActionName() string

func (*ActionNxResubmit) GetValue

func (self *ActionNxResubmit) GetValue() uint16

func (*ActionNxResubmit) MarshalJSON

func (self *ActionNxResubmit) MarshalJSON() ([]byte, error)

func (*ActionNxResubmit) Serialize

func (self *ActionNxResubmit) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxResubmit) SetValue

func (self *ActionNxResubmit) SetValue(v uint16)

type ActionNxResubmitTable

type ActionNxResubmitTable struct {
	*ActionNicira
	InPort uint16
	Table  uint8
}

func DecodeActionNxResubmitTable

func DecodeActionNxResubmitTable(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxResubmitTable, error)

func NewActionNxResubmitTable

func NewActionNxResubmitTable() *ActionNxResubmitTable

func (*ActionNxResubmitTable) GetActionFields

func (self *ActionNxResubmitTable) GetActionFields() map[string]interface{}

func (*ActionNxResubmitTable) GetActionName

func (self *ActionNxResubmitTable) GetActionName() string

func (*ActionNxResubmitTable) GetInPort

func (self *ActionNxResubmitTable) GetInPort() uint16

func (*ActionNxResubmitTable) GetTable

func (self *ActionNxResubmitTable) GetTable() uint8

func (*ActionNxResubmitTable) MarshalJSON

func (self *ActionNxResubmitTable) MarshalJSON() ([]byte, error)

func (*ActionNxResubmitTable) Serialize

func (self *ActionNxResubmitTable) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxResubmitTable) SetInPort

func (self *ActionNxResubmitTable) SetInPort(v uint16)

func (*ActionNxResubmitTable) SetTable

func (self *ActionNxResubmitTable) SetTable(v uint8)

type ActionNxResubmitTableCt

type ActionNxResubmitTableCt struct {
	*ActionNicira
	InPort uint16
	Table  uint8
}

func DecodeActionNxResubmitTableCt

func DecodeActionNxResubmitTableCt(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxResubmitTableCt, error)

func NewActionNxResubmitTableCt

func NewActionNxResubmitTableCt() *ActionNxResubmitTableCt

func (*ActionNxResubmitTableCt) GetActionFields

func (self *ActionNxResubmitTableCt) GetActionFields() map[string]interface{}

func (*ActionNxResubmitTableCt) GetActionName

func (self *ActionNxResubmitTableCt) GetActionName() string

func (*ActionNxResubmitTableCt) GetInPort

func (self *ActionNxResubmitTableCt) GetInPort() uint16

func (*ActionNxResubmitTableCt) GetTable

func (self *ActionNxResubmitTableCt) GetTable() uint8

func (*ActionNxResubmitTableCt) MarshalJSON

func (self *ActionNxResubmitTableCt) MarshalJSON() ([]byte, error)

func (*ActionNxResubmitTableCt) Serialize

func (self *ActionNxResubmitTableCt) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxResubmitTableCt) SetInPort

func (self *ActionNxResubmitTableCt) SetInPort(v uint16)

func (*ActionNxResubmitTableCt) SetTable

func (self *ActionNxResubmitTableCt) SetTable(v uint8)

type ActionNxSample

type ActionNxSample struct {
	*ActionNicira
	Probability    uint16
	CollectorSetId uint32
	ObsDomainId    uint32
	ObsPointId     uint32
}

func DecodeActionNxSample

func DecodeActionNxSample(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxSample, error)

func NewActionNxSample

func NewActionNxSample() *ActionNxSample

func (*ActionNxSample) GetActionFields

func (self *ActionNxSample) GetActionFields() map[string]interface{}

func (*ActionNxSample) GetActionName

func (self *ActionNxSample) GetActionName() string

func (*ActionNxSample) GetCollectorSetId

func (self *ActionNxSample) GetCollectorSetId() uint32

func (*ActionNxSample) GetObsDomainId

func (self *ActionNxSample) GetObsDomainId() uint32

func (*ActionNxSample) GetObsPointId

func (self *ActionNxSample) GetObsPointId() uint32

func (*ActionNxSample) GetProbability

func (self *ActionNxSample) GetProbability() uint16

func (*ActionNxSample) MarshalJSON

func (self *ActionNxSample) MarshalJSON() ([]byte, error)

func (*ActionNxSample) Serialize

func (self *ActionNxSample) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxSample) SetCollectorSetId

func (self *ActionNxSample) SetCollectorSetId(v uint32)

func (*ActionNxSample) SetObsDomainId

func (self *ActionNxSample) SetObsDomainId(v uint32)

func (*ActionNxSample) SetObsPointId

func (self *ActionNxSample) SetObsPointId(v uint32)

func (*ActionNxSample) SetProbability

func (self *ActionNxSample) SetProbability(v uint16)

type ActionNxSample2

type ActionNxSample2 struct {
	*ActionNicira
	Probability    uint16
	CollectorSetId uint32
	ObsDomainId    uint32
	ObsPointId     uint32
	SamplingPort   uint16
	Direction      uint8
}

func DecodeActionNxSample2

func DecodeActionNxSample2(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxSample2, error)

func NewActionNxSample2

func NewActionNxSample2() *ActionNxSample2

func (*ActionNxSample2) GetActionFields

func (self *ActionNxSample2) GetActionFields() map[string]interface{}

func (*ActionNxSample2) GetActionName

func (self *ActionNxSample2) GetActionName() string

func (*ActionNxSample2) GetCollectorSetId

func (self *ActionNxSample2) GetCollectorSetId() uint32

func (*ActionNxSample2) GetDirection

func (self *ActionNxSample2) GetDirection() uint8

func (*ActionNxSample2) GetObsDomainId

func (self *ActionNxSample2) GetObsDomainId() uint32

func (*ActionNxSample2) GetObsPointId

func (self *ActionNxSample2) GetObsPointId() uint32

func (*ActionNxSample2) GetProbability

func (self *ActionNxSample2) GetProbability() uint16

func (*ActionNxSample2) GetSamplingPort

func (self *ActionNxSample2) GetSamplingPort() uint16

func (*ActionNxSample2) MarshalJSON

func (self *ActionNxSample2) MarshalJSON() ([]byte, error)

func (*ActionNxSample2) Serialize

func (self *ActionNxSample2) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxSample2) SetCollectorSetId

func (self *ActionNxSample2) SetCollectorSetId(v uint32)

func (*ActionNxSample2) SetDirection

func (self *ActionNxSample2) SetDirection(v uint8)

func (*ActionNxSample2) SetObsDomainId

func (self *ActionNxSample2) SetObsDomainId(v uint32)

func (*ActionNxSample2) SetObsPointId

func (self *ActionNxSample2) SetObsPointId(v uint32)

func (*ActionNxSample2) SetProbability

func (self *ActionNxSample2) SetProbability(v uint16)

func (*ActionNxSample2) SetSamplingPort

func (self *ActionNxSample2) SetSamplingPort(v uint16)

type ActionNxSample3

type ActionNxSample3 struct {
	*ActionNicira
	Probability    uint16
	CollectorSetId uint32
	ObsDomainId    uint32
	ObsPointId     uint32
	SamplingPort   uint16
	Direction      uint8
}

func DecodeActionNxSample3

func DecodeActionNxSample3(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxSample3, error)

func NewActionNxSample3

func NewActionNxSample3() *ActionNxSample3

func (*ActionNxSample3) GetActionFields

func (self *ActionNxSample3) GetActionFields() map[string]interface{}

func (*ActionNxSample3) GetActionName

func (self *ActionNxSample3) GetActionName() string

func (*ActionNxSample3) GetCollectorSetId

func (self *ActionNxSample3) GetCollectorSetId() uint32

func (*ActionNxSample3) GetDirection

func (self *ActionNxSample3) GetDirection() uint8

func (*ActionNxSample3) GetObsDomainId

func (self *ActionNxSample3) GetObsDomainId() uint32

func (*ActionNxSample3) GetObsPointId

func (self *ActionNxSample3) GetObsPointId() uint32

func (*ActionNxSample3) GetProbability

func (self *ActionNxSample3) GetProbability() uint16

func (*ActionNxSample3) GetSamplingPort

func (self *ActionNxSample3) GetSamplingPort() uint16

func (*ActionNxSample3) MarshalJSON

func (self *ActionNxSample3) MarshalJSON() ([]byte, error)

func (*ActionNxSample3) Serialize

func (self *ActionNxSample3) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxSample3) SetCollectorSetId

func (self *ActionNxSample3) SetCollectorSetId(v uint32)

func (*ActionNxSample3) SetDirection

func (self *ActionNxSample3) SetDirection(v uint8)

func (*ActionNxSample3) SetObsDomainId

func (self *ActionNxSample3) SetObsDomainId(v uint32)

func (*ActionNxSample3) SetObsPointId

func (self *ActionNxSample3) SetObsPointId(v uint32)

func (*ActionNxSample3) SetProbability

func (self *ActionNxSample3) SetProbability(v uint16)

func (*ActionNxSample3) SetSamplingPort

func (self *ActionNxSample3) SetSamplingPort(v uint16)

type ActionNxSetMplsLabel

type ActionNxSetMplsLabel struct {
	*ActionNicira
	Value uint32
}

func DecodeActionNxSetMplsLabel

func DecodeActionNxSetMplsLabel(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxSetMplsLabel, error)

func NewActionNxSetMplsLabel

func NewActionNxSetMplsLabel() *ActionNxSetMplsLabel

func (*ActionNxSetMplsLabel) GetActionFields

func (self *ActionNxSetMplsLabel) GetActionFields() map[string]interface{}

func (*ActionNxSetMplsLabel) GetActionName

func (self *ActionNxSetMplsLabel) GetActionName() string

func (*ActionNxSetMplsLabel) GetValue

func (self *ActionNxSetMplsLabel) GetValue() uint32

func (*ActionNxSetMplsLabel) MarshalJSON

func (self *ActionNxSetMplsLabel) MarshalJSON() ([]byte, error)

func (*ActionNxSetMplsLabel) Serialize

func (self *ActionNxSetMplsLabel) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxSetMplsLabel) SetValue

func (self *ActionNxSetMplsLabel) SetValue(v uint32)

type ActionNxSetMplsTc

type ActionNxSetMplsTc struct {
	*ActionNicira
	Value uint8
}

func DecodeActionNxSetMplsTc

func DecodeActionNxSetMplsTc(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxSetMplsTc, error)

func NewActionNxSetMplsTc

func NewActionNxSetMplsTc() *ActionNxSetMplsTc

func (*ActionNxSetMplsTc) GetActionFields

func (self *ActionNxSetMplsTc) GetActionFields() map[string]interface{}

func (*ActionNxSetMplsTc) GetActionName

func (self *ActionNxSetMplsTc) GetActionName() string

func (*ActionNxSetMplsTc) GetValue

func (self *ActionNxSetMplsTc) GetValue() uint8

func (*ActionNxSetMplsTc) MarshalJSON

func (self *ActionNxSetMplsTc) MarshalJSON() ([]byte, error)

func (*ActionNxSetMplsTc) Serialize

func (self *ActionNxSetMplsTc) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxSetMplsTc) SetValue

func (self *ActionNxSetMplsTc) SetValue(v uint8)

type ActionNxSetMplsTtl

type ActionNxSetMplsTtl struct {
	*ActionNicira
	Value uint8
}

func DecodeActionNxSetMplsTtl

func DecodeActionNxSetMplsTtl(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxSetMplsTtl, error)

func NewActionNxSetMplsTtl

func NewActionNxSetMplsTtl() *ActionNxSetMplsTtl

func (*ActionNxSetMplsTtl) GetActionFields

func (self *ActionNxSetMplsTtl) GetActionFields() map[string]interface{}

func (*ActionNxSetMplsTtl) GetActionName

func (self *ActionNxSetMplsTtl) GetActionName() string

func (*ActionNxSetMplsTtl) GetValue

func (self *ActionNxSetMplsTtl) GetValue() uint8

func (*ActionNxSetMplsTtl) MarshalJSON

func (self *ActionNxSetMplsTtl) MarshalJSON() ([]byte, error)

func (*ActionNxSetMplsTtl) Serialize

func (self *ActionNxSetMplsTtl) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxSetMplsTtl) SetValue

func (self *ActionNxSetMplsTtl) SetValue(v uint8)

type ActionNxSetQueue

type ActionNxSetQueue struct {
	*ActionNicira
	Value uint32
}

func DecodeActionNxSetQueue

func DecodeActionNxSetQueue(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxSetQueue, error)

func NewActionNxSetQueue

func NewActionNxSetQueue() *ActionNxSetQueue

func (*ActionNxSetQueue) GetActionFields

func (self *ActionNxSetQueue) GetActionFields() map[string]interface{}

func (*ActionNxSetQueue) GetActionName

func (self *ActionNxSetQueue) GetActionName() string

func (*ActionNxSetQueue) GetValue

func (self *ActionNxSetQueue) GetValue() uint32

func (*ActionNxSetQueue) MarshalJSON

func (self *ActionNxSetQueue) MarshalJSON() ([]byte, error)

func (*ActionNxSetQueue) Serialize

func (self *ActionNxSetQueue) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxSetQueue) SetValue

func (self *ActionNxSetQueue) SetValue(v uint32)

type ActionNxSetTunnel

type ActionNxSetTunnel struct {
	*ActionNicira
	Value uint32
}

func DecodeActionNxSetTunnel

func DecodeActionNxSetTunnel(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxSetTunnel, error)

func NewActionNxSetTunnel

func NewActionNxSetTunnel() *ActionNxSetTunnel

func (*ActionNxSetTunnel) GetActionFields

func (self *ActionNxSetTunnel) GetActionFields() map[string]interface{}

func (*ActionNxSetTunnel) GetActionName

func (self *ActionNxSetTunnel) GetActionName() string

func (*ActionNxSetTunnel) GetValue

func (self *ActionNxSetTunnel) GetValue() uint32

func (*ActionNxSetTunnel) MarshalJSON

func (self *ActionNxSetTunnel) MarshalJSON() ([]byte, error)

func (*ActionNxSetTunnel) Serialize

func (self *ActionNxSetTunnel) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxSetTunnel) SetValue

func (self *ActionNxSetTunnel) SetValue(v uint32)

type ActionNxSetTunnel64

type ActionNxSetTunnel64 struct {
	*ActionNicira
	Value uint64
}

func DecodeActionNxSetTunnel64

func DecodeActionNxSetTunnel64(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxSetTunnel64, error)

func NewActionNxSetTunnel64

func NewActionNxSetTunnel64() *ActionNxSetTunnel64

func (*ActionNxSetTunnel64) GetActionFields

func (self *ActionNxSetTunnel64) GetActionFields() map[string]interface{}

func (*ActionNxSetTunnel64) GetActionName

func (self *ActionNxSetTunnel64) GetActionName() string

func (*ActionNxSetTunnel64) GetValue

func (self *ActionNxSetTunnel64) GetValue() uint64

func (*ActionNxSetTunnel64) MarshalJSON

func (self *ActionNxSetTunnel64) MarshalJSON() ([]byte, error)

func (*ActionNxSetTunnel64) Serialize

func (self *ActionNxSetTunnel64) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxSetTunnel64) SetValue

func (self *ActionNxSetTunnel64) SetValue(v uint64)

type ActionNxStackPop

type ActionNxStackPop struct {
	*ActionNicira
	Offset uint16
	Field  goloxi.IOxmId
	NBits  uint16
}

func DecodeActionNxStackPop

func DecodeActionNxStackPop(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxStackPop, error)

func NewActionNxStackPop

func NewActionNxStackPop() *ActionNxStackPop

func (*ActionNxStackPop) GetActionFields

func (self *ActionNxStackPop) GetActionFields() map[string]interface{}

func (*ActionNxStackPop) GetActionName

func (self *ActionNxStackPop) GetActionName() string

func (*ActionNxStackPop) GetField

func (self *ActionNxStackPop) GetField() goloxi.IOxmId

func (*ActionNxStackPop) GetNBits

func (self *ActionNxStackPop) GetNBits() uint16

func (*ActionNxStackPop) GetOffset

func (self *ActionNxStackPop) GetOffset() uint16

func (*ActionNxStackPop) MarshalJSON

func (self *ActionNxStackPop) MarshalJSON() ([]byte, error)

func (*ActionNxStackPop) Serialize

func (self *ActionNxStackPop) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxStackPop) SetField

func (self *ActionNxStackPop) SetField(v goloxi.IOxmId)

func (*ActionNxStackPop) SetNBits

func (self *ActionNxStackPop) SetNBits(v uint16)

func (*ActionNxStackPop) SetOffset

func (self *ActionNxStackPop) SetOffset(v uint16)

type ActionNxStackPush

type ActionNxStackPush struct {
	*ActionNicira
	Offset uint16
	Field  goloxi.IOxmId
	NBits  uint16
}

func DecodeActionNxStackPush

func DecodeActionNxStackPush(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxStackPush, error)

func NewActionNxStackPush

func NewActionNxStackPush() *ActionNxStackPush

func (*ActionNxStackPush) GetActionFields

func (self *ActionNxStackPush) GetActionFields() map[string]interface{}

func (*ActionNxStackPush) GetActionName

func (self *ActionNxStackPush) GetActionName() string

func (*ActionNxStackPush) GetField

func (self *ActionNxStackPush) GetField() goloxi.IOxmId

func (*ActionNxStackPush) GetNBits

func (self *ActionNxStackPush) GetNBits() uint16

func (*ActionNxStackPush) GetOffset

func (self *ActionNxStackPush) GetOffset() uint16

func (*ActionNxStackPush) MarshalJSON

func (self *ActionNxStackPush) MarshalJSON() ([]byte, error)

func (*ActionNxStackPush) Serialize

func (self *ActionNxStackPush) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxStackPush) SetField

func (self *ActionNxStackPush) SetField(v goloxi.IOxmId)

func (*ActionNxStackPush) SetNBits

func (self *ActionNxStackPush) SetNBits(v uint16)

func (*ActionNxStackPush) SetOffset

func (self *ActionNxStackPush) SetOffset(v uint16)

type ActionNxWriteMetadata

type ActionNxWriteMetadata struct {
	*ActionNicira
	Metadata uint64
	Mask     uint64
}

func DecodeActionNxWriteMetadata

func DecodeActionNxWriteMetadata(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionNxWriteMetadata, error)

func NewActionNxWriteMetadata

func NewActionNxWriteMetadata() *ActionNxWriteMetadata

func (*ActionNxWriteMetadata) GetActionFields

func (self *ActionNxWriteMetadata) GetActionFields() map[string]interface{}

func (*ActionNxWriteMetadata) GetActionName

func (self *ActionNxWriteMetadata) GetActionName() string

func (*ActionNxWriteMetadata) GetMask

func (self *ActionNxWriteMetadata) GetMask() uint64

func (*ActionNxWriteMetadata) GetMetadata

func (self *ActionNxWriteMetadata) GetMetadata() uint64

func (*ActionNxWriteMetadata) MarshalJSON

func (self *ActionNxWriteMetadata) MarshalJSON() ([]byte, error)

func (*ActionNxWriteMetadata) Serialize

func (self *ActionNxWriteMetadata) Serialize(encoder *goloxi.Encoder) error

func (*ActionNxWriteMetadata) SetMask

func (self *ActionNxWriteMetadata) SetMask(v uint64)

func (*ActionNxWriteMetadata) SetMetadata

func (self *ActionNxWriteMetadata) SetMetadata(v uint64)

type ActionOutput

type ActionOutput struct {
	*Action
	Port   Port
	MaxLen uint16
}

func DecodeActionOutput

func DecodeActionOutput(parent *Action, decoder *goloxi.Decoder) (*ActionOutput, error)

func NewActionOutput

func NewActionOutput() *ActionOutput

func (*ActionOutput) GetActionFields

func (self *ActionOutput) GetActionFields() map[string]interface{}

func (*ActionOutput) GetActionName

func (self *ActionOutput) GetActionName() string

func (*ActionOutput) GetMaxLen

func (self *ActionOutput) GetMaxLen() uint16

func (*ActionOutput) GetPort

func (self *ActionOutput) GetPort() Port

func (*ActionOutput) MarshalJSON

func (self *ActionOutput) MarshalJSON() ([]byte, error)

func (*ActionOutput) Serialize

func (self *ActionOutput) Serialize(encoder *goloxi.Encoder) error

func (*ActionOutput) SetMaxLen

func (self *ActionOutput) SetMaxLen(v uint16)

func (*ActionOutput) SetPort

func (self *ActionOutput) SetPort(v Port)

type ActionPopMpls

type ActionPopMpls struct {
	*Action
	Ethertype uint16
}

func DecodeActionPopMpls

func DecodeActionPopMpls(parent *Action, decoder *goloxi.Decoder) (*ActionPopMpls, error)

func NewActionPopMpls

func NewActionPopMpls() *ActionPopMpls

func (*ActionPopMpls) GetActionFields

func (self *ActionPopMpls) GetActionFields() map[string]interface{}

func (*ActionPopMpls) GetActionName

func (self *ActionPopMpls) GetActionName() string

func (*ActionPopMpls) GetEthertype

func (self *ActionPopMpls) GetEthertype() uint16

func (*ActionPopMpls) MarshalJSON

func (self *ActionPopMpls) MarshalJSON() ([]byte, error)

func (*ActionPopMpls) Serialize

func (self *ActionPopMpls) Serialize(encoder *goloxi.Encoder) error

func (*ActionPopMpls) SetEthertype

func (self *ActionPopMpls) SetEthertype(v uint16)

type ActionPopPbb

type ActionPopPbb struct {
	*Action
}

func DecodeActionPopPbb

func DecodeActionPopPbb(parent *Action, decoder *goloxi.Decoder) (*ActionPopPbb, error)

func NewActionPopPbb

func NewActionPopPbb() *ActionPopPbb

func (*ActionPopPbb) GetActionFields

func (self *ActionPopPbb) GetActionFields() map[string]interface{}

func (*ActionPopPbb) GetActionName

func (self *ActionPopPbb) GetActionName() string

func (*ActionPopPbb) MarshalJSON

func (self *ActionPopPbb) MarshalJSON() ([]byte, error)

func (*ActionPopPbb) Serialize

func (self *ActionPopPbb) Serialize(encoder *goloxi.Encoder) error

type ActionPopVlan

type ActionPopVlan struct {
	*Action
}

func DecodeActionPopVlan

func DecodeActionPopVlan(parent *Action, decoder *goloxi.Decoder) (*ActionPopVlan, error)

func NewActionPopVlan

func NewActionPopVlan() *ActionPopVlan

func (*ActionPopVlan) GetActionFields

func (self *ActionPopVlan) GetActionFields() map[string]interface{}

func (*ActionPopVlan) GetActionName

func (self *ActionPopVlan) GetActionName() string

func (*ActionPopVlan) MarshalJSON

func (self *ActionPopVlan) MarshalJSON() ([]byte, error)

func (*ActionPopVlan) Serialize

func (self *ActionPopVlan) Serialize(encoder *goloxi.Encoder) error

type ActionPushMpls

type ActionPushMpls struct {
	*Action
	Ethertype uint16
}

func DecodeActionPushMpls

func DecodeActionPushMpls(parent *Action, decoder *goloxi.Decoder) (*ActionPushMpls, error)

func NewActionPushMpls

func NewActionPushMpls() *ActionPushMpls

func (*ActionPushMpls) GetActionFields

func (self *ActionPushMpls) GetActionFields() map[string]interface{}

func (*ActionPushMpls) GetActionName

func (self *ActionPushMpls) GetActionName() string

func (*ActionPushMpls) GetEthertype

func (self *ActionPushMpls) GetEthertype() uint16

func (*ActionPushMpls) MarshalJSON

func (self *ActionPushMpls) MarshalJSON() ([]byte, error)

func (*ActionPushMpls) Serialize

func (self *ActionPushMpls) Serialize(encoder *goloxi.Encoder) error

func (*ActionPushMpls) SetEthertype

func (self *ActionPushMpls) SetEthertype(v uint16)

type ActionPushPbb

type ActionPushPbb struct {
	*Action
	Ethertype uint16
}

func DecodeActionPushPbb

func DecodeActionPushPbb(parent *Action, decoder *goloxi.Decoder) (*ActionPushPbb, error)

func NewActionPushPbb

func NewActionPushPbb() *ActionPushPbb

func (*ActionPushPbb) GetActionFields

func (self *ActionPushPbb) GetActionFields() map[string]interface{}

func (*ActionPushPbb) GetActionName

func (self *ActionPushPbb) GetActionName() string

func (*ActionPushPbb) GetEthertype

func (self *ActionPushPbb) GetEthertype() uint16

func (*ActionPushPbb) MarshalJSON

func (self *ActionPushPbb) MarshalJSON() ([]byte, error)

func (*ActionPushPbb) Serialize

func (self *ActionPushPbb) Serialize(encoder *goloxi.Encoder) error

func (*ActionPushPbb) SetEthertype

func (self *ActionPushPbb) SetEthertype(v uint16)

type ActionPushVlan

type ActionPushVlan struct {
	*Action
	Ethertype uint16
}

func DecodeActionPushVlan

func DecodeActionPushVlan(parent *Action, decoder *goloxi.Decoder) (*ActionPushVlan, error)

func NewActionPushVlan

func NewActionPushVlan() *ActionPushVlan

func (*ActionPushVlan) GetActionFields

func (self *ActionPushVlan) GetActionFields() map[string]interface{}

func (*ActionPushVlan) GetActionName

func (self *ActionPushVlan) GetActionName() string

func (*ActionPushVlan) GetEthertype

func (self *ActionPushVlan) GetEthertype() uint16

func (*ActionPushVlan) MarshalJSON

func (self *ActionPushVlan) MarshalJSON() ([]byte, error)

func (*ActionPushVlan) Serialize

func (self *ActionPushVlan) Serialize(encoder *goloxi.Encoder) error

func (*ActionPushVlan) SetEthertype

func (self *ActionPushVlan) SetEthertype(v uint16)

type ActionResubmit

type ActionResubmit struct {
	*ActionNicira
	InPort uint16
	Table  uint8
}

func DecodeActionResubmit

func DecodeActionResubmit(parent *ActionNicira, decoder *goloxi.Decoder) (*ActionResubmit, error)

func NewActionResubmit

func NewActionResubmit() *ActionResubmit

func (*ActionResubmit) GetActionFields

func (self *ActionResubmit) GetActionFields() map[string]interface{}

func (*ActionResubmit) GetActionName

func (self *ActionResubmit) GetActionName() string

func (*ActionResubmit) GetInPort

func (self *ActionResubmit) GetInPort() uint16

func (*ActionResubmit) GetTable

func (self *ActionResubmit) GetTable() uint8

func (*ActionResubmit) MarshalJSON

func (self *ActionResubmit) MarshalJSON() ([]byte, error)

func (*ActionResubmit) Serialize

func (self *ActionResubmit) Serialize(encoder *goloxi.Encoder) error

func (*ActionResubmit) SetInPort

func (self *ActionResubmit) SetInPort(v uint16)

func (*ActionResubmit) SetTable

func (self *ActionResubmit) SetTable(v uint8)

type ActionSetField

type ActionSetField struct {
	*Action
	Field goloxi.IOxm
}

func DecodeActionSetField

func DecodeActionSetField(parent *Action, decoder *goloxi.Decoder) (*ActionSetField, error)

func NewActionSetField

func NewActionSetField() *ActionSetField

func (*ActionSetField) GetActionFields

func (self *ActionSetField) GetActionFields() map[string]interface{}

func (*ActionSetField) GetActionName

func (self *ActionSetField) GetActionName() string

func (*ActionSetField) GetField

func (self *ActionSetField) GetField() goloxi.IOxm

func (*ActionSetField) MarshalJSON

func (self *ActionSetField) MarshalJSON() ([]byte, error)

func (*ActionSetField) Serialize

func (self *ActionSetField) Serialize(encoder *goloxi.Encoder) error

func (*ActionSetField) SetField

func (self *ActionSetField) SetField(v goloxi.IOxm)

type ActionSetMplsTtl

type ActionSetMplsTtl struct {
	*Action
	MplsTtl uint8
}

func DecodeActionSetMplsTtl

func DecodeActionSetMplsTtl(parent *Action, decoder *goloxi.Decoder) (*ActionSetMplsTtl, error)

func NewActionSetMplsTtl

func NewActionSetMplsTtl() *ActionSetMplsTtl

func (*ActionSetMplsTtl) GetActionFields

func (self *ActionSetMplsTtl) GetActionFields() map[string]interface{}

func (*ActionSetMplsTtl) GetActionName

func (self *ActionSetMplsTtl) GetActionName() string

func (*ActionSetMplsTtl) GetMplsTtl

func (self *ActionSetMplsTtl) GetMplsTtl() uint8

func (*ActionSetMplsTtl) MarshalJSON

func (self *ActionSetMplsTtl) MarshalJSON() ([]byte, error)

func (*ActionSetMplsTtl) Serialize

func (self *ActionSetMplsTtl) Serialize(encoder *goloxi.Encoder) error

func (*ActionSetMplsTtl) SetMplsTtl

func (self *ActionSetMplsTtl) SetMplsTtl(v uint8)

type ActionSetNwTtl

type ActionSetNwTtl struct {
	*Action
	NwTtl uint8
}

func DecodeActionSetNwTtl

func DecodeActionSetNwTtl(parent *Action, decoder *goloxi.Decoder) (*ActionSetNwTtl, error)

func NewActionSetNwTtl

func NewActionSetNwTtl() *ActionSetNwTtl

func (*ActionSetNwTtl) GetActionFields

func (self *ActionSetNwTtl) GetActionFields() map[string]interface{}

func (*ActionSetNwTtl) GetActionName

func (self *ActionSetNwTtl) GetActionName() string

func (*ActionSetNwTtl) GetNwTtl

func (self *ActionSetNwTtl) GetNwTtl() uint8

func (*ActionSetNwTtl) MarshalJSON

func (self *ActionSetNwTtl) MarshalJSON() ([]byte, error)

func (*ActionSetNwTtl) Serialize

func (self *ActionSetNwTtl) Serialize(encoder *goloxi.Encoder) error

func (*ActionSetNwTtl) SetNwTtl

func (self *ActionSetNwTtl) SetNwTtl(v uint8)

type ActionSetQueue

type ActionSetQueue struct {
	*Action
	QueueId uint32
}

func DecodeActionSetQueue

func DecodeActionSetQueue(parent *Action, decoder *goloxi.Decoder) (*ActionSetQueue, error)

func NewActionSetQueue

func NewActionSetQueue() *ActionSetQueue

func (*ActionSetQueue) GetActionFields

func (self *ActionSetQueue) GetActionFields() map[string]interface{}

func (*ActionSetQueue) GetActionName

func (self *ActionSetQueue) GetActionName() string

func (*ActionSetQueue) GetQueueId

func (self *ActionSetQueue) GetQueueId() uint32

func (*ActionSetQueue) MarshalJSON

func (self *ActionSetQueue) MarshalJSON() ([]byte, error)

func (*ActionSetQueue) Serialize

func (self *ActionSetQueue) Serialize(encoder *goloxi.Encoder) error

func (*ActionSetQueue) SetQueueId

func (self *ActionSetQueue) SetQueueId(v uint32)

type ActionType

type ActionType uint16

func (ActionType) MarshalJSON

func (self ActionType) MarshalJSON() ([]byte, error)

type AggregateStatsReply

type AggregateStatsReply struct {
	*StatsReply
	PacketCount uint64
	ByteCount   uint64
	FlowCount   uint32
}

func DecodeAggregateStatsReply

func DecodeAggregateStatsReply(parent *StatsReply, decoder *goloxi.Decoder) (*AggregateStatsReply, error)

func NewAggregateStatsReply

func NewAggregateStatsReply() *AggregateStatsReply

func (*AggregateStatsReply) GetByteCount

func (self *AggregateStatsReply) GetByteCount() uint64

func (*AggregateStatsReply) GetFlowCount

func (self *AggregateStatsReply) GetFlowCount() uint32

func (*AggregateStatsReply) GetPacketCount

func (self *AggregateStatsReply) GetPacketCount() uint64

func (*AggregateStatsReply) Serialize

func (self *AggregateStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*AggregateStatsReply) SetByteCount

func (self *AggregateStatsReply) SetByteCount(v uint64)

func (*AggregateStatsReply) SetFlowCount

func (self *AggregateStatsReply) SetFlowCount(v uint32)

func (*AggregateStatsReply) SetPacketCount

func (self *AggregateStatsReply) SetPacketCount(v uint64)

type AggregateStatsRequest

type AggregateStatsRequest struct {
	*StatsRequest
	TableId    uint8
	OutPort    Port
	OutGroup   uint32
	Cookie     uint64
	CookieMask uint64
	Match      Match
}

func DecodeAggregateStatsRequest

func DecodeAggregateStatsRequest(parent *StatsRequest, decoder *goloxi.Decoder) (*AggregateStatsRequest, error)

func NewAggregateStatsRequest

func NewAggregateStatsRequest() *AggregateStatsRequest

func (*AggregateStatsRequest) GetCookie

func (self *AggregateStatsRequest) GetCookie() uint64

func (*AggregateStatsRequest) GetCookieMask

func (self *AggregateStatsRequest) GetCookieMask() uint64

func (*AggregateStatsRequest) GetMatch

func (self *AggregateStatsRequest) GetMatch() Match

func (*AggregateStatsRequest) GetOutGroup

func (self *AggregateStatsRequest) GetOutGroup() uint32

func (*AggregateStatsRequest) GetOutPort

func (self *AggregateStatsRequest) GetOutPort() Port

func (*AggregateStatsRequest) GetTableId

func (self *AggregateStatsRequest) GetTableId() uint8

func (*AggregateStatsRequest) Serialize

func (self *AggregateStatsRequest) Serialize(encoder *goloxi.Encoder) error

func (*AggregateStatsRequest) SetCookie

func (self *AggregateStatsRequest) SetCookie(v uint64)

func (*AggregateStatsRequest) SetCookieMask

func (self *AggregateStatsRequest) SetCookieMask(v uint64)

func (*AggregateStatsRequest) SetMatch

func (self *AggregateStatsRequest) SetMatch(v Match)

func (*AggregateStatsRequest) SetOutGroup

func (self *AggregateStatsRequest) SetOutGroup(v uint32)

func (*AggregateStatsRequest) SetOutPort

func (self *AggregateStatsRequest) SetOutPort(v Port)

func (*AggregateStatsRequest) SetTableId

func (self *AggregateStatsRequest) SetTableId(v uint8)

type AsyncConfigFailedCode

type AsyncConfigFailedCode uint16

func (AsyncConfigFailedCode) MarshalJSON

func (self AsyncConfigFailedCode) MarshalJSON() ([]byte, error)

type AsyncConfigFailedErrorMsg

type AsyncConfigFailedErrorMsg struct {
	*ErrorMsg
	Code AsyncConfigFailedCode
	Data []byte
}

func DecodeAsyncConfigFailedErrorMsg

func DecodeAsyncConfigFailedErrorMsg(parent *ErrorMsg, decoder *goloxi.Decoder) (*AsyncConfigFailedErrorMsg, error)

func NewAsyncConfigFailedErrorMsg

func NewAsyncConfigFailedErrorMsg() *AsyncConfigFailedErrorMsg

func (*AsyncConfigFailedErrorMsg) GetCode

func (*AsyncConfigFailedErrorMsg) GetData

func (self *AsyncConfigFailedErrorMsg) GetData() []byte

func (*AsyncConfigFailedErrorMsg) Serialize

func (self *AsyncConfigFailedErrorMsg) Serialize(encoder *goloxi.Encoder) error

func (*AsyncConfigFailedErrorMsg) SetCode

func (*AsyncConfigFailedErrorMsg) SetData

func (self *AsyncConfigFailedErrorMsg) SetData(v []byte)

type AsyncConfigProp

type AsyncConfigProp struct {
	Type   uint16
	Length uint16
}

func NewAsyncConfigProp

func NewAsyncConfigProp(_type uint16) *AsyncConfigProp

func (*AsyncConfigProp) GetLength

func (self *AsyncConfigProp) GetLength() uint16

func (*AsyncConfigProp) GetType

func (self *AsyncConfigProp) GetType() uint16

func (*AsyncConfigProp) Serialize

func (self *AsyncConfigProp) Serialize(encoder *goloxi.Encoder) error

func (*AsyncConfigProp) SetLength

func (self *AsyncConfigProp) SetLength(v uint16)

func (*AsyncConfigProp) SetType

func (self *AsyncConfigProp) SetType(v uint16)

type AsyncConfigPropExperimenterMaster

type AsyncConfigPropExperimenterMaster struct {
	*AsyncConfigProp
}

func DecodeAsyncConfigPropExperimenterMaster

func DecodeAsyncConfigPropExperimenterMaster(parent *AsyncConfigProp, decoder *goloxi.Decoder) (*AsyncConfigPropExperimenterMaster, error)

func NewAsyncConfigPropExperimenterMaster

func NewAsyncConfigPropExperimenterMaster() *AsyncConfigPropExperimenterMaster

func (*AsyncConfigPropExperimenterMaster) Serialize

func (self *AsyncConfigPropExperimenterMaster) Serialize(encoder *goloxi.Encoder) error

type AsyncConfigPropExperimenterSlave

type AsyncConfigPropExperimenterSlave struct {
	*AsyncConfigProp
}

func DecodeAsyncConfigPropExperimenterSlave

func DecodeAsyncConfigPropExperimenterSlave(parent *AsyncConfigProp, decoder *goloxi.Decoder) (*AsyncConfigPropExperimenterSlave, error)

func NewAsyncConfigPropExperimenterSlave

func NewAsyncConfigPropExperimenterSlave() *AsyncConfigPropExperimenterSlave

func (*AsyncConfigPropExperimenterSlave) Serialize

func (self *AsyncConfigPropExperimenterSlave) Serialize(encoder *goloxi.Encoder) error

type AsyncConfigPropFlowRemovedMaster

type AsyncConfigPropFlowRemovedMaster struct {
	*AsyncConfigProp
	Mask uint32
}

func DecodeAsyncConfigPropFlowRemovedMaster

func DecodeAsyncConfigPropFlowRemovedMaster(parent *AsyncConfigProp, decoder *goloxi.Decoder) (*AsyncConfigPropFlowRemovedMaster, error)

func NewAsyncConfigPropFlowRemovedMaster

func NewAsyncConfigPropFlowRemovedMaster() *AsyncConfigPropFlowRemovedMaster

func (*AsyncConfigPropFlowRemovedMaster) GetMask

func (self *AsyncConfigPropFlowRemovedMaster) GetMask() uint32

func (*AsyncConfigPropFlowRemovedMaster) Serialize

func (self *AsyncConfigPropFlowRemovedMaster) Serialize(encoder *goloxi.Encoder) error

func (*AsyncConfigPropFlowRemovedMaster) SetMask

func (self *AsyncConfigPropFlowRemovedMaster) SetMask(v uint32)

type AsyncConfigPropFlowRemovedSlave

type AsyncConfigPropFlowRemovedSlave struct {
	*AsyncConfigProp
	Mask uint32
}

func DecodeAsyncConfigPropFlowRemovedSlave

func DecodeAsyncConfigPropFlowRemovedSlave(parent *AsyncConfigProp, decoder *goloxi.Decoder) (*AsyncConfigPropFlowRemovedSlave, error)

func NewAsyncConfigPropFlowRemovedSlave

func NewAsyncConfigPropFlowRemovedSlave() *AsyncConfigPropFlowRemovedSlave

func (*AsyncConfigPropFlowRemovedSlave) GetMask

func (self *AsyncConfigPropFlowRemovedSlave) GetMask() uint32

func (*AsyncConfigPropFlowRemovedSlave) Serialize

func (self *AsyncConfigPropFlowRemovedSlave) Serialize(encoder *goloxi.Encoder) error

func (*AsyncConfigPropFlowRemovedSlave) SetMask

func (self *AsyncConfigPropFlowRemovedSlave) SetMask(v uint32)

type AsyncConfigPropPacketInMaster

type AsyncConfigPropPacketInMaster struct {
	*AsyncConfigProp
	Mask uint32
}

func DecodeAsyncConfigPropPacketInMaster

func DecodeAsyncConfigPropPacketInMaster(parent *AsyncConfigProp, decoder *goloxi.Decoder) (*AsyncConfigPropPacketInMaster, error)

func NewAsyncConfigPropPacketInMaster

func NewAsyncConfigPropPacketInMaster() *AsyncConfigPropPacketInMaster

func (*AsyncConfigPropPacketInMaster) GetMask

func (self *AsyncConfigPropPacketInMaster) GetMask() uint32

func (*AsyncConfigPropPacketInMaster) Serialize

func (self *AsyncConfigPropPacketInMaster) Serialize(encoder *goloxi.Encoder) error

func (*AsyncConfigPropPacketInMaster) SetMask

func (self *AsyncConfigPropPacketInMaster) SetMask(v uint32)

type AsyncConfigPropPacketInSlave

type AsyncConfigPropPacketInSlave struct {
	*AsyncConfigProp
	Mask uint32
}

func DecodeAsyncConfigPropPacketInSlave

func DecodeAsyncConfigPropPacketInSlave(parent *AsyncConfigProp, decoder *goloxi.Decoder) (*AsyncConfigPropPacketInSlave, error)

func NewAsyncConfigPropPacketInSlave

func NewAsyncConfigPropPacketInSlave() *AsyncConfigPropPacketInSlave

func (*AsyncConfigPropPacketInSlave) GetMask

func (self *AsyncConfigPropPacketInSlave) GetMask() uint32

func (*AsyncConfigPropPacketInSlave) Serialize

func (self *AsyncConfigPropPacketInSlave) Serialize(encoder *goloxi.Encoder) error

func (*AsyncConfigPropPacketInSlave) SetMask

func (self *AsyncConfigPropPacketInSlave) SetMask(v uint32)

type AsyncConfigPropPortStatusMaster

type AsyncConfigPropPortStatusMaster struct {
	*AsyncConfigProp
	Mask uint32
}

func DecodeAsyncConfigPropPortStatusMaster

func DecodeAsyncConfigPropPortStatusMaster(parent *AsyncConfigProp, decoder *goloxi.Decoder) (*AsyncConfigPropPortStatusMaster, error)

func NewAsyncConfigPropPortStatusMaster

func NewAsyncConfigPropPortStatusMaster() *AsyncConfigPropPortStatusMaster

func (*AsyncConfigPropPortStatusMaster) GetMask

func (self *AsyncConfigPropPortStatusMaster) GetMask() uint32

func (*AsyncConfigPropPortStatusMaster) Serialize

func (self *AsyncConfigPropPortStatusMaster) Serialize(encoder *goloxi.Encoder) error

func (*AsyncConfigPropPortStatusMaster) SetMask

func (self *AsyncConfigPropPortStatusMaster) SetMask(v uint32)

type AsyncConfigPropPortStatusSlave

type AsyncConfigPropPortStatusSlave struct {
	*AsyncConfigProp
	Mask uint32
}

func DecodeAsyncConfigPropPortStatusSlave

func DecodeAsyncConfigPropPortStatusSlave(parent *AsyncConfigProp, decoder *goloxi.Decoder) (*AsyncConfigPropPortStatusSlave, error)

func NewAsyncConfigPropPortStatusSlave

func NewAsyncConfigPropPortStatusSlave() *AsyncConfigPropPortStatusSlave

func (*AsyncConfigPropPortStatusSlave) GetMask

func (self *AsyncConfigPropPortStatusSlave) GetMask() uint32

func (*AsyncConfigPropPortStatusSlave) Serialize

func (self *AsyncConfigPropPortStatusSlave) Serialize(encoder *goloxi.Encoder) error

func (*AsyncConfigPropPortStatusSlave) SetMask

func (self *AsyncConfigPropPortStatusSlave) SetMask(v uint32)

type AsyncConfigPropRequestforwardMaster

type AsyncConfigPropRequestforwardMaster struct {
	*AsyncConfigProp
	Mask uint32
}

func DecodeAsyncConfigPropRequestforwardMaster

func DecodeAsyncConfigPropRequestforwardMaster(parent *AsyncConfigProp, decoder *goloxi.Decoder) (*AsyncConfigPropRequestforwardMaster, error)

func NewAsyncConfigPropRequestforwardMaster

func NewAsyncConfigPropRequestforwardMaster() *AsyncConfigPropRequestforwardMaster

func (*AsyncConfigPropRequestforwardMaster) GetMask

func (*AsyncConfigPropRequestforwardMaster) Serialize

func (self *AsyncConfigPropRequestforwardMaster) Serialize(encoder *goloxi.Encoder) error

func (*AsyncConfigPropRequestforwardMaster) SetMask

type AsyncConfigPropRequestforwardSlave

type AsyncConfigPropRequestforwardSlave struct {
	*AsyncConfigProp
	Mask uint32
}

func DecodeAsyncConfigPropRequestforwardSlave

func DecodeAsyncConfigPropRequestforwardSlave(parent *AsyncConfigProp, decoder *goloxi.Decoder) (*AsyncConfigPropRequestforwardSlave, error)

func NewAsyncConfigPropRequestforwardSlave

func NewAsyncConfigPropRequestforwardSlave() *AsyncConfigPropRequestforwardSlave

func (*AsyncConfigPropRequestforwardSlave) GetMask

func (*AsyncConfigPropRequestforwardSlave) Serialize

func (self *AsyncConfigPropRequestforwardSlave) Serialize(encoder *goloxi.Encoder) error

func (*AsyncConfigPropRequestforwardSlave) SetMask

func (self *AsyncConfigPropRequestforwardSlave) SetMask(v uint32)

type AsyncConfigPropRoleStatusMaster

type AsyncConfigPropRoleStatusMaster struct {
	*AsyncConfigProp
	Mask uint32
}

func DecodeAsyncConfigPropRoleStatusMaster

func DecodeAsyncConfigPropRoleStatusMaster(parent *AsyncConfigProp, decoder *goloxi.Decoder) (*AsyncConfigPropRoleStatusMaster, error)

func NewAsyncConfigPropRoleStatusMaster

func NewAsyncConfigPropRoleStatusMaster() *AsyncConfigPropRoleStatusMaster

func (*AsyncConfigPropRoleStatusMaster) GetMask

func (self *AsyncConfigPropRoleStatusMaster) GetMask() uint32

func (*AsyncConfigPropRoleStatusMaster) Serialize

func (self *AsyncConfigPropRoleStatusMaster) Serialize(encoder *goloxi.Encoder) error

func (*AsyncConfigPropRoleStatusMaster) SetMask

func (self *AsyncConfigPropRoleStatusMaster) SetMask(v uint32)

type AsyncConfigPropRoleStatusSlave

type AsyncConfigPropRoleStatusSlave struct {
	*AsyncConfigProp
	Mask uint32
}

func DecodeAsyncConfigPropRoleStatusSlave

func DecodeAsyncConfigPropRoleStatusSlave(parent *AsyncConfigProp, decoder *goloxi.Decoder) (*AsyncConfigPropRoleStatusSlave, error)

func NewAsyncConfigPropRoleStatusSlave

func NewAsyncConfigPropRoleStatusSlave() *AsyncConfigPropRoleStatusSlave

func (*AsyncConfigPropRoleStatusSlave) GetMask

func (self *AsyncConfigPropRoleStatusSlave) GetMask() uint32

func (*AsyncConfigPropRoleStatusSlave) Serialize

func (self *AsyncConfigPropRoleStatusSlave) Serialize(encoder *goloxi.Encoder) error

func (*AsyncConfigPropRoleStatusSlave) SetMask

func (self *AsyncConfigPropRoleStatusSlave) SetMask(v uint32)

type AsyncConfigPropTableStatusMaster

type AsyncConfigPropTableStatusMaster struct {
	*AsyncConfigProp
	Mask uint32
}

func DecodeAsyncConfigPropTableStatusMaster

func DecodeAsyncConfigPropTableStatusMaster(parent *AsyncConfigProp, decoder *goloxi.Decoder) (*AsyncConfigPropTableStatusMaster, error)

func NewAsyncConfigPropTableStatusMaster

func NewAsyncConfigPropTableStatusMaster() *AsyncConfigPropTableStatusMaster

func (*AsyncConfigPropTableStatusMaster) GetMask

func (self *AsyncConfigPropTableStatusMaster) GetMask() uint32

func (*AsyncConfigPropTableStatusMaster) Serialize

func (self *AsyncConfigPropTableStatusMaster) Serialize(encoder *goloxi.Encoder) error

func (*AsyncConfigPropTableStatusMaster) SetMask

func (self *AsyncConfigPropTableStatusMaster) SetMask(v uint32)

type AsyncConfigPropTableStatusSlave

type AsyncConfigPropTableStatusSlave struct {
	*AsyncConfigProp
	Mask uint32
}

func DecodeAsyncConfigPropTableStatusSlave

func DecodeAsyncConfigPropTableStatusSlave(parent *AsyncConfigProp, decoder *goloxi.Decoder) (*AsyncConfigPropTableStatusSlave, error)

func NewAsyncConfigPropTableStatusSlave

func NewAsyncConfigPropTableStatusSlave() *AsyncConfigPropTableStatusSlave

func (*AsyncConfigPropTableStatusSlave) GetMask

func (self *AsyncConfigPropTableStatusSlave) GetMask() uint32

func (*AsyncConfigPropTableStatusSlave) Serialize

func (self *AsyncConfigPropTableStatusSlave) Serialize(encoder *goloxi.Encoder) error

func (*AsyncConfigPropTableStatusSlave) SetMask

func (self *AsyncConfigPropTableStatusSlave) SetMask(v uint32)

type AsyncGetReply

type AsyncGetReply struct {
	*Header
	Properties []IAsyncConfigProp
}

func DecodeAsyncGetReply

func DecodeAsyncGetReply(parent *Header, decoder *goloxi.Decoder) (*AsyncGetReply, error)

func NewAsyncGetReply

func NewAsyncGetReply() *AsyncGetReply

func (*AsyncGetReply) GetProperties

func (self *AsyncGetReply) GetProperties() []IAsyncConfigProp

func (*AsyncGetReply) Serialize

func (self *AsyncGetReply) Serialize(encoder *goloxi.Encoder) error

func (*AsyncGetReply) SetProperties

func (self *AsyncGetReply) SetProperties(v []IAsyncConfigProp)

type AsyncGetRequest

type AsyncGetRequest struct {
	*Header
	Properties []IAsyncConfigProp
}

func DecodeAsyncGetRequest

func DecodeAsyncGetRequest(parent *Header, decoder *goloxi.Decoder) (*AsyncGetRequest, error)

func NewAsyncGetRequest

func NewAsyncGetRequest() *AsyncGetRequest

func (*AsyncGetRequest) GetProperties

func (self *AsyncGetRequest) GetProperties() []IAsyncConfigProp

func (*AsyncGetRequest) Serialize

func (self *AsyncGetRequest) Serialize(encoder *goloxi.Encoder) error

func (*AsyncGetRequest) SetProperties

func (self *AsyncGetRequest) SetProperties(v []IAsyncConfigProp)

type AsyncSet

type AsyncSet struct {
	*Header
	Properties []IAsyncConfigProp
}

func DecodeAsyncSet

func DecodeAsyncSet(parent *Header, decoder *goloxi.Decoder) (*AsyncSet, error)

func NewAsyncSet

func NewAsyncSet() *AsyncSet

func (*AsyncSet) GetProperties

func (self *AsyncSet) GetProperties() []IAsyncConfigProp

func (*AsyncSet) Serialize

func (self *AsyncSet) Serialize(encoder *goloxi.Encoder) error

func (*AsyncSet) SetProperties

func (self *AsyncSet) SetProperties(v []IAsyncConfigProp)

type BSNVport

type BSNVport uint16

func (*BSNVport) Decode

func (self *BSNVport) Decode(decoder *goloxi.Decoder) error

func (*BSNVport) Serialize

func (self *BSNVport) Serialize(encoder *goloxi.Encoder) error

type BadActionCode

type BadActionCode uint16

func (BadActionCode) MarshalJSON

func (self BadActionCode) MarshalJSON() ([]byte, error)

type BadActionErrorMsg

type BadActionErrorMsg struct {
	*ErrorMsg
	Code BadActionCode
	Data []byte
}

func DecodeBadActionErrorMsg

func DecodeBadActionErrorMsg(parent *ErrorMsg, decoder *goloxi.Decoder) (*BadActionErrorMsg, error)

func NewBadActionErrorMsg

func NewBadActionErrorMsg() *BadActionErrorMsg

func (*BadActionErrorMsg) GetCode

func (self *BadActionErrorMsg) GetCode() BadActionCode

func (*BadActionErrorMsg) GetData

func (self *BadActionErrorMsg) GetData() []byte

func (*BadActionErrorMsg) Serialize

func (self *BadActionErrorMsg) Serialize(encoder *goloxi.Encoder) error

func (*BadActionErrorMsg) SetCode

func (self *BadActionErrorMsg) SetCode(v BadActionCode)

func (*BadActionErrorMsg) SetData

func (self *BadActionErrorMsg) SetData(v []byte)

type BadInstructionCode

type BadInstructionCode uint16

func (BadInstructionCode) MarshalJSON

func (self BadInstructionCode) MarshalJSON() ([]byte, error)

type BadInstructionErrorMsg

type BadInstructionErrorMsg struct {
	*ErrorMsg
	Code BadInstructionCode
	Data []byte
}

func DecodeBadInstructionErrorMsg

func DecodeBadInstructionErrorMsg(parent *ErrorMsg, decoder *goloxi.Decoder) (*BadInstructionErrorMsg, error)

func NewBadInstructionErrorMsg

func NewBadInstructionErrorMsg() *BadInstructionErrorMsg

func (*BadInstructionErrorMsg) GetCode

func (*BadInstructionErrorMsg) GetData

func (self *BadInstructionErrorMsg) GetData() []byte

func (*BadInstructionErrorMsg) Serialize

func (self *BadInstructionErrorMsg) Serialize(encoder *goloxi.Encoder) error

func (*BadInstructionErrorMsg) SetCode

func (self *BadInstructionErrorMsg) SetCode(v BadInstructionCode)

func (*BadInstructionErrorMsg) SetData

func (self *BadInstructionErrorMsg) SetData(v []byte)

type BadMatchCode

type BadMatchCode uint16

func (BadMatchCode) MarshalJSON

func (self BadMatchCode) MarshalJSON() ([]byte, error)

type BadMatchErrorMsg

type BadMatchErrorMsg struct {
	*ErrorMsg
	Code BadMatchCode
	Data []byte
}

func DecodeBadMatchErrorMsg

func DecodeBadMatchErrorMsg(parent *ErrorMsg, decoder *goloxi.Decoder) (*BadMatchErrorMsg, error)

func NewBadMatchErrorMsg

func NewBadMatchErrorMsg() *BadMatchErrorMsg

func (*BadMatchErrorMsg) GetCode

func (self *BadMatchErrorMsg) GetCode() BadMatchCode

func (*BadMatchErrorMsg) GetData

func (self *BadMatchErrorMsg) GetData() []byte

func (*BadMatchErrorMsg) Serialize

func (self *BadMatchErrorMsg) Serialize(encoder *goloxi.Encoder) error

func (*BadMatchErrorMsg) SetCode

func (self *BadMatchErrorMsg) SetCode(v BadMatchCode)

func (*BadMatchErrorMsg) SetData

func (self *BadMatchErrorMsg) SetData(v []byte)

type BadPropertyCode

type BadPropertyCode uint16

func (BadPropertyCode) MarshalJSON

func (self BadPropertyCode) MarshalJSON() ([]byte, error)

type BadPropertyErrorMsg

type BadPropertyErrorMsg struct {
	*ErrorMsg
	Code BadPropertyCode
	Data []byte
}

func DecodeBadPropertyErrorMsg

func DecodeBadPropertyErrorMsg(parent *ErrorMsg, decoder *goloxi.Decoder) (*BadPropertyErrorMsg, error)

func NewBadPropertyErrorMsg

func NewBadPropertyErrorMsg() *BadPropertyErrorMsg

func (*BadPropertyErrorMsg) GetCode

func (self *BadPropertyErrorMsg) GetCode() BadPropertyCode

func (*BadPropertyErrorMsg) GetData

func (self *BadPropertyErrorMsg) GetData() []byte

func (*BadPropertyErrorMsg) Serialize

func (self *BadPropertyErrorMsg) Serialize(encoder *goloxi.Encoder) error

func (*BadPropertyErrorMsg) SetCode

func (self *BadPropertyErrorMsg) SetCode(v BadPropertyCode)

func (*BadPropertyErrorMsg) SetData

func (self *BadPropertyErrorMsg) SetData(v []byte)

type BadRequestCode

type BadRequestCode uint16

func (BadRequestCode) MarshalJSON

func (self BadRequestCode) MarshalJSON() ([]byte, error)

type BadRequestErrorMsg

type BadRequestErrorMsg struct {
	*ErrorMsg
	Code BadRequestCode
	Data []byte
}

func DecodeBadRequestErrorMsg

func DecodeBadRequestErrorMsg(parent *ErrorMsg, decoder *goloxi.Decoder) (*BadRequestErrorMsg, error)

func NewBadRequestErrorMsg

func NewBadRequestErrorMsg() *BadRequestErrorMsg

func (*BadRequestErrorMsg) GetCode

func (self *BadRequestErrorMsg) GetCode() BadRequestCode

func (*BadRequestErrorMsg) GetData

func (self *BadRequestErrorMsg) GetData() []byte

func (*BadRequestErrorMsg) Serialize

func (self *BadRequestErrorMsg) Serialize(encoder *goloxi.Encoder) error

func (*BadRequestErrorMsg) SetCode

func (self *BadRequestErrorMsg) SetCode(v BadRequestCode)

func (*BadRequestErrorMsg) SetData

func (self *BadRequestErrorMsg) SetData(v []byte)

type BarrierReply

type BarrierReply struct {
	*Header
}

func DecodeBarrierReply

func DecodeBarrierReply(parent *Header, decoder *goloxi.Decoder) (*BarrierReply, error)

func NewBarrierReply

func NewBarrierReply() *BarrierReply

func (*BarrierReply) Serialize

func (self *BarrierReply) Serialize(encoder *goloxi.Encoder) error

type BarrierRequest

type BarrierRequest struct {
	*Header
}

func DecodeBarrierRequest

func DecodeBarrierRequest(parent *Header, decoder *goloxi.Decoder) (*BarrierRequest, error)

func NewBarrierRequest

func NewBarrierRequest() *BarrierRequest

func (*BarrierRequest) Serialize

func (self *BarrierRequest) Serialize(encoder *goloxi.Encoder) error

type Bitmap128

type Bitmap128 uint128

func (*Bitmap128) Decode

func (self *Bitmap128) Decode(decoder *goloxi.Decoder) error

func (*Bitmap128) Serialize

func (self *Bitmap128) Serialize(encoder *goloxi.Encoder) error

type Bitmap512

type Bitmap512 struct {
	// contains filtered or unexported fields
}

func (*Bitmap512) Decode

func (self *Bitmap512) Decode(decoder *goloxi.Decoder) error

func (*Bitmap512) Serialize

func (self *Bitmap512) Serialize(encoder *goloxi.Encoder) error

type BsnAnchor

type BsnAnchor uint16

func (BsnAnchor) MarshalJSON

func (self BsnAnchor) MarshalJSON() ([]byte, error)

type BsnArpIdle

type BsnArpIdle struct {
	*BsnHeader
	VlanVid  uint16
	Ipv4Addr net.IP
}

func DecodeBsnArpIdle

func DecodeBsnArpIdle(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnArpIdle, error)

func NewBsnArpIdle

func NewBsnArpIdle() *BsnArpIdle

func (*BsnArpIdle) GetIpv4Addr

func (self *BsnArpIdle) GetIpv4Addr() net.IP

func (*BsnArpIdle) GetVlanVid

func (self *BsnArpIdle) GetVlanVid() uint16

func (*BsnArpIdle) Serialize

func (self *BsnArpIdle) Serialize(encoder *goloxi.Encoder) error

func (*BsnArpIdle) SetIpv4Addr

func (self *BsnArpIdle) SetIpv4Addr(v net.IP)

func (*BsnArpIdle) SetVlanVid

func (self *BsnArpIdle) SetVlanVid(v uint16)

type BsnAutoNegotiationType

type BsnAutoNegotiationType uint8

func (BsnAutoNegotiationType) MarshalJSON

func (self BsnAutoNegotiationType) MarshalJSON() ([]byte, error)

type BsnBaseError

type BsnBaseError struct {
	*ExperimenterErrorMsg
	ErrMsg string
}

func NewBsnBaseError

func NewBsnBaseError(_subtype uint16) *BsnBaseError

func (*BsnBaseError) GetErrMsg

func (self *BsnBaseError) GetErrMsg() string

func (*BsnBaseError) Serialize

func (self *BsnBaseError) Serialize(encoder *goloxi.Encoder) error

func (*BsnBaseError) SetErrMsg

func (self *BsnBaseError) SetErrMsg(v string)

type BsnBfdEndpoint

type BsnBfdEndpoint uint8

func (BsnBfdEndpoint) MarshalJSON

func (self BsnBfdEndpoint) MarshalJSON() ([]byte, error)

type BsnBfdEndpointState

type BsnBfdEndpointState uint8

func (BsnBfdEndpointState) MarshalJSON

func (self BsnBfdEndpointState) MarshalJSON() ([]byte, error)

type BsnBwClearDataReply

type BsnBwClearDataReply struct {
	*BsnHeader
	Status uint32
}

func DecodeBsnBwClearDataReply

func DecodeBsnBwClearDataReply(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnBwClearDataReply, error)

func NewBsnBwClearDataReply

func NewBsnBwClearDataReply() *BsnBwClearDataReply

func (*BsnBwClearDataReply) GetStatus

func (self *BsnBwClearDataReply) GetStatus() uint32

func (*BsnBwClearDataReply) Serialize

func (self *BsnBwClearDataReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnBwClearDataReply) SetStatus

func (self *BsnBwClearDataReply) SetStatus(v uint32)

type BsnBwClearDataRequest

type BsnBwClearDataRequest struct {
	*BsnHeader
}

func DecodeBsnBwClearDataRequest

func DecodeBsnBwClearDataRequest(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnBwClearDataRequest, error)

func NewBsnBwClearDataRequest

func NewBsnBwClearDataRequest() *BsnBwClearDataRequest

func (*BsnBwClearDataRequest) Serialize

func (self *BsnBwClearDataRequest) Serialize(encoder *goloxi.Encoder) error

type BsnBwEnableGetReply

type BsnBwEnableGetReply struct {
	*BsnHeader
	Enabled uint32
}

func DecodeBsnBwEnableGetReply

func DecodeBsnBwEnableGetReply(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnBwEnableGetReply, error)

func NewBsnBwEnableGetReply

func NewBsnBwEnableGetReply() *BsnBwEnableGetReply

func (*BsnBwEnableGetReply) GetEnabled

func (self *BsnBwEnableGetReply) GetEnabled() uint32

func (*BsnBwEnableGetReply) Serialize

func (self *BsnBwEnableGetReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnBwEnableGetReply) SetEnabled

func (self *BsnBwEnableGetReply) SetEnabled(v uint32)

type BsnBwEnableGetRequest

type BsnBwEnableGetRequest struct {
	*BsnHeader
}

func DecodeBsnBwEnableGetRequest

func DecodeBsnBwEnableGetRequest(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnBwEnableGetRequest, error)

func NewBsnBwEnableGetRequest

func NewBsnBwEnableGetRequest() *BsnBwEnableGetRequest

func (*BsnBwEnableGetRequest) Serialize

func (self *BsnBwEnableGetRequest) Serialize(encoder *goloxi.Encoder) error

type BsnBwEnableSetReply

type BsnBwEnableSetReply struct {
	*BsnHeader
	Enable uint32
	Status uint32
}

func DecodeBsnBwEnableSetReply

func DecodeBsnBwEnableSetReply(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnBwEnableSetReply, error)

func NewBsnBwEnableSetReply

func NewBsnBwEnableSetReply() *BsnBwEnableSetReply

func (*BsnBwEnableSetReply) GetEnable

func (self *BsnBwEnableSetReply) GetEnable() uint32

func (*BsnBwEnableSetReply) GetStatus

func (self *BsnBwEnableSetReply) GetStatus() uint32

func (*BsnBwEnableSetReply) Serialize

func (self *BsnBwEnableSetReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnBwEnableSetReply) SetEnable

func (self *BsnBwEnableSetReply) SetEnable(v uint32)

func (*BsnBwEnableSetReply) SetStatus

func (self *BsnBwEnableSetReply) SetStatus(v uint32)

type BsnBwEnableSetRequest

type BsnBwEnableSetRequest struct {
	*BsnHeader
	Enable uint32
}

func DecodeBsnBwEnableSetRequest

func DecodeBsnBwEnableSetRequest(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnBwEnableSetRequest, error)

func NewBsnBwEnableSetRequest

func NewBsnBwEnableSetRequest() *BsnBwEnableSetRequest

func (*BsnBwEnableSetRequest) GetEnable

func (self *BsnBwEnableSetRequest) GetEnable() uint32

func (*BsnBwEnableSetRequest) Serialize

func (self *BsnBwEnableSetRequest) Serialize(encoder *goloxi.Encoder) error

func (*BsnBwEnableSetRequest) SetEnable

func (self *BsnBwEnableSetRequest) SetEnable(v uint32)

type BsnControllerConnection

type BsnControllerConnection struct {
	State       BsnControllerConnectionState
	AuxiliaryId uint8
	Role        ControllerRole
	Uri         string
}

func DecodeBsnControllerConnection

func DecodeBsnControllerConnection(decoder *goloxi.Decoder) (*BsnControllerConnection, error)

func NewBsnControllerConnection

func NewBsnControllerConnection() *BsnControllerConnection

func (*BsnControllerConnection) GetAuxiliaryId

func (self *BsnControllerConnection) GetAuxiliaryId() uint8

func (*BsnControllerConnection) GetRole

func (self *BsnControllerConnection) GetRole() ControllerRole

func (*BsnControllerConnection) GetState

func (*BsnControllerConnection) GetUri

func (self *BsnControllerConnection) GetUri() string

func (*BsnControllerConnection) Serialize

func (self *BsnControllerConnection) Serialize(encoder *goloxi.Encoder) error

func (*BsnControllerConnection) SetAuxiliaryId

func (self *BsnControllerConnection) SetAuxiliaryId(v uint8)

func (*BsnControllerConnection) SetRole

func (self *BsnControllerConnection) SetRole(v ControllerRole)

func (*BsnControllerConnection) SetState

func (*BsnControllerConnection) SetUri

func (self *BsnControllerConnection) SetUri(v string)

type BsnControllerConnectionState

type BsnControllerConnectionState uint8

func (BsnControllerConnectionState) MarshalJSON

func (self BsnControllerConnectionState) MarshalJSON() ([]byte, error)

type BsnControllerConnectionsReply

type BsnControllerConnectionsReply struct {
	*BsnHeader
	Connections []*BsnControllerConnection
}

func DecodeBsnControllerConnectionsReply

func DecodeBsnControllerConnectionsReply(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnControllerConnectionsReply, error)

func NewBsnControllerConnectionsReply

func NewBsnControllerConnectionsReply() *BsnControllerConnectionsReply

func (*BsnControllerConnectionsReply) GetConnections

func (self *BsnControllerConnectionsReply) GetConnections() []*BsnControllerConnection

func (*BsnControllerConnectionsReply) Serialize

func (self *BsnControllerConnectionsReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnControllerConnectionsReply) SetConnections

func (self *BsnControllerConnectionsReply) SetConnections(v []*BsnControllerConnection)

type BsnControllerConnectionsRequest

type BsnControllerConnectionsRequest struct {
	*BsnHeader
}

func DecodeBsnControllerConnectionsRequest

func DecodeBsnControllerConnectionsRequest(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnControllerConnectionsRequest, error)

func NewBsnControllerConnectionsRequest

func NewBsnControllerConnectionsRequest() *BsnControllerConnectionsRequest

func (*BsnControllerConnectionsRequest) Serialize

func (self *BsnControllerConnectionsRequest) Serialize(encoder *goloxi.Encoder) error

type BsnDebugCounterDescStatsEntry

type BsnDebugCounterDescStatsEntry struct {
	CounterId   uint64
	Name        string
	Description string
}

func DecodeBsnDebugCounterDescStatsEntry

func DecodeBsnDebugCounterDescStatsEntry(decoder *goloxi.Decoder) (*BsnDebugCounterDescStatsEntry, error)

func NewBsnDebugCounterDescStatsEntry

func NewBsnDebugCounterDescStatsEntry() *BsnDebugCounterDescStatsEntry

func (*BsnDebugCounterDescStatsEntry) GetCounterId

func (self *BsnDebugCounterDescStatsEntry) GetCounterId() uint64

func (*BsnDebugCounterDescStatsEntry) GetDescription

func (self *BsnDebugCounterDescStatsEntry) GetDescription() string

func (*BsnDebugCounterDescStatsEntry) GetName

func (self *BsnDebugCounterDescStatsEntry) GetName() string

func (*BsnDebugCounterDescStatsEntry) Serialize

func (self *BsnDebugCounterDescStatsEntry) Serialize(encoder *goloxi.Encoder) error

func (*BsnDebugCounterDescStatsEntry) SetCounterId

func (self *BsnDebugCounterDescStatsEntry) SetCounterId(v uint64)

func (*BsnDebugCounterDescStatsEntry) SetDescription

func (self *BsnDebugCounterDescStatsEntry) SetDescription(v string)

func (*BsnDebugCounterDescStatsEntry) SetName

func (self *BsnDebugCounterDescStatsEntry) SetName(v string)

type BsnDebugCounterDescStatsReply

type BsnDebugCounterDescStatsReply struct {
	*BsnStatsReply
	Entries []*BsnDebugCounterDescStatsEntry
}

func DecodeBsnDebugCounterDescStatsReply

func DecodeBsnDebugCounterDescStatsReply(parent *BsnStatsReply, decoder *goloxi.Decoder) (*BsnDebugCounterDescStatsReply, error)

func NewBsnDebugCounterDescStatsReply

func NewBsnDebugCounterDescStatsReply() *BsnDebugCounterDescStatsReply

func (*BsnDebugCounterDescStatsReply) GetEntries

func (*BsnDebugCounterDescStatsReply) Serialize

func (self *BsnDebugCounterDescStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnDebugCounterDescStatsReply) SetEntries

type BsnDebugCounterDescStatsRequest

type BsnDebugCounterDescStatsRequest struct {
	*BsnStatsRequest
}

func DecodeBsnDebugCounterDescStatsRequest

func DecodeBsnDebugCounterDescStatsRequest(parent *BsnStatsRequest, decoder *goloxi.Decoder) (*BsnDebugCounterDescStatsRequest, error)

func NewBsnDebugCounterDescStatsRequest

func NewBsnDebugCounterDescStatsRequest() *BsnDebugCounterDescStatsRequest

func (*BsnDebugCounterDescStatsRequest) Serialize

func (self *BsnDebugCounterDescStatsRequest) Serialize(encoder *goloxi.Encoder) error

type BsnDebugCounterStatsEntry

type BsnDebugCounterStatsEntry struct {
	CounterId uint64
	Value     uint64
}

func DecodeBsnDebugCounterStatsEntry

func DecodeBsnDebugCounterStatsEntry(decoder *goloxi.Decoder) (*BsnDebugCounterStatsEntry, error)

func NewBsnDebugCounterStatsEntry

func NewBsnDebugCounterStatsEntry() *BsnDebugCounterStatsEntry

func (*BsnDebugCounterStatsEntry) GetCounterId

func (self *BsnDebugCounterStatsEntry) GetCounterId() uint64

func (*BsnDebugCounterStatsEntry) GetValue

func (self *BsnDebugCounterStatsEntry) GetValue() uint64

func (*BsnDebugCounterStatsEntry) Serialize

func (self *BsnDebugCounterStatsEntry) Serialize(encoder *goloxi.Encoder) error

func (*BsnDebugCounterStatsEntry) SetCounterId

func (self *BsnDebugCounterStatsEntry) SetCounterId(v uint64)

func (*BsnDebugCounterStatsEntry) SetValue

func (self *BsnDebugCounterStatsEntry) SetValue(v uint64)

type BsnDebugCounterStatsReply

type BsnDebugCounterStatsReply struct {
	*BsnStatsReply
	Entries []*BsnDebugCounterStatsEntry
}

func DecodeBsnDebugCounterStatsReply

func DecodeBsnDebugCounterStatsReply(parent *BsnStatsReply, decoder *goloxi.Decoder) (*BsnDebugCounterStatsReply, error)

func NewBsnDebugCounterStatsReply

func NewBsnDebugCounterStatsReply() *BsnDebugCounterStatsReply

func (*BsnDebugCounterStatsReply) GetEntries

func (*BsnDebugCounterStatsReply) Serialize

func (self *BsnDebugCounterStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnDebugCounterStatsReply) SetEntries

type BsnDebugCounterStatsRequest

type BsnDebugCounterStatsRequest struct {
	*BsnStatsRequest
}

func DecodeBsnDebugCounterStatsRequest

func DecodeBsnDebugCounterStatsRequest(parent *BsnStatsRequest, decoder *goloxi.Decoder) (*BsnDebugCounterStatsRequest, error)

func NewBsnDebugCounterStatsRequest

func NewBsnDebugCounterStatsRequest() *BsnDebugCounterStatsRequest

func (*BsnDebugCounterStatsRequest) Serialize

func (self *BsnDebugCounterStatsRequest) Serialize(encoder *goloxi.Encoder) error

type BsnDecap

type BsnDecap uint16

func (BsnDecap) MarshalJSON

func (self BsnDecap) MarshalJSON() ([]byte, error)

type BsnEncap

type BsnEncap uint8

func (BsnEncap) MarshalJSON

func (self BsnEncap) MarshalJSON() ([]byte, error)

type BsnEnhancedHashType

type BsnEnhancedHashType uint64

func (BsnEnhancedHashType) MarshalJSON

func (self BsnEnhancedHashType) MarshalJSON() ([]byte, error)

type BsnError

type BsnError struct {
	*BsnBaseError
}

func DecodeBsnError

func DecodeBsnError(parent *BsnBaseError, decoder *goloxi.Decoder) (*BsnError, error)

func NewBsnError

func NewBsnError() *BsnError

func (*BsnError) Serialize

func (self *BsnError) Serialize(encoder *goloxi.Encoder) error

type BsnFabricPortRole

type BsnFabricPortRole uint16

func (BsnFabricPortRole) MarshalJSON

func (self BsnFabricPortRole) MarshalJSON() ([]byte, error)

type BsnFecConfigState

type BsnFecConfigState uint32

func (BsnFecConfigState) MarshalJSON

func (self BsnFecConfigState) MarshalJSON() ([]byte, error)

type BsnFlowChecksumBucketStatsEntry

type BsnFlowChecksumBucketStatsEntry struct {
	Checksum uint64
}

func DecodeBsnFlowChecksumBucketStatsEntry

func DecodeBsnFlowChecksumBucketStatsEntry(decoder *goloxi.Decoder) (*BsnFlowChecksumBucketStatsEntry, error)

func NewBsnFlowChecksumBucketStatsEntry

func NewBsnFlowChecksumBucketStatsEntry() *BsnFlowChecksumBucketStatsEntry

func (*BsnFlowChecksumBucketStatsEntry) GetChecksum

func (self *BsnFlowChecksumBucketStatsEntry) GetChecksum() uint64

func (*BsnFlowChecksumBucketStatsEntry) Serialize

func (self *BsnFlowChecksumBucketStatsEntry) Serialize(encoder *goloxi.Encoder) error

func (*BsnFlowChecksumBucketStatsEntry) SetChecksum

func (self *BsnFlowChecksumBucketStatsEntry) SetChecksum(v uint64)

type BsnFlowChecksumBucketStatsReply

type BsnFlowChecksumBucketStatsReply struct {
	*BsnStatsReply
	Entries []*BsnFlowChecksumBucketStatsEntry
}

func DecodeBsnFlowChecksumBucketStatsReply

func DecodeBsnFlowChecksumBucketStatsReply(parent *BsnStatsReply, decoder *goloxi.Decoder) (*BsnFlowChecksumBucketStatsReply, error)

func NewBsnFlowChecksumBucketStatsReply

func NewBsnFlowChecksumBucketStatsReply() *BsnFlowChecksumBucketStatsReply

func (*BsnFlowChecksumBucketStatsReply) GetEntries

func (*BsnFlowChecksumBucketStatsReply) Serialize

func (self *BsnFlowChecksumBucketStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnFlowChecksumBucketStatsReply) SetEntries

type BsnFlowChecksumBucketStatsRequest

type BsnFlowChecksumBucketStatsRequest struct {
	*BsnStatsRequest
	TableId uint8
}

func DecodeBsnFlowChecksumBucketStatsRequest

func DecodeBsnFlowChecksumBucketStatsRequest(parent *BsnStatsRequest, decoder *goloxi.Decoder) (*BsnFlowChecksumBucketStatsRequest, error)

func NewBsnFlowChecksumBucketStatsRequest

func NewBsnFlowChecksumBucketStatsRequest() *BsnFlowChecksumBucketStatsRequest

func (*BsnFlowChecksumBucketStatsRequest) GetTableId

func (self *BsnFlowChecksumBucketStatsRequest) GetTableId() uint8

func (*BsnFlowChecksumBucketStatsRequest) Serialize

func (self *BsnFlowChecksumBucketStatsRequest) Serialize(encoder *goloxi.Encoder) error

func (*BsnFlowChecksumBucketStatsRequest) SetTableId

func (self *BsnFlowChecksumBucketStatsRequest) SetTableId(v uint8)

type BsnFlowClassifier

type BsnFlowClassifier uint16

func (BsnFlowClassifier) MarshalJSON

func (self BsnFlowClassifier) MarshalJSON() ([]byte, error)

type BsnFlowIdle

type BsnFlowIdle struct {
	*BsnHeader
	Cookie   uint64
	Priority uint16
	TableId  uint8
	Match    Match
}

func DecodeBsnFlowIdle

func DecodeBsnFlowIdle(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnFlowIdle, error)

func NewBsnFlowIdle

func NewBsnFlowIdle() *BsnFlowIdle

func (*BsnFlowIdle) GetCookie

func (self *BsnFlowIdle) GetCookie() uint64

func (*BsnFlowIdle) GetMatch

func (self *BsnFlowIdle) GetMatch() Match

func (*BsnFlowIdle) GetPriority

func (self *BsnFlowIdle) GetPriority() uint16

func (*BsnFlowIdle) GetTableId

func (self *BsnFlowIdle) GetTableId() uint8

func (*BsnFlowIdle) Serialize

func (self *BsnFlowIdle) Serialize(encoder *goloxi.Encoder) error

func (*BsnFlowIdle) SetCookie

func (self *BsnFlowIdle) SetCookie(v uint64)

func (*BsnFlowIdle) SetMatch

func (self *BsnFlowIdle) SetMatch(v Match)

func (*BsnFlowIdle) SetPriority

func (self *BsnFlowIdle) SetPriority(v uint16)

func (*BsnFlowIdle) SetTableId

func (self *BsnFlowIdle) SetTableId(v uint8)

type BsnFlowIdleEnableGetReply

type BsnFlowIdleEnableGetReply struct {
	*BsnHeader
	Enabled uint32
}

func DecodeBsnFlowIdleEnableGetReply

func DecodeBsnFlowIdleEnableGetReply(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnFlowIdleEnableGetReply, error)

func NewBsnFlowIdleEnableGetReply

func NewBsnFlowIdleEnableGetReply() *BsnFlowIdleEnableGetReply

func (*BsnFlowIdleEnableGetReply) GetEnabled

func (self *BsnFlowIdleEnableGetReply) GetEnabled() uint32

func (*BsnFlowIdleEnableGetReply) Serialize

func (self *BsnFlowIdleEnableGetReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnFlowIdleEnableGetReply) SetEnabled

func (self *BsnFlowIdleEnableGetReply) SetEnabled(v uint32)

type BsnFlowIdleEnableGetRequest

type BsnFlowIdleEnableGetRequest struct {
	*BsnHeader
}

func DecodeBsnFlowIdleEnableGetRequest

func DecodeBsnFlowIdleEnableGetRequest(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnFlowIdleEnableGetRequest, error)

func NewBsnFlowIdleEnableGetRequest

func NewBsnFlowIdleEnableGetRequest() *BsnFlowIdleEnableGetRequest

func (*BsnFlowIdleEnableGetRequest) Serialize

func (self *BsnFlowIdleEnableGetRequest) Serialize(encoder *goloxi.Encoder) error

type BsnFlowIdleEnableSetReply

type BsnFlowIdleEnableSetReply struct {
	*BsnHeader
	Enable uint32
	Status uint32
}

func DecodeBsnFlowIdleEnableSetReply

func DecodeBsnFlowIdleEnableSetReply(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnFlowIdleEnableSetReply, error)

func NewBsnFlowIdleEnableSetReply

func NewBsnFlowIdleEnableSetReply() *BsnFlowIdleEnableSetReply

func (*BsnFlowIdleEnableSetReply) GetEnable

func (self *BsnFlowIdleEnableSetReply) GetEnable() uint32

func (*BsnFlowIdleEnableSetReply) GetStatus

func (self *BsnFlowIdleEnableSetReply) GetStatus() uint32

func (*BsnFlowIdleEnableSetReply) Serialize

func (self *BsnFlowIdleEnableSetReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnFlowIdleEnableSetReply) SetEnable

func (self *BsnFlowIdleEnableSetReply) SetEnable(v uint32)

func (*BsnFlowIdleEnableSetReply) SetStatus

func (self *BsnFlowIdleEnableSetReply) SetStatus(v uint32)

type BsnFlowIdleEnableSetRequest

type BsnFlowIdleEnableSetRequest struct {
	*BsnHeader
	Enable uint32
}

func DecodeBsnFlowIdleEnableSetRequest

func DecodeBsnFlowIdleEnableSetRequest(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnFlowIdleEnableSetRequest, error)

func NewBsnFlowIdleEnableSetRequest

func NewBsnFlowIdleEnableSetRequest() *BsnFlowIdleEnableSetRequest

func (*BsnFlowIdleEnableSetRequest) GetEnable

func (self *BsnFlowIdleEnableSetRequest) GetEnable() uint32

func (*BsnFlowIdleEnableSetRequest) Serialize

func (self *BsnFlowIdleEnableSetRequest) Serialize(encoder *goloxi.Encoder) error

func (*BsnFlowIdleEnableSetRequest) SetEnable

func (self *BsnFlowIdleEnableSetRequest) SetEnable(v uint32)

type BsnForwardErrorCorrectionType

type BsnForwardErrorCorrectionType uint8

func (BsnForwardErrorCorrectionType) MarshalJSON

func (self BsnForwardErrorCorrectionType) MarshalJSON() ([]byte, error)

type BsnGenericAsync

type BsnGenericAsync struct {
	*BsnHeader
	Name string
	Tlvs []IBsnTlv
}

func DecodeBsnGenericAsync

func DecodeBsnGenericAsync(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnGenericAsync, error)

func NewBsnGenericAsync

func NewBsnGenericAsync() *BsnGenericAsync

func (*BsnGenericAsync) GetName

func (self *BsnGenericAsync) GetName() string

func (*BsnGenericAsync) GetTlvs

func (self *BsnGenericAsync) GetTlvs() []IBsnTlv

func (*BsnGenericAsync) Serialize

func (self *BsnGenericAsync) Serialize(encoder *goloxi.Encoder) error

func (*BsnGenericAsync) SetName

func (self *BsnGenericAsync) SetName(v string)

func (*BsnGenericAsync) SetTlvs

func (self *BsnGenericAsync) SetTlvs(v []IBsnTlv)

type BsnGenericCommand

type BsnGenericCommand struct {
	*BsnHeader
	Name string
	Tlvs []IBsnTlv
}

func DecodeBsnGenericCommand

func DecodeBsnGenericCommand(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnGenericCommand, error)

func NewBsnGenericCommand

func NewBsnGenericCommand() *BsnGenericCommand

func (*BsnGenericCommand) GetName

func (self *BsnGenericCommand) GetName() string

func (*BsnGenericCommand) GetTlvs

func (self *BsnGenericCommand) GetTlvs() []IBsnTlv

func (*BsnGenericCommand) Serialize

func (self *BsnGenericCommand) Serialize(encoder *goloxi.Encoder) error

func (*BsnGenericCommand) SetName

func (self *BsnGenericCommand) SetName(v string)

func (*BsnGenericCommand) SetTlvs

func (self *BsnGenericCommand) SetTlvs(v []IBsnTlv)

type BsnGenericStatsEntry

type BsnGenericStatsEntry struct {
	Length uint16
	Tlvs   []IBsnTlv
}

func DecodeBsnGenericStatsEntry

func DecodeBsnGenericStatsEntry(decoder *goloxi.Decoder) (*BsnGenericStatsEntry, error)

func NewBsnGenericStatsEntry

func NewBsnGenericStatsEntry() *BsnGenericStatsEntry

func (*BsnGenericStatsEntry) GetLength

func (self *BsnGenericStatsEntry) GetLength() uint16

func (*BsnGenericStatsEntry) GetTlvs

func (self *BsnGenericStatsEntry) GetTlvs() []IBsnTlv

func (*BsnGenericStatsEntry) Serialize

func (self *BsnGenericStatsEntry) Serialize(encoder *goloxi.Encoder) error

func (*BsnGenericStatsEntry) SetLength

func (self *BsnGenericStatsEntry) SetLength(v uint16)

func (*BsnGenericStatsEntry) SetTlvs

func (self *BsnGenericStatsEntry) SetTlvs(v []IBsnTlv)

type BsnGenericStatsReply

type BsnGenericStatsReply struct {
	*BsnStatsReply
	Entries []*BsnGenericStatsEntry
}

func DecodeBsnGenericStatsReply

func DecodeBsnGenericStatsReply(parent *BsnStatsReply, decoder *goloxi.Decoder) (*BsnGenericStatsReply, error)

func NewBsnGenericStatsReply

func NewBsnGenericStatsReply() *BsnGenericStatsReply

func (*BsnGenericStatsReply) GetEntries

func (self *BsnGenericStatsReply) GetEntries() []*BsnGenericStatsEntry

func (*BsnGenericStatsReply) Serialize

func (self *BsnGenericStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnGenericStatsReply) SetEntries

func (self *BsnGenericStatsReply) SetEntries(v []*BsnGenericStatsEntry)

type BsnGenericStatsRequest

type BsnGenericStatsRequest struct {
	*BsnStatsRequest
	Name string
	Tlvs []IBsnTlv
}

func DecodeBsnGenericStatsRequest

func DecodeBsnGenericStatsRequest(parent *BsnStatsRequest, decoder *goloxi.Decoder) (*BsnGenericStatsRequest, error)

func NewBsnGenericStatsRequest

func NewBsnGenericStatsRequest() *BsnGenericStatsRequest

func (*BsnGenericStatsRequest) GetName

func (self *BsnGenericStatsRequest) GetName() string

func (*BsnGenericStatsRequest) GetTlvs

func (self *BsnGenericStatsRequest) GetTlvs() []IBsnTlv

func (*BsnGenericStatsRequest) Serialize

func (self *BsnGenericStatsRequest) Serialize(encoder *goloxi.Encoder) error

func (*BsnGenericStatsRequest) SetName

func (self *BsnGenericStatsRequest) SetName(v string)

func (*BsnGenericStatsRequest) SetTlvs

func (self *BsnGenericStatsRequest) SetTlvs(v []IBsnTlv)

type BsnGentableBucketStatsEntry

type BsnGentableBucketStatsEntry struct {
	Checksum Checksum128
}

func DecodeBsnGentableBucketStatsEntry

func DecodeBsnGentableBucketStatsEntry(decoder *goloxi.Decoder) (*BsnGentableBucketStatsEntry, error)

func NewBsnGentableBucketStatsEntry

func NewBsnGentableBucketStatsEntry() *BsnGentableBucketStatsEntry

func (*BsnGentableBucketStatsEntry) GetChecksum

func (self *BsnGentableBucketStatsEntry) GetChecksum() Checksum128

func (*BsnGentableBucketStatsEntry) Serialize

func (self *BsnGentableBucketStatsEntry) Serialize(encoder *goloxi.Encoder) error

func (*BsnGentableBucketStatsEntry) SetChecksum

func (self *BsnGentableBucketStatsEntry) SetChecksum(v Checksum128)

type BsnGentableBucketStatsReply

type BsnGentableBucketStatsReply struct {
	*BsnStatsReply
	Entries []*BsnGentableBucketStatsEntry
}

func DecodeBsnGentableBucketStatsReply

func DecodeBsnGentableBucketStatsReply(parent *BsnStatsReply, decoder *goloxi.Decoder) (*BsnGentableBucketStatsReply, error)

func NewBsnGentableBucketStatsReply

func NewBsnGentableBucketStatsReply() *BsnGentableBucketStatsReply

func (*BsnGentableBucketStatsReply) GetEntries

func (*BsnGentableBucketStatsReply) Serialize

func (self *BsnGentableBucketStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnGentableBucketStatsReply) SetEntries

type BsnGentableBucketStatsRequest

type BsnGentableBucketStatsRequest struct {
	*BsnStatsRequest
	TableId uint16
}

func DecodeBsnGentableBucketStatsRequest

func DecodeBsnGentableBucketStatsRequest(parent *BsnStatsRequest, decoder *goloxi.Decoder) (*BsnGentableBucketStatsRequest, error)

func NewBsnGentableBucketStatsRequest

func NewBsnGentableBucketStatsRequest() *BsnGentableBucketStatsRequest

func (*BsnGentableBucketStatsRequest) GetTableId

func (self *BsnGentableBucketStatsRequest) GetTableId() uint16

func (*BsnGentableBucketStatsRequest) Serialize

func (self *BsnGentableBucketStatsRequest) Serialize(encoder *goloxi.Encoder) error

func (*BsnGentableBucketStatsRequest) SetTableId

func (self *BsnGentableBucketStatsRequest) SetTableId(v uint16)

type BsnGentableClearReply

type BsnGentableClearReply struct {
	*BsnHeader
	TableId      uint16
	DeletedCount uint32
	ErrorCount   uint32
}

func DecodeBsnGentableClearReply

func DecodeBsnGentableClearReply(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnGentableClearReply, error)

func NewBsnGentableClearReply

func NewBsnGentableClearReply() *BsnGentableClearReply

func (*BsnGentableClearReply) GetDeletedCount

func (self *BsnGentableClearReply) GetDeletedCount() uint32

func (*BsnGentableClearReply) GetErrorCount

func (self *BsnGentableClearReply) GetErrorCount() uint32

func (*BsnGentableClearReply) GetTableId

func (self *BsnGentableClearReply) GetTableId() uint16

func (*BsnGentableClearReply) Serialize

func (self *BsnGentableClearReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnGentableClearReply) SetDeletedCount

func (self *BsnGentableClearReply) SetDeletedCount(v uint32)

func (*BsnGentableClearReply) SetErrorCount

func (self *BsnGentableClearReply) SetErrorCount(v uint32)

func (*BsnGentableClearReply) SetTableId

func (self *BsnGentableClearReply) SetTableId(v uint16)

type BsnGentableClearRequest

type BsnGentableClearRequest struct {
	*BsnHeader
	TableId      uint16
	Checksum     Checksum128
	ChecksumMask Checksum128
}

func DecodeBsnGentableClearRequest

func DecodeBsnGentableClearRequest(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnGentableClearRequest, error)

func NewBsnGentableClearRequest

func NewBsnGentableClearRequest() *BsnGentableClearRequest

func (*BsnGentableClearRequest) GetChecksum

func (self *BsnGentableClearRequest) GetChecksum() Checksum128

func (*BsnGentableClearRequest) GetChecksumMask

func (self *BsnGentableClearRequest) GetChecksumMask() Checksum128

func (*BsnGentableClearRequest) GetTableId

func (self *BsnGentableClearRequest) GetTableId() uint16

func (*BsnGentableClearRequest) Serialize

func (self *BsnGentableClearRequest) Serialize(encoder *goloxi.Encoder) error

func (*BsnGentableClearRequest) SetChecksum

func (self *BsnGentableClearRequest) SetChecksum(v Checksum128)

func (*BsnGentableClearRequest) SetChecksumMask

func (self *BsnGentableClearRequest) SetChecksumMask(v Checksum128)

func (*BsnGentableClearRequest) SetTableId

func (self *BsnGentableClearRequest) SetTableId(v uint16)

type BsnGentableDescStatsEntry

type BsnGentableDescStatsEntry struct {
	Length      uint16
	TableId     uint16
	Name        string
	BucketsSize uint32
	MaxEntries  uint32
}

func DecodeBsnGentableDescStatsEntry

func DecodeBsnGentableDescStatsEntry(decoder *goloxi.Decoder) (*BsnGentableDescStatsEntry, error)

func NewBsnGentableDescStatsEntry

func NewBsnGentableDescStatsEntry() *BsnGentableDescStatsEntry

func (*BsnGentableDescStatsEntry) GetBucketsSize

func (self *BsnGentableDescStatsEntry) GetBucketsSize() uint32

func (*BsnGentableDescStatsEntry) GetLength

func (self *BsnGentableDescStatsEntry) GetLength() uint16

func (*BsnGentableDescStatsEntry) GetMaxEntries

func (self *BsnGentableDescStatsEntry) GetMaxEntries() uint32

func (*BsnGentableDescStatsEntry) GetName

func (self *BsnGentableDescStatsEntry) GetName() string

func (*BsnGentableDescStatsEntry) GetTableId

func (self *BsnGentableDescStatsEntry) GetTableId() uint16

func (*BsnGentableDescStatsEntry) Serialize

func (self *BsnGentableDescStatsEntry) Serialize(encoder *goloxi.Encoder) error

func (*BsnGentableDescStatsEntry) SetBucketsSize

func (self *BsnGentableDescStatsEntry) SetBucketsSize(v uint32)

func (*BsnGentableDescStatsEntry) SetLength

func (self *BsnGentableDescStatsEntry) SetLength(v uint16)

func (*BsnGentableDescStatsEntry) SetMaxEntries

func (self *BsnGentableDescStatsEntry) SetMaxEntries(v uint32)

func (*BsnGentableDescStatsEntry) SetName

func (self *BsnGentableDescStatsEntry) SetName(v string)

func (*BsnGentableDescStatsEntry) SetTableId

func (self *BsnGentableDescStatsEntry) SetTableId(v uint16)

type BsnGentableDescStatsReply

type BsnGentableDescStatsReply struct {
	*BsnStatsReply
	Entries []*BsnGentableDescStatsEntry
}

func DecodeBsnGentableDescStatsReply

func DecodeBsnGentableDescStatsReply(parent *BsnStatsReply, decoder *goloxi.Decoder) (*BsnGentableDescStatsReply, error)

func NewBsnGentableDescStatsReply

func NewBsnGentableDescStatsReply() *BsnGentableDescStatsReply

func (*BsnGentableDescStatsReply) GetEntries

func (*BsnGentableDescStatsReply) Serialize

func (self *BsnGentableDescStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnGentableDescStatsReply) SetEntries

type BsnGentableDescStatsRequest

type BsnGentableDescStatsRequest struct {
	*BsnStatsRequest
}

func DecodeBsnGentableDescStatsRequest

func DecodeBsnGentableDescStatsRequest(parent *BsnStatsRequest, decoder *goloxi.Decoder) (*BsnGentableDescStatsRequest, error)

func NewBsnGentableDescStatsRequest

func NewBsnGentableDescStatsRequest() *BsnGentableDescStatsRequest

func (*BsnGentableDescStatsRequest) Serialize

func (self *BsnGentableDescStatsRequest) Serialize(encoder *goloxi.Encoder) error

type BsnGentableEntryAdd

type BsnGentableEntryAdd struct {
	*BsnHeader
	TableId   uint16
	KeyLength uint16
	Checksum  Checksum128
	Key       []IBsnTlv
	Value     []IBsnTlv
}

func DecodeBsnGentableEntryAdd

func DecodeBsnGentableEntryAdd(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnGentableEntryAdd, error)

func NewBsnGentableEntryAdd

func NewBsnGentableEntryAdd() *BsnGentableEntryAdd

func (*BsnGentableEntryAdd) GetChecksum

func (self *BsnGentableEntryAdd) GetChecksum() Checksum128

func (*BsnGentableEntryAdd) GetKey

func (self *BsnGentableEntryAdd) GetKey() []IBsnTlv

func (*BsnGentableEntryAdd) GetKeyLength

func (self *BsnGentableEntryAdd) GetKeyLength() uint16

func (*BsnGentableEntryAdd) GetTableId

func (self *BsnGentableEntryAdd) GetTableId() uint16

func (*BsnGentableEntryAdd) GetValue

func (self *BsnGentableEntryAdd) GetValue() []IBsnTlv

func (*BsnGentableEntryAdd) Serialize

func (self *BsnGentableEntryAdd) Serialize(encoder *goloxi.Encoder) error

func (*BsnGentableEntryAdd) SetChecksum

func (self *BsnGentableEntryAdd) SetChecksum(v Checksum128)

func (*BsnGentableEntryAdd) SetKey

func (self *BsnGentableEntryAdd) SetKey(v []IBsnTlv)

func (*BsnGentableEntryAdd) SetKeyLength

func (self *BsnGentableEntryAdd) SetKeyLength(v uint16)

func (*BsnGentableEntryAdd) SetTableId

func (self *BsnGentableEntryAdd) SetTableId(v uint16)

func (*BsnGentableEntryAdd) SetValue

func (self *BsnGentableEntryAdd) SetValue(v []IBsnTlv)

type BsnGentableEntryDelete

type BsnGentableEntryDelete struct {
	*BsnHeader
	TableId uint16
	Key     []IBsnTlv
}

func DecodeBsnGentableEntryDelete

func DecodeBsnGentableEntryDelete(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnGentableEntryDelete, error)

func NewBsnGentableEntryDelete

func NewBsnGentableEntryDelete() *BsnGentableEntryDelete

func (*BsnGentableEntryDelete) GetKey

func (self *BsnGentableEntryDelete) GetKey() []IBsnTlv

func (*BsnGentableEntryDelete) GetTableId

func (self *BsnGentableEntryDelete) GetTableId() uint16

func (*BsnGentableEntryDelete) Serialize

func (self *BsnGentableEntryDelete) Serialize(encoder *goloxi.Encoder) error

func (*BsnGentableEntryDelete) SetKey

func (self *BsnGentableEntryDelete) SetKey(v []IBsnTlv)

func (*BsnGentableEntryDelete) SetTableId

func (self *BsnGentableEntryDelete) SetTableId(v uint16)

type BsnGentableEntryDescStatsEntry

type BsnGentableEntryDescStatsEntry struct {
	Length    uint16
	KeyLength uint16
	Checksum  Checksum128
	Key       []IBsnTlv
	Value     []IBsnTlv
}

func DecodeBsnGentableEntryDescStatsEntry

func DecodeBsnGentableEntryDescStatsEntry(decoder *goloxi.Decoder) (*BsnGentableEntryDescStatsEntry, error)

func NewBsnGentableEntryDescStatsEntry

func NewBsnGentableEntryDescStatsEntry() *BsnGentableEntryDescStatsEntry

func (*BsnGentableEntryDescStatsEntry) GetChecksum

func (self *BsnGentableEntryDescStatsEntry) GetChecksum() Checksum128

func (*BsnGentableEntryDescStatsEntry) GetKey

func (self *BsnGentableEntryDescStatsEntry) GetKey() []IBsnTlv

func (*BsnGentableEntryDescStatsEntry) GetKeyLength

func (self *BsnGentableEntryDescStatsEntry) GetKeyLength() uint16

func (*BsnGentableEntryDescStatsEntry) GetLength

func (self *BsnGentableEntryDescStatsEntry) GetLength() uint16

func (*BsnGentableEntryDescStatsEntry) GetValue

func (self *BsnGentableEntryDescStatsEntry) GetValue() []IBsnTlv

func (*BsnGentableEntryDescStatsEntry) Serialize

func (self *BsnGentableEntryDescStatsEntry) Serialize(encoder *goloxi.Encoder) error

func (*BsnGentableEntryDescStatsEntry) SetChecksum

func (self *BsnGentableEntryDescStatsEntry) SetChecksum(v Checksum128)

func (*BsnGentableEntryDescStatsEntry) SetKey

func (self *BsnGentableEntryDescStatsEntry) SetKey(v []IBsnTlv)

func (*BsnGentableEntryDescStatsEntry) SetKeyLength

func (self *BsnGentableEntryDescStatsEntry) SetKeyLength(v uint16)

func (*BsnGentableEntryDescStatsEntry) SetLength

func (self *BsnGentableEntryDescStatsEntry) SetLength(v uint16)

func (*BsnGentableEntryDescStatsEntry) SetValue

func (self *BsnGentableEntryDescStatsEntry) SetValue(v []IBsnTlv)

type BsnGentableEntryDescStatsReply

type BsnGentableEntryDescStatsReply struct {
	*BsnStatsReply
	Entries []*BsnGentableEntryDescStatsEntry
}

func DecodeBsnGentableEntryDescStatsReply

func DecodeBsnGentableEntryDescStatsReply(parent *BsnStatsReply, decoder *goloxi.Decoder) (*BsnGentableEntryDescStatsReply, error)

func NewBsnGentableEntryDescStatsReply

func NewBsnGentableEntryDescStatsReply() *BsnGentableEntryDescStatsReply

func (*BsnGentableEntryDescStatsReply) GetEntries

func (*BsnGentableEntryDescStatsReply) Serialize

func (self *BsnGentableEntryDescStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnGentableEntryDescStatsReply) SetEntries

type BsnGentableEntryDescStatsRequest

type BsnGentableEntryDescStatsRequest struct {
	*BsnStatsRequest
	TableId      uint16
	Checksum     Checksum128
	ChecksumMask Checksum128
}

func DecodeBsnGentableEntryDescStatsRequest

func DecodeBsnGentableEntryDescStatsRequest(parent *BsnStatsRequest, decoder *goloxi.Decoder) (*BsnGentableEntryDescStatsRequest, error)

func NewBsnGentableEntryDescStatsRequest

func NewBsnGentableEntryDescStatsRequest() *BsnGentableEntryDescStatsRequest

func (*BsnGentableEntryDescStatsRequest) GetChecksum

func (self *BsnGentableEntryDescStatsRequest) GetChecksum() Checksum128

func (*BsnGentableEntryDescStatsRequest) GetChecksumMask

func (self *BsnGentableEntryDescStatsRequest) GetChecksumMask() Checksum128

func (*BsnGentableEntryDescStatsRequest) GetTableId

func (self *BsnGentableEntryDescStatsRequest) GetTableId() uint16

func (*BsnGentableEntryDescStatsRequest) Serialize

func (self *BsnGentableEntryDescStatsRequest) Serialize(encoder *goloxi.Encoder) error

func (*BsnGentableEntryDescStatsRequest) SetChecksum

func (self *BsnGentableEntryDescStatsRequest) SetChecksum(v Checksum128)

func (*BsnGentableEntryDescStatsRequest) SetChecksumMask

func (self *BsnGentableEntryDescStatsRequest) SetChecksumMask(v Checksum128)

func (*BsnGentableEntryDescStatsRequest) SetTableId

func (self *BsnGentableEntryDescStatsRequest) SetTableId(v uint16)

type BsnGentableEntryStatsEntry

type BsnGentableEntryStatsEntry struct {
	Length    uint16
	KeyLength uint16
	Key       []IBsnTlv
	Stats     []IBsnTlv
}

func DecodeBsnGentableEntryStatsEntry

func DecodeBsnGentableEntryStatsEntry(decoder *goloxi.Decoder) (*BsnGentableEntryStatsEntry, error)

func NewBsnGentableEntryStatsEntry

func NewBsnGentableEntryStatsEntry() *BsnGentableEntryStatsEntry

func (*BsnGentableEntryStatsEntry) GetKey

func (self *BsnGentableEntryStatsEntry) GetKey() []IBsnTlv

func (*BsnGentableEntryStatsEntry) GetKeyLength

func (self *BsnGentableEntryStatsEntry) GetKeyLength() uint16

func (*BsnGentableEntryStatsEntry) GetLength

func (self *BsnGentableEntryStatsEntry) GetLength() uint16

func (*BsnGentableEntryStatsEntry) GetStats

func (self *BsnGentableEntryStatsEntry) GetStats() []IBsnTlv

func (*BsnGentableEntryStatsEntry) Serialize

func (self *BsnGentableEntryStatsEntry) Serialize(encoder *goloxi.Encoder) error

func (*BsnGentableEntryStatsEntry) SetKey

func (self *BsnGentableEntryStatsEntry) SetKey(v []IBsnTlv)

func (*BsnGentableEntryStatsEntry) SetKeyLength

func (self *BsnGentableEntryStatsEntry) SetKeyLength(v uint16)

func (*BsnGentableEntryStatsEntry) SetLength

func (self *BsnGentableEntryStatsEntry) SetLength(v uint16)

func (*BsnGentableEntryStatsEntry) SetStats

func (self *BsnGentableEntryStatsEntry) SetStats(v []IBsnTlv)

type BsnGentableEntryStatsReply

type BsnGentableEntryStatsReply struct {
	*BsnStatsReply
	Entries []*BsnGentableEntryStatsEntry
}

func DecodeBsnGentableEntryStatsReply

func DecodeBsnGentableEntryStatsReply(parent *BsnStatsReply, decoder *goloxi.Decoder) (*BsnGentableEntryStatsReply, error)

func NewBsnGentableEntryStatsReply

func NewBsnGentableEntryStatsReply() *BsnGentableEntryStatsReply

func (*BsnGentableEntryStatsReply) GetEntries

func (*BsnGentableEntryStatsReply) Serialize

func (self *BsnGentableEntryStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnGentableEntryStatsReply) SetEntries

type BsnGentableEntryStatsRequest

type BsnGentableEntryStatsRequest struct {
	*BsnStatsRequest
	TableId      uint16
	Checksum     Checksum128
	ChecksumMask Checksum128
}

func DecodeBsnGentableEntryStatsRequest

func DecodeBsnGentableEntryStatsRequest(parent *BsnStatsRequest, decoder *goloxi.Decoder) (*BsnGentableEntryStatsRequest, error)

func NewBsnGentableEntryStatsRequest

func NewBsnGentableEntryStatsRequest() *BsnGentableEntryStatsRequest

func (*BsnGentableEntryStatsRequest) GetChecksum

func (self *BsnGentableEntryStatsRequest) GetChecksum() Checksum128

func (*BsnGentableEntryStatsRequest) GetChecksumMask

func (self *BsnGentableEntryStatsRequest) GetChecksumMask() Checksum128

func (*BsnGentableEntryStatsRequest) GetTableId

func (self *BsnGentableEntryStatsRequest) GetTableId() uint16

func (*BsnGentableEntryStatsRequest) Serialize

func (self *BsnGentableEntryStatsRequest) Serialize(encoder *goloxi.Encoder) error

func (*BsnGentableEntryStatsRequest) SetChecksum

func (self *BsnGentableEntryStatsRequest) SetChecksum(v Checksum128)

func (*BsnGentableEntryStatsRequest) SetChecksumMask

func (self *BsnGentableEntryStatsRequest) SetChecksumMask(v Checksum128)

func (*BsnGentableEntryStatsRequest) SetTableId

func (self *BsnGentableEntryStatsRequest) SetTableId(v uint16)

type BsnGentableError

type BsnGentableError struct {
	*BsnBaseError
	ErrorCode BsnGentableErrorCode
	TableId   uint16
}

func DecodeBsnGentableError

func DecodeBsnGentableError(parent *BsnBaseError, decoder *goloxi.Decoder) (*BsnGentableError, error)

func NewBsnGentableError

func NewBsnGentableError() *BsnGentableError

func (*BsnGentableError) GetErrorCode

func (self *BsnGentableError) GetErrorCode() BsnGentableErrorCode

func (*BsnGentableError) GetTableId

func (self *BsnGentableError) GetTableId() uint16

func (*BsnGentableError) Serialize

func (self *BsnGentableError) Serialize(encoder *goloxi.Encoder) error

func (*BsnGentableError) SetErrorCode

func (self *BsnGentableError) SetErrorCode(v BsnGentableErrorCode)

func (*BsnGentableError) SetTableId

func (self *BsnGentableError) SetTableId(v uint16)

type BsnGentableErrorCode

type BsnGentableErrorCode uint16

func (BsnGentableErrorCode) MarshalJSON

func (self BsnGentableErrorCode) MarshalJSON() ([]byte, error)

type BsnGentableSetBucketsSize

type BsnGentableSetBucketsSize struct {
	*BsnHeader
	TableId     uint16
	BucketsSize uint32
}

func DecodeBsnGentableSetBucketsSize

func DecodeBsnGentableSetBucketsSize(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnGentableSetBucketsSize, error)

func NewBsnGentableSetBucketsSize

func NewBsnGentableSetBucketsSize() *BsnGentableSetBucketsSize

func (*BsnGentableSetBucketsSize) GetBucketsSize

func (self *BsnGentableSetBucketsSize) GetBucketsSize() uint32

func (*BsnGentableSetBucketsSize) GetTableId

func (self *BsnGentableSetBucketsSize) GetTableId() uint16

func (*BsnGentableSetBucketsSize) Serialize

func (self *BsnGentableSetBucketsSize) Serialize(encoder *goloxi.Encoder) error

func (*BsnGentableSetBucketsSize) SetBucketsSize

func (self *BsnGentableSetBucketsSize) SetBucketsSize(v uint32)

func (*BsnGentableSetBucketsSize) SetTableId

func (self *BsnGentableSetBucketsSize) SetTableId(v uint16)

type BsnGentableStatsEntry

type BsnGentableStatsEntry struct {
	TableId    uint16
	EntryCount uint32
	Checksum   Checksum128
}

func DecodeBsnGentableStatsEntry

func DecodeBsnGentableStatsEntry(decoder *goloxi.Decoder) (*BsnGentableStatsEntry, error)

func NewBsnGentableStatsEntry

func NewBsnGentableStatsEntry() *BsnGentableStatsEntry

func (*BsnGentableStatsEntry) GetChecksum

func (self *BsnGentableStatsEntry) GetChecksum() Checksum128

func (*BsnGentableStatsEntry) GetEntryCount

func (self *BsnGentableStatsEntry) GetEntryCount() uint32

func (*BsnGentableStatsEntry) GetTableId

func (self *BsnGentableStatsEntry) GetTableId() uint16

func (*BsnGentableStatsEntry) Serialize

func (self *BsnGentableStatsEntry) Serialize(encoder *goloxi.Encoder) error

func (*BsnGentableStatsEntry) SetChecksum

func (self *BsnGentableStatsEntry) SetChecksum(v Checksum128)

func (*BsnGentableStatsEntry) SetEntryCount

func (self *BsnGentableStatsEntry) SetEntryCount(v uint32)

func (*BsnGentableStatsEntry) SetTableId

func (self *BsnGentableStatsEntry) SetTableId(v uint16)

type BsnGentableStatsReply

type BsnGentableStatsReply struct {
	*BsnStatsReply
	Entries []*BsnGentableStatsEntry
}

func DecodeBsnGentableStatsReply

func DecodeBsnGentableStatsReply(parent *BsnStatsReply, decoder *goloxi.Decoder) (*BsnGentableStatsReply, error)

func NewBsnGentableStatsReply

func NewBsnGentableStatsReply() *BsnGentableStatsReply

func (*BsnGentableStatsReply) GetEntries

func (self *BsnGentableStatsReply) GetEntries() []*BsnGentableStatsEntry

func (*BsnGentableStatsReply) Serialize

func (self *BsnGentableStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnGentableStatsReply) SetEntries

func (self *BsnGentableStatsReply) SetEntries(v []*BsnGentableStatsEntry)

type BsnGentableStatsRequest

type BsnGentableStatsRequest struct {
	*BsnStatsRequest
}

func DecodeBsnGentableStatsRequest

func DecodeBsnGentableStatsRequest(parent *BsnStatsRequest, decoder *goloxi.Decoder) (*BsnGentableStatsRequest, error)

func NewBsnGentableStatsRequest

func NewBsnGentableStatsRequest() *BsnGentableStatsRequest

func (*BsnGentableStatsRequest) Serialize

func (self *BsnGentableStatsRequest) Serialize(encoder *goloxi.Encoder) error

type BsnGetInterfacesReply

type BsnGetInterfacesReply struct {
	*BsnHeader
	Interfaces []*BsnInterface
}

func DecodeBsnGetInterfacesReply

func DecodeBsnGetInterfacesReply(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnGetInterfacesReply, error)

func NewBsnGetInterfacesReply

func NewBsnGetInterfacesReply() *BsnGetInterfacesReply

func (*BsnGetInterfacesReply) GetInterfaces

func (self *BsnGetInterfacesReply) GetInterfaces() []*BsnInterface

func (*BsnGetInterfacesReply) Serialize

func (self *BsnGetInterfacesReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnGetInterfacesReply) SetInterfaces

func (self *BsnGetInterfacesReply) SetInterfaces(v []*BsnInterface)

type BsnGetInterfacesRequest

type BsnGetInterfacesRequest struct {
	*BsnHeader
}

func DecodeBsnGetInterfacesRequest

func DecodeBsnGetInterfacesRequest(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnGetInterfacesRequest, error)

func NewBsnGetInterfacesRequest

func NewBsnGetInterfacesRequest() *BsnGetInterfacesRequest

func (*BsnGetInterfacesRequest) Serialize

func (self *BsnGetInterfacesRequest) Serialize(encoder *goloxi.Encoder) error

type BsnGetMirroringReply

type BsnGetMirroringReply struct {
	*BsnHeader
	ReportMirrorPorts uint8
}

func DecodeBsnGetMirroringReply

func DecodeBsnGetMirroringReply(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnGetMirroringReply, error)

func NewBsnGetMirroringReply

func NewBsnGetMirroringReply() *BsnGetMirroringReply

func (*BsnGetMirroringReply) GetReportMirrorPorts

func (self *BsnGetMirroringReply) GetReportMirrorPorts() uint8

func (*BsnGetMirroringReply) Serialize

func (self *BsnGetMirroringReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnGetMirroringReply) SetReportMirrorPorts

func (self *BsnGetMirroringReply) SetReportMirrorPorts(v uint8)

type BsnGetMirroringRequest

type BsnGetMirroringRequest struct {
	*BsnHeader
	ReportMirrorPorts uint8
}

func DecodeBsnGetMirroringRequest

func DecodeBsnGetMirroringRequest(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnGetMirroringRequest, error)

func NewBsnGetMirroringRequest

func NewBsnGetMirroringRequest() *BsnGetMirroringRequest

func (*BsnGetMirroringRequest) GetReportMirrorPorts

func (self *BsnGetMirroringRequest) GetReportMirrorPorts() uint8

func (*BsnGetMirroringRequest) Serialize

func (self *BsnGetMirroringRequest) Serialize(encoder *goloxi.Encoder) error

func (*BsnGetMirroringRequest) SetReportMirrorPorts

func (self *BsnGetMirroringRequest) SetReportMirrorPorts(v uint8)

type BsnGetSwitchPipelineReply

type BsnGetSwitchPipelineReply struct {
	*BsnHeader
	Pipeline string
}

func DecodeBsnGetSwitchPipelineReply

func DecodeBsnGetSwitchPipelineReply(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnGetSwitchPipelineReply, error)

func NewBsnGetSwitchPipelineReply

func NewBsnGetSwitchPipelineReply() *BsnGetSwitchPipelineReply

func (*BsnGetSwitchPipelineReply) GetPipeline

func (self *BsnGetSwitchPipelineReply) GetPipeline() string

func (*BsnGetSwitchPipelineReply) Serialize

func (self *BsnGetSwitchPipelineReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnGetSwitchPipelineReply) SetPipeline

func (self *BsnGetSwitchPipelineReply) SetPipeline(v string)

type BsnGetSwitchPipelineRequest

type BsnGetSwitchPipelineRequest struct {
	*BsnHeader
}

func DecodeBsnGetSwitchPipelineRequest

func DecodeBsnGetSwitchPipelineRequest(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnGetSwitchPipelineRequest, error)

func NewBsnGetSwitchPipelineRequest

func NewBsnGetSwitchPipelineRequest() *BsnGetSwitchPipelineRequest

func (*BsnGetSwitchPipelineRequest) Serialize

func (self *BsnGetSwitchPipelineRequest) Serialize(encoder *goloxi.Encoder) error

type BsnHashAlgorithmType

type BsnHashAlgorithmType uint16

func (BsnHashAlgorithmType) MarshalJSON

func (self BsnHashAlgorithmType) MarshalJSON() ([]byte, error)

type BsnHashGtpPortMatch

type BsnHashGtpPortMatch uint8

func (BsnHashGtpPortMatch) MarshalJSON

func (self BsnHashGtpPortMatch) MarshalJSON() ([]byte, error)

type BsnHashPacketField

type BsnHashPacketField uint64

func (BsnHashPacketField) MarshalJSON

func (self BsnHashPacketField) MarshalJSON() ([]byte, error)

type BsnHashPacketType

type BsnHashPacketType uint8

func (BsnHashPacketType) MarshalJSON

func (self BsnHashPacketType) MarshalJSON() ([]byte, error)

type BsnHashSelectFlags

type BsnHashSelectFlags uint32

func (BsnHashSelectFlags) MarshalJSON

func (self BsnHashSelectFlags) MarshalJSON() ([]byte, error)

type BsnHashType

type BsnHashType uint8

func (BsnHashType) MarshalJSON

func (self BsnHashType) MarshalJSON() ([]byte, error)

type BsnHeader

type BsnHeader struct {
	*Experimenter
}

func NewBsnHeader

func NewBsnHeader(_subtype uint32) *BsnHeader

func (*BsnHeader) Serialize

func (self *BsnHeader) Serialize(encoder *goloxi.Encoder) error

type BsnImageDescStatsReply

type BsnImageDescStatsReply struct {
	*BsnStatsReply
	ImageChecksum         string
	StartupConfigChecksum string
}

func DecodeBsnImageDescStatsReply

func DecodeBsnImageDescStatsReply(parent *BsnStatsReply, decoder *goloxi.Decoder) (*BsnImageDescStatsReply, error)

func NewBsnImageDescStatsReply

func NewBsnImageDescStatsReply() *BsnImageDescStatsReply

func (*BsnImageDescStatsReply) GetImageChecksum

func (self *BsnImageDescStatsReply) GetImageChecksum() string

func (*BsnImageDescStatsReply) GetStartupConfigChecksum

func (self *BsnImageDescStatsReply) GetStartupConfigChecksum() string

func (*BsnImageDescStatsReply) Serialize

func (self *BsnImageDescStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnImageDescStatsReply) SetImageChecksum

func (self *BsnImageDescStatsReply) SetImageChecksum(v string)

func (*BsnImageDescStatsReply) SetStartupConfigChecksum

func (self *BsnImageDescStatsReply) SetStartupConfigChecksum(v string)

type BsnImageDescStatsRequest

type BsnImageDescStatsRequest struct {
	*BsnStatsRequest
}

func DecodeBsnImageDescStatsRequest

func DecodeBsnImageDescStatsRequest(parent *BsnStatsRequest, decoder *goloxi.Decoder) (*BsnImageDescStatsRequest, error)

func NewBsnImageDescStatsRequest

func NewBsnImageDescStatsRequest() *BsnImageDescStatsRequest

func (*BsnImageDescStatsRequest) Serialize

func (self *BsnImageDescStatsRequest) Serialize(encoder *goloxi.Encoder) error

type BsnInterface

type BsnInterface struct {
	HwAddr      net.HardwareAddr
	Name        string
	Ipv4Addr    net.IP
	Ipv4Netmask net.IP
}

func DecodeBsnInterface

func DecodeBsnInterface(decoder *goloxi.Decoder) (*BsnInterface, error)

func NewBsnInterface

func NewBsnInterface() *BsnInterface

func (*BsnInterface) GetHwAddr

func (self *BsnInterface) GetHwAddr() net.HardwareAddr

func (*BsnInterface) GetIpv4Addr

func (self *BsnInterface) GetIpv4Addr() net.IP

func (*BsnInterface) GetIpv4Netmask

func (self *BsnInterface) GetIpv4Netmask() net.IP

func (*BsnInterface) GetName

func (self *BsnInterface) GetName() string

func (*BsnInterface) Serialize

func (self *BsnInterface) Serialize(encoder *goloxi.Encoder) error

func (*BsnInterface) SetHwAddr

func (self *BsnInterface) SetHwAddr(v net.HardwareAddr)

func (*BsnInterface) SetIpv4Addr

func (self *BsnInterface) SetIpv4Addr(v net.IP)

func (*BsnInterface) SetIpv4Netmask

func (self *BsnInterface) SetIpv4Netmask(v net.IP)

func (*BsnInterface) SetName

func (self *BsnInterface) SetName(v string)

type BsnIpTunnelType

type BsnIpTunnelType uint16

func (BsnIpTunnelType) MarshalJSON

func (self BsnIpTunnelType) MarshalJSON() ([]byte, error)

type BsnLacpConvergenceNotif

type BsnLacpConvergenceNotif struct {
	*BsnHeader
	ConvergenceStatus   uint8
	PortNo              Port
	ActorSysPriority    uint16
	ActorSysMac         net.HardwareAddr
	ActorPortPriority   uint16
	ActorPortNum        uint16
	ActorKey            uint16
	PartnerSysPriority  uint16
	PartnerSysMac       net.HardwareAddr
	PartnerPortPriority uint16
	PartnerPortNum      uint16
	PartnerKey          uint16
}

func DecodeBsnLacpConvergenceNotif

func DecodeBsnLacpConvergenceNotif(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnLacpConvergenceNotif, error)

func NewBsnLacpConvergenceNotif

func NewBsnLacpConvergenceNotif() *BsnLacpConvergenceNotif

func (*BsnLacpConvergenceNotif) GetActorKey

func (self *BsnLacpConvergenceNotif) GetActorKey() uint16

func (*BsnLacpConvergenceNotif) GetActorPortNum

func (self *BsnLacpConvergenceNotif) GetActorPortNum() uint16

func (*BsnLacpConvergenceNotif) GetActorPortPriority

func (self *BsnLacpConvergenceNotif) GetActorPortPriority() uint16

func (*BsnLacpConvergenceNotif) GetActorSysMac

func (self *BsnLacpConvergenceNotif) GetActorSysMac() net.HardwareAddr

func (*BsnLacpConvergenceNotif) GetActorSysPriority

func (self *BsnLacpConvergenceNotif) GetActorSysPriority() uint16

func (*BsnLacpConvergenceNotif) GetConvergenceStatus

func (self *BsnLacpConvergenceNotif) GetConvergenceStatus() uint8

func (*BsnLacpConvergenceNotif) GetPartnerKey

func (self *BsnLacpConvergenceNotif) GetPartnerKey() uint16

func (*BsnLacpConvergenceNotif) GetPartnerPortNum

func (self *BsnLacpConvergenceNotif) GetPartnerPortNum() uint16

func (*BsnLacpConvergenceNotif) GetPartnerPortPriority

func (self *BsnLacpConvergenceNotif) GetPartnerPortPriority() uint16

func (*BsnLacpConvergenceNotif) GetPartnerSysMac

func (self *BsnLacpConvergenceNotif) GetPartnerSysMac() net.HardwareAddr

func (*BsnLacpConvergenceNotif) GetPartnerSysPriority

func (self *BsnLacpConvergenceNotif) GetPartnerSysPriority() uint16

func (*BsnLacpConvergenceNotif) GetPortNo

func (self *BsnLacpConvergenceNotif) GetPortNo() Port

func (*BsnLacpConvergenceNotif) Serialize

func (self *BsnLacpConvergenceNotif) Serialize(encoder *goloxi.Encoder) error

func (*BsnLacpConvergenceNotif) SetActorKey

func (self *BsnLacpConvergenceNotif) SetActorKey(v uint16)

func (*BsnLacpConvergenceNotif) SetActorPortNum

func (self *BsnLacpConvergenceNotif) SetActorPortNum(v uint16)

func (*BsnLacpConvergenceNotif) SetActorPortPriority

func (self *BsnLacpConvergenceNotif) SetActorPortPriority(v uint16)

func (*BsnLacpConvergenceNotif) SetActorSysMac

func (self *BsnLacpConvergenceNotif) SetActorSysMac(v net.HardwareAddr)

func (*BsnLacpConvergenceNotif) SetActorSysPriority

func (self *BsnLacpConvergenceNotif) SetActorSysPriority(v uint16)

func (*BsnLacpConvergenceNotif) SetConvergenceStatus

func (self *BsnLacpConvergenceNotif) SetConvergenceStatus(v uint8)

func (*BsnLacpConvergenceNotif) SetPartnerKey

func (self *BsnLacpConvergenceNotif) SetPartnerKey(v uint16)

func (*BsnLacpConvergenceNotif) SetPartnerPortNum

func (self *BsnLacpConvergenceNotif) SetPartnerPortNum(v uint16)

func (*BsnLacpConvergenceNotif) SetPartnerPortPriority

func (self *BsnLacpConvergenceNotif) SetPartnerPortPriority(v uint16)

func (*BsnLacpConvergenceNotif) SetPartnerSysMac

func (self *BsnLacpConvergenceNotif) SetPartnerSysMac(v net.HardwareAddr)

func (*BsnLacpConvergenceNotif) SetPartnerSysPriority

func (self *BsnLacpConvergenceNotif) SetPartnerSysPriority(v uint16)

func (*BsnLacpConvergenceNotif) SetPortNo

func (self *BsnLacpConvergenceNotif) SetPortNo(v Port)

type BsnLacpConvergenceStatus

type BsnLacpConvergenceStatus uint8

func (BsnLacpConvergenceStatus) MarshalJSON

func (self BsnLacpConvergenceStatus) MarshalJSON() ([]byte, error)

type BsnLacpState

type BsnLacpState uint8

func (BsnLacpState) MarshalJSON

func (self BsnLacpState) MarshalJSON() ([]byte, error)

type BsnLacpStatsEntry

type BsnLacpStatsEntry struct {
	PortNo              Port
	ActorSysPriority    uint16
	ActorSysMac         net.HardwareAddr
	ActorPortPriority   uint16
	ActorPortNum        uint16
	ActorKey            uint16
	ConvergenceStatus   uint8
	PartnerSysPriority  uint16
	PartnerSysMac       net.HardwareAddr
	PartnerPortPriority uint16
	PartnerPortNum      uint16
	PartnerKey          uint16
}

func DecodeBsnLacpStatsEntry

func DecodeBsnLacpStatsEntry(decoder *goloxi.Decoder) (*BsnLacpStatsEntry, error)

func NewBsnLacpStatsEntry

func NewBsnLacpStatsEntry() *BsnLacpStatsEntry

func (*BsnLacpStatsEntry) GetActorKey

func (self *BsnLacpStatsEntry) GetActorKey() uint16

func (*BsnLacpStatsEntry) GetActorPortNum

func (self *BsnLacpStatsEntry) GetActorPortNum() uint16

func (*BsnLacpStatsEntry) GetActorPortPriority

func (self *BsnLacpStatsEntry) GetActorPortPriority() uint16

func (*BsnLacpStatsEntry) GetActorSysMac

func (self *BsnLacpStatsEntry) GetActorSysMac() net.HardwareAddr

func (*BsnLacpStatsEntry) GetActorSysPriority

func (self *BsnLacpStatsEntry) GetActorSysPriority() uint16

func (*BsnLacpStatsEntry) GetConvergenceStatus

func (self *BsnLacpStatsEntry) GetConvergenceStatus() uint8

func (*BsnLacpStatsEntry) GetPartnerKey

func (self *BsnLacpStatsEntry) GetPartnerKey() uint16

func (*BsnLacpStatsEntry) GetPartnerPortNum

func (self *BsnLacpStatsEntry) GetPartnerPortNum() uint16

func (*BsnLacpStatsEntry) GetPartnerPortPriority

func (self *BsnLacpStatsEntry) GetPartnerPortPriority() uint16

func (*BsnLacpStatsEntry) GetPartnerSysMac

func (self *BsnLacpStatsEntry) GetPartnerSysMac() net.HardwareAddr

func (*BsnLacpStatsEntry) GetPartnerSysPriority

func (self *BsnLacpStatsEntry) GetPartnerSysPriority() uint16

func (*BsnLacpStatsEntry) GetPortNo

func (self *BsnLacpStatsEntry) GetPortNo() Port

func (*BsnLacpStatsEntry) Serialize

func (self *BsnLacpStatsEntry) Serialize(encoder *goloxi.Encoder) error

func (*BsnLacpStatsEntry) SetActorKey

func (self *BsnLacpStatsEntry) SetActorKey(v uint16)

func (*BsnLacpStatsEntry) SetActorPortNum

func (self *BsnLacpStatsEntry) SetActorPortNum(v uint16)

func (*BsnLacpStatsEntry) SetActorPortPriority

func (self *BsnLacpStatsEntry) SetActorPortPriority(v uint16)

func (*BsnLacpStatsEntry) SetActorSysMac

func (self *BsnLacpStatsEntry) SetActorSysMac(v net.HardwareAddr)

func (*BsnLacpStatsEntry) SetActorSysPriority

func (self *BsnLacpStatsEntry) SetActorSysPriority(v uint16)

func (*BsnLacpStatsEntry) SetConvergenceStatus

func (self *BsnLacpStatsEntry) SetConvergenceStatus(v uint8)

func (*BsnLacpStatsEntry) SetPartnerKey

func (self *BsnLacpStatsEntry) SetPartnerKey(v uint16)

func (*BsnLacpStatsEntry) SetPartnerPortNum

func (self *BsnLacpStatsEntry) SetPartnerPortNum(v uint16)

func (*BsnLacpStatsEntry) SetPartnerPortPriority

func (self *BsnLacpStatsEntry) SetPartnerPortPriority(v uint16)

func (*BsnLacpStatsEntry) SetPartnerSysMac

func (self *BsnLacpStatsEntry) SetPartnerSysMac(v net.HardwareAddr)

func (*BsnLacpStatsEntry) SetPartnerSysPriority

func (self *BsnLacpStatsEntry) SetPartnerSysPriority(v uint16)

func (*BsnLacpStatsEntry) SetPortNo

func (self *BsnLacpStatsEntry) SetPortNo(v Port)

type BsnLacpStatsReply

type BsnLacpStatsReply struct {
	*BsnStatsReply
	Entries []*BsnLacpStatsEntry
}

func DecodeBsnLacpStatsReply

func DecodeBsnLacpStatsReply(parent *BsnStatsReply, decoder *goloxi.Decoder) (*BsnLacpStatsReply, error)

func NewBsnLacpStatsReply

func NewBsnLacpStatsReply() *BsnLacpStatsReply

func (*BsnLacpStatsReply) GetEntries

func (self *BsnLacpStatsReply) GetEntries() []*BsnLacpStatsEntry

func (*BsnLacpStatsReply) Serialize

func (self *BsnLacpStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnLacpStatsReply) SetEntries

func (self *BsnLacpStatsReply) SetEntries(v []*BsnLacpStatsEntry)

type BsnLacpStatsRequest

type BsnLacpStatsRequest struct {
	*BsnStatsRequest
}

func DecodeBsnLacpStatsRequest

func DecodeBsnLacpStatsRequest(parent *BsnStatsRequest, decoder *goloxi.Decoder) (*BsnLacpStatsRequest, error)

func NewBsnLacpStatsRequest

func NewBsnLacpStatsRequest() *BsnLacpStatsRequest

func (*BsnLacpStatsRequest) Serialize

func (self *BsnLacpStatsRequest) Serialize(encoder *goloxi.Encoder) error

type BsnLagFlag

type BsnLagFlag uint16

func (BsnLagFlag) MarshalJSON

func (self BsnLagFlag) MarshalJSON() ([]byte, error)

type BsnLog

type BsnLog struct {
	*BsnHeader
	Loglevel BsnLoglevel
	Data     []byte
}

func DecodeBsnLog

func DecodeBsnLog(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnLog, error)

func NewBsnLog

func NewBsnLog() *BsnLog

func (*BsnLog) GetData

func (self *BsnLog) GetData() []byte

func (*BsnLog) GetLoglevel

func (self *BsnLog) GetLoglevel() BsnLoglevel

func (*BsnLog) Serialize

func (self *BsnLog) Serialize(encoder *goloxi.Encoder) error

func (*BsnLog) SetData

func (self *BsnLog) SetData(v []byte)

func (*BsnLog) SetLoglevel

func (self *BsnLog) SetLoglevel(v BsnLoglevel)

type BsnLoglevel

type BsnLoglevel uint8

func (BsnLoglevel) MarshalJSON

func (self BsnLoglevel) MarshalJSON() ([]byte, error)

type BsnLoopbackMode

type BsnLoopbackMode uint8

func (BsnLoopbackMode) MarshalJSON

func (self BsnLoopbackMode) MarshalJSON() ([]byte, error)

type BsnLuaCommandReply

type BsnLuaCommandReply struct {
	*BsnHeader
	Data []byte
}

func DecodeBsnLuaCommandReply

func DecodeBsnLuaCommandReply(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnLuaCommandReply, error)

func NewBsnLuaCommandReply

func NewBsnLuaCommandReply() *BsnLuaCommandReply

func (*BsnLuaCommandReply) GetData

func (self *BsnLuaCommandReply) GetData() []byte

func (*BsnLuaCommandReply) Serialize

func (self *BsnLuaCommandReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnLuaCommandReply) SetData

func (self *BsnLuaCommandReply) SetData(v []byte)

type BsnLuaCommandRequest

type BsnLuaCommandRequest struct {
	*BsnHeader
	Data []byte
}

func DecodeBsnLuaCommandRequest

func DecodeBsnLuaCommandRequest(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnLuaCommandRequest, error)

func NewBsnLuaCommandRequest

func NewBsnLuaCommandRequest() *BsnLuaCommandRequest

func (*BsnLuaCommandRequest) GetData

func (self *BsnLuaCommandRequest) GetData() []byte

func (*BsnLuaCommandRequest) Serialize

func (self *BsnLuaCommandRequest) Serialize(encoder *goloxi.Encoder) error

func (*BsnLuaCommandRequest) SetData

func (self *BsnLuaCommandRequest) SetData(v []byte)

type BsnLuaNotification

type BsnLuaNotification struct {
	*BsnHeader
	Data []byte
}

func DecodeBsnLuaNotification

func DecodeBsnLuaNotification(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnLuaNotification, error)

func NewBsnLuaNotification

func NewBsnLuaNotification() *BsnLuaNotification

func (*BsnLuaNotification) GetData

func (self *BsnLuaNotification) GetData() []byte

func (*BsnLuaNotification) Serialize

func (self *BsnLuaNotification) Serialize(encoder *goloxi.Encoder) error

func (*BsnLuaNotification) SetData

func (self *BsnLuaNotification) SetData(v []byte)

type BsnLuaUpload

type BsnLuaUpload struct {
	*BsnHeader
	Flags    BsnLuaUploadFlags
	Filename string
	Data     []byte
}

func DecodeBsnLuaUpload

func DecodeBsnLuaUpload(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnLuaUpload, error)

func NewBsnLuaUpload

func NewBsnLuaUpload() *BsnLuaUpload

func (*BsnLuaUpload) GetData

func (self *BsnLuaUpload) GetData() []byte

func (*BsnLuaUpload) GetFilename

func (self *BsnLuaUpload) GetFilename() string

func (*BsnLuaUpload) GetFlags

func (self *BsnLuaUpload) GetFlags() BsnLuaUploadFlags

func (*BsnLuaUpload) Serialize

func (self *BsnLuaUpload) Serialize(encoder *goloxi.Encoder) error

func (*BsnLuaUpload) SetData

func (self *BsnLuaUpload) SetData(v []byte)

func (*BsnLuaUpload) SetFilename

func (self *BsnLuaUpload) SetFilename(v string)

func (*BsnLuaUpload) SetFlags

func (self *BsnLuaUpload) SetFlags(v BsnLuaUploadFlags)

type BsnLuaUploadFlags

type BsnLuaUploadFlags uint16

func (BsnLuaUploadFlags) MarshalJSON

func (self BsnLuaUploadFlags) MarshalJSON() ([]byte, error)

type BsnMiscCapabilities

type BsnMiscCapabilities uint64

func (BsnMiscCapabilities) MarshalJSON

func (self BsnMiscCapabilities) MarshalJSON() ([]byte, error)

type BsnMulticastPacket

type BsnMulticastPacket uint16

func (BsnMulticastPacket) MarshalJSON

func (self BsnMulticastPacket) MarshalJSON() ([]byte, error)

type BsnPduRxReply

type BsnPduRxReply struct {
	*BsnHeader
	Status  uint32
	PortNo  Port
	SlotNum uint8
}

func DecodeBsnPduRxReply

func DecodeBsnPduRxReply(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnPduRxReply, error)

func NewBsnPduRxReply

func NewBsnPduRxReply() *BsnPduRxReply

func (*BsnPduRxReply) GetPortNo

func (self *BsnPduRxReply) GetPortNo() Port

func (*BsnPduRxReply) GetSlotNum

func (self *BsnPduRxReply) GetSlotNum() uint8

func (*BsnPduRxReply) GetStatus

func (self *BsnPduRxReply) GetStatus() uint32

func (*BsnPduRxReply) Serialize

func (self *BsnPduRxReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnPduRxReply) SetPortNo

func (self *BsnPduRxReply) SetPortNo(v Port)

func (*BsnPduRxReply) SetSlotNum

func (self *BsnPduRxReply) SetSlotNum(v uint8)

func (*BsnPduRxReply) SetStatus

func (self *BsnPduRxReply) SetStatus(v uint32)

type BsnPduRxRequest

type BsnPduRxRequest struct {
	*BsnHeader
	TimeoutMs uint32
	PortNo    Port
	SlotNum   uint8
	Data      []byte
}

func DecodeBsnPduRxRequest

func DecodeBsnPduRxRequest(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnPduRxRequest, error)

func NewBsnPduRxRequest

func NewBsnPduRxRequest() *BsnPduRxRequest

func (*BsnPduRxRequest) GetData

func (self *BsnPduRxRequest) GetData() []byte

func (*BsnPduRxRequest) GetPortNo

func (self *BsnPduRxRequest) GetPortNo() Port

func (*BsnPduRxRequest) GetSlotNum

func (self *BsnPduRxRequest) GetSlotNum() uint8

func (*BsnPduRxRequest) GetTimeoutMs

func (self *BsnPduRxRequest) GetTimeoutMs() uint32

func (*BsnPduRxRequest) Serialize

func (self *BsnPduRxRequest) Serialize(encoder *goloxi.Encoder) error

func (*BsnPduRxRequest) SetData

func (self *BsnPduRxRequest) SetData(v []byte)

func (*BsnPduRxRequest) SetPortNo

func (self *BsnPduRxRequest) SetPortNo(v Port)

func (*BsnPduRxRequest) SetSlotNum

func (self *BsnPduRxRequest) SetSlotNum(v uint8)

func (*BsnPduRxRequest) SetTimeoutMs

func (self *BsnPduRxRequest) SetTimeoutMs(v uint32)

type BsnPduRxTimeout

type BsnPduRxTimeout struct {
	*BsnHeader
	PortNo  Port
	SlotNum uint8
}

func DecodeBsnPduRxTimeout

func DecodeBsnPduRxTimeout(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnPduRxTimeout, error)

func NewBsnPduRxTimeout

func NewBsnPduRxTimeout() *BsnPduRxTimeout

func (*BsnPduRxTimeout) GetPortNo

func (self *BsnPduRxTimeout) GetPortNo() Port

func (*BsnPduRxTimeout) GetSlotNum

func (self *BsnPduRxTimeout) GetSlotNum() uint8

func (*BsnPduRxTimeout) Serialize

func (self *BsnPduRxTimeout) Serialize(encoder *goloxi.Encoder) error

func (*BsnPduRxTimeout) SetPortNo

func (self *BsnPduRxTimeout) SetPortNo(v Port)

func (*BsnPduRxTimeout) SetSlotNum

func (self *BsnPduRxTimeout) SetSlotNum(v uint8)

type BsnPduSlotNum

type BsnPduSlotNum uint8

func (BsnPduSlotNum) MarshalJSON

func (self BsnPduSlotNum) MarshalJSON() ([]byte, error)

type BsnPduTxReply

type BsnPduTxReply struct {
	*BsnHeader
	Status  uint32
	PortNo  Port
	SlotNum uint8
}

func DecodeBsnPduTxReply

func DecodeBsnPduTxReply(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnPduTxReply, error)

func NewBsnPduTxReply

func NewBsnPduTxReply() *BsnPduTxReply

func (*BsnPduTxReply) GetPortNo

func (self *BsnPduTxReply) GetPortNo() Port

func (*BsnPduTxReply) GetSlotNum

func (self *BsnPduTxReply) GetSlotNum() uint8

func (*BsnPduTxReply) GetStatus

func (self *BsnPduTxReply) GetStatus() uint32

func (*BsnPduTxReply) Serialize

func (self *BsnPduTxReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnPduTxReply) SetPortNo

func (self *BsnPduTxReply) SetPortNo(v Port)

func (*BsnPduTxReply) SetSlotNum

func (self *BsnPduTxReply) SetSlotNum(v uint8)

func (*BsnPduTxReply) SetStatus

func (self *BsnPduTxReply) SetStatus(v uint32)

type BsnPduTxRequest

type BsnPduTxRequest struct {
	*BsnHeader
	TxIntervalMs uint32
	PortNo       Port
	SlotNum      uint8
	Data         []byte
}

func DecodeBsnPduTxRequest

func DecodeBsnPduTxRequest(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnPduTxRequest, error)

func NewBsnPduTxRequest

func NewBsnPduTxRequest() *BsnPduTxRequest

func (*BsnPduTxRequest) GetData

func (self *BsnPduTxRequest) GetData() []byte

func (*BsnPduTxRequest) GetPortNo

func (self *BsnPduTxRequest) GetPortNo() Port

func (*BsnPduTxRequest) GetSlotNum

func (self *BsnPduTxRequest) GetSlotNum() uint8

func (*BsnPduTxRequest) GetTxIntervalMs

func (self *BsnPduTxRequest) GetTxIntervalMs() uint32

func (*BsnPduTxRequest) Serialize

func (self *BsnPduTxRequest) Serialize(encoder *goloxi.Encoder) error

func (*BsnPduTxRequest) SetData

func (self *BsnPduTxRequest) SetData(v []byte)

func (*BsnPduTxRequest) SetPortNo

func (self *BsnPduTxRequest) SetPortNo(v Port)

func (*BsnPduTxRequest) SetSlotNum

func (self *BsnPduTxRequest) SetSlotNum(v uint8)

func (*BsnPduTxRequest) SetTxIntervalMs

func (self *BsnPduTxRequest) SetTxIntervalMs(v uint32)

type BsnPktinFlag

type BsnPktinFlag uint64

func (BsnPktinFlag) MarshalJSON

func (self BsnPktinFlag) MarshalJSON() ([]byte, error)

type BsnPortCounter

type BsnPortCounter uint8

func (BsnPortCounter) MarshalJSON

func (self BsnPortCounter) MarshalJSON() ([]byte, error)

type BsnPortCounterStatsEntry

type BsnPortCounterStatsEntry struct {
	Length uint16
	PortNo Port
	Values []*Uint64
}

func DecodeBsnPortCounterStatsEntry

func DecodeBsnPortCounterStatsEntry(decoder *goloxi.Decoder) (*BsnPortCounterStatsEntry, error)

func NewBsnPortCounterStatsEntry

func NewBsnPortCounterStatsEntry() *BsnPortCounterStatsEntry

func (*BsnPortCounterStatsEntry) GetLength

func (self *BsnPortCounterStatsEntry) GetLength() uint16

func (*BsnPortCounterStatsEntry) GetPortNo

func (self *BsnPortCounterStatsEntry) GetPortNo() Port

func (*BsnPortCounterStatsEntry) GetValues

func (self *BsnPortCounterStatsEntry) GetValues() []*Uint64

func (*BsnPortCounterStatsEntry) Serialize

func (self *BsnPortCounterStatsEntry) Serialize(encoder *goloxi.Encoder) error

func (*BsnPortCounterStatsEntry) SetLength

func (self *BsnPortCounterStatsEntry) SetLength(v uint16)

func (*BsnPortCounterStatsEntry) SetPortNo

func (self *BsnPortCounterStatsEntry) SetPortNo(v Port)

func (*BsnPortCounterStatsEntry) SetValues

func (self *BsnPortCounterStatsEntry) SetValues(v []*Uint64)

type BsnPortCounterStatsReply

type BsnPortCounterStatsReply struct {
	*BsnStatsReply
	Entries []*BsnPortCounterStatsEntry
}

func DecodeBsnPortCounterStatsReply

func DecodeBsnPortCounterStatsReply(parent *BsnStatsReply, decoder *goloxi.Decoder) (*BsnPortCounterStatsReply, error)

func NewBsnPortCounterStatsReply

func NewBsnPortCounterStatsReply() *BsnPortCounterStatsReply

func (*BsnPortCounterStatsReply) GetEntries

func (self *BsnPortCounterStatsReply) GetEntries() []*BsnPortCounterStatsEntry

func (*BsnPortCounterStatsReply) Serialize

func (self *BsnPortCounterStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnPortCounterStatsReply) SetEntries

func (self *BsnPortCounterStatsReply) SetEntries(v []*BsnPortCounterStatsEntry)

type BsnPortCounterStatsRequest

type BsnPortCounterStatsRequest struct {
	*BsnStatsRequest
	PortNo Port
}

func DecodeBsnPortCounterStatsRequest

func DecodeBsnPortCounterStatsRequest(parent *BsnStatsRequest, decoder *goloxi.Decoder) (*BsnPortCounterStatsRequest, error)

func NewBsnPortCounterStatsRequest

func NewBsnPortCounterStatsRequest() *BsnPortCounterStatsRequest

func (*BsnPortCounterStatsRequest) GetPortNo

func (self *BsnPortCounterStatsRequest) GetPortNo() Port

func (*BsnPortCounterStatsRequest) Serialize

func (self *BsnPortCounterStatsRequest) Serialize(encoder *goloxi.Encoder) error

func (*BsnPortCounterStatsRequest) SetPortNo

func (self *BsnPortCounterStatsRequest) SetPortNo(v Port)

type BsnPortMode

type BsnPortMode uint16

func (BsnPortMode) MarshalJSON

func (self BsnPortMode) MarshalJSON() ([]byte, error)

type BsnPortSpeedGbpsType

type BsnPortSpeedGbpsType uint32

func (BsnPortSpeedGbpsType) MarshalJSON

func (self BsnPortSpeedGbpsType) MarshalJSON() ([]byte, error)

type BsnPortUsage

type BsnPortUsage uint16

func (BsnPortUsage) MarshalJSON

func (self BsnPortUsage) MarshalJSON() ([]byte, error)

type BsnPortVxlanMode

type BsnPortVxlanMode uint8

func (BsnPortVxlanMode) MarshalJSON

func (self BsnPortVxlanMode) MarshalJSON() ([]byte, error)

type BsnPushVlan

type BsnPushVlan uint8

func (BsnPushVlan) MarshalJSON

func (self BsnPushVlan) MarshalJSON() ([]byte, error)

type BsnRateUnit

type BsnRateUnit uint8

func (BsnRateUnit) MarshalJSON

func (self BsnRateUnit) MarshalJSON() ([]byte, error)

type BsnRoutingParam

type BsnRoutingParam uint16

func (BsnRoutingParam) MarshalJSON

func (self BsnRoutingParam) MarshalJSON() ([]byte, error)

type BsnSetAuxCxnsReply

type BsnSetAuxCxnsReply struct {
	*BsnHeader
	NumAux uint32
	Status uint32
}

func DecodeBsnSetAuxCxnsReply

func DecodeBsnSetAuxCxnsReply(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnSetAuxCxnsReply, error)

func NewBsnSetAuxCxnsReply

func NewBsnSetAuxCxnsReply() *BsnSetAuxCxnsReply

func (*BsnSetAuxCxnsReply) GetNumAux

func (self *BsnSetAuxCxnsReply) GetNumAux() uint32

func (*BsnSetAuxCxnsReply) GetStatus

func (self *BsnSetAuxCxnsReply) GetStatus() uint32

func (*BsnSetAuxCxnsReply) Serialize

func (self *BsnSetAuxCxnsReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnSetAuxCxnsReply) SetNumAux

func (self *BsnSetAuxCxnsReply) SetNumAux(v uint32)

func (*BsnSetAuxCxnsReply) SetStatus

func (self *BsnSetAuxCxnsReply) SetStatus(v uint32)

type BsnSetAuxCxnsRequest

type BsnSetAuxCxnsRequest struct {
	*BsnHeader
	NumAux uint32
}

func DecodeBsnSetAuxCxnsRequest

func DecodeBsnSetAuxCxnsRequest(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnSetAuxCxnsRequest, error)

func NewBsnSetAuxCxnsRequest

func NewBsnSetAuxCxnsRequest() *BsnSetAuxCxnsRequest

func (*BsnSetAuxCxnsRequest) GetNumAux

func (self *BsnSetAuxCxnsRequest) GetNumAux() uint32

func (*BsnSetAuxCxnsRequest) Serialize

func (self *BsnSetAuxCxnsRequest) Serialize(encoder *goloxi.Encoder) error

func (*BsnSetAuxCxnsRequest) SetNumAux

func (self *BsnSetAuxCxnsRequest) SetNumAux(v uint32)

type BsnSetLacpReply

type BsnSetLacpReply struct {
	*BsnHeader
	Status uint32
	PortNo Port
}

func DecodeBsnSetLacpReply

func DecodeBsnSetLacpReply(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnSetLacpReply, error)

func NewBsnSetLacpReply

func NewBsnSetLacpReply() *BsnSetLacpReply

func (*BsnSetLacpReply) GetPortNo

func (self *BsnSetLacpReply) GetPortNo() Port

func (*BsnSetLacpReply) GetStatus

func (self *BsnSetLacpReply) GetStatus() uint32

func (*BsnSetLacpReply) Serialize

func (self *BsnSetLacpReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnSetLacpReply) SetPortNo

func (self *BsnSetLacpReply) SetPortNo(v Port)

func (*BsnSetLacpReply) SetStatus

func (self *BsnSetLacpReply) SetStatus(v uint32)

type BsnSetLacpRequest

type BsnSetLacpRequest struct {
	*BsnHeader
	Enabled           uint8
	PortNo            Port
	ActorSysPriority  uint16
	ActorSysMac       net.HardwareAddr
	ActorPortPriority uint16
	ActorPortNum      uint16
	ActorKey          uint16
}

func DecodeBsnSetLacpRequest

func DecodeBsnSetLacpRequest(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnSetLacpRequest, error)

func NewBsnSetLacpRequest

func NewBsnSetLacpRequest() *BsnSetLacpRequest

func (*BsnSetLacpRequest) GetActorKey

func (self *BsnSetLacpRequest) GetActorKey() uint16

func (*BsnSetLacpRequest) GetActorPortNum

func (self *BsnSetLacpRequest) GetActorPortNum() uint16

func (*BsnSetLacpRequest) GetActorPortPriority

func (self *BsnSetLacpRequest) GetActorPortPriority() uint16

func (*BsnSetLacpRequest) GetActorSysMac

func (self *BsnSetLacpRequest) GetActorSysMac() net.HardwareAddr

func (*BsnSetLacpRequest) GetActorSysPriority

func (self *BsnSetLacpRequest) GetActorSysPriority() uint16

func (*BsnSetLacpRequest) GetEnabled

func (self *BsnSetLacpRequest) GetEnabled() uint8

func (*BsnSetLacpRequest) GetPortNo

func (self *BsnSetLacpRequest) GetPortNo() Port

func (*BsnSetLacpRequest) Serialize

func (self *BsnSetLacpRequest) Serialize(encoder *goloxi.Encoder) error

func (*BsnSetLacpRequest) SetActorKey

func (self *BsnSetLacpRequest) SetActorKey(v uint16)

func (*BsnSetLacpRequest) SetActorPortNum

func (self *BsnSetLacpRequest) SetActorPortNum(v uint16)

func (*BsnSetLacpRequest) SetActorPortPriority

func (self *BsnSetLacpRequest) SetActorPortPriority(v uint16)

func (*BsnSetLacpRequest) SetActorSysMac

func (self *BsnSetLacpRequest) SetActorSysMac(v net.HardwareAddr)

func (*BsnSetLacpRequest) SetActorSysPriority

func (self *BsnSetLacpRequest) SetActorSysPriority(v uint16)

func (*BsnSetLacpRequest) SetEnabled

func (self *BsnSetLacpRequest) SetEnabled(v uint8)

func (*BsnSetLacpRequest) SetPortNo

func (self *BsnSetLacpRequest) SetPortNo(v Port)

type BsnSetMirroring

type BsnSetMirroring struct {
	*BsnHeader
	ReportMirrorPorts uint8
}

func DecodeBsnSetMirroring

func DecodeBsnSetMirroring(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnSetMirroring, error)

func NewBsnSetMirroring

func NewBsnSetMirroring() *BsnSetMirroring

func (*BsnSetMirroring) GetReportMirrorPorts

func (self *BsnSetMirroring) GetReportMirrorPorts() uint8

func (*BsnSetMirroring) Serialize

func (self *BsnSetMirroring) Serialize(encoder *goloxi.Encoder) error

func (*BsnSetMirroring) SetReportMirrorPorts

func (self *BsnSetMirroring) SetReportMirrorPorts(v uint8)

type BsnSetPktinSuppressionReply

type BsnSetPktinSuppressionReply struct {
	*BsnHeader
	Status uint32
}

func DecodeBsnSetPktinSuppressionReply

func DecodeBsnSetPktinSuppressionReply(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnSetPktinSuppressionReply, error)

func NewBsnSetPktinSuppressionReply

func NewBsnSetPktinSuppressionReply() *BsnSetPktinSuppressionReply

func (*BsnSetPktinSuppressionReply) GetStatus

func (self *BsnSetPktinSuppressionReply) GetStatus() uint32

func (*BsnSetPktinSuppressionReply) Serialize

func (self *BsnSetPktinSuppressionReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnSetPktinSuppressionReply) SetStatus

func (self *BsnSetPktinSuppressionReply) SetStatus(v uint32)

type BsnSetPktinSuppressionRequest

type BsnSetPktinSuppressionRequest struct {
	*BsnHeader
	Enabled     uint8
	IdleTimeout uint16
	HardTimeout uint16
	Priority    uint16
	Cookie      uint64
}

func DecodeBsnSetPktinSuppressionRequest

func DecodeBsnSetPktinSuppressionRequest(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnSetPktinSuppressionRequest, error)

func NewBsnSetPktinSuppressionRequest

func NewBsnSetPktinSuppressionRequest() *BsnSetPktinSuppressionRequest

func (*BsnSetPktinSuppressionRequest) GetCookie

func (self *BsnSetPktinSuppressionRequest) GetCookie() uint64

func (*BsnSetPktinSuppressionRequest) GetEnabled

func (self *BsnSetPktinSuppressionRequest) GetEnabled() uint8

func (*BsnSetPktinSuppressionRequest) GetHardTimeout

func (self *BsnSetPktinSuppressionRequest) GetHardTimeout() uint16

func (*BsnSetPktinSuppressionRequest) GetIdleTimeout

func (self *BsnSetPktinSuppressionRequest) GetIdleTimeout() uint16

func (*BsnSetPktinSuppressionRequest) GetPriority

func (self *BsnSetPktinSuppressionRequest) GetPriority() uint16

func (*BsnSetPktinSuppressionRequest) Serialize

func (self *BsnSetPktinSuppressionRequest) Serialize(encoder *goloxi.Encoder) error

func (*BsnSetPktinSuppressionRequest) SetCookie

func (self *BsnSetPktinSuppressionRequest) SetCookie(v uint64)

func (*BsnSetPktinSuppressionRequest) SetEnabled

func (self *BsnSetPktinSuppressionRequest) SetEnabled(v uint8)

func (*BsnSetPktinSuppressionRequest) SetHardTimeout

func (self *BsnSetPktinSuppressionRequest) SetHardTimeout(v uint16)

func (*BsnSetPktinSuppressionRequest) SetIdleTimeout

func (self *BsnSetPktinSuppressionRequest) SetIdleTimeout(v uint16)

func (*BsnSetPktinSuppressionRequest) SetPriority

func (self *BsnSetPktinSuppressionRequest) SetPriority(v uint16)

type BsnSetSwitchPipelineReply

type BsnSetSwitchPipelineReply struct {
	*BsnHeader
	Status uint32
}

func DecodeBsnSetSwitchPipelineReply

func DecodeBsnSetSwitchPipelineReply(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnSetSwitchPipelineReply, error)

func NewBsnSetSwitchPipelineReply

func NewBsnSetSwitchPipelineReply() *BsnSetSwitchPipelineReply

func (*BsnSetSwitchPipelineReply) GetStatus

func (self *BsnSetSwitchPipelineReply) GetStatus() uint32

func (*BsnSetSwitchPipelineReply) Serialize

func (self *BsnSetSwitchPipelineReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnSetSwitchPipelineReply) SetStatus

func (self *BsnSetSwitchPipelineReply) SetStatus(v uint32)

type BsnSetSwitchPipelineRequest

type BsnSetSwitchPipelineRequest struct {
	*BsnHeader
	Pipeline string
}

func DecodeBsnSetSwitchPipelineRequest

func DecodeBsnSetSwitchPipelineRequest(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnSetSwitchPipelineRequest, error)

func NewBsnSetSwitchPipelineRequest

func NewBsnSetSwitchPipelineRequest() *BsnSetSwitchPipelineRequest

func (*BsnSetSwitchPipelineRequest) GetPipeline

func (self *BsnSetSwitchPipelineRequest) GetPipeline() string

func (*BsnSetSwitchPipelineRequest) Serialize

func (self *BsnSetSwitchPipelineRequest) Serialize(encoder *goloxi.Encoder) error

func (*BsnSetSwitchPipelineRequest) SetPipeline

func (self *BsnSetSwitchPipelineRequest) SetPipeline(v string)

type BsnSpeedCapabilities

type BsnSpeedCapabilities uint64

func (BsnSpeedCapabilities) MarshalJSON

func (self BsnSpeedCapabilities) MarshalJSON() ([]byte, error)

type BsnStatsReply

type BsnStatsReply struct {
	*ExperimenterStatsReply
}

func NewBsnStatsReply

func NewBsnStatsReply(_subtype uint32) *BsnStatsReply

func (*BsnStatsReply) Serialize

func (self *BsnStatsReply) Serialize(encoder *goloxi.Encoder) error

type BsnStatsRequest

type BsnStatsRequest struct {
	*ExperimenterStatsRequest
}

func NewBsnStatsRequest

func NewBsnStatsRequest(_subtype uint32) *BsnStatsRequest

func (*BsnStatsRequest) Serialize

func (self *BsnStatsRequest) Serialize(encoder *goloxi.Encoder) error

type BsnStatus

type BsnStatus uint8

func (BsnStatus) MarshalJSON

func (self BsnStatus) MarshalJSON() ([]byte, error)

type BsnStripVlan

type BsnStripVlan uint8

func (BsnStripVlan) MarshalJSON

func (self BsnStripVlan) MarshalJSON() ([]byte, error)

type BsnSwitchPipelineStatsEntry

type BsnSwitchPipelineStatsEntry struct {
	Pipeline string
}

func DecodeBsnSwitchPipelineStatsEntry

func DecodeBsnSwitchPipelineStatsEntry(decoder *goloxi.Decoder) (*BsnSwitchPipelineStatsEntry, error)

func NewBsnSwitchPipelineStatsEntry

func NewBsnSwitchPipelineStatsEntry() *BsnSwitchPipelineStatsEntry

func (*BsnSwitchPipelineStatsEntry) GetPipeline

func (self *BsnSwitchPipelineStatsEntry) GetPipeline() string

func (*BsnSwitchPipelineStatsEntry) Serialize

func (self *BsnSwitchPipelineStatsEntry) Serialize(encoder *goloxi.Encoder) error

func (*BsnSwitchPipelineStatsEntry) SetPipeline

func (self *BsnSwitchPipelineStatsEntry) SetPipeline(v string)

type BsnSwitchPipelineStatsReply

type BsnSwitchPipelineStatsReply struct {
	*BsnStatsReply
	Entries []*BsnSwitchPipelineStatsEntry
}

func DecodeBsnSwitchPipelineStatsReply

func DecodeBsnSwitchPipelineStatsReply(parent *BsnStatsReply, decoder *goloxi.Decoder) (*BsnSwitchPipelineStatsReply, error)

func NewBsnSwitchPipelineStatsReply

func NewBsnSwitchPipelineStatsReply() *BsnSwitchPipelineStatsReply

func (*BsnSwitchPipelineStatsReply) GetEntries

func (*BsnSwitchPipelineStatsReply) Serialize

func (self *BsnSwitchPipelineStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnSwitchPipelineStatsReply) SetEntries

type BsnSwitchPipelineStatsRequest

type BsnSwitchPipelineStatsRequest struct {
	*BsnStatsRequest
}

func DecodeBsnSwitchPipelineStatsRequest

func DecodeBsnSwitchPipelineStatsRequest(parent *BsnStatsRequest, decoder *goloxi.Decoder) (*BsnSwitchPipelineStatsRequest, error)

func NewBsnSwitchPipelineStatsRequest

func NewBsnSwitchPipelineStatsRequest() *BsnSwitchPipelineStatsRequest

func (*BsnSwitchPipelineStatsRequest) Serialize

func (self *BsnSwitchPipelineStatsRequest) Serialize(encoder *goloxi.Encoder) error

type BsnTableChecksumStatsEntry

type BsnTableChecksumStatsEntry struct {
	TableId  uint8
	Checksum uint64
}

func DecodeBsnTableChecksumStatsEntry

func DecodeBsnTableChecksumStatsEntry(decoder *goloxi.Decoder) (*BsnTableChecksumStatsEntry, error)

func NewBsnTableChecksumStatsEntry

func NewBsnTableChecksumStatsEntry() *BsnTableChecksumStatsEntry

func (*BsnTableChecksumStatsEntry) GetChecksum

func (self *BsnTableChecksumStatsEntry) GetChecksum() uint64

func (*BsnTableChecksumStatsEntry) GetTableId

func (self *BsnTableChecksumStatsEntry) GetTableId() uint8

func (*BsnTableChecksumStatsEntry) Serialize

func (self *BsnTableChecksumStatsEntry) Serialize(encoder *goloxi.Encoder) error

func (*BsnTableChecksumStatsEntry) SetChecksum

func (self *BsnTableChecksumStatsEntry) SetChecksum(v uint64)

func (*BsnTableChecksumStatsEntry) SetTableId

func (self *BsnTableChecksumStatsEntry) SetTableId(v uint8)

type BsnTableChecksumStatsReply

type BsnTableChecksumStatsReply struct {
	*BsnStatsReply
	Entries []*BsnTableChecksumStatsEntry
}

func DecodeBsnTableChecksumStatsReply

func DecodeBsnTableChecksumStatsReply(parent *BsnStatsReply, decoder *goloxi.Decoder) (*BsnTableChecksumStatsReply, error)

func NewBsnTableChecksumStatsReply

func NewBsnTableChecksumStatsReply() *BsnTableChecksumStatsReply

func (*BsnTableChecksumStatsReply) GetEntries

func (*BsnTableChecksumStatsReply) Serialize

func (self *BsnTableChecksumStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnTableChecksumStatsReply) SetEntries

type BsnTableChecksumStatsRequest

type BsnTableChecksumStatsRequest struct {
	*BsnStatsRequest
}

func DecodeBsnTableChecksumStatsRequest

func DecodeBsnTableChecksumStatsRequest(parent *BsnStatsRequest, decoder *goloxi.Decoder) (*BsnTableChecksumStatsRequest, error)

func NewBsnTableChecksumStatsRequest

func NewBsnTableChecksumStatsRequest() *BsnTableChecksumStatsRequest

func (*BsnTableChecksumStatsRequest) Serialize

func (self *BsnTableChecksumStatsRequest) Serialize(encoder *goloxi.Encoder) error

type BsnTableSetBucketsSize

type BsnTableSetBucketsSize struct {
	*BsnHeader
	TableId     uint8
	BucketsSize uint32
}

func DecodeBsnTableSetBucketsSize

func DecodeBsnTableSetBucketsSize(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnTableSetBucketsSize, error)

func NewBsnTableSetBucketsSize

func NewBsnTableSetBucketsSize() *BsnTableSetBucketsSize

func (*BsnTableSetBucketsSize) GetBucketsSize

func (self *BsnTableSetBucketsSize) GetBucketsSize() uint32

func (*BsnTableSetBucketsSize) GetTableId

func (self *BsnTableSetBucketsSize) GetTableId() uint8

func (*BsnTableSetBucketsSize) Serialize

func (self *BsnTableSetBucketsSize) Serialize(encoder *goloxi.Encoder) error

func (*BsnTableSetBucketsSize) SetBucketsSize

func (self *BsnTableSetBucketsSize) SetBucketsSize(v uint32)

func (*BsnTableSetBucketsSize) SetTableId

func (self *BsnTableSetBucketsSize) SetTableId(v uint8)

type BsnTakeover

type BsnTakeover struct {
	*BsnHeader
}

func DecodeBsnTakeover

func DecodeBsnTakeover(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnTakeover, error)

func NewBsnTakeover

func NewBsnTakeover() *BsnTakeover

func (*BsnTakeover) Serialize

func (self *BsnTakeover) Serialize(encoder *goloxi.Encoder) error

type BsnTcpFlag

type BsnTcpFlag uint16

func (BsnTcpFlag) MarshalJSON

func (self BsnTcpFlag) MarshalJSON() ([]byte, error)

type BsnTimeReply

type BsnTimeReply struct {
	*BsnHeader
	TimeMs uint64
}

func DecodeBsnTimeReply

func DecodeBsnTimeReply(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnTimeReply, error)

func NewBsnTimeReply

func NewBsnTimeReply() *BsnTimeReply

func (*BsnTimeReply) GetTimeMs

func (self *BsnTimeReply) GetTimeMs() uint64

func (*BsnTimeReply) Serialize

func (self *BsnTimeReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnTimeReply) SetTimeMs

func (self *BsnTimeReply) SetTimeMs(v uint64)

type BsnTimeRequest

type BsnTimeRequest struct {
	*BsnHeader
}

func DecodeBsnTimeRequest

func DecodeBsnTimeRequest(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnTimeRequest, error)

func NewBsnTimeRequest

func NewBsnTimeRequest() *BsnTimeRequest

func (*BsnTimeRequest) Serialize

func (self *BsnTimeRequest) Serialize(encoder *goloxi.Encoder) error

type BsnTlv

type BsnTlv struct {
	Type   uint16
	Length uint16
}

func NewBsnTlv

func NewBsnTlv(_type uint16) *BsnTlv

func (*BsnTlv) GetLength

func (self *BsnTlv) GetLength() uint16

func (*BsnTlv) GetType

func (self *BsnTlv) GetType() uint16

func (*BsnTlv) Serialize

func (self *BsnTlv) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlv) SetLength

func (self *BsnTlv) SetLength(v uint16)

func (*BsnTlv) SetType

func (self *BsnTlv) SetType(v uint16)

type BsnTlvActorKey

type BsnTlvActorKey struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvActorKey

func DecodeBsnTlvActorKey(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvActorKey, error)

func NewBsnTlvActorKey

func NewBsnTlvActorKey() *BsnTlvActorKey

func (*BsnTlvActorKey) GetValue

func (self *BsnTlvActorKey) GetValue() uint16

func (*BsnTlvActorKey) Serialize

func (self *BsnTlvActorKey) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvActorKey) SetValue

func (self *BsnTlvActorKey) SetValue(v uint16)

type BsnTlvActorPortNum

type BsnTlvActorPortNum struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvActorPortNum

func DecodeBsnTlvActorPortNum(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvActorPortNum, error)

func NewBsnTlvActorPortNum

func NewBsnTlvActorPortNum() *BsnTlvActorPortNum

func (*BsnTlvActorPortNum) GetValue

func (self *BsnTlvActorPortNum) GetValue() uint16

func (*BsnTlvActorPortNum) Serialize

func (self *BsnTlvActorPortNum) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvActorPortNum) SetValue

func (self *BsnTlvActorPortNum) SetValue(v uint16)

type BsnTlvActorPortPriority

type BsnTlvActorPortPriority struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvActorPortPriority

func DecodeBsnTlvActorPortPriority(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvActorPortPriority, error)

func NewBsnTlvActorPortPriority

func NewBsnTlvActorPortPriority() *BsnTlvActorPortPriority

func (*BsnTlvActorPortPriority) GetValue

func (self *BsnTlvActorPortPriority) GetValue() uint16

func (*BsnTlvActorPortPriority) Serialize

func (self *BsnTlvActorPortPriority) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvActorPortPriority) SetValue

func (self *BsnTlvActorPortPriority) SetValue(v uint16)

type BsnTlvActorState

type BsnTlvActorState struct {
	*BsnTlv
	Value BsnLacpState
}

func DecodeBsnTlvActorState

func DecodeBsnTlvActorState(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvActorState, error)

func NewBsnTlvActorState

func NewBsnTlvActorState() *BsnTlvActorState

func (*BsnTlvActorState) GetValue

func (self *BsnTlvActorState) GetValue() BsnLacpState

func (*BsnTlvActorState) Serialize

func (self *BsnTlvActorState) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvActorState) SetValue

func (self *BsnTlvActorState) SetValue(v BsnLacpState)

type BsnTlvActorSystemMac

type BsnTlvActorSystemMac struct {
	*BsnTlv
	Value net.HardwareAddr
}

func DecodeBsnTlvActorSystemMac

func DecodeBsnTlvActorSystemMac(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvActorSystemMac, error)

func NewBsnTlvActorSystemMac

func NewBsnTlvActorSystemMac() *BsnTlvActorSystemMac

func (*BsnTlvActorSystemMac) GetValue

func (self *BsnTlvActorSystemMac) GetValue() net.HardwareAddr

func (*BsnTlvActorSystemMac) Serialize

func (self *BsnTlvActorSystemMac) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvActorSystemMac) SetValue

func (self *BsnTlvActorSystemMac) SetValue(v net.HardwareAddr)

type BsnTlvActorSystemPriority

type BsnTlvActorSystemPriority struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvActorSystemPriority

func DecodeBsnTlvActorSystemPriority(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvActorSystemPriority, error)

func NewBsnTlvActorSystemPriority

func NewBsnTlvActorSystemPriority() *BsnTlvActorSystemPriority

func (*BsnTlvActorSystemPriority) GetValue

func (self *BsnTlvActorSystemPriority) GetValue() uint16

func (*BsnTlvActorSystemPriority) Serialize

func (self *BsnTlvActorSystemPriority) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvActorSystemPriority) SetValue

func (self *BsnTlvActorSystemPriority) SetValue(v uint16)

type BsnTlvAnchor

type BsnTlvAnchor struct {
	*BsnTlv
	Value BsnAnchor
}

func DecodeBsnTlvAnchor

func DecodeBsnTlvAnchor(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvAnchor, error)

func NewBsnTlvAnchor

func NewBsnTlvAnchor() *BsnTlvAnchor

func (*BsnTlvAnchor) GetValue

func (self *BsnTlvAnchor) GetValue() BsnAnchor

func (*BsnTlvAnchor) Serialize

func (self *BsnTlvAnchor) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvAnchor) SetValue

func (self *BsnTlvAnchor) SetValue(v BsnAnchor)

type BsnTlvApplyBytes

type BsnTlvApplyBytes struct {
	*BsnTlv
	Value uint64
}

func DecodeBsnTlvApplyBytes

func DecodeBsnTlvApplyBytes(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvApplyBytes, error)

func NewBsnTlvApplyBytes

func NewBsnTlvApplyBytes() *BsnTlvApplyBytes

func (*BsnTlvApplyBytes) GetValue

func (self *BsnTlvApplyBytes) GetValue() uint64

func (*BsnTlvApplyBytes) Serialize

func (self *BsnTlvApplyBytes) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvApplyBytes) SetValue

func (self *BsnTlvApplyBytes) SetValue(v uint64)

type BsnTlvApplyPackets

type BsnTlvApplyPackets struct {
	*BsnTlv
	Value uint64
}

func DecodeBsnTlvApplyPackets

func DecodeBsnTlvApplyPackets(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvApplyPackets, error)

func NewBsnTlvApplyPackets

func NewBsnTlvApplyPackets() *BsnTlvApplyPackets

func (*BsnTlvApplyPackets) GetValue

func (self *BsnTlvApplyPackets) GetValue() uint64

func (*BsnTlvApplyPackets) Serialize

func (self *BsnTlvApplyPackets) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvApplyPackets) SetValue

func (self *BsnTlvApplyPackets) SetValue(v uint64)

type BsnTlvAutoNegotiation

type BsnTlvAutoNegotiation struct {
	*BsnTlv
	Value BsnAutoNegotiationType
}

func DecodeBsnTlvAutoNegotiation

func DecodeBsnTlvAutoNegotiation(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvAutoNegotiation, error)

func NewBsnTlvAutoNegotiation

func NewBsnTlvAutoNegotiation() *BsnTlvAutoNegotiation

func (*BsnTlvAutoNegotiation) GetValue

func (*BsnTlvAutoNegotiation) Serialize

func (self *BsnTlvAutoNegotiation) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvAutoNegotiation) SetValue

type BsnTlvBfdEndpoint

type BsnTlvBfdEndpoint struct {
	*BsnTlv
	Value BsnBfdEndpoint
}

func DecodeBsnTlvBfdEndpoint

func DecodeBsnTlvBfdEndpoint(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvBfdEndpoint, error)

func NewBsnTlvBfdEndpoint

func NewBsnTlvBfdEndpoint() *BsnTlvBfdEndpoint

func (*BsnTlvBfdEndpoint) GetValue

func (self *BsnTlvBfdEndpoint) GetValue() BsnBfdEndpoint

func (*BsnTlvBfdEndpoint) Serialize

func (self *BsnTlvBfdEndpoint) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvBfdEndpoint) SetValue

func (self *BsnTlvBfdEndpoint) SetValue(v BsnBfdEndpoint)

type BsnTlvBfdState

type BsnTlvBfdState struct {
	*BsnTlv
	Value BsnBfdEndpointState
}

func DecodeBsnTlvBfdState

func DecodeBsnTlvBfdState(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvBfdState, error)

func NewBsnTlvBfdState

func NewBsnTlvBfdState() *BsnTlvBfdState

func (*BsnTlvBfdState) GetValue

func (self *BsnTlvBfdState) GetValue() BsnBfdEndpointState

func (*BsnTlvBfdState) Serialize

func (self *BsnTlvBfdState) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvBfdState) SetValue

func (self *BsnTlvBfdState) SetValue(v BsnBfdEndpointState)

type BsnTlvBroadcastQueryTimeout

type BsnTlvBroadcastQueryTimeout struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvBroadcastQueryTimeout

func DecodeBsnTlvBroadcastQueryTimeout(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvBroadcastQueryTimeout, error)

func NewBsnTlvBroadcastQueryTimeout

func NewBsnTlvBroadcastQueryTimeout() *BsnTlvBroadcastQueryTimeout

func (*BsnTlvBroadcastQueryTimeout) GetValue

func (self *BsnTlvBroadcastQueryTimeout) GetValue() uint32

func (*BsnTlvBroadcastQueryTimeout) Serialize

func (self *BsnTlvBroadcastQueryTimeout) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvBroadcastQueryTimeout) SetValue

func (self *BsnTlvBroadcastQueryTimeout) SetValue(v uint32)

type BsnTlvBroadcastRate

type BsnTlvBroadcastRate struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvBroadcastRate

func DecodeBsnTlvBroadcastRate(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvBroadcastRate, error)

func NewBsnTlvBroadcastRate

func NewBsnTlvBroadcastRate() *BsnTlvBroadcastRate

func (*BsnTlvBroadcastRate) GetValue

func (self *BsnTlvBroadcastRate) GetValue() uint32

func (*BsnTlvBroadcastRate) Serialize

func (self *BsnTlvBroadcastRate) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvBroadcastRate) SetValue

func (self *BsnTlvBroadcastRate) SetValue(v uint32)

type BsnTlvBucket

type BsnTlvBucket struct {
	*BsnTlv
	Value []IBsnTlv
}

func DecodeBsnTlvBucket

func DecodeBsnTlvBucket(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvBucket, error)

func NewBsnTlvBucket

func NewBsnTlvBucket() *BsnTlvBucket

func (*BsnTlvBucket) GetValue

func (self *BsnTlvBucket) GetValue() []IBsnTlv

func (*BsnTlvBucket) Serialize

func (self *BsnTlvBucket) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvBucket) SetValue

func (self *BsnTlvBucket) SetValue(v []IBsnTlv)

type BsnTlvCircuitId

type BsnTlvCircuitId struct {
	*BsnTlv
	Value []byte
}

func DecodeBsnTlvCircuitId

func DecodeBsnTlvCircuitId(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvCircuitId, error)

func NewBsnTlvCircuitId

func NewBsnTlvCircuitId() *BsnTlvCircuitId

func (*BsnTlvCircuitId) GetValue

func (self *BsnTlvCircuitId) GetValue() []byte

func (*BsnTlvCircuitId) Serialize

func (self *BsnTlvCircuitId) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvCircuitId) SetValue

func (self *BsnTlvCircuitId) SetValue(v []byte)

type BsnTlvConvergenceStatus

type BsnTlvConvergenceStatus struct {
	*BsnTlv
	Value uint8
}

func DecodeBsnTlvConvergenceStatus

func DecodeBsnTlvConvergenceStatus(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvConvergenceStatus, error)

func NewBsnTlvConvergenceStatus

func NewBsnTlvConvergenceStatus() *BsnTlvConvergenceStatus

func (*BsnTlvConvergenceStatus) GetValue

func (self *BsnTlvConvergenceStatus) GetValue() uint8

func (*BsnTlvConvergenceStatus) Serialize

func (self *BsnTlvConvergenceStatus) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvConvergenceStatus) SetValue

func (self *BsnTlvConvergenceStatus) SetValue(v uint8)

type BsnTlvCpuLag

type BsnTlvCpuLag struct {
	*BsnTlv
}

func DecodeBsnTlvCpuLag

func DecodeBsnTlvCpuLag(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvCpuLag, error)

func NewBsnTlvCpuLag

func NewBsnTlvCpuLag() *BsnTlvCpuLag

func (*BsnTlvCpuLag) Serialize

func (self *BsnTlvCpuLag) Serialize(encoder *goloxi.Encoder) error

type BsnTlvCrcEnabled

type BsnTlvCrcEnabled struct {
	*BsnTlv
	Value uint8
}

func DecodeBsnTlvCrcEnabled

func DecodeBsnTlvCrcEnabled(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvCrcEnabled, error)

func NewBsnTlvCrcEnabled

func NewBsnTlvCrcEnabled() *BsnTlvCrcEnabled

func (*BsnTlvCrcEnabled) GetValue

func (self *BsnTlvCrcEnabled) GetValue() uint8

func (*BsnTlvCrcEnabled) Serialize

func (self *BsnTlvCrcEnabled) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvCrcEnabled) SetValue

func (self *BsnTlvCrcEnabled) SetValue(v uint8)

type BsnTlvData

type BsnTlvData struct {
	*BsnTlv
	Value []byte
}

func DecodeBsnTlvData

func DecodeBsnTlvData(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvData, error)

func NewBsnTlvData

func NewBsnTlvData() *BsnTlvData

func (*BsnTlvData) GetValue

func (self *BsnTlvData) GetValue() []byte

func (*BsnTlvData) Serialize

func (self *BsnTlvData) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvData) SetValue

func (self *BsnTlvData) SetValue(v []byte)

type BsnTlvDataMask

type BsnTlvDataMask struct {
	*BsnTlv
	Value []byte
}

func DecodeBsnTlvDataMask

func DecodeBsnTlvDataMask(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvDataMask, error)

func NewBsnTlvDataMask

func NewBsnTlvDataMask() *BsnTlvDataMask

func (*BsnTlvDataMask) GetValue

func (self *BsnTlvDataMask) GetValue() []byte

func (*BsnTlvDataMask) Serialize

func (self *BsnTlvDataMask) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvDataMask) SetValue

func (self *BsnTlvDataMask) SetValue(v []byte)

type BsnTlvDecap

type BsnTlvDecap struct {
	*BsnTlv
	Value BsnDecap
}

func DecodeBsnTlvDecap

func DecodeBsnTlvDecap(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvDecap, error)

func NewBsnTlvDecap

func NewBsnTlvDecap() *BsnTlvDecap

func (*BsnTlvDecap) GetValue

func (self *BsnTlvDecap) GetValue() BsnDecap

func (*BsnTlvDecap) Serialize

func (self *BsnTlvDecap) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvDecap) SetValue

func (self *BsnTlvDecap) SetValue(v BsnDecap)

type BsnTlvDisableSrcMacCheck

type BsnTlvDisableSrcMacCheck struct {
	*BsnTlv
}

func DecodeBsnTlvDisableSrcMacCheck

func DecodeBsnTlvDisableSrcMacCheck(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvDisableSrcMacCheck, error)

func NewBsnTlvDisableSrcMacCheck

func NewBsnTlvDisableSrcMacCheck() *BsnTlvDisableSrcMacCheck

func (*BsnTlvDisableSrcMacCheck) Serialize

func (self *BsnTlvDisableSrcMacCheck) Serialize(encoder *goloxi.Encoder) error

type BsnTlvDrop

type BsnTlvDrop struct {
	*BsnTlv
}

func DecodeBsnTlvDrop

func DecodeBsnTlvDrop(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvDrop, error)

func NewBsnTlvDrop

func NewBsnTlvDrop() *BsnTlvDrop

func (*BsnTlvDrop) Serialize

func (self *BsnTlvDrop) Serialize(encoder *goloxi.Encoder) error

type BsnTlvDscp

type BsnTlvDscp struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvDscp

func DecodeBsnTlvDscp(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvDscp, error)

func NewBsnTlvDscp

func NewBsnTlvDscp() *BsnTlvDscp

func (*BsnTlvDscp) GetValue

func (self *BsnTlvDscp) GetValue() uint16

func (*BsnTlvDscp) Serialize

func (self *BsnTlvDscp) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvDscp) SetValue

func (self *BsnTlvDscp) SetValue(v uint16)

type BsnTlvEcn

type BsnTlvEcn struct {
	*BsnTlv
	Value uint8
}

func DecodeBsnTlvEcn

func DecodeBsnTlvEcn(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvEcn, error)

func NewBsnTlvEcn

func NewBsnTlvEcn() *BsnTlvEcn

func (*BsnTlvEcn) GetValue

func (self *BsnTlvEcn) GetValue() uint8

func (*BsnTlvEcn) Serialize

func (self *BsnTlvEcn) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvEcn) SetValue

func (self *BsnTlvEcn) SetValue(v uint8)

type BsnTlvEgressOnly

type BsnTlvEgressOnly struct {
	*BsnTlv
}

func DecodeBsnTlvEgressOnly

func DecodeBsnTlvEgressOnly(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvEgressOnly, error)

func NewBsnTlvEgressOnly

func NewBsnTlvEgressOnly() *BsnTlvEgressOnly

func (*BsnTlvEgressOnly) Serialize

func (self *BsnTlvEgressOnly) Serialize(encoder *goloxi.Encoder) error

type BsnTlvEgressPortGroupId

type BsnTlvEgressPortGroupId struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvEgressPortGroupId

func DecodeBsnTlvEgressPortGroupId(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvEgressPortGroupId, error)

func NewBsnTlvEgressPortGroupId

func NewBsnTlvEgressPortGroupId() *BsnTlvEgressPortGroupId

func (*BsnTlvEgressPortGroupId) GetValue

func (self *BsnTlvEgressPortGroupId) GetValue() uint32

func (*BsnTlvEgressPortGroupId) Serialize

func (self *BsnTlvEgressPortGroupId) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvEgressPortGroupId) SetValue

func (self *BsnTlvEgressPortGroupId) SetValue(v uint32)

type BsnTlvEncap

type BsnTlvEncap struct {
	*BsnTlv
	Value BsnEncap
}

func DecodeBsnTlvEncap

func DecodeBsnTlvEncap(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvEncap, error)

func NewBsnTlvEncap

func NewBsnTlvEncap() *BsnTlvEncap

func (*BsnTlvEncap) GetValue

func (self *BsnTlvEncap) GetValue() BsnEncap

func (*BsnTlvEncap) Serialize

func (self *BsnTlvEncap) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvEncap) SetValue

func (self *BsnTlvEncap) SetValue(v BsnEncap)

type BsnTlvEnhancedHashCapability

type BsnTlvEnhancedHashCapability struct {
	*BsnTlv
	Value BsnEnhancedHashType
}

func DecodeBsnTlvEnhancedHashCapability

func DecodeBsnTlvEnhancedHashCapability(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvEnhancedHashCapability, error)

func NewBsnTlvEnhancedHashCapability

func NewBsnTlvEnhancedHashCapability() *BsnTlvEnhancedHashCapability

func (*BsnTlvEnhancedHashCapability) GetValue

func (*BsnTlvEnhancedHashCapability) Serialize

func (self *BsnTlvEnhancedHashCapability) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvEnhancedHashCapability) SetValue

type BsnTlvEthDst

type BsnTlvEthDst struct {
	*BsnTlv
	Value net.HardwareAddr
}

func DecodeBsnTlvEthDst

func DecodeBsnTlvEthDst(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvEthDst, error)

func NewBsnTlvEthDst

func NewBsnTlvEthDst() *BsnTlvEthDst

func (*BsnTlvEthDst) GetValue

func (self *BsnTlvEthDst) GetValue() net.HardwareAddr

func (*BsnTlvEthDst) Serialize

func (self *BsnTlvEthDst) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvEthDst) SetValue

func (self *BsnTlvEthDst) SetValue(v net.HardwareAddr)

type BsnTlvEthSrc

type BsnTlvEthSrc struct {
	*BsnTlv
	Value net.HardwareAddr
}

func DecodeBsnTlvEthSrc

func DecodeBsnTlvEthSrc(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvEthSrc, error)

func NewBsnTlvEthSrc

func NewBsnTlvEthSrc() *BsnTlvEthSrc

func (*BsnTlvEthSrc) GetValue

func (self *BsnTlvEthSrc) GetValue() net.HardwareAddr

func (*BsnTlvEthSrc) Serialize

func (self *BsnTlvEthSrc) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvEthSrc) SetValue

func (self *BsnTlvEthSrc) SetValue(v net.HardwareAddr)

type BsnTlvEthType

type BsnTlvEthType struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvEthType

func DecodeBsnTlvEthType(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvEthType, error)

func NewBsnTlvEthType

func NewBsnTlvEthType() *BsnTlvEthType

func (*BsnTlvEthType) GetValue

func (self *BsnTlvEthType) GetValue() uint16

func (*BsnTlvEthType) Serialize

func (self *BsnTlvEthType) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvEthType) SetValue

func (self *BsnTlvEthType) SetValue(v uint16)

type BsnTlvExternalGatewayIp

type BsnTlvExternalGatewayIp struct {
	*BsnTlv
	Value net.IP
}

func DecodeBsnTlvExternalGatewayIp

func DecodeBsnTlvExternalGatewayIp(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvExternalGatewayIp, error)

func NewBsnTlvExternalGatewayIp

func NewBsnTlvExternalGatewayIp() *BsnTlvExternalGatewayIp

func (*BsnTlvExternalGatewayIp) GetValue

func (self *BsnTlvExternalGatewayIp) GetValue() net.IP

func (*BsnTlvExternalGatewayIp) Serialize

func (self *BsnTlvExternalGatewayIp) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvExternalGatewayIp) SetValue

func (self *BsnTlvExternalGatewayIp) SetValue(v net.IP)

type BsnTlvExternalGatewayMac

type BsnTlvExternalGatewayMac struct {
	*BsnTlv
	Value net.HardwareAddr
}

func DecodeBsnTlvExternalGatewayMac

func DecodeBsnTlvExternalGatewayMac(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvExternalGatewayMac, error)

func NewBsnTlvExternalGatewayMac

func NewBsnTlvExternalGatewayMac() *BsnTlvExternalGatewayMac

func (*BsnTlvExternalGatewayMac) GetValue

func (self *BsnTlvExternalGatewayMac) GetValue() net.HardwareAddr

func (*BsnTlvExternalGatewayMac) Serialize

func (self *BsnTlvExternalGatewayMac) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvExternalGatewayMac) SetValue

func (self *BsnTlvExternalGatewayMac) SetValue(v net.HardwareAddr)

type BsnTlvExternalIp

type BsnTlvExternalIp struct {
	*BsnTlv
	Value net.IP
}

func DecodeBsnTlvExternalIp

func DecodeBsnTlvExternalIp(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvExternalIp, error)

func NewBsnTlvExternalIp

func NewBsnTlvExternalIp() *BsnTlvExternalIp

func (*BsnTlvExternalIp) GetValue

func (self *BsnTlvExternalIp) GetValue() net.IP

func (*BsnTlvExternalIp) Serialize

func (self *BsnTlvExternalIp) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvExternalIp) SetValue

func (self *BsnTlvExternalIp) SetValue(v net.IP)

type BsnTlvExternalMac

type BsnTlvExternalMac struct {
	*BsnTlv
	Value net.HardwareAddr
}

func DecodeBsnTlvExternalMac

func DecodeBsnTlvExternalMac(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvExternalMac, error)

func NewBsnTlvExternalMac

func NewBsnTlvExternalMac() *BsnTlvExternalMac

func (*BsnTlvExternalMac) GetValue

func (self *BsnTlvExternalMac) GetValue() net.HardwareAddr

func (*BsnTlvExternalMac) Serialize

func (self *BsnTlvExternalMac) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvExternalMac) SetValue

func (self *BsnTlvExternalMac) SetValue(v net.HardwareAddr)

type BsnTlvExternalNetmask

type BsnTlvExternalNetmask struct {
	*BsnTlv
	Value net.IP
}

func DecodeBsnTlvExternalNetmask

func DecodeBsnTlvExternalNetmask(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvExternalNetmask, error)

func NewBsnTlvExternalNetmask

func NewBsnTlvExternalNetmask() *BsnTlvExternalNetmask

func (*BsnTlvExternalNetmask) GetValue

func (self *BsnTlvExternalNetmask) GetValue() net.IP

func (*BsnTlvExternalNetmask) Serialize

func (self *BsnTlvExternalNetmask) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvExternalNetmask) SetValue

func (self *BsnTlvExternalNetmask) SetValue(v net.IP)

type BsnTlvFabricPortRole

type BsnTlvFabricPortRole struct {
	*BsnTlv
	Value BsnFabricPortRole
}

func DecodeBsnTlvFabricPortRole

func DecodeBsnTlvFabricPortRole(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvFabricPortRole, error)

func NewBsnTlvFabricPortRole

func NewBsnTlvFabricPortRole() *BsnTlvFabricPortRole

func (*BsnTlvFabricPortRole) GetValue

func (self *BsnTlvFabricPortRole) GetValue() BsnFabricPortRole

func (*BsnTlvFabricPortRole) Serialize

func (self *BsnTlvFabricPortRole) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvFabricPortRole) SetValue

func (self *BsnTlvFabricPortRole) SetValue(v BsnFabricPortRole)

type BsnTlvFlood

type BsnTlvFlood struct {
	*BsnTlv
}

func DecodeBsnTlvFlood

func DecodeBsnTlvFlood(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvFlood, error)

func NewBsnTlvFlood

func NewBsnTlvFlood() *BsnTlvFlood

func (*BsnTlvFlood) Serialize

func (self *BsnTlvFlood) Serialize(encoder *goloxi.Encoder) error

type BsnTlvFlowClassifier

type BsnTlvFlowClassifier struct {
	*BsnTlv
	Value BsnFlowClassifier
}

func DecodeBsnTlvFlowClassifier

func DecodeBsnTlvFlowClassifier(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvFlowClassifier, error)

func NewBsnTlvFlowClassifier

func NewBsnTlvFlowClassifier() *BsnTlvFlowClassifier

func (*BsnTlvFlowClassifier) GetValue

func (self *BsnTlvFlowClassifier) GetValue() BsnFlowClassifier

func (*BsnTlvFlowClassifier) Serialize

func (self *BsnTlvFlowClassifier) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvFlowClassifier) SetValue

func (self *BsnTlvFlowClassifier) SetValue(v BsnFlowClassifier)

type BsnTlvFlowClassify

type BsnTlvFlowClassify struct {
	*BsnTlv
}

func DecodeBsnTlvFlowClassify

func DecodeBsnTlvFlowClassify(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvFlowClassify, error)

func NewBsnTlvFlowClassify

func NewBsnTlvFlowClassify() *BsnTlvFlowClassify

func (*BsnTlvFlowClassify) Serialize

func (self *BsnTlvFlowClassify) Serialize(encoder *goloxi.Encoder) error

type BsnTlvFlowIdentifier

type BsnTlvFlowIdentifier struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvFlowIdentifier

func DecodeBsnTlvFlowIdentifier(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvFlowIdentifier, error)

func NewBsnTlvFlowIdentifier

func NewBsnTlvFlowIdentifier() *BsnTlvFlowIdentifier

func (*BsnTlvFlowIdentifier) GetValue

func (self *BsnTlvFlowIdentifier) GetValue() uint32

func (*BsnTlvFlowIdentifier) Serialize

func (self *BsnTlvFlowIdentifier) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvFlowIdentifier) SetValue

func (self *BsnTlvFlowIdentifier) SetValue(v uint32)

type BsnTlvForceLinkUp

type BsnTlvForceLinkUp struct {
	*BsnTlv
}

func DecodeBsnTlvForceLinkUp

func DecodeBsnTlvForceLinkUp(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvForceLinkUp, error)

func NewBsnTlvForceLinkUp

func NewBsnTlvForceLinkUp() *BsnTlvForceLinkUp

func (*BsnTlvForceLinkUp) Serialize

func (self *BsnTlvForceLinkUp) Serialize(encoder *goloxi.Encoder) error

type BsnTlvForwardErrorCorrection

type BsnTlvForwardErrorCorrection struct {
	*BsnTlv
	Value BsnForwardErrorCorrectionType
}

func DecodeBsnTlvForwardErrorCorrection

func DecodeBsnTlvForwardErrorCorrection(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvForwardErrorCorrection, error)

func NewBsnTlvForwardErrorCorrection

func NewBsnTlvForwardErrorCorrection() *BsnTlvForwardErrorCorrection

func (*BsnTlvForwardErrorCorrection) GetValue

func (*BsnTlvForwardErrorCorrection) Serialize

func (self *BsnTlvForwardErrorCorrection) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvForwardErrorCorrection) SetValue

type BsnTlvGenerationId

type BsnTlvGenerationId struct {
	*BsnTlv
	Value uint64
}

func DecodeBsnTlvGenerationId

func DecodeBsnTlvGenerationId(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvGenerationId, error)

func NewBsnTlvGenerationId

func NewBsnTlvGenerationId() *BsnTlvGenerationId

func (*BsnTlvGenerationId) GetValue

func (self *BsnTlvGenerationId) GetValue() uint64

func (*BsnTlvGenerationId) Serialize

func (self *BsnTlvGenerationId) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvGenerationId) SetValue

func (self *BsnTlvGenerationId) SetValue(v uint64)

type BsnTlvHashAlgorithm

type BsnTlvHashAlgorithm struct {
	*BsnTlv
	Value BsnHashAlgorithmType
}

func DecodeBsnTlvHashAlgorithm

func DecodeBsnTlvHashAlgorithm(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvHashAlgorithm, error)

func NewBsnTlvHashAlgorithm

func NewBsnTlvHashAlgorithm() *BsnTlvHashAlgorithm

func (*BsnTlvHashAlgorithm) GetValue

func (self *BsnTlvHashAlgorithm) GetValue() BsnHashAlgorithmType

func (*BsnTlvHashAlgorithm) Serialize

func (self *BsnTlvHashAlgorithm) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvHashAlgorithm) SetValue

func (self *BsnTlvHashAlgorithm) SetValue(v BsnHashAlgorithmType)

type BsnTlvHashGtpHeaderMatch

type BsnTlvHashGtpHeaderMatch struct {
	*BsnTlv
	FirstHeaderByte uint8
	FirstHeaderMask uint8
}

func DecodeBsnTlvHashGtpHeaderMatch

func DecodeBsnTlvHashGtpHeaderMatch(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvHashGtpHeaderMatch, error)

func NewBsnTlvHashGtpHeaderMatch

func NewBsnTlvHashGtpHeaderMatch() *BsnTlvHashGtpHeaderMatch

func (*BsnTlvHashGtpHeaderMatch) GetFirstHeaderByte

func (self *BsnTlvHashGtpHeaderMatch) GetFirstHeaderByte() uint8

func (*BsnTlvHashGtpHeaderMatch) GetFirstHeaderMask

func (self *BsnTlvHashGtpHeaderMatch) GetFirstHeaderMask() uint8

func (*BsnTlvHashGtpHeaderMatch) Serialize

func (self *BsnTlvHashGtpHeaderMatch) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvHashGtpHeaderMatch) SetFirstHeaderByte

func (self *BsnTlvHashGtpHeaderMatch) SetFirstHeaderByte(v uint8)

func (*BsnTlvHashGtpHeaderMatch) SetFirstHeaderMask

func (self *BsnTlvHashGtpHeaderMatch) SetFirstHeaderMask(v uint8)

type BsnTlvHashGtpPortMatch

type BsnTlvHashGtpPortMatch struct {
	*BsnTlv
	Match   BsnHashGtpPortMatch
	SrcPort uint16
	DstPort uint16
}

func DecodeBsnTlvHashGtpPortMatch

func DecodeBsnTlvHashGtpPortMatch(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvHashGtpPortMatch, error)

func NewBsnTlvHashGtpPortMatch

func NewBsnTlvHashGtpPortMatch() *BsnTlvHashGtpPortMatch

func (*BsnTlvHashGtpPortMatch) GetDstPort

func (self *BsnTlvHashGtpPortMatch) GetDstPort() uint16

func (*BsnTlvHashGtpPortMatch) GetMatch

func (*BsnTlvHashGtpPortMatch) GetSrcPort

func (self *BsnTlvHashGtpPortMatch) GetSrcPort() uint16

func (*BsnTlvHashGtpPortMatch) Serialize

func (self *BsnTlvHashGtpPortMatch) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvHashGtpPortMatch) SetDstPort

func (self *BsnTlvHashGtpPortMatch) SetDstPort(v uint16)

func (*BsnTlvHashGtpPortMatch) SetMatch

func (self *BsnTlvHashGtpPortMatch) SetMatch(v BsnHashGtpPortMatch)

func (*BsnTlvHashGtpPortMatch) SetSrcPort

func (self *BsnTlvHashGtpPortMatch) SetSrcPort(v uint16)

type BsnTlvHashPacketField

type BsnTlvHashPacketField struct {
	*BsnTlv
	Value BsnHashPacketField
}

func DecodeBsnTlvHashPacketField

func DecodeBsnTlvHashPacketField(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvHashPacketField, error)

func NewBsnTlvHashPacketField

func NewBsnTlvHashPacketField() *BsnTlvHashPacketField

func (*BsnTlvHashPacketField) GetValue

func (self *BsnTlvHashPacketField) GetValue() BsnHashPacketField

func (*BsnTlvHashPacketField) Serialize

func (self *BsnTlvHashPacketField) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvHashPacketField) SetValue

func (self *BsnTlvHashPacketField) SetValue(v BsnHashPacketField)

type BsnTlvHashPacketType

type BsnTlvHashPacketType struct {
	*BsnTlv
	Value BsnHashPacketType
}

func DecodeBsnTlvHashPacketType

func DecodeBsnTlvHashPacketType(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvHashPacketType, error)

func NewBsnTlvHashPacketType

func NewBsnTlvHashPacketType() *BsnTlvHashPacketType

func (*BsnTlvHashPacketType) GetValue

func (self *BsnTlvHashPacketType) GetValue() BsnHashPacketType

func (*BsnTlvHashPacketType) Serialize

func (self *BsnTlvHashPacketType) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvHashPacketType) SetValue

func (self *BsnTlvHashPacketType) SetValue(v BsnHashPacketType)

type BsnTlvHashSeed

type BsnTlvHashSeed struct {
	*BsnTlv
	Seed1 uint32
	Seed2 uint32
}

func DecodeBsnTlvHashSeed

func DecodeBsnTlvHashSeed(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvHashSeed, error)

func NewBsnTlvHashSeed

func NewBsnTlvHashSeed() *BsnTlvHashSeed

func (*BsnTlvHashSeed) GetSeed1

func (self *BsnTlvHashSeed) GetSeed1() uint32

func (*BsnTlvHashSeed) GetSeed2

func (self *BsnTlvHashSeed) GetSeed2() uint32

func (*BsnTlvHashSeed) Serialize

func (self *BsnTlvHashSeed) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvHashSeed) SetSeed1

func (self *BsnTlvHashSeed) SetSeed1(v uint32)

func (*BsnTlvHashSeed) SetSeed2

func (self *BsnTlvHashSeed) SetSeed2(v uint32)

type BsnTlvHashType

type BsnTlvHashType struct {
	*BsnTlv
	Value BsnHashType
}

func DecodeBsnTlvHashType

func DecodeBsnTlvHashType(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvHashType, error)

func NewBsnTlvHashType

func NewBsnTlvHashType() *BsnTlvHashType

func (*BsnTlvHashType) GetValue

func (self *BsnTlvHashType) GetValue() BsnHashType

func (*BsnTlvHashType) Serialize

func (self *BsnTlvHashType) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvHashType) SetValue

func (self *BsnTlvHashType) SetValue(v BsnHashType)

type BsnTlvHeaderSize

type BsnTlvHeaderSize struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvHeaderSize

func DecodeBsnTlvHeaderSize(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvHeaderSize, error)

func NewBsnTlvHeaderSize

func NewBsnTlvHeaderSize() *BsnTlvHeaderSize

func (*BsnTlvHeaderSize) GetValue

func (self *BsnTlvHeaderSize) GetValue() uint32

func (*BsnTlvHeaderSize) Serialize

func (self *BsnTlvHeaderSize) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvHeaderSize) SetValue

func (self *BsnTlvHeaderSize) SetValue(v uint32)

type BsnTlvIcmpCode

type BsnTlvIcmpCode struct {
	*BsnTlv
	Value uint8
}

func DecodeBsnTlvIcmpCode

func DecodeBsnTlvIcmpCode(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvIcmpCode, error)

func NewBsnTlvIcmpCode

func NewBsnTlvIcmpCode() *BsnTlvIcmpCode

func (*BsnTlvIcmpCode) GetValue

func (self *BsnTlvIcmpCode) GetValue() uint8

func (*BsnTlvIcmpCode) Serialize

func (self *BsnTlvIcmpCode) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvIcmpCode) SetValue

func (self *BsnTlvIcmpCode) SetValue(v uint8)

type BsnTlvIcmpId

type BsnTlvIcmpId struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvIcmpId

func DecodeBsnTlvIcmpId(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvIcmpId, error)

func NewBsnTlvIcmpId

func NewBsnTlvIcmpId() *BsnTlvIcmpId

func (*BsnTlvIcmpId) GetValue

func (self *BsnTlvIcmpId) GetValue() uint16

func (*BsnTlvIcmpId) Serialize

func (self *BsnTlvIcmpId) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvIcmpId) SetValue

func (self *BsnTlvIcmpId) SetValue(v uint16)

type BsnTlvIcmpType

type BsnTlvIcmpType struct {
	*BsnTlv
	Value uint8
}

func DecodeBsnTlvIcmpType

func DecodeBsnTlvIcmpType(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvIcmpType, error)

func NewBsnTlvIcmpType

func NewBsnTlvIcmpType() *BsnTlvIcmpType

func (*BsnTlvIcmpType) GetValue

func (self *BsnTlvIcmpType) GetValue() uint8

func (*BsnTlvIcmpType) Serialize

func (self *BsnTlvIcmpType) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvIcmpType) SetValue

func (self *BsnTlvIcmpType) SetValue(v uint8)

type BsnTlvIcmpv6Chksum

type BsnTlvIcmpv6Chksum struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvIcmpv6Chksum

func DecodeBsnTlvIcmpv6Chksum(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvIcmpv6Chksum, error)

func NewBsnTlvIcmpv6Chksum

func NewBsnTlvIcmpv6Chksum() *BsnTlvIcmpv6Chksum

func (*BsnTlvIcmpv6Chksum) GetValue

func (self *BsnTlvIcmpv6Chksum) GetValue() uint16

func (*BsnTlvIcmpv6Chksum) Serialize

func (self *BsnTlvIcmpv6Chksum) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvIcmpv6Chksum) SetValue

func (self *BsnTlvIcmpv6Chksum) SetValue(v uint16)

type BsnTlvIdentifier

type BsnTlvIdentifier struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvIdentifier

func DecodeBsnTlvIdentifier(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvIdentifier, error)

func NewBsnTlvIdentifier

func NewBsnTlvIdentifier() *BsnTlvIdentifier

func (*BsnTlvIdentifier) GetValue

func (self *BsnTlvIdentifier) GetValue() uint32

func (*BsnTlvIdentifier) Serialize

func (self *BsnTlvIdentifier) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvIdentifier) SetValue

func (self *BsnTlvIdentifier) SetValue(v uint32)

type BsnTlvIdleNotification

type BsnTlvIdleNotification struct {
	*BsnTlv
}

func DecodeBsnTlvIdleNotification

func DecodeBsnTlvIdleNotification(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvIdleNotification, error)

func NewBsnTlvIdleNotification

func NewBsnTlvIdleNotification() *BsnTlvIdleNotification

func (*BsnTlvIdleNotification) Serialize

func (self *BsnTlvIdleNotification) Serialize(encoder *goloxi.Encoder) error

type BsnTlvIdleTime

type BsnTlvIdleTime struct {
	*BsnTlv
	Value uint64
}

func DecodeBsnTlvIdleTime

func DecodeBsnTlvIdleTime(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvIdleTime, error)

func NewBsnTlvIdleTime

func NewBsnTlvIdleTime() *BsnTlvIdleTime

func (*BsnTlvIdleTime) GetValue

func (self *BsnTlvIdleTime) GetValue() uint64

func (*BsnTlvIdleTime) Serialize

func (self *BsnTlvIdleTime) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvIdleTime) SetValue

func (self *BsnTlvIdleTime) SetValue(v uint64)

type BsnTlvIdleTimeout

type BsnTlvIdleTimeout struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvIdleTimeout

func DecodeBsnTlvIdleTimeout(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvIdleTimeout, error)

func NewBsnTlvIdleTimeout

func NewBsnTlvIdleTimeout() *BsnTlvIdleTimeout

func (*BsnTlvIdleTimeout) GetValue

func (self *BsnTlvIdleTimeout) GetValue() uint32

func (*BsnTlvIdleTimeout) Serialize

func (self *BsnTlvIdleTimeout) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvIdleTimeout) SetValue

func (self *BsnTlvIdleTimeout) SetValue(v uint32)

type BsnTlvIgmpSnooping

type BsnTlvIgmpSnooping struct {
	*BsnTlv
}

func DecodeBsnTlvIgmpSnooping

func DecodeBsnTlvIgmpSnooping(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvIgmpSnooping, error)

func NewBsnTlvIgmpSnooping

func NewBsnTlvIgmpSnooping() *BsnTlvIgmpSnooping

func (*BsnTlvIgmpSnooping) Serialize

func (self *BsnTlvIgmpSnooping) Serialize(encoder *goloxi.Encoder) error

type BsnTlvIngressPortGroupId

type BsnTlvIngressPortGroupId struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvIngressPortGroupId

func DecodeBsnTlvIngressPortGroupId(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvIngressPortGroupId, error)

func NewBsnTlvIngressPortGroupId

func NewBsnTlvIngressPortGroupId() *BsnTlvIngressPortGroupId

func (*BsnTlvIngressPortGroupId) GetValue

func (self *BsnTlvIngressPortGroupId) GetValue() uint32

func (*BsnTlvIngressPortGroupId) Serialize

func (self *BsnTlvIngressPortGroupId) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvIngressPortGroupId) SetValue

func (self *BsnTlvIngressPortGroupId) SetValue(v uint32)

type BsnTlvInternalGatewayMac

type BsnTlvInternalGatewayMac struct {
	*BsnTlv
	Value net.HardwareAddr
}

func DecodeBsnTlvInternalGatewayMac

func DecodeBsnTlvInternalGatewayMac(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvInternalGatewayMac, error)

func NewBsnTlvInternalGatewayMac

func NewBsnTlvInternalGatewayMac() *BsnTlvInternalGatewayMac

func (*BsnTlvInternalGatewayMac) GetValue

func (self *BsnTlvInternalGatewayMac) GetValue() net.HardwareAddr

func (*BsnTlvInternalGatewayMac) Serialize

func (self *BsnTlvInternalGatewayMac) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvInternalGatewayMac) SetValue

func (self *BsnTlvInternalGatewayMac) SetValue(v net.HardwareAddr)

type BsnTlvInternalMac

type BsnTlvInternalMac struct {
	*BsnTlv
	Value net.HardwareAddr
}

func DecodeBsnTlvInternalMac

func DecodeBsnTlvInternalMac(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvInternalMac, error)

func NewBsnTlvInternalMac

func NewBsnTlvInternalMac() *BsnTlvInternalMac

func (*BsnTlvInternalMac) GetValue

func (self *BsnTlvInternalMac) GetValue() net.HardwareAddr

func (*BsnTlvInternalMac) Serialize

func (self *BsnTlvInternalMac) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvInternalMac) SetValue

func (self *BsnTlvInternalMac) SetValue(v net.HardwareAddr)

type BsnTlvInterval

type BsnTlvInterval struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvInterval

func DecodeBsnTlvInterval(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvInterval, error)

func NewBsnTlvInterval

func NewBsnTlvInterval() *BsnTlvInterval

func (*BsnTlvInterval) GetValue

func (self *BsnTlvInterval) GetValue() uint32

func (*BsnTlvInterval) Serialize

func (self *BsnTlvInterval) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvInterval) SetValue

func (self *BsnTlvInterval) SetValue(v uint32)

type BsnTlvIpProto

type BsnTlvIpProto struct {
	*BsnTlv
	Value uint8
}

func DecodeBsnTlvIpProto

func DecodeBsnTlvIpProto(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvIpProto, error)

func NewBsnTlvIpProto

func NewBsnTlvIpProto() *BsnTlvIpProto

func (*BsnTlvIpProto) GetValue

func (self *BsnTlvIpProto) GetValue() uint8

func (*BsnTlvIpProto) Serialize

func (self *BsnTlvIpProto) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvIpProto) SetValue

func (self *BsnTlvIpProto) SetValue(v uint8)

type BsnTlvIpTunnelType

type BsnTlvIpTunnelType struct {
	*BsnTlv
	Value BsnIpTunnelType
}

func DecodeBsnTlvIpTunnelType

func DecodeBsnTlvIpTunnelType(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvIpTunnelType, error)

func NewBsnTlvIpTunnelType

func NewBsnTlvIpTunnelType() *BsnTlvIpTunnelType

func (*BsnTlvIpTunnelType) GetValue

func (self *BsnTlvIpTunnelType) GetValue() BsnIpTunnelType

func (*BsnTlvIpTunnelType) Serialize

func (self *BsnTlvIpTunnelType) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvIpTunnelType) SetValue

func (self *BsnTlvIpTunnelType) SetValue(v BsnIpTunnelType)

type BsnTlvIpv4

type BsnTlvIpv4 struct {
	*BsnTlv
	Value net.IP
}

func DecodeBsnTlvIpv4

func DecodeBsnTlvIpv4(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvIpv4, error)

func NewBsnTlvIpv4

func NewBsnTlvIpv4() *BsnTlvIpv4

func (*BsnTlvIpv4) GetValue

func (self *BsnTlvIpv4) GetValue() net.IP

func (*BsnTlvIpv4) Serialize

func (self *BsnTlvIpv4) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvIpv4) SetValue

func (self *BsnTlvIpv4) SetValue(v net.IP)

type BsnTlvIpv4Dst

type BsnTlvIpv4Dst struct {
	*BsnTlv
	Value net.IP
}

func DecodeBsnTlvIpv4Dst

func DecodeBsnTlvIpv4Dst(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvIpv4Dst, error)

func NewBsnTlvIpv4Dst

func NewBsnTlvIpv4Dst() *BsnTlvIpv4Dst

func (*BsnTlvIpv4Dst) GetValue

func (self *BsnTlvIpv4Dst) GetValue() net.IP

func (*BsnTlvIpv4Dst) Serialize

func (self *BsnTlvIpv4Dst) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvIpv4Dst) SetValue

func (self *BsnTlvIpv4Dst) SetValue(v net.IP)

type BsnTlvIpv4Netmask

type BsnTlvIpv4Netmask struct {
	*BsnTlv
	Value net.IP
}

func DecodeBsnTlvIpv4Netmask

func DecodeBsnTlvIpv4Netmask(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvIpv4Netmask, error)

func NewBsnTlvIpv4Netmask

func NewBsnTlvIpv4Netmask() *BsnTlvIpv4Netmask

func (*BsnTlvIpv4Netmask) GetValue

func (self *BsnTlvIpv4Netmask) GetValue() net.IP

func (*BsnTlvIpv4Netmask) Serialize

func (self *BsnTlvIpv4Netmask) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvIpv4Netmask) SetValue

func (self *BsnTlvIpv4Netmask) SetValue(v net.IP)

type BsnTlvIpv4Src

type BsnTlvIpv4Src struct {
	*BsnTlv
	Value net.IP
}

func DecodeBsnTlvIpv4Src

func DecodeBsnTlvIpv4Src(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvIpv4Src, error)

func NewBsnTlvIpv4Src

func NewBsnTlvIpv4Src() *BsnTlvIpv4Src

func (*BsnTlvIpv4Src) GetValue

func (self *BsnTlvIpv4Src) GetValue() net.IP

func (*BsnTlvIpv4Src) Serialize

func (self *BsnTlvIpv4Src) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvIpv4Src) SetValue

func (self *BsnTlvIpv4Src) SetValue(v net.IP)

type BsnTlvIpv6

type BsnTlvIpv6 struct {
	*BsnTlv
	Value net.IP
}

func DecodeBsnTlvIpv6

func DecodeBsnTlvIpv6(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvIpv6, error)

func NewBsnTlvIpv6

func NewBsnTlvIpv6() *BsnTlvIpv6

func (*BsnTlvIpv6) GetValue

func (self *BsnTlvIpv6) GetValue() net.IP

func (*BsnTlvIpv6) Serialize

func (self *BsnTlvIpv6) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvIpv6) SetValue

func (self *BsnTlvIpv6) SetValue(v net.IP)

type BsnTlvIpv6Dst

type BsnTlvIpv6Dst struct {
	*BsnTlv
	Value net.IP
}

func DecodeBsnTlvIpv6Dst

func DecodeBsnTlvIpv6Dst(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvIpv6Dst, error)

func NewBsnTlvIpv6Dst

func NewBsnTlvIpv6Dst() *BsnTlvIpv6Dst

func (*BsnTlvIpv6Dst) GetValue

func (self *BsnTlvIpv6Dst) GetValue() net.IP

func (*BsnTlvIpv6Dst) Serialize

func (self *BsnTlvIpv6Dst) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvIpv6Dst) SetValue

func (self *BsnTlvIpv6Dst) SetValue(v net.IP)

type BsnTlvIpv6Prefix

type BsnTlvIpv6Prefix struct {
	*BsnTlv
	Value        net.IP
	PrefixLength uint8
}

func DecodeBsnTlvIpv6Prefix

func DecodeBsnTlvIpv6Prefix(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvIpv6Prefix, error)

func NewBsnTlvIpv6Prefix

func NewBsnTlvIpv6Prefix() *BsnTlvIpv6Prefix

func (*BsnTlvIpv6Prefix) GetPrefixLength

func (self *BsnTlvIpv6Prefix) GetPrefixLength() uint8

func (*BsnTlvIpv6Prefix) GetValue

func (self *BsnTlvIpv6Prefix) GetValue() net.IP

func (*BsnTlvIpv6Prefix) Serialize

func (self *BsnTlvIpv6Prefix) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvIpv6Prefix) SetPrefixLength

func (self *BsnTlvIpv6Prefix) SetPrefixLength(v uint8)

func (*BsnTlvIpv6Prefix) SetValue

func (self *BsnTlvIpv6Prefix) SetValue(v net.IP)

type BsnTlvIpv6Src

type BsnTlvIpv6Src struct {
	*BsnTlv
	Value net.IP
}

func DecodeBsnTlvIpv6Src

func DecodeBsnTlvIpv6Src(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvIpv6Src, error)

func NewBsnTlvIpv6Src

func NewBsnTlvIpv6Src() *BsnTlvIpv6Src

func (*BsnTlvIpv6Src) GetValue

func (self *BsnTlvIpv6Src) GetValue() net.IP

func (*BsnTlvIpv6Src) Serialize

func (self *BsnTlvIpv6Src) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvIpv6Src) SetValue

func (self *BsnTlvIpv6Src) SetValue(v net.IP)

type BsnTlvKnownMulticastRate

type BsnTlvKnownMulticastRate struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvKnownMulticastRate

func DecodeBsnTlvKnownMulticastRate(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvKnownMulticastRate, error)

func NewBsnTlvKnownMulticastRate

func NewBsnTlvKnownMulticastRate() *BsnTlvKnownMulticastRate

func (*BsnTlvKnownMulticastRate) GetValue

func (self *BsnTlvKnownMulticastRate) GetValue() uint32

func (*BsnTlvKnownMulticastRate) Serialize

func (self *BsnTlvKnownMulticastRate) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvKnownMulticastRate) SetValue

func (self *BsnTlvKnownMulticastRate) SetValue(v uint32)

type BsnTlvL2MulticastLookup

type BsnTlvL2MulticastLookup struct {
	*BsnTlv
}

func DecodeBsnTlvL2MulticastLookup

func DecodeBsnTlvL2MulticastLookup(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvL2MulticastLookup, error)

func NewBsnTlvL2MulticastLookup

func NewBsnTlvL2MulticastLookup() *BsnTlvL2MulticastLookup

func (*BsnTlvL2MulticastLookup) Serialize

func (self *BsnTlvL2MulticastLookup) Serialize(encoder *goloxi.Encoder) error

type BsnTlvL3

type BsnTlvL3 struct {
	*BsnTlv
}

func DecodeBsnTlvL3

func DecodeBsnTlvL3(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvL3, error)

func NewBsnTlvL3

func NewBsnTlvL3() *BsnTlvL3

func (*BsnTlvL3) Serialize

func (self *BsnTlvL3) Serialize(encoder *goloxi.Encoder) error

type BsnTlvL3DstClassId

type BsnTlvL3DstClassId struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvL3DstClassId

func DecodeBsnTlvL3DstClassId(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvL3DstClassId, error)

func NewBsnTlvL3DstClassId

func NewBsnTlvL3DstClassId() *BsnTlvL3DstClassId

func (*BsnTlvL3DstClassId) GetValue

func (self *BsnTlvL3DstClassId) GetValue() uint32

func (*BsnTlvL3DstClassId) Serialize

func (self *BsnTlvL3DstClassId) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvL3DstClassId) SetValue

func (self *BsnTlvL3DstClassId) SetValue(v uint32)

type BsnTlvL3InterfaceClassId

type BsnTlvL3InterfaceClassId struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvL3InterfaceClassId

func DecodeBsnTlvL3InterfaceClassId(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvL3InterfaceClassId, error)

func NewBsnTlvL3InterfaceClassId

func NewBsnTlvL3InterfaceClassId() *BsnTlvL3InterfaceClassId

func (*BsnTlvL3InterfaceClassId) GetValue

func (self *BsnTlvL3InterfaceClassId) GetValue() uint32

func (*BsnTlvL3InterfaceClassId) Serialize

func (self *BsnTlvL3InterfaceClassId) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvL3InterfaceClassId) SetValue

func (self *BsnTlvL3InterfaceClassId) SetValue(v uint32)

type BsnTlvL3SrcClassId

type BsnTlvL3SrcClassId struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvL3SrcClassId

func DecodeBsnTlvL3SrcClassId(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvL3SrcClassId, error)

func NewBsnTlvL3SrcClassId

func NewBsnTlvL3SrcClassId() *BsnTlvL3SrcClassId

func (*BsnTlvL3SrcClassId) GetValue

func (self *BsnTlvL3SrcClassId) GetValue() uint32

func (*BsnTlvL3SrcClassId) Serialize

func (self *BsnTlvL3SrcClassId) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvL3SrcClassId) SetValue

func (self *BsnTlvL3SrcClassId) SetValue(v uint32)

type BsnTlvLagOptions

type BsnTlvLagOptions struct {
	*BsnTlv
	Flags BsnLagFlag
}

func DecodeBsnTlvLagOptions

func DecodeBsnTlvLagOptions(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvLagOptions, error)

func NewBsnTlvLagOptions

func NewBsnTlvLagOptions() *BsnTlvLagOptions

func (*BsnTlvLagOptions) GetFlags

func (self *BsnTlvLagOptions) GetFlags() BsnLagFlag

func (*BsnTlvLagOptions) Serialize

func (self *BsnTlvLagOptions) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvLagOptions) SetFlags

func (self *BsnTlvLagOptions) SetFlags(v BsnLagFlag)

type BsnTlvLoopbackMode

type BsnTlvLoopbackMode struct {
	*BsnTlv
	Value BsnLoopbackMode
}

func DecodeBsnTlvLoopbackMode

func DecodeBsnTlvLoopbackMode(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvLoopbackMode, error)

func NewBsnTlvLoopbackMode

func NewBsnTlvLoopbackMode() *BsnTlvLoopbackMode

func (*BsnTlvLoopbackMode) GetValue

func (self *BsnTlvLoopbackMode) GetValue() BsnLoopbackMode

func (*BsnTlvLoopbackMode) Serialize

func (self *BsnTlvLoopbackMode) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvLoopbackMode) SetValue

func (self *BsnTlvLoopbackMode) SetValue(v BsnLoopbackMode)

type BsnTlvLoopbackPort

type BsnTlvLoopbackPort struct {
	*BsnTlv
	Value Port
}

func DecodeBsnTlvLoopbackPort

func DecodeBsnTlvLoopbackPort(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvLoopbackPort, error)

func NewBsnTlvLoopbackPort

func NewBsnTlvLoopbackPort() *BsnTlvLoopbackPort

func (*BsnTlvLoopbackPort) GetValue

func (self *BsnTlvLoopbackPort) GetValue() Port

func (*BsnTlvLoopbackPort) Serialize

func (self *BsnTlvLoopbackPort) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvLoopbackPort) SetValue

func (self *BsnTlvLoopbackPort) SetValue(v Port)

type BsnTlvLrAllEnabled

type BsnTlvLrAllEnabled struct {
	*BsnTlv
}

func DecodeBsnTlvLrAllEnabled

func DecodeBsnTlvLrAllEnabled(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvLrAllEnabled, error)

func NewBsnTlvLrAllEnabled

func NewBsnTlvLrAllEnabled() *BsnTlvLrAllEnabled

func (*BsnTlvLrAllEnabled) Serialize

func (self *BsnTlvLrAllEnabled) Serialize(encoder *goloxi.Encoder) error

type BsnTlvMac

type BsnTlvMac struct {
	*BsnTlv
	Value net.HardwareAddr
}

func DecodeBsnTlvMac

func DecodeBsnTlvMac(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvMac, error)

func NewBsnTlvMac

func NewBsnTlvMac() *BsnTlvMac

func (*BsnTlvMac) GetValue

func (self *BsnTlvMac) GetValue() net.HardwareAddr

func (*BsnTlvMac) Serialize

func (self *BsnTlvMac) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvMac) SetValue

func (self *BsnTlvMac) SetValue(v net.HardwareAddr)

type BsnTlvMacMask

type BsnTlvMacMask struct {
	*BsnTlv
	Value net.HardwareAddr
}

func DecodeBsnTlvMacMask

func DecodeBsnTlvMacMask(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvMacMask, error)

func NewBsnTlvMacMask

func NewBsnTlvMacMask() *BsnTlvMacMask

func (*BsnTlvMacMask) GetValue

func (self *BsnTlvMacMask) GetValue() net.HardwareAddr

func (*BsnTlvMacMask) Serialize

func (self *BsnTlvMacMask) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvMacMask) SetValue

func (self *BsnTlvMacMask) SetValue(v net.HardwareAddr)

type BsnTlvMcgTypeVxlan

type BsnTlvMcgTypeVxlan struct {
	*BsnTlv
}

func DecodeBsnTlvMcgTypeVxlan

func DecodeBsnTlvMcgTypeVxlan(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvMcgTypeVxlan, error)

func NewBsnTlvMcgTypeVxlan

func NewBsnTlvMcgTypeVxlan() *BsnTlvMcgTypeVxlan

func (*BsnTlvMcgTypeVxlan) Serialize

func (self *BsnTlvMcgTypeVxlan) Serialize(encoder *goloxi.Encoder) error

type BsnTlvMissPackets

type BsnTlvMissPackets struct {
	*BsnTlv
	Value uint64
}

func DecodeBsnTlvMissPackets

func DecodeBsnTlvMissPackets(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvMissPackets, error)

func NewBsnTlvMissPackets

func NewBsnTlvMissPackets() *BsnTlvMissPackets

func (*BsnTlvMissPackets) GetValue

func (self *BsnTlvMissPackets) GetValue() uint64

func (*BsnTlvMissPackets) Serialize

func (self *BsnTlvMissPackets) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvMissPackets) SetValue

func (self *BsnTlvMissPackets) SetValue(v uint64)

type BsnTlvMplsControlWord

type BsnTlvMplsControlWord struct {
	*BsnTlv
	Value uint8
}

func DecodeBsnTlvMplsControlWord

func DecodeBsnTlvMplsControlWord(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvMplsControlWord, error)

func NewBsnTlvMplsControlWord

func NewBsnTlvMplsControlWord() *BsnTlvMplsControlWord

func (*BsnTlvMplsControlWord) GetValue

func (self *BsnTlvMplsControlWord) GetValue() uint8

func (*BsnTlvMplsControlWord) Serialize

func (self *BsnTlvMplsControlWord) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvMplsControlWord) SetValue

func (self *BsnTlvMplsControlWord) SetValue(v uint8)

type BsnTlvMplsLabel

type BsnTlvMplsLabel struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvMplsLabel

func DecodeBsnTlvMplsLabel(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvMplsLabel, error)

func NewBsnTlvMplsLabel

func NewBsnTlvMplsLabel() *BsnTlvMplsLabel

func (*BsnTlvMplsLabel) GetValue

func (self *BsnTlvMplsLabel) GetValue() uint32

func (*BsnTlvMplsLabel) Serialize

func (self *BsnTlvMplsLabel) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvMplsLabel) SetValue

func (self *BsnTlvMplsLabel) SetValue(v uint32)

type BsnTlvMplsSequenced

type BsnTlvMplsSequenced struct {
	*BsnTlv
	Value uint8
}

func DecodeBsnTlvMplsSequenced

func DecodeBsnTlvMplsSequenced(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvMplsSequenced, error)

func NewBsnTlvMplsSequenced

func NewBsnTlvMplsSequenced() *BsnTlvMplsSequenced

func (*BsnTlvMplsSequenced) GetValue

func (self *BsnTlvMplsSequenced) GetValue() uint8

func (*BsnTlvMplsSequenced) Serialize

func (self *BsnTlvMplsSequenced) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvMplsSequenced) SetValue

func (self *BsnTlvMplsSequenced) SetValue(v uint8)

type BsnTlvMulticastInterfaceId

type BsnTlvMulticastInterfaceId struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvMulticastInterfaceId

func DecodeBsnTlvMulticastInterfaceId(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvMulticastInterfaceId, error)

func NewBsnTlvMulticastInterfaceId

func NewBsnTlvMulticastInterfaceId() *BsnTlvMulticastInterfaceId

func (*BsnTlvMulticastInterfaceId) GetValue

func (self *BsnTlvMulticastInterfaceId) GetValue() uint32

func (*BsnTlvMulticastInterfaceId) Serialize

func (self *BsnTlvMulticastInterfaceId) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvMulticastInterfaceId) SetValue

func (self *BsnTlvMulticastInterfaceId) SetValue(v uint32)

type BsnTlvMulticastPacket

type BsnTlvMulticastPacket struct {
	*BsnTlv
	Value BsnMulticastPacket
}

func DecodeBsnTlvMulticastPacket

func DecodeBsnTlvMulticastPacket(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvMulticastPacket, error)

func NewBsnTlvMulticastPacket

func NewBsnTlvMulticastPacket() *BsnTlvMulticastPacket

func (*BsnTlvMulticastPacket) GetValue

func (self *BsnTlvMulticastPacket) GetValue() BsnMulticastPacket

func (*BsnTlvMulticastPacket) Serialize

func (self *BsnTlvMulticastPacket) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvMulticastPacket) SetValue

func (self *BsnTlvMulticastPacket) SetValue(v BsnMulticastPacket)

type BsnTlvMultiplier

type BsnTlvMultiplier struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvMultiplier

func DecodeBsnTlvMultiplier(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvMultiplier, error)

func NewBsnTlvMultiplier

func NewBsnTlvMultiplier() *BsnTlvMultiplier

func (*BsnTlvMultiplier) GetValue

func (self *BsnTlvMultiplier) GetValue() uint32

func (*BsnTlvMultiplier) Serialize

func (self *BsnTlvMultiplier) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvMultiplier) SetValue

func (self *BsnTlvMultiplier) SetValue(v uint32)

type BsnTlvName

type BsnTlvName struct {
	*BsnTlv
	Value []byte
}

func DecodeBsnTlvName

func DecodeBsnTlvName(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvName, error)

func NewBsnTlvName

func NewBsnTlvName() *BsnTlvName

func (*BsnTlvName) GetValue

func (self *BsnTlvName) GetValue() []byte

func (*BsnTlvName) Serialize

func (self *BsnTlvName) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvName) SetValue

func (self *BsnTlvName) SetValue(v []byte)

type BsnTlvNdpOffload

type BsnTlvNdpOffload struct {
	*BsnTlv
}

func DecodeBsnTlvNdpOffload

func DecodeBsnTlvNdpOffload(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvNdpOffload, error)

func NewBsnTlvNdpOffload

func NewBsnTlvNdpOffload() *BsnTlvNdpOffload

func (*BsnTlvNdpOffload) Serialize

func (self *BsnTlvNdpOffload) Serialize(encoder *goloxi.Encoder) error

type BsnTlvNdpStatic

type BsnTlvNdpStatic struct {
	*BsnTlv
}

func DecodeBsnTlvNdpStatic

func DecodeBsnTlvNdpStatic(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvNdpStatic, error)

func NewBsnTlvNdpStatic

func NewBsnTlvNdpStatic() *BsnTlvNdpStatic

func (*BsnTlvNdpStatic) Serialize

func (self *BsnTlvNdpStatic) Serialize(encoder *goloxi.Encoder) error

type BsnTlvNegate

type BsnTlvNegate struct {
	*BsnTlv
}

func DecodeBsnTlvNegate

func DecodeBsnTlvNegate(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvNegate, error)

func NewBsnTlvNegate

func NewBsnTlvNegate() *BsnTlvNegate

func (*BsnTlvNegate) Serialize

func (self *BsnTlvNegate) Serialize(encoder *goloxi.Encoder) error

type BsnTlvNextHopIpv4

type BsnTlvNextHopIpv4 struct {
	*BsnTlv
	Value net.IP
}

func DecodeBsnTlvNextHopIpv4

func DecodeBsnTlvNextHopIpv4(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvNextHopIpv4, error)

func NewBsnTlvNextHopIpv4

func NewBsnTlvNextHopIpv4() *BsnTlvNextHopIpv4

func (*BsnTlvNextHopIpv4) GetValue

func (self *BsnTlvNextHopIpv4) GetValue() net.IP

func (*BsnTlvNextHopIpv4) Serialize

func (self *BsnTlvNextHopIpv4) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvNextHopIpv4) SetValue

func (self *BsnTlvNextHopIpv4) SetValue(v net.IP)

type BsnTlvNextHopMac

type BsnTlvNextHopMac struct {
	*BsnTlv
	Value net.HardwareAddr
}

func DecodeBsnTlvNextHopMac

func DecodeBsnTlvNextHopMac(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvNextHopMac, error)

func NewBsnTlvNextHopMac

func NewBsnTlvNextHopMac() *BsnTlvNextHopMac

func (*BsnTlvNextHopMac) GetValue

func (self *BsnTlvNextHopMac) GetValue() net.HardwareAddr

func (*BsnTlvNextHopMac) Serialize

func (self *BsnTlvNextHopMac) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvNextHopMac) SetValue

func (self *BsnTlvNextHopMac) SetValue(v net.HardwareAddr)

type BsnTlvNexthopTypeVxlan

type BsnTlvNexthopTypeVxlan struct {
	*BsnTlv
}

func DecodeBsnTlvNexthopTypeVxlan

func DecodeBsnTlvNexthopTypeVxlan(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvNexthopTypeVxlan, error)

func NewBsnTlvNexthopTypeVxlan

func NewBsnTlvNexthopTypeVxlan() *BsnTlvNexthopTypeVxlan

func (*BsnTlvNexthopTypeVxlan) Serialize

func (self *BsnTlvNexthopTypeVxlan) Serialize(encoder *goloxi.Encoder) error

type BsnTlvNoArpResponse

type BsnTlvNoArpResponse struct {
	*BsnTlv
}

func DecodeBsnTlvNoArpResponse

func DecodeBsnTlvNoArpResponse(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvNoArpResponse, error)

func NewBsnTlvNoArpResponse

func NewBsnTlvNoArpResponse() *BsnTlvNoArpResponse

func (*BsnTlvNoArpResponse) Serialize

func (self *BsnTlvNoArpResponse) Serialize(encoder *goloxi.Encoder) error

type BsnTlvNoNsResponse

type BsnTlvNoNsResponse struct {
	*BsnTlv
}

func DecodeBsnTlvNoNsResponse

func DecodeBsnTlvNoNsResponse(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvNoNsResponse, error)

func NewBsnTlvNoNsResponse

func NewBsnTlvNoNsResponse() *BsnTlvNoNsResponse

func (*BsnTlvNoNsResponse) Serialize

func (self *BsnTlvNoNsResponse) Serialize(encoder *goloxi.Encoder) error

type BsnTlvOffset

type BsnTlvOffset struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvOffset

func DecodeBsnTlvOffset(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvOffset, error)

func NewBsnTlvOffset

func NewBsnTlvOffset() *BsnTlvOffset

func (*BsnTlvOffset) GetValue

func (self *BsnTlvOffset) GetValue() uint16

func (*BsnTlvOffset) Serialize

func (self *BsnTlvOffset) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvOffset) SetValue

func (self *BsnTlvOffset) SetValue(v uint16)

type BsnTlvOpticsAlwaysEnabled

type BsnTlvOpticsAlwaysEnabled struct {
	*BsnTlv
}

func DecodeBsnTlvOpticsAlwaysEnabled

func DecodeBsnTlvOpticsAlwaysEnabled(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvOpticsAlwaysEnabled, error)

func NewBsnTlvOpticsAlwaysEnabled

func NewBsnTlvOpticsAlwaysEnabled() *BsnTlvOpticsAlwaysEnabled

func (*BsnTlvOpticsAlwaysEnabled) Serialize

func (self *BsnTlvOpticsAlwaysEnabled) Serialize(encoder *goloxi.Encoder) error

type BsnTlvOuterSrcMac

type BsnTlvOuterSrcMac struct {
	*BsnTlv
	Value net.HardwareAddr
}

func DecodeBsnTlvOuterSrcMac

func DecodeBsnTlvOuterSrcMac(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvOuterSrcMac, error)

func NewBsnTlvOuterSrcMac

func NewBsnTlvOuterSrcMac() *BsnTlvOuterSrcMac

func (*BsnTlvOuterSrcMac) GetValue

func (self *BsnTlvOuterSrcMac) GetValue() net.HardwareAddr

func (*BsnTlvOuterSrcMac) Serialize

func (self *BsnTlvOuterSrcMac) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvOuterSrcMac) SetValue

func (self *BsnTlvOuterSrcMac) SetValue(v net.HardwareAddr)

type BsnTlvParentPort

type BsnTlvParentPort struct {
	*BsnTlv
	Value Port
}

func DecodeBsnTlvParentPort

func DecodeBsnTlvParentPort(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvParentPort, error)

func NewBsnTlvParentPort

func NewBsnTlvParentPort() *BsnTlvParentPort

func (*BsnTlvParentPort) GetValue

func (self *BsnTlvParentPort) GetValue() Port

func (*BsnTlvParentPort) Serialize

func (self *BsnTlvParentPort) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvParentPort) SetValue

func (self *BsnTlvParentPort) SetValue(v Port)

type BsnTlvPartnerKey

type BsnTlvPartnerKey struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvPartnerKey

func DecodeBsnTlvPartnerKey(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvPartnerKey, error)

func NewBsnTlvPartnerKey

func NewBsnTlvPartnerKey() *BsnTlvPartnerKey

func (*BsnTlvPartnerKey) GetValue

func (self *BsnTlvPartnerKey) GetValue() uint16

func (*BsnTlvPartnerKey) Serialize

func (self *BsnTlvPartnerKey) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvPartnerKey) SetValue

func (self *BsnTlvPartnerKey) SetValue(v uint16)

type BsnTlvPartnerPortNum

type BsnTlvPartnerPortNum struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvPartnerPortNum

func DecodeBsnTlvPartnerPortNum(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvPartnerPortNum, error)

func NewBsnTlvPartnerPortNum

func NewBsnTlvPartnerPortNum() *BsnTlvPartnerPortNum

func (*BsnTlvPartnerPortNum) GetValue

func (self *BsnTlvPartnerPortNum) GetValue() uint16

func (*BsnTlvPartnerPortNum) Serialize

func (self *BsnTlvPartnerPortNum) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvPartnerPortNum) SetValue

func (self *BsnTlvPartnerPortNum) SetValue(v uint16)

type BsnTlvPartnerPortPriority

type BsnTlvPartnerPortPriority struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvPartnerPortPriority

func DecodeBsnTlvPartnerPortPriority(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvPartnerPortPriority, error)

func NewBsnTlvPartnerPortPriority

func NewBsnTlvPartnerPortPriority() *BsnTlvPartnerPortPriority

func (*BsnTlvPartnerPortPriority) GetValue

func (self *BsnTlvPartnerPortPriority) GetValue() uint16

func (*BsnTlvPartnerPortPriority) Serialize

func (self *BsnTlvPartnerPortPriority) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvPartnerPortPriority) SetValue

func (self *BsnTlvPartnerPortPriority) SetValue(v uint16)

type BsnTlvPartnerState

type BsnTlvPartnerState struct {
	*BsnTlv
	Value BsnLacpState
}

func DecodeBsnTlvPartnerState

func DecodeBsnTlvPartnerState(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvPartnerState, error)

func NewBsnTlvPartnerState

func NewBsnTlvPartnerState() *BsnTlvPartnerState

func (*BsnTlvPartnerState) GetValue

func (self *BsnTlvPartnerState) GetValue() BsnLacpState

func (*BsnTlvPartnerState) Serialize

func (self *BsnTlvPartnerState) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvPartnerState) SetValue

func (self *BsnTlvPartnerState) SetValue(v BsnLacpState)

type BsnTlvPartnerSystemMac

type BsnTlvPartnerSystemMac struct {
	*BsnTlv
	Value net.HardwareAddr
}

func DecodeBsnTlvPartnerSystemMac

func DecodeBsnTlvPartnerSystemMac(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvPartnerSystemMac, error)

func NewBsnTlvPartnerSystemMac

func NewBsnTlvPartnerSystemMac() *BsnTlvPartnerSystemMac

func (*BsnTlvPartnerSystemMac) GetValue

func (self *BsnTlvPartnerSystemMac) GetValue() net.HardwareAddr

func (*BsnTlvPartnerSystemMac) Serialize

func (self *BsnTlvPartnerSystemMac) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvPartnerSystemMac) SetValue

func (self *BsnTlvPartnerSystemMac) SetValue(v net.HardwareAddr)

type BsnTlvPartnerSystemPriority

type BsnTlvPartnerSystemPriority struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvPartnerSystemPriority

func DecodeBsnTlvPartnerSystemPriority(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvPartnerSystemPriority, error)

func NewBsnTlvPartnerSystemPriority

func NewBsnTlvPartnerSystemPriority() *BsnTlvPartnerSystemPriority

func (*BsnTlvPartnerSystemPriority) GetValue

func (self *BsnTlvPartnerSystemPriority) GetValue() uint16

func (*BsnTlvPartnerSystemPriority) Serialize

func (self *BsnTlvPartnerSystemPriority) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvPartnerSystemPriority) SetValue

func (self *BsnTlvPartnerSystemPriority) SetValue(v uint16)

type BsnTlvPassive

type BsnTlvPassive struct {
	*BsnTlv
}

func DecodeBsnTlvPassive

func DecodeBsnTlvPassive(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvPassive, error)

func NewBsnTlvPassive

func NewBsnTlvPassive() *BsnTlvPassive

func (*BsnTlvPassive) Serialize

func (self *BsnTlvPassive) Serialize(encoder *goloxi.Encoder) error

type BsnTlvPduaRxInstance

type BsnTlvPduaRxInstance struct {
	*BsnTlv
	Value []byte
}

func DecodeBsnTlvPduaRxInstance

func DecodeBsnTlvPduaRxInstance(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvPduaRxInstance, error)

func NewBsnTlvPduaRxInstance

func NewBsnTlvPduaRxInstance() *BsnTlvPduaRxInstance

func (*BsnTlvPduaRxInstance) GetValue

func (self *BsnTlvPduaRxInstance) GetValue() []byte

func (*BsnTlvPduaRxInstance) Serialize

func (self *BsnTlvPduaRxInstance) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvPduaRxInstance) SetValue

func (self *BsnTlvPduaRxInstance) SetValue(v []byte)

type BsnTlvPimDr

type BsnTlvPimDr struct {
	*BsnTlv
}

func DecodeBsnTlvPimDr

func DecodeBsnTlvPimDr(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvPimDr, error)

func NewBsnTlvPimDr

func NewBsnTlvPimDr() *BsnTlvPimDr

func (*BsnTlvPimDr) Serialize

func (self *BsnTlvPimDr) Serialize(encoder *goloxi.Encoder) error

type BsnTlvPimHelloFlood

type BsnTlvPimHelloFlood struct {
	*BsnTlv
}

func DecodeBsnTlvPimHelloFlood

func DecodeBsnTlvPimHelloFlood(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvPimHelloFlood, error)

func NewBsnTlvPimHelloFlood

func NewBsnTlvPimHelloFlood() *BsnTlvPimHelloFlood

func (*BsnTlvPimHelloFlood) Serialize

func (self *BsnTlvPimHelloFlood) Serialize(encoder *goloxi.Encoder) error

type BsnTlvPort

type BsnTlvPort struct {
	*BsnTlv
	Value Port
}

func DecodeBsnTlvPort

func DecodeBsnTlvPort(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvPort, error)

func NewBsnTlvPort

func NewBsnTlvPort() *BsnTlvPort

func (*BsnTlvPort) GetValue

func (self *BsnTlvPort) GetValue() Port

func (*BsnTlvPort) Serialize

func (self *BsnTlvPort) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvPort) SetValue

func (self *BsnTlvPort) SetValue(v Port)

type BsnTlvPortMode

type BsnTlvPortMode struct {
	*BsnTlv
	Value BsnPortMode
}

func DecodeBsnTlvPortMode

func DecodeBsnTlvPortMode(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvPortMode, error)

func NewBsnTlvPortMode

func NewBsnTlvPortMode() *BsnTlvPortMode

func (*BsnTlvPortMode) GetValue

func (self *BsnTlvPortMode) GetValue() BsnPortMode

func (*BsnTlvPortMode) Serialize

func (self *BsnTlvPortMode) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvPortMode) SetValue

func (self *BsnTlvPortMode) SetValue(v BsnPortMode)

type BsnTlvPortSpeedGbps

type BsnTlvPortSpeedGbps struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvPortSpeedGbps

func DecodeBsnTlvPortSpeedGbps(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvPortSpeedGbps, error)

func NewBsnTlvPortSpeedGbps

func NewBsnTlvPortSpeedGbps() *BsnTlvPortSpeedGbps

func (*BsnTlvPortSpeedGbps) GetValue

func (self *BsnTlvPortSpeedGbps) GetValue() uint32

func (*BsnTlvPortSpeedGbps) Serialize

func (self *BsnTlvPortSpeedGbps) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvPortSpeedGbps) SetValue

func (self *BsnTlvPortSpeedGbps) SetValue(v uint32)

type BsnTlvPortUsage

type BsnTlvPortUsage struct {
	*BsnTlv
	Value BsnPortUsage
}

func DecodeBsnTlvPortUsage

func DecodeBsnTlvPortUsage(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvPortUsage, error)

func NewBsnTlvPortUsage

func NewBsnTlvPortUsage() *BsnTlvPortUsage

func (*BsnTlvPortUsage) GetValue

func (self *BsnTlvPortUsage) GetValue() BsnPortUsage

func (*BsnTlvPortUsage) Serialize

func (self *BsnTlvPortUsage) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvPortUsage) SetValue

func (self *BsnTlvPortUsage) SetValue(v BsnPortUsage)

type BsnTlvPortVxlanMode

type BsnTlvPortVxlanMode struct {
	*BsnTlv
	Value BsnPortVxlanMode
}

func DecodeBsnTlvPortVxlanMode

func DecodeBsnTlvPortVxlanMode(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvPortVxlanMode, error)

func NewBsnTlvPortVxlanMode

func NewBsnTlvPortVxlanMode() *BsnTlvPortVxlanMode

func (*BsnTlvPortVxlanMode) GetValue

func (self *BsnTlvPortVxlanMode) GetValue() BsnPortVxlanMode

func (*BsnTlvPortVxlanMode) Serialize

func (self *BsnTlvPortVxlanMode) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvPortVxlanMode) SetValue

func (self *BsnTlvPortVxlanMode) SetValue(v BsnPortVxlanMode)

type BsnTlvPriority

type BsnTlvPriority struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvPriority

func DecodeBsnTlvPriority(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvPriority, error)

func NewBsnTlvPriority

func NewBsnTlvPriority() *BsnTlvPriority

func (*BsnTlvPriority) GetValue

func (self *BsnTlvPriority) GetValue() uint32

func (*BsnTlvPriority) Serialize

func (self *BsnTlvPriority) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvPriority) SetValue

func (self *BsnTlvPriority) SetValue(v uint32)

type BsnTlvPushVlanOnEgress

type BsnTlvPushVlanOnEgress struct {
	*BsnTlv
}

func DecodeBsnTlvPushVlanOnEgress

func DecodeBsnTlvPushVlanOnEgress(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvPushVlanOnEgress, error)

func NewBsnTlvPushVlanOnEgress

func NewBsnTlvPushVlanOnEgress() *BsnTlvPushVlanOnEgress

func (*BsnTlvPushVlanOnEgress) Serialize

func (self *BsnTlvPushVlanOnEgress) Serialize(encoder *goloxi.Encoder) error

type BsnTlvPushVlanOnIngress

type BsnTlvPushVlanOnIngress struct {
	*BsnTlv
	Flags BsnPushVlan
}

func DecodeBsnTlvPushVlanOnIngress

func DecodeBsnTlvPushVlanOnIngress(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvPushVlanOnIngress, error)

func NewBsnTlvPushVlanOnIngress

func NewBsnTlvPushVlanOnIngress() *BsnTlvPushVlanOnIngress

func (*BsnTlvPushVlanOnIngress) GetFlags

func (self *BsnTlvPushVlanOnIngress) GetFlags() BsnPushVlan

func (*BsnTlvPushVlanOnIngress) Serialize

func (self *BsnTlvPushVlanOnIngress) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvPushVlanOnIngress) SetFlags

func (self *BsnTlvPushVlanOnIngress) SetFlags(v BsnPushVlan)

type BsnTlvQosPriority

type BsnTlvQosPriority struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvQosPriority

func DecodeBsnTlvQosPriority(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvQosPriority, error)

func NewBsnTlvQosPriority

func NewBsnTlvQosPriority() *BsnTlvQosPriority

func (*BsnTlvQosPriority) GetValue

func (self *BsnTlvQosPriority) GetValue() uint32

func (*BsnTlvQosPriority) Serialize

func (self *BsnTlvQosPriority) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvQosPriority) SetValue

func (self *BsnTlvQosPriority) SetValue(v uint32)

type BsnTlvQueueId

type BsnTlvQueueId struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvQueueId

func DecodeBsnTlvQueueId(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvQueueId, error)

func NewBsnTlvQueueId

func NewBsnTlvQueueId() *BsnTlvQueueId

func (*BsnTlvQueueId) GetValue

func (self *BsnTlvQueueId) GetValue() uint32

func (*BsnTlvQueueId) Serialize

func (self *BsnTlvQueueId) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvQueueId) SetValue

func (self *BsnTlvQueueId) SetValue(v uint32)

type BsnTlvQueueWeight

type BsnTlvQueueWeight struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvQueueWeight

func DecodeBsnTlvQueueWeight(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvQueueWeight, error)

func NewBsnTlvQueueWeight

func NewBsnTlvQueueWeight() *BsnTlvQueueWeight

func (*BsnTlvQueueWeight) GetValue

func (self *BsnTlvQueueWeight) GetValue() uint32

func (*BsnTlvQueueWeight) Serialize

func (self *BsnTlvQueueWeight) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvQueueWeight) SetValue

func (self *BsnTlvQueueWeight) SetValue(v uint32)

type BsnTlvRateLimit

type BsnTlvRateLimit struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvRateLimit

func DecodeBsnTlvRateLimit(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvRateLimit, error)

func NewBsnTlvRateLimit

func NewBsnTlvRateLimit() *BsnTlvRateLimit

func (*BsnTlvRateLimit) GetValue

func (self *BsnTlvRateLimit) GetValue() uint32

func (*BsnTlvRateLimit) Serialize

func (self *BsnTlvRateLimit) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvRateLimit) SetValue

func (self *BsnTlvRateLimit) SetValue(v uint32)

type BsnTlvRateUnit

type BsnTlvRateUnit struct {
	*BsnTlv
	Value BsnRateUnit
}

func DecodeBsnTlvRateUnit

func DecodeBsnTlvRateUnit(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvRateUnit, error)

func NewBsnTlvRateUnit

func NewBsnTlvRateUnit() *BsnTlvRateUnit

func (*BsnTlvRateUnit) GetValue

func (self *BsnTlvRateUnit) GetValue() BsnRateUnit

func (*BsnTlvRateUnit) Serialize

func (self *BsnTlvRateUnit) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvRateUnit) SetValue

func (self *BsnTlvRateUnit) SetValue(v BsnRateUnit)

type BsnTlvRecordPackets

type BsnTlvRecordPackets struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvRecordPackets

func DecodeBsnTlvRecordPackets(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvRecordPackets, error)

func NewBsnTlvRecordPackets

func NewBsnTlvRecordPackets() *BsnTlvRecordPackets

func (*BsnTlvRecordPackets) GetValue

func (self *BsnTlvRecordPackets) GetValue() uint32

func (*BsnTlvRecordPackets) Serialize

func (self *BsnTlvRecordPackets) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvRecordPackets) SetValue

func (self *BsnTlvRecordPackets) SetValue(v uint32)

type BsnTlvReference

type BsnTlvReference struct {
	*BsnTlv
	TableId uint16
	Key     []IBsnTlv
}

func DecodeBsnTlvReference

func DecodeBsnTlvReference(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvReference, error)

func NewBsnTlvReference

func NewBsnTlvReference() *BsnTlvReference

func (*BsnTlvReference) GetKey

func (self *BsnTlvReference) GetKey() []IBsnTlv

func (*BsnTlvReference) GetTableId

func (self *BsnTlvReference) GetTableId() uint16

func (*BsnTlvReference) Serialize

func (self *BsnTlvReference) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvReference) SetKey

func (self *BsnTlvReference) SetKey(v []IBsnTlv)

func (*BsnTlvReference) SetTableId

func (self *BsnTlvReference) SetTableId(v uint16)

type BsnTlvReplyPackets

type BsnTlvReplyPackets struct {
	*BsnTlv
	Value uint64
}

func DecodeBsnTlvReplyPackets

func DecodeBsnTlvReplyPackets(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvReplyPackets, error)

func NewBsnTlvReplyPackets

func NewBsnTlvReplyPackets() *BsnTlvReplyPackets

func (*BsnTlvReplyPackets) GetValue

func (self *BsnTlvReplyPackets) GetValue() uint64

func (*BsnTlvReplyPackets) Serialize

func (self *BsnTlvReplyPackets) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvReplyPackets) SetValue

func (self *BsnTlvReplyPackets) SetValue(v uint64)

type BsnTlvRequestPackets

type BsnTlvRequestPackets struct {
	*BsnTlv
	Value uint64
}

func DecodeBsnTlvRequestPackets

func DecodeBsnTlvRequestPackets(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvRequestPackets, error)

func NewBsnTlvRequestPackets

func NewBsnTlvRequestPackets() *BsnTlvRequestPackets

func (*BsnTlvRequestPackets) GetValue

func (self *BsnTlvRequestPackets) GetValue() uint64

func (*BsnTlvRequestPackets) Serialize

func (self *BsnTlvRequestPackets) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvRequestPackets) SetValue

func (self *BsnTlvRequestPackets) SetValue(v uint64)

type BsnTlvRestServer

type BsnTlvRestServer struct {
	*BsnTlv
}

func DecodeBsnTlvRestServer

func DecodeBsnTlvRestServer(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvRestServer, error)

func NewBsnTlvRestServer

func NewBsnTlvRestServer() *BsnTlvRestServer

func (*BsnTlvRestServer) Serialize

func (self *BsnTlvRestServer) Serialize(encoder *goloxi.Encoder) error

type BsnTlvRoutingParam

type BsnTlvRoutingParam struct {
	*BsnTlv
	Value BsnRoutingParam
}

func DecodeBsnTlvRoutingParam

func DecodeBsnTlvRoutingParam(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvRoutingParam, error)

func NewBsnTlvRoutingParam

func NewBsnTlvRoutingParam() *BsnTlvRoutingParam

func (*BsnTlvRoutingParam) GetValue

func (self *BsnTlvRoutingParam) GetValue() BsnRoutingParam

func (*BsnTlvRoutingParam) Serialize

func (self *BsnTlvRoutingParam) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvRoutingParam) SetValue

func (self *BsnTlvRoutingParam) SetValue(v BsnRoutingParam)

type BsnTlvRxBytes

type BsnTlvRxBytes struct {
	*BsnTlv
	Value uint64
}

func DecodeBsnTlvRxBytes

func DecodeBsnTlvRxBytes(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvRxBytes, error)

func NewBsnTlvRxBytes

func NewBsnTlvRxBytes() *BsnTlvRxBytes

func (*BsnTlvRxBytes) GetValue

func (self *BsnTlvRxBytes) GetValue() uint64

func (*BsnTlvRxBytes) Serialize

func (self *BsnTlvRxBytes) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvRxBytes) SetValue

func (self *BsnTlvRxBytes) SetValue(v uint64)

type BsnTlvRxPackets

type BsnTlvRxPackets struct {
	*BsnTlv
	Value uint64
}

func DecodeBsnTlvRxPackets

func DecodeBsnTlvRxPackets(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvRxPackets, error)

func NewBsnTlvRxPackets

func NewBsnTlvRxPackets() *BsnTlvRxPackets

func (*BsnTlvRxPackets) GetValue

func (self *BsnTlvRxPackets) GetValue() uint64

func (*BsnTlvRxPackets) Serialize

func (self *BsnTlvRxPackets) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvRxPackets) SetValue

func (self *BsnTlvRxPackets) SetValue(v uint64)

type BsnTlvSamplingRate

type BsnTlvSamplingRate struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvSamplingRate

func DecodeBsnTlvSamplingRate(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvSamplingRate, error)

func NewBsnTlvSamplingRate

func NewBsnTlvSamplingRate() *BsnTlvSamplingRate

func (*BsnTlvSamplingRate) GetValue

func (self *BsnTlvSamplingRate) GetValue() uint32

func (*BsnTlvSamplingRate) Serialize

func (self *BsnTlvSamplingRate) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvSamplingRate) SetValue

func (self *BsnTlvSamplingRate) SetValue(v uint32)

type BsnTlvSetLoopbackMode

type BsnTlvSetLoopbackMode struct {
	*BsnTlv
}

func DecodeBsnTlvSetLoopbackMode

func DecodeBsnTlvSetLoopbackMode(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvSetLoopbackMode, error)

func NewBsnTlvSetLoopbackMode

func NewBsnTlvSetLoopbackMode() *BsnTlvSetLoopbackMode

func (*BsnTlvSetLoopbackMode) Serialize

func (self *BsnTlvSetLoopbackMode) Serialize(encoder *goloxi.Encoder) error

type BsnTlvStatus

type BsnTlvStatus struct {
	*BsnTlv
	Value BsnStatus
}

func DecodeBsnTlvStatus

func DecodeBsnTlvStatus(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvStatus, error)

func NewBsnTlvStatus

func NewBsnTlvStatus() *BsnTlvStatus

func (*BsnTlvStatus) GetValue

func (self *BsnTlvStatus) GetValue() BsnStatus

func (*BsnTlvStatus) Serialize

func (self *BsnTlvStatus) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvStatus) SetValue

func (self *BsnTlvStatus) SetValue(v BsnStatus)

type BsnTlvStripMplsL2OnIngress

type BsnTlvStripMplsL2OnIngress struct {
	*BsnTlv
}

func DecodeBsnTlvStripMplsL2OnIngress

func DecodeBsnTlvStripMplsL2OnIngress(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvStripMplsL2OnIngress, error)

func NewBsnTlvStripMplsL2OnIngress

func NewBsnTlvStripMplsL2OnIngress() *BsnTlvStripMplsL2OnIngress

func (*BsnTlvStripMplsL2OnIngress) Serialize

func (self *BsnTlvStripMplsL2OnIngress) Serialize(encoder *goloxi.Encoder) error

type BsnTlvStripMplsL3OnIngress

type BsnTlvStripMplsL3OnIngress struct {
	*BsnTlv
}

func DecodeBsnTlvStripMplsL3OnIngress

func DecodeBsnTlvStripMplsL3OnIngress(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvStripMplsL3OnIngress, error)

func NewBsnTlvStripMplsL3OnIngress

func NewBsnTlvStripMplsL3OnIngress() *BsnTlvStripMplsL3OnIngress

func (*BsnTlvStripMplsL3OnIngress) Serialize

func (self *BsnTlvStripMplsL3OnIngress) Serialize(encoder *goloxi.Encoder) error

type BsnTlvStripVlanOnEgress

type BsnTlvStripVlanOnEgress struct {
	*BsnTlv
	Flags BsnStripVlan
}

func DecodeBsnTlvStripVlanOnEgress

func DecodeBsnTlvStripVlanOnEgress(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvStripVlanOnEgress, error)

func NewBsnTlvStripVlanOnEgress

func NewBsnTlvStripVlanOnEgress() *BsnTlvStripVlanOnEgress

func (*BsnTlvStripVlanOnEgress) GetFlags

func (self *BsnTlvStripVlanOnEgress) GetFlags() BsnStripVlan

func (*BsnTlvStripVlanOnEgress) Serialize

func (self *BsnTlvStripVlanOnEgress) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvStripVlanOnEgress) SetFlags

func (self *BsnTlvStripVlanOnEgress) SetFlags(v BsnStripVlan)

type BsnTlvSubAgentId

type BsnTlvSubAgentId struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvSubAgentId

func DecodeBsnTlvSubAgentId(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvSubAgentId, error)

func NewBsnTlvSubAgentId

func NewBsnTlvSubAgentId() *BsnTlvSubAgentId

func (*BsnTlvSubAgentId) GetValue

func (self *BsnTlvSubAgentId) GetValue() uint32

func (*BsnTlvSubAgentId) Serialize

func (self *BsnTlvSubAgentId) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvSubAgentId) SetValue

func (self *BsnTlvSubAgentId) SetValue(v uint32)

type BsnTlvTcpDst

type BsnTlvTcpDst struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvTcpDst

func DecodeBsnTlvTcpDst(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvTcpDst, error)

func NewBsnTlvTcpDst

func NewBsnTlvTcpDst() *BsnTlvTcpDst

func (*BsnTlvTcpDst) GetValue

func (self *BsnTlvTcpDst) GetValue() uint16

func (*BsnTlvTcpDst) Serialize

func (self *BsnTlvTcpDst) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvTcpDst) SetValue

func (self *BsnTlvTcpDst) SetValue(v uint16)

type BsnTlvTcpFlags

type BsnTlvTcpFlags struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvTcpFlags

func DecodeBsnTlvTcpFlags(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvTcpFlags, error)

func NewBsnTlvTcpFlags

func NewBsnTlvTcpFlags() *BsnTlvTcpFlags

func (*BsnTlvTcpFlags) GetValue

func (self *BsnTlvTcpFlags) GetValue() uint16

func (*BsnTlvTcpFlags) Serialize

func (self *BsnTlvTcpFlags) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvTcpFlags) SetValue

func (self *BsnTlvTcpFlags) SetValue(v uint16)

type BsnTlvTcpSrc

type BsnTlvTcpSrc struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvTcpSrc

func DecodeBsnTlvTcpSrc(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvTcpSrc, error)

func NewBsnTlvTcpSrc

func NewBsnTlvTcpSrc() *BsnTlvTcpSrc

func (*BsnTlvTcpSrc) GetValue

func (self *BsnTlvTcpSrc) GetValue() uint16

func (*BsnTlvTcpSrc) Serialize

func (self *BsnTlvTcpSrc) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvTcpSrc) SetValue

func (self *BsnTlvTcpSrc) SetValue(v uint16)

type BsnTlvTimestamp

type BsnTlvTimestamp struct {
	*BsnTlv
	Value uint64
}

func DecodeBsnTlvTimestamp

func DecodeBsnTlvTimestamp(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvTimestamp, error)

func NewBsnTlvTimestamp

func NewBsnTlvTimestamp() *BsnTlvTimestamp

func (*BsnTlvTimestamp) GetValue

func (self *BsnTlvTimestamp) GetValue() uint64

func (*BsnTlvTimestamp) Serialize

func (self *BsnTlvTimestamp) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvTimestamp) SetValue

func (self *BsnTlvTimestamp) SetValue(v uint64)

type BsnTlvTtl

type BsnTlvTtl struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvTtl

func DecodeBsnTlvTtl(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvTtl, error)

func NewBsnTlvTtl

func NewBsnTlvTtl() *BsnTlvTtl

func (*BsnTlvTtl) GetValue

func (self *BsnTlvTtl) GetValue() uint16

func (*BsnTlvTtl) Serialize

func (self *BsnTlvTtl) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvTtl) SetValue

func (self *BsnTlvTtl) SetValue(v uint16)

type BsnTlvTunnelCapability

type BsnTlvTunnelCapability struct {
	*BsnTlv
	Value BsnTunnelType
}

func DecodeBsnTlvTunnelCapability

func DecodeBsnTlvTunnelCapability(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvTunnelCapability, error)

func NewBsnTlvTunnelCapability

func NewBsnTlvTunnelCapability() *BsnTlvTunnelCapability

func (*BsnTlvTunnelCapability) GetValue

func (self *BsnTlvTunnelCapability) GetValue() BsnTunnelType

func (*BsnTlvTunnelCapability) Serialize

func (self *BsnTlvTunnelCapability) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvTunnelCapability) SetValue

func (self *BsnTlvTunnelCapability) SetValue(v BsnTunnelType)

type BsnTlvTxBytes

type BsnTlvTxBytes struct {
	*BsnTlv
	Value uint64
}

func DecodeBsnTlvTxBytes

func DecodeBsnTlvTxBytes(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvTxBytes, error)

func NewBsnTlvTxBytes

func NewBsnTlvTxBytes() *BsnTlvTxBytes

func (*BsnTlvTxBytes) GetValue

func (self *BsnTlvTxBytes) GetValue() uint64

func (*BsnTlvTxBytes) Serialize

func (self *BsnTlvTxBytes) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvTxBytes) SetValue

func (self *BsnTlvTxBytes) SetValue(v uint64)

type BsnTlvTxPackets

type BsnTlvTxPackets struct {
	*BsnTlv
	Value uint64
}

func DecodeBsnTlvTxPackets

func DecodeBsnTlvTxPackets(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvTxPackets, error)

func NewBsnTlvTxPackets

func NewBsnTlvTxPackets() *BsnTlvTxPackets

func (*BsnTlvTxPackets) GetValue

func (self *BsnTlvTxPackets) GetValue() uint64

func (*BsnTlvTxPackets) Serialize

func (self *BsnTlvTxPackets) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvTxPackets) SetValue

func (self *BsnTlvTxPackets) SetValue(v uint64)

type BsnTlvUdfAnchor

type BsnTlvUdfAnchor struct {
	*BsnTlv
	Value BsnUdfAnchor
}

func DecodeBsnTlvUdfAnchor

func DecodeBsnTlvUdfAnchor(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvUdfAnchor, error)

func NewBsnTlvUdfAnchor

func NewBsnTlvUdfAnchor() *BsnTlvUdfAnchor

func (*BsnTlvUdfAnchor) GetValue

func (self *BsnTlvUdfAnchor) GetValue() BsnUdfAnchor

func (*BsnTlvUdfAnchor) Serialize

func (self *BsnTlvUdfAnchor) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvUdfAnchor) SetValue

func (self *BsnTlvUdfAnchor) SetValue(v BsnUdfAnchor)

type BsnTlvUdfCapability

type BsnTlvUdfCapability struct {
	*BsnTlv
	Value BsnUdfMode
}

func DecodeBsnTlvUdfCapability

func DecodeBsnTlvUdfCapability(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvUdfCapability, error)

func NewBsnTlvUdfCapability

func NewBsnTlvUdfCapability() *BsnTlvUdfCapability

func (*BsnTlvUdfCapability) GetValue

func (self *BsnTlvUdfCapability) GetValue() BsnUdfMode

func (*BsnTlvUdfCapability) Serialize

func (self *BsnTlvUdfCapability) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvUdfCapability) SetValue

func (self *BsnTlvUdfCapability) SetValue(v BsnUdfMode)

type BsnTlvUdfId

type BsnTlvUdfId struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvUdfId

func DecodeBsnTlvUdfId(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvUdfId, error)

func NewBsnTlvUdfId

func NewBsnTlvUdfId() *BsnTlvUdfId

func (*BsnTlvUdfId) GetValue

func (self *BsnTlvUdfId) GetValue() uint16

func (*BsnTlvUdfId) Serialize

func (self *BsnTlvUdfId) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvUdfId) SetValue

func (self *BsnTlvUdfId) SetValue(v uint16)

type BsnTlvUdfLength

type BsnTlvUdfLength struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvUdfLength

func DecodeBsnTlvUdfLength(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvUdfLength, error)

func NewBsnTlvUdfLength

func NewBsnTlvUdfLength() *BsnTlvUdfLength

func (*BsnTlvUdfLength) GetValue

func (self *BsnTlvUdfLength) GetValue() uint16

func (*BsnTlvUdfLength) Serialize

func (self *BsnTlvUdfLength) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvUdfLength) SetValue

func (self *BsnTlvUdfLength) SetValue(v uint16)

type BsnTlvUdfOffset

type BsnTlvUdfOffset struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvUdfOffset

func DecodeBsnTlvUdfOffset(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvUdfOffset, error)

func NewBsnTlvUdfOffset

func NewBsnTlvUdfOffset() *BsnTlvUdfOffset

func (*BsnTlvUdfOffset) GetValue

func (self *BsnTlvUdfOffset) GetValue() uint16

func (*BsnTlvUdfOffset) Serialize

func (self *BsnTlvUdfOffset) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvUdfOffset) SetValue

func (self *BsnTlvUdfOffset) SetValue(v uint16)

type BsnTlvUdpDst

type BsnTlvUdpDst struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvUdpDst

func DecodeBsnTlvUdpDst(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvUdpDst, error)

func NewBsnTlvUdpDst

func NewBsnTlvUdpDst() *BsnTlvUdpDst

func (*BsnTlvUdpDst) GetValue

func (self *BsnTlvUdpDst) GetValue() uint16

func (*BsnTlvUdpDst) Serialize

func (self *BsnTlvUdpDst) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvUdpDst) SetValue

func (self *BsnTlvUdpDst) SetValue(v uint16)

type BsnTlvUdpSrc

type BsnTlvUdpSrc struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvUdpSrc

func DecodeBsnTlvUdpSrc(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvUdpSrc, error)

func NewBsnTlvUdpSrc

func NewBsnTlvUdpSrc() *BsnTlvUdpSrc

func (*BsnTlvUdpSrc) GetValue

func (self *BsnTlvUdpSrc) GetValue() uint16

func (*BsnTlvUdpSrc) Serialize

func (self *BsnTlvUdpSrc) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvUdpSrc) SetValue

func (self *BsnTlvUdpSrc) SetValue(v uint16)

type BsnTlvUint32

type BsnTlvUint32 struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvUint32

func DecodeBsnTlvUint32(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvUint32, error)

func NewBsnTlvUint32

func NewBsnTlvUint32() *BsnTlvUint32

func (*BsnTlvUint32) GetValue

func (self *BsnTlvUint32) GetValue() uint32

func (*BsnTlvUint32) Serialize

func (self *BsnTlvUint32) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvUint32) SetValue

func (self *BsnTlvUint32) SetValue(v uint32)

type BsnTlvUint64List

type BsnTlvUint64List struct {
	*BsnTlv
	Value []*Uint64
}

func DecodeBsnTlvUint64List

func DecodeBsnTlvUint64List(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvUint64List, error)

func NewBsnTlvUint64List

func NewBsnTlvUint64List() *BsnTlvUint64List

func (*BsnTlvUint64List) GetValue

func (self *BsnTlvUint64List) GetValue() []*Uint64

func (*BsnTlvUint64List) Serialize

func (self *BsnTlvUint64List) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvUint64List) SetValue

func (self *BsnTlvUint64List) SetValue(v []*Uint64)

type BsnTlvUnicastQueryTimeout

type BsnTlvUnicastQueryTimeout struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvUnicastQueryTimeout

func DecodeBsnTlvUnicastQueryTimeout(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvUnicastQueryTimeout, error)

func NewBsnTlvUnicastQueryTimeout

func NewBsnTlvUnicastQueryTimeout() *BsnTlvUnicastQueryTimeout

func (*BsnTlvUnicastQueryTimeout) GetValue

func (self *BsnTlvUnicastQueryTimeout) GetValue() uint32

func (*BsnTlvUnicastQueryTimeout) Serialize

func (self *BsnTlvUnicastQueryTimeout) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvUnicastQueryTimeout) SetValue

func (self *BsnTlvUnicastQueryTimeout) SetValue(v uint32)

type BsnTlvUnicastRate

type BsnTlvUnicastRate struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvUnicastRate

func DecodeBsnTlvUnicastRate(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvUnicastRate, error)

func NewBsnTlvUnicastRate

func NewBsnTlvUnicastRate() *BsnTlvUnicastRate

func (*BsnTlvUnicastRate) GetValue

func (self *BsnTlvUnicastRate) GetValue() uint32

func (*BsnTlvUnicastRate) Serialize

func (self *BsnTlvUnicastRate) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvUnicastRate) SetValue

func (self *BsnTlvUnicastRate) SetValue(v uint32)

type BsnTlvUnknownMulticastRate

type BsnTlvUnknownMulticastRate struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvUnknownMulticastRate

func DecodeBsnTlvUnknownMulticastRate(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvUnknownMulticastRate, error)

func NewBsnTlvUnknownMulticastRate

func NewBsnTlvUnknownMulticastRate() *BsnTlvUnknownMulticastRate

func (*BsnTlvUnknownMulticastRate) GetValue

func (self *BsnTlvUnknownMulticastRate) GetValue() uint32

func (*BsnTlvUnknownMulticastRate) Serialize

func (self *BsnTlvUnknownMulticastRate) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvUnknownMulticastRate) SetValue

func (self *BsnTlvUnknownMulticastRate) SetValue(v uint32)

type BsnTlvUntagged

type BsnTlvUntagged struct {
	*BsnTlv
}

func DecodeBsnTlvUntagged

func DecodeBsnTlvUntagged(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvUntagged, error)

func NewBsnTlvUntagged

func NewBsnTlvUntagged() *BsnTlvUntagged

func (*BsnTlvUntagged) Serialize

func (self *BsnTlvUntagged) Serialize(encoder *goloxi.Encoder) error

type BsnTlvUpgrade

type BsnTlvUpgrade struct {
	*BsnTlv
	Value BsnUpgrade
}

func DecodeBsnTlvUpgrade

func DecodeBsnTlvUpgrade(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvUpgrade, error)

func NewBsnTlvUpgrade

func NewBsnTlvUpgrade() *BsnTlvUpgrade

func (*BsnTlvUpgrade) GetValue

func (self *BsnTlvUpgrade) GetValue() BsnUpgrade

func (*BsnTlvUpgrade) Serialize

func (self *BsnTlvUpgrade) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvUpgrade) SetValue

func (self *BsnTlvUpgrade) SetValue(v BsnUpgrade)

type BsnTlvUriScheme

type BsnTlvUriScheme struct {
	*BsnTlv
	Value []byte
}

func DecodeBsnTlvUriScheme

func DecodeBsnTlvUriScheme(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvUriScheme, error)

func NewBsnTlvUriScheme

func NewBsnTlvUriScheme() *BsnTlvUriScheme

func (*BsnTlvUriScheme) GetValue

func (self *BsnTlvUriScheme) GetValue() []byte

func (*BsnTlvUriScheme) Serialize

func (self *BsnTlvUriScheme) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvUriScheme) SetValue

func (self *BsnTlvUriScheme) SetValue(v []byte)

type BsnTlvUsePacketState

type BsnTlvUsePacketState struct {
	*BsnTlv
	Value uint8
}

func DecodeBsnTlvUsePacketState

func DecodeBsnTlvUsePacketState(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvUsePacketState, error)

func NewBsnTlvUsePacketState

func NewBsnTlvUsePacketState() *BsnTlvUsePacketState

func (*BsnTlvUsePacketState) GetValue

func (self *BsnTlvUsePacketState) GetValue() uint8

func (*BsnTlvUsePacketState) Serialize

func (self *BsnTlvUsePacketState) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvUsePacketState) SetValue

func (self *BsnTlvUsePacketState) SetValue(v uint8)

type BsnTlvUserConfigured

type BsnTlvUserConfigured struct {
	*BsnTlv
}

func DecodeBsnTlvUserConfigured

func DecodeBsnTlvUserConfigured(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvUserConfigured, error)

func NewBsnTlvUserConfigured

func NewBsnTlvUserConfigured() *BsnTlvUserConfigured

func (*BsnTlvUserConfigured) Serialize

func (self *BsnTlvUserConfigured) Serialize(encoder *goloxi.Encoder) error

type BsnTlvVfi

type BsnTlvVfi struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvVfi

func DecodeBsnTlvVfi(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvVfi, error)

func NewBsnTlvVfi

func NewBsnTlvVfi() *BsnTlvVfi

func (*BsnTlvVfi) GetValue

func (self *BsnTlvVfi) GetValue() uint16

func (*BsnTlvVfi) Serialize

func (self *BsnTlvVfi) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvVfi) SetValue

func (self *BsnTlvVfi) SetValue(v uint16)

type BsnTlvVfpClassId

type BsnTlvVfpClassId struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvVfpClassId

func DecodeBsnTlvVfpClassId(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvVfpClassId, error)

func NewBsnTlvVfpClassId

func NewBsnTlvVfpClassId() *BsnTlvVfpClassId

func (*BsnTlvVfpClassId) GetValue

func (self *BsnTlvVfpClassId) GetValue() uint32

func (*BsnTlvVfpClassId) Serialize

func (self *BsnTlvVfpClassId) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvVfpClassId) SetValue

func (self *BsnTlvVfpClassId) SetValue(v uint32)

type BsnTlvVirtual

type BsnTlvVirtual struct {
	*BsnTlv
}

func DecodeBsnTlvVirtual

func DecodeBsnTlvVirtual(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvVirtual, error)

func NewBsnTlvVirtual

func NewBsnTlvVirtual() *BsnTlvVirtual

func (*BsnTlvVirtual) Serialize

func (self *BsnTlvVirtual) Serialize(encoder *goloxi.Encoder) error

type BsnTlvVlanMacList

type BsnTlvVlanMacList struct {
	*BsnTlv
	Key []*BsnVlanMac
}

func DecodeBsnTlvVlanMacList

func DecodeBsnTlvVlanMacList(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvVlanMacList, error)

func NewBsnTlvVlanMacList

func NewBsnTlvVlanMacList() *BsnTlvVlanMacList

func (*BsnTlvVlanMacList) GetKey

func (self *BsnTlvVlanMacList) GetKey() []*BsnVlanMac

func (*BsnTlvVlanMacList) Serialize

func (self *BsnTlvVlanMacList) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvVlanMacList) SetKey

func (self *BsnTlvVlanMacList) SetKey(v []*BsnVlanMac)

type BsnTlvVlanPcp

type BsnTlvVlanPcp struct {
	*BsnTlv
	Value uint8
}

func DecodeBsnTlvVlanPcp

func DecodeBsnTlvVlanPcp(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvVlanPcp, error)

func NewBsnTlvVlanPcp

func NewBsnTlvVlanPcp() *BsnTlvVlanPcp

func (*BsnTlvVlanPcp) GetValue

func (self *BsnTlvVlanPcp) GetValue() uint8

func (*BsnTlvVlanPcp) Serialize

func (self *BsnTlvVlanPcp) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvVlanPcp) SetValue

func (self *BsnTlvVlanPcp) SetValue(v uint8)

type BsnTlvVlanVid

type BsnTlvVlanVid struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvVlanVid

func DecodeBsnTlvVlanVid(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvVlanVid, error)

func NewBsnTlvVlanVid

func NewBsnTlvVlanVid() *BsnTlvVlanVid

func (*BsnTlvVlanVid) GetValue

func (self *BsnTlvVlanVid) GetValue() uint16

func (*BsnTlvVlanVid) Serialize

func (self *BsnTlvVlanVid) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvVlanVid) SetValue

func (self *BsnTlvVlanVid) SetValue(v uint16)

type BsnTlvVlanVidMask

type BsnTlvVlanVidMask struct {
	*BsnTlv
	Value uint16
}

func DecodeBsnTlvVlanVidMask

func DecodeBsnTlvVlanVidMask(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvVlanVidMask, error)

func NewBsnTlvVlanVidMask

func NewBsnTlvVlanVidMask() *BsnTlvVlanVidMask

func (*BsnTlvVlanVidMask) GetValue

func (self *BsnTlvVlanVidMask) GetValue() uint16

func (*BsnTlvVlanVidMask) Serialize

func (self *BsnTlvVlanVidMask) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvVlanVidMask) SetValue

func (self *BsnTlvVlanVidMask) SetValue(v uint16)

type BsnTlvVni

type BsnTlvVni struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvVni

func DecodeBsnTlvVni(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvVni, error)

func NewBsnTlvVni

func NewBsnTlvVni() *BsnTlvVni

func (*BsnTlvVni) GetValue

func (self *BsnTlvVni) GetValue() uint32

func (*BsnTlvVni) Serialize

func (self *BsnTlvVni) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvVni) SetValue

func (self *BsnTlvVni) SetValue(v uint32)

type BsnTlvVpnKey

type BsnTlvVpnKey struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvVpnKey

func DecodeBsnTlvVpnKey(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvVpnKey, error)

func NewBsnTlvVpnKey

func NewBsnTlvVpnKey() *BsnTlvVpnKey

func (*BsnTlvVpnKey) GetValue

func (self *BsnTlvVpnKey) GetValue() uint32

func (*BsnTlvVpnKey) Serialize

func (self *BsnTlvVpnKey) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvVpnKey) SetValue

func (self *BsnTlvVpnKey) SetValue(v uint32)

type BsnTlvVrf

type BsnTlvVrf struct {
	*BsnTlv
	Value uint32
}

func DecodeBsnTlvVrf

func DecodeBsnTlvVrf(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvVrf, error)

func NewBsnTlvVrf

func NewBsnTlvVrf() *BsnTlvVrf

func (*BsnTlvVrf) GetValue

func (self *BsnTlvVrf) GetValue() uint32

func (*BsnTlvVrf) Serialize

func (self *BsnTlvVrf) Serialize(encoder *goloxi.Encoder) error

func (*BsnTlvVrf) SetValue

func (self *BsnTlvVrf) SetValue(v uint32)

type BsnTlvVxlanEgressLag

type BsnTlvVxlanEgressLag struct {
	*BsnTlv
}

func DecodeBsnTlvVxlanEgressLag

func DecodeBsnTlvVxlanEgressLag(parent *BsnTlv, decoder *goloxi.Decoder) (*BsnTlvVxlanEgressLag, error)

func NewBsnTlvVxlanEgressLag

func NewBsnTlvVxlanEgressLag() *BsnTlvVxlanEgressLag

func (*BsnTlvVxlanEgressLag) Serialize

func (self *BsnTlvVxlanEgressLag) Serialize(encoder *goloxi.Encoder) error

type BsnTunnelType

type BsnTunnelType uint64

func (BsnTunnelType) MarshalJSON

func (self BsnTunnelType) MarshalJSON() ([]byte, error)

type BsnUdfAnchor

type BsnUdfAnchor uint16

func (BsnUdfAnchor) MarshalJSON

func (self BsnUdfAnchor) MarshalJSON() ([]byte, error)

type BsnUdfMode

type BsnUdfMode uint8

func (BsnUdfMode) MarshalJSON

func (self BsnUdfMode) MarshalJSON() ([]byte, error)

type BsnUpgrade

type BsnUpgrade uint16

func (BsnUpgrade) MarshalJSON

func (self BsnUpgrade) MarshalJSON() ([]byte, error)

type BsnVirtualPortCreateReply

type BsnVirtualPortCreateReply struct {
	*BsnHeader
	Status  uint32
	VportNo uint32
}

func DecodeBsnVirtualPortCreateReply

func DecodeBsnVirtualPortCreateReply(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnVirtualPortCreateReply, error)

func NewBsnVirtualPortCreateReply

func NewBsnVirtualPortCreateReply() *BsnVirtualPortCreateReply

func (*BsnVirtualPortCreateReply) GetStatus

func (self *BsnVirtualPortCreateReply) GetStatus() uint32

func (*BsnVirtualPortCreateReply) GetVportNo

func (self *BsnVirtualPortCreateReply) GetVportNo() uint32

func (*BsnVirtualPortCreateReply) Serialize

func (self *BsnVirtualPortCreateReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnVirtualPortCreateReply) SetStatus

func (self *BsnVirtualPortCreateReply) SetStatus(v uint32)

func (*BsnVirtualPortCreateReply) SetVportNo

func (self *BsnVirtualPortCreateReply) SetVportNo(v uint32)

type BsnVirtualPortCreateRequest

type BsnVirtualPortCreateRequest struct {
	*BsnHeader
	Vport BSNVport
}

func DecodeBsnVirtualPortCreateRequest

func DecodeBsnVirtualPortCreateRequest(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnVirtualPortCreateRequest, error)

func NewBsnVirtualPortCreateRequest

func NewBsnVirtualPortCreateRequest() *BsnVirtualPortCreateRequest

func (*BsnVirtualPortCreateRequest) GetVport

func (self *BsnVirtualPortCreateRequest) GetVport() BSNVport

func (*BsnVirtualPortCreateRequest) Serialize

func (self *BsnVirtualPortCreateRequest) Serialize(encoder *goloxi.Encoder) error

func (*BsnVirtualPortCreateRequest) SetVport

func (self *BsnVirtualPortCreateRequest) SetVport(v BSNVport)

type BsnVirtualPortRemoveReply

type BsnVirtualPortRemoveReply struct {
	*BsnHeader
	Status uint32
}

func DecodeBsnVirtualPortRemoveReply

func DecodeBsnVirtualPortRemoveReply(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnVirtualPortRemoveReply, error)

func NewBsnVirtualPortRemoveReply

func NewBsnVirtualPortRemoveReply() *BsnVirtualPortRemoveReply

func (*BsnVirtualPortRemoveReply) GetStatus

func (self *BsnVirtualPortRemoveReply) GetStatus() uint32

func (*BsnVirtualPortRemoveReply) Serialize

func (self *BsnVirtualPortRemoveReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnVirtualPortRemoveReply) SetStatus

func (self *BsnVirtualPortRemoveReply) SetStatus(v uint32)

type BsnVirtualPortRemoveRequest

type BsnVirtualPortRemoveRequest struct {
	*BsnHeader
	VportNo uint32
}

func DecodeBsnVirtualPortRemoveRequest

func DecodeBsnVirtualPortRemoveRequest(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnVirtualPortRemoveRequest, error)

func NewBsnVirtualPortRemoveRequest

func NewBsnVirtualPortRemoveRequest() *BsnVirtualPortRemoveRequest

func (*BsnVirtualPortRemoveRequest) GetVportNo

func (self *BsnVirtualPortRemoveRequest) GetVportNo() uint32

func (*BsnVirtualPortRemoveRequest) Serialize

func (self *BsnVirtualPortRemoveRequest) Serialize(encoder *goloxi.Encoder) error

func (*BsnVirtualPortRemoveRequest) SetVportNo

func (self *BsnVirtualPortRemoveRequest) SetVportNo(v uint32)

type BsnVlanCounter

type BsnVlanCounter uint8

func (BsnVlanCounter) MarshalJSON

func (self BsnVlanCounter) MarshalJSON() ([]byte, error)

type BsnVlanCounterClear

type BsnVlanCounterClear struct {
	*BsnHeader
	VlanVid uint16
}

func DecodeBsnVlanCounterClear

func DecodeBsnVlanCounterClear(parent *BsnHeader, decoder *goloxi.Decoder) (*BsnVlanCounterClear, error)

func NewBsnVlanCounterClear

func NewBsnVlanCounterClear() *BsnVlanCounterClear

func (*BsnVlanCounterClear) GetVlanVid

func (self *BsnVlanCounterClear) GetVlanVid() uint16

func (*BsnVlanCounterClear) Serialize

func (self *BsnVlanCounterClear) Serialize(encoder *goloxi.Encoder) error

func (*BsnVlanCounterClear) SetVlanVid

func (self *BsnVlanCounterClear) SetVlanVid(v uint16)

type BsnVlanCounterStatsEntry

type BsnVlanCounterStatsEntry struct {
	Length  uint16
	VlanVid uint16
	Values  []*Uint64
}

func DecodeBsnVlanCounterStatsEntry

func DecodeBsnVlanCounterStatsEntry(decoder *goloxi.Decoder) (*BsnVlanCounterStatsEntry, error)

func NewBsnVlanCounterStatsEntry

func NewBsnVlanCounterStatsEntry() *BsnVlanCounterStatsEntry

func (*BsnVlanCounterStatsEntry) GetLength

func (self *BsnVlanCounterStatsEntry) GetLength() uint16

func (*BsnVlanCounterStatsEntry) GetValues

func (self *BsnVlanCounterStatsEntry) GetValues() []*Uint64

func (*BsnVlanCounterStatsEntry) GetVlanVid

func (self *BsnVlanCounterStatsEntry) GetVlanVid() uint16

func (*BsnVlanCounterStatsEntry) Serialize

func (self *BsnVlanCounterStatsEntry) Serialize(encoder *goloxi.Encoder) error

func (*BsnVlanCounterStatsEntry) SetLength

func (self *BsnVlanCounterStatsEntry) SetLength(v uint16)

func (*BsnVlanCounterStatsEntry) SetValues

func (self *BsnVlanCounterStatsEntry) SetValues(v []*Uint64)

func (*BsnVlanCounterStatsEntry) SetVlanVid

func (self *BsnVlanCounterStatsEntry) SetVlanVid(v uint16)

type BsnVlanCounterStatsReply

type BsnVlanCounterStatsReply struct {
	*BsnStatsReply
	Entries []*BsnVlanCounterStatsEntry
}

func DecodeBsnVlanCounterStatsReply

func DecodeBsnVlanCounterStatsReply(parent *BsnStatsReply, decoder *goloxi.Decoder) (*BsnVlanCounterStatsReply, error)

func NewBsnVlanCounterStatsReply

func NewBsnVlanCounterStatsReply() *BsnVlanCounterStatsReply

func (*BsnVlanCounterStatsReply) GetEntries

func (self *BsnVlanCounterStatsReply) GetEntries() []*BsnVlanCounterStatsEntry

func (*BsnVlanCounterStatsReply) Serialize

func (self *BsnVlanCounterStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnVlanCounterStatsReply) SetEntries

func (self *BsnVlanCounterStatsReply) SetEntries(v []*BsnVlanCounterStatsEntry)

type BsnVlanCounterStatsRequest

type BsnVlanCounterStatsRequest struct {
	*BsnStatsRequest
	VlanVid uint16
}

func DecodeBsnVlanCounterStatsRequest

func DecodeBsnVlanCounterStatsRequest(parent *BsnStatsRequest, decoder *goloxi.Decoder) (*BsnVlanCounterStatsRequest, error)

func NewBsnVlanCounterStatsRequest

func NewBsnVlanCounterStatsRequest() *BsnVlanCounterStatsRequest

func (*BsnVlanCounterStatsRequest) GetVlanVid

func (self *BsnVlanCounterStatsRequest) GetVlanVid() uint16

func (*BsnVlanCounterStatsRequest) Serialize

func (self *BsnVlanCounterStatsRequest) Serialize(encoder *goloxi.Encoder) error

func (*BsnVlanCounterStatsRequest) SetVlanVid

func (self *BsnVlanCounterStatsRequest) SetVlanVid(v uint16)

type BsnVlanMac

type BsnVlanMac struct {
	VlanVid uint16
	Mac     net.HardwareAddr
}

func DecodeBsnVlanMac

func DecodeBsnVlanMac(decoder *goloxi.Decoder) (*BsnVlanMac, error)

func NewBsnVlanMac

func NewBsnVlanMac() *BsnVlanMac

func (*BsnVlanMac) GetMac

func (self *BsnVlanMac) GetMac() net.HardwareAddr

func (*BsnVlanMac) GetVlanVid

func (self *BsnVlanMac) GetVlanVid() uint16

func (*BsnVlanMac) Serialize

func (self *BsnVlanMac) Serialize(encoder *goloxi.Encoder) error

func (*BsnVlanMac) SetMac

func (self *BsnVlanMac) SetMac(v net.HardwareAddr)

func (*BsnVlanMac) SetVlanVid

func (self *BsnVlanMac) SetVlanVid(v uint16)

type BsnVport

type BsnVport struct {
	Type   uint16
	Length uint16
}

func NewBsnVport

func NewBsnVport(_type uint16) *BsnVport

func (*BsnVport) Decode

func (self *BsnVport) Decode(decoder *goloxi.Decoder) error

func (*BsnVport) GetLength

func (self *BsnVport) GetLength() uint16

func (*BsnVport) GetType

func (self *BsnVport) GetType() uint16

func (*BsnVport) Serialize

func (self *BsnVport) Serialize(encoder *goloxi.Encoder) error

func (*BsnVport) SetLength

func (self *BsnVport) SetLength(v uint16)

func (*BsnVport) SetType

func (self *BsnVport) SetType(v uint16)

type BsnVportL2Gre

type BsnVportL2Gre struct {
	*BsnVport
	Flags          BsnVportL2GreFlags
	PortNo         Port
	LoopbackPortNo Port
	LocalMac       net.HardwareAddr
	NhMac          net.HardwareAddr
	SrcIp          net.IP
	DstIp          net.IP
	Dscp           uint8
	Ttl            uint8
	Vpn            uint32
	RateLimit      uint32
	IfName         string
}

func DecodeBsnVportL2Gre

func DecodeBsnVportL2Gre(parent *BsnVport, decoder *goloxi.Decoder) (*BsnVportL2Gre, error)

func NewBsnVportL2Gre

func NewBsnVportL2Gre() *BsnVportL2Gre

func (*BsnVportL2Gre) GetDscp

func (self *BsnVportL2Gre) GetDscp() uint8

func (*BsnVportL2Gre) GetDstIp

func (self *BsnVportL2Gre) GetDstIp() net.IP

func (*BsnVportL2Gre) GetFlags

func (self *BsnVportL2Gre) GetFlags() BsnVportL2GreFlags

func (*BsnVportL2Gre) GetIfName

func (self *BsnVportL2Gre) GetIfName() string

func (*BsnVportL2Gre) GetLocalMac

func (self *BsnVportL2Gre) GetLocalMac() net.HardwareAddr

func (*BsnVportL2Gre) GetLoopbackPortNo

func (self *BsnVportL2Gre) GetLoopbackPortNo() Port

func (*BsnVportL2Gre) GetNhMac

func (self *BsnVportL2Gre) GetNhMac() net.HardwareAddr

func (*BsnVportL2Gre) GetPortNo

func (self *BsnVportL2Gre) GetPortNo() Port

func (*BsnVportL2Gre) GetRateLimit

func (self *BsnVportL2Gre) GetRateLimit() uint32

func (*BsnVportL2Gre) GetSrcIp

func (self *BsnVportL2Gre) GetSrcIp() net.IP

func (*BsnVportL2Gre) GetTtl

func (self *BsnVportL2Gre) GetTtl() uint8

func (*BsnVportL2Gre) GetVpn

func (self *BsnVportL2Gre) GetVpn() uint32

func (*BsnVportL2Gre) Serialize

func (self *BsnVportL2Gre) Serialize(encoder *goloxi.Encoder) error

func (*BsnVportL2Gre) SetDscp

func (self *BsnVportL2Gre) SetDscp(v uint8)

func (*BsnVportL2Gre) SetDstIp

func (self *BsnVportL2Gre) SetDstIp(v net.IP)

func (*BsnVportL2Gre) SetFlags

func (self *BsnVportL2Gre) SetFlags(v BsnVportL2GreFlags)

func (*BsnVportL2Gre) SetIfName

func (self *BsnVportL2Gre) SetIfName(v string)

func (*BsnVportL2Gre) SetLocalMac

func (self *BsnVportL2Gre) SetLocalMac(v net.HardwareAddr)

func (*BsnVportL2Gre) SetLoopbackPortNo

func (self *BsnVportL2Gre) SetLoopbackPortNo(v Port)

func (*BsnVportL2Gre) SetNhMac

func (self *BsnVportL2Gre) SetNhMac(v net.HardwareAddr)

func (*BsnVportL2Gre) SetPortNo

func (self *BsnVportL2Gre) SetPortNo(v Port)

func (*BsnVportL2Gre) SetRateLimit

func (self *BsnVportL2Gre) SetRateLimit(v uint32)

func (*BsnVportL2Gre) SetSrcIp

func (self *BsnVportL2Gre) SetSrcIp(v net.IP)

func (*BsnVportL2Gre) SetTtl

func (self *BsnVportL2Gre) SetTtl(v uint8)

func (*BsnVportL2Gre) SetVpn

func (self *BsnVportL2Gre) SetVpn(v uint32)

type BsnVportL2GreFlags

type BsnVportL2GreFlags uint32

func (BsnVportL2GreFlags) MarshalJSON

func (self BsnVportL2GreFlags) MarshalJSON() ([]byte, error)

type BsnVportQInQ

type BsnVportQInQ struct {
	*BsnVport
	PortNo        uint32
	IngressTpid   uint16
	IngressVlanId uint16
	EgressTpid    uint16
	EgressVlanId  uint16
	IfName        string
}

func DecodeBsnVportQInQ

func DecodeBsnVportQInQ(parent *BsnVport, decoder *goloxi.Decoder) (*BsnVportQInQ, error)

func NewBsnVportQInQ

func NewBsnVportQInQ() *BsnVportQInQ

func (*BsnVportQInQ) GetEgressTpid

func (self *BsnVportQInQ) GetEgressTpid() uint16

func (*BsnVportQInQ) GetEgressVlanId

func (self *BsnVportQInQ) GetEgressVlanId() uint16

func (*BsnVportQInQ) GetIfName

func (self *BsnVportQInQ) GetIfName() string

func (*BsnVportQInQ) GetIngressTpid

func (self *BsnVportQInQ) GetIngressTpid() uint16

func (*BsnVportQInQ) GetIngressVlanId

func (self *BsnVportQInQ) GetIngressVlanId() uint16

func (*BsnVportQInQ) GetPortNo

func (self *BsnVportQInQ) GetPortNo() uint32

func (*BsnVportQInQ) Serialize

func (self *BsnVportQInQ) Serialize(encoder *goloxi.Encoder) error

func (*BsnVportQInQ) SetEgressTpid

func (self *BsnVportQInQ) SetEgressTpid(v uint16)

func (*BsnVportQInQ) SetEgressVlanId

func (self *BsnVportQInQ) SetEgressVlanId(v uint16)

func (*BsnVportQInQ) SetIfName

func (self *BsnVportQInQ) SetIfName(v string)

func (*BsnVportQInQ) SetIngressTpid

func (self *BsnVportQInQ) SetIngressTpid(v uint16)

func (*BsnVportQInQ) SetIngressVlanId

func (self *BsnVportQInQ) SetIngressVlanId(v uint16)

func (*BsnVportQInQ) SetPortNo

func (self *BsnVportQInQ) SetPortNo(v uint32)

type BsnVportQInQUntagged

type BsnVportQInQUntagged uint16

func (BsnVportQInQUntagged) MarshalJSON

func (self BsnVportQInQUntagged) MarshalJSON() ([]byte, error)

type BsnVrfCounter

type BsnVrfCounter uint8

func (BsnVrfCounter) MarshalJSON

func (self BsnVrfCounter) MarshalJSON() ([]byte, error)

type BsnVrfCounterConstants

type BsnVrfCounterConstants uint32

func (BsnVrfCounterConstants) MarshalJSON

func (self BsnVrfCounterConstants) MarshalJSON() ([]byte, error)

type BsnVrfCounterStatsEntry

type BsnVrfCounterStatsEntry struct {
	Length uint16
	Vrf    uint32
	Values []*Uint64
}

func DecodeBsnVrfCounterStatsEntry

func DecodeBsnVrfCounterStatsEntry(decoder *goloxi.Decoder) (*BsnVrfCounterStatsEntry, error)

func NewBsnVrfCounterStatsEntry

func NewBsnVrfCounterStatsEntry() *BsnVrfCounterStatsEntry

func (*BsnVrfCounterStatsEntry) GetLength

func (self *BsnVrfCounterStatsEntry) GetLength() uint16

func (*BsnVrfCounterStatsEntry) GetValues

func (self *BsnVrfCounterStatsEntry) GetValues() []*Uint64

func (*BsnVrfCounterStatsEntry) GetVrf

func (self *BsnVrfCounterStatsEntry) GetVrf() uint32

func (*BsnVrfCounterStatsEntry) Serialize

func (self *BsnVrfCounterStatsEntry) Serialize(encoder *goloxi.Encoder) error

func (*BsnVrfCounterStatsEntry) SetLength

func (self *BsnVrfCounterStatsEntry) SetLength(v uint16)

func (*BsnVrfCounterStatsEntry) SetValues

func (self *BsnVrfCounterStatsEntry) SetValues(v []*Uint64)

func (*BsnVrfCounterStatsEntry) SetVrf

func (self *BsnVrfCounterStatsEntry) SetVrf(v uint32)

type BsnVrfCounterStatsReply

type BsnVrfCounterStatsReply struct {
	*BsnStatsReply
	Entries []*BsnVrfCounterStatsEntry
}

func DecodeBsnVrfCounterStatsReply

func DecodeBsnVrfCounterStatsReply(parent *BsnStatsReply, decoder *goloxi.Decoder) (*BsnVrfCounterStatsReply, error)

func NewBsnVrfCounterStatsReply

func NewBsnVrfCounterStatsReply() *BsnVrfCounterStatsReply

func (*BsnVrfCounterStatsReply) GetEntries

func (self *BsnVrfCounterStatsReply) GetEntries() []*BsnVrfCounterStatsEntry

func (*BsnVrfCounterStatsReply) Serialize

func (self *BsnVrfCounterStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*BsnVrfCounterStatsReply) SetEntries

func (self *BsnVrfCounterStatsReply) SetEntries(v []*BsnVrfCounterStatsEntry)

type BsnVrfCounterStatsRequest

type BsnVrfCounterStatsRequest struct {
	*BsnStatsRequest
	Vrf uint32
}

func DecodeBsnVrfCounterStatsRequest

func DecodeBsnVrfCounterStatsRequest(parent *BsnStatsRequest, decoder *goloxi.Decoder) (*BsnVrfCounterStatsRequest, error)

func NewBsnVrfCounterStatsRequest

func NewBsnVrfCounterStatsRequest() *BsnVrfCounterStatsRequest

func (*BsnVrfCounterStatsRequest) GetVrf

func (self *BsnVrfCounterStatsRequest) GetVrf() uint32

func (*BsnVrfCounterStatsRequest) Serialize

func (self *BsnVrfCounterStatsRequest) Serialize(encoder *goloxi.Encoder) error

func (*BsnVrfCounterStatsRequest) SetVrf

func (self *BsnVrfCounterStatsRequest) SetVrf(v uint32)

type Bucket

type Bucket struct {
	Len        uint16
	Weight     uint16
	WatchPort  Port
	WatchGroup uint32
	Actions    []goloxi.IAction
}

func DecodeBucket

func DecodeBucket(decoder *goloxi.Decoder) (*Bucket, error)

func NewBucket

func NewBucket() *Bucket

func (*Bucket) GetActions

func (self *Bucket) GetActions() []goloxi.IAction

func (*Bucket) GetLen

func (self *Bucket) GetLen() uint16

func (*Bucket) GetWatchGroup

func (self *Bucket) GetWatchGroup() uint32

func (*Bucket) GetWatchPort

func (self *Bucket) GetWatchPort() Port

func (*Bucket) GetWeight

func (self *Bucket) GetWeight() uint16

func (*Bucket) Serialize

func (self *Bucket) Serialize(encoder *goloxi.Encoder) error

func (*Bucket) SetActions

func (self *Bucket) SetActions(v []goloxi.IAction)

func (*Bucket) SetLen

func (self *Bucket) SetLen(v uint16)

func (*Bucket) SetWatchGroup

func (self *Bucket) SetWatchGroup(v uint32)

func (*Bucket) SetWatchPort

func (self *Bucket) SetWatchPort(v Port)

func (*Bucket) SetWeight

func (self *Bucket) SetWeight(v uint16)

type BucketCounter

type BucketCounter struct {
	PacketCount uint64
	ByteCount   uint64
}

func DecodeBucketCounter

func DecodeBucketCounter(decoder *goloxi.Decoder) (*BucketCounter, error)

func NewBucketCounter

func NewBucketCounter() *BucketCounter

func (*BucketCounter) GetByteCount

func (self *BucketCounter) GetByteCount() uint64

func (*BucketCounter) GetPacketCount

func (self *BucketCounter) GetPacketCount() uint64

func (*BucketCounter) Serialize

func (self *BucketCounter) Serialize(encoder *goloxi.Encoder) error

func (*BucketCounter) SetByteCount

func (self *BucketCounter) SetByteCount(v uint64)

func (*BucketCounter) SetPacketCount

func (self *BucketCounter) SetPacketCount(v uint64)

type BundleAddMsg

type BundleAddMsg struct {
	*Header
	BundleId uint32
	Flags    BundleFlags
	Data     []byte
}

func DecodeBundleAddMsg

func DecodeBundleAddMsg(parent *Header, decoder *goloxi.Decoder) (*BundleAddMsg, error)

func NewBundleAddMsg

func NewBundleAddMsg() *BundleAddMsg

func (*BundleAddMsg) GetBundleId

func (self *BundleAddMsg) GetBundleId() uint32

func (*BundleAddMsg) GetData

func (self *BundleAddMsg) GetData() []byte

func (*BundleAddMsg) GetFlags

func (self *BundleAddMsg) GetFlags() BundleFlags

func (*BundleAddMsg) Serialize

func (self *BundleAddMsg) Serialize(encoder *goloxi.Encoder) error

func (*BundleAddMsg) SetBundleId

func (self *BundleAddMsg) SetBundleId(v uint32)

func (*BundleAddMsg) SetData

func (self *BundleAddMsg) SetData(v []byte)

func (*BundleAddMsg) SetFlags

func (self *BundleAddMsg) SetFlags(v BundleFlags)

type BundleCtrlMsg

type BundleCtrlMsg struct {
	*Header
	BundleId       uint32
	BundleCtrlType BundleCtrlType
	Flags          BundleFlags
	Properties     []IBundleProp
}

func DecodeBundleCtrlMsg

func DecodeBundleCtrlMsg(parent *Header, decoder *goloxi.Decoder) (*BundleCtrlMsg, error)

func NewBundleCtrlMsg

func NewBundleCtrlMsg() *BundleCtrlMsg

func (*BundleCtrlMsg) GetBundleCtrlType

func (self *BundleCtrlMsg) GetBundleCtrlType() BundleCtrlType

func (*BundleCtrlMsg) GetBundleId

func (self *BundleCtrlMsg) GetBundleId() uint32

func (*BundleCtrlMsg) GetFlags

func (self *BundleCtrlMsg) GetFlags() BundleFlags

func (*BundleCtrlMsg) GetProperties

func (self *BundleCtrlMsg) GetProperties() []IBundleProp

func (*BundleCtrlMsg) Serialize

func (self *BundleCtrlMsg) Serialize(encoder *goloxi.Encoder) error

func (*BundleCtrlMsg) SetBundleCtrlType

func (self *BundleCtrlMsg) SetBundleCtrlType(v BundleCtrlType)

func (*BundleCtrlMsg) SetBundleId

func (self *BundleCtrlMsg) SetBundleId(v uint32)

func (*BundleCtrlMsg) SetFlags

func (self *BundleCtrlMsg) SetFlags(v BundleFlags)

func (*BundleCtrlMsg) SetProperties

func (self *BundleCtrlMsg) SetProperties(v []IBundleProp)

type BundleCtrlType

type BundleCtrlType uint16

func (BundleCtrlType) MarshalJSON

func (self BundleCtrlType) MarshalJSON() ([]byte, error)

type BundleFailedCode

type BundleFailedCode uint16

func (BundleFailedCode) MarshalJSON

func (self BundleFailedCode) MarshalJSON() ([]byte, error)

type BundleFailedErrorMsg

type BundleFailedErrorMsg struct {
	*ErrorMsg
	Code BundleFailedCode
	Data []byte
}

func DecodeBundleFailedErrorMsg

func DecodeBundleFailedErrorMsg(parent *ErrorMsg, decoder *goloxi.Decoder) (*BundleFailedErrorMsg, error)

func NewBundleFailedErrorMsg

func NewBundleFailedErrorMsg() *BundleFailedErrorMsg

func (*BundleFailedErrorMsg) GetCode

func (self *BundleFailedErrorMsg) GetCode() BundleFailedCode

func (*BundleFailedErrorMsg) GetData

func (self *BundleFailedErrorMsg) GetData() []byte

func (*BundleFailedErrorMsg) Serialize

func (self *BundleFailedErrorMsg) Serialize(encoder *goloxi.Encoder) error

func (*BundleFailedErrorMsg) SetCode

func (self *BundleFailedErrorMsg) SetCode(v BundleFailedCode)

func (*BundleFailedErrorMsg) SetData

func (self *BundleFailedErrorMsg) SetData(v []byte)

type BundleFlags

type BundleFlags uint16

func (BundleFlags) MarshalJSON

func (self BundleFlags) MarshalJSON() ([]byte, error)

type BundleProp

type BundleProp struct {
	Type   uint16
	Length uint16
}

func NewBundleProp

func NewBundleProp(_type uint16) *BundleProp

func (*BundleProp) GetLength

func (self *BundleProp) GetLength() uint16

func (*BundleProp) GetType

func (self *BundleProp) GetType() uint16

func (*BundleProp) Serialize

func (self *BundleProp) Serialize(encoder *goloxi.Encoder) error

func (*BundleProp) SetLength

func (self *BundleProp) SetLength(v uint16)

func (*BundleProp) SetType

func (self *BundleProp) SetType(v uint16)

type BundlePropExperimenter

type BundlePropExperimenter struct {
	*BundleProp
	Experimenter uint32
	ExpType      uint32
}

func NewBundlePropExperimenter

func NewBundlePropExperimenter(_experimenter uint32) *BundlePropExperimenter

func (*BundlePropExperimenter) GetExpType

func (self *BundlePropExperimenter) GetExpType() uint32

func (*BundlePropExperimenter) GetExperimenter

func (self *BundlePropExperimenter) GetExperimenter() uint32

func (*BundlePropExperimenter) Serialize

func (self *BundlePropExperimenter) Serialize(encoder *goloxi.Encoder) error

func (*BundlePropExperimenter) SetExpType

func (self *BundlePropExperimenter) SetExpType(v uint32)

func (*BundlePropExperimenter) SetExperimenter

func (self *BundlePropExperimenter) SetExperimenter(v uint32)

type Capabilities

type Capabilities uint32

func (Capabilities) MarshalJSON

func (self Capabilities) MarshalJSON() ([]byte, error)

type Checksum128

type Checksum128 [16]byte

func (*Checksum128) Decode

func (self *Checksum128) Decode(decoder *goloxi.Decoder) error

func (*Checksum128) Serialize

func (self *Checksum128) Serialize(encoder *goloxi.Encoder) error

type ConfigFlags

type ConfigFlags uint16

func (ConfigFlags) MarshalJSON

func (self ConfigFlags) MarshalJSON() ([]byte, error)

type ControllerMaxLen

type ControllerMaxLen uint16

func (ControllerMaxLen) MarshalJSON

func (self ControllerMaxLen) MarshalJSON() ([]byte, error)

type ControllerRole

type ControllerRole uint32

func (ControllerRole) MarshalJSON

func (self ControllerRole) MarshalJSON() ([]byte, error)

type ControllerRoleReason

type ControllerRoleReason uint8

func (ControllerRoleReason) MarshalJSON

func (self ControllerRoleReason) MarshalJSON() ([]byte, error)

type ControllerURI

type ControllerURI uint16

func (*ControllerURI) Decode

func (self *ControllerURI) Decode(decoder *goloxi.Decoder) error

func (*ControllerURI) Serialize

func (self *ControllerURI) Serialize(encoder *goloxi.Encoder) error

type CsStates

type CsStates uint32

func (CsStates) MarshalJSON

func (self CsStates) MarshalJSON() ([]byte, error)

type DescStatsReply

type DescStatsReply struct {
	*StatsReply
	MfrDesc   string
	HwDesc    string
	SwDesc    string
	SerialNum string
	DpDesc    string
}

func DecodeDescStatsReply

func DecodeDescStatsReply(parent *StatsReply, decoder *goloxi.Decoder) (*DescStatsReply, error)

func NewDescStatsReply

func NewDescStatsReply() *DescStatsReply

func (*DescStatsReply) GetDpDesc

func (self *DescStatsReply) GetDpDesc() string

func (*DescStatsReply) GetHwDesc

func (self *DescStatsReply) GetHwDesc() string

func (*DescStatsReply) GetMfrDesc

func (self *DescStatsReply) GetMfrDesc() string

func (*DescStatsReply) GetSerialNum

func (self *DescStatsReply) GetSerialNum() string

func (*DescStatsReply) GetSwDesc

func (self *DescStatsReply) GetSwDesc() string

func (*DescStatsReply) Serialize

func (self *DescStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*DescStatsReply) SetDpDesc

func (self *DescStatsReply) SetDpDesc(v string)

func (*DescStatsReply) SetHwDesc

func (self *DescStatsReply) SetHwDesc(v string)

func (*DescStatsReply) SetMfrDesc

func (self *DescStatsReply) SetMfrDesc(v string)

func (*DescStatsReply) SetSerialNum

func (self *DescStatsReply) SetSerialNum(v string)

func (*DescStatsReply) SetSwDesc

func (self *DescStatsReply) SetSwDesc(v string)

type DescStatsRequest

type DescStatsRequest struct {
	*StatsRequest
}

func DecodeDescStatsRequest

func DecodeDescStatsRequest(parent *StatsRequest, decoder *goloxi.Decoder) (*DescStatsRequest, error)

func NewDescStatsRequest

func NewDescStatsRequest() *DescStatsRequest

func (*DescStatsRequest) Serialize

func (self *DescStatsRequest) Serialize(encoder *goloxi.Encoder) error

type EchoReply

type EchoReply struct {
	*Header
	Data []byte
}

func DecodeEchoReply

func DecodeEchoReply(parent *Header, decoder *goloxi.Decoder) (*EchoReply, error)

func NewEchoReply

func NewEchoReply() *EchoReply

func (*EchoReply) GetData

func (self *EchoReply) GetData() []byte

func (*EchoReply) Serialize

func (self *EchoReply) Serialize(encoder *goloxi.Encoder) error

func (*EchoReply) SetData

func (self *EchoReply) SetData(v []byte)

type EchoRequest

type EchoRequest struct {
	*Header
	Data []byte
}

func DecodeEchoRequest

func DecodeEchoRequest(parent *Header, decoder *goloxi.Decoder) (*EchoRequest, error)

func NewEchoRequest

func NewEchoRequest() *EchoRequest

func (*EchoRequest) GetData

func (self *EchoRequest) GetData() []byte

func (*EchoRequest) Serialize

func (self *EchoRequest) Serialize(encoder *goloxi.Encoder) error

func (*EchoRequest) SetData

func (self *EchoRequest) SetData(v []byte)

type EdNshPropType

type EdNshPropType uint8

func (EdNshPropType) MarshalJSON

func (self EdNshPropType) MarshalJSON() ([]byte, error)

type EdPropClass

type EdPropClass uint16

func (EdPropClass) MarshalJSON

func (self EdPropClass) MarshalJSON() ([]byte, error)

type EdPropHeader

type EdPropHeader struct {
	PropClass uint16
}

func NewEdPropHeader

func NewEdPropHeader(_prop_class uint16) *EdPropHeader

func (*EdPropHeader) GetPropClass

func (self *EdPropHeader) GetPropClass() uint16

func (*EdPropHeader) Serialize

func (self *EdPropHeader) Serialize(encoder *goloxi.Encoder) error

func (*EdPropHeader) SetPropClass

func (self *EdPropHeader) SetPropClass(v uint16)

type EdPropNsh

type EdPropNsh struct {
	*EdPropHeader
	Type uint8
	Len  uint8
}

func NewEdPropNsh

func NewEdPropNsh(_type uint8) *EdPropNsh

func (*EdPropNsh) GetLen

func (self *EdPropNsh) GetLen() uint8

func (*EdPropNsh) GetType

func (self *EdPropNsh) GetType() uint8

func (*EdPropNsh) Serialize

func (self *EdPropNsh) Serialize(encoder *goloxi.Encoder) error

func (*EdPropNsh) SetLen

func (self *EdPropNsh) SetLen(v uint8)

func (*EdPropNsh) SetType

func (self *EdPropNsh) SetType(v uint8)

type EdPropNshMdType

type EdPropNshMdType struct {
	*EdPropNsh
	MdType uint8
}

func DecodeEdPropNshMdType

func DecodeEdPropNshMdType(parent *EdPropNsh, decoder *goloxi.Decoder) (*EdPropNshMdType, error)

func NewEdPropNshMdType

func NewEdPropNshMdType() *EdPropNshMdType

func (*EdPropNshMdType) GetMdType

func (self *EdPropNshMdType) GetMdType() uint8

func (*EdPropNshMdType) Serialize

func (self *EdPropNshMdType) Serialize(encoder *goloxi.Encoder) error

func (*EdPropNshMdType) SetMdType

func (self *EdPropNshMdType) SetMdType(v uint8)

type EdPropNshTlv

type EdPropNshTlv struct {
	*EdPropNsh
	TlvClass uint16
	TlvType  uint8
	TlvLen   uint8
	Value    []byte
}

func DecodeEdPropNshTlv

func DecodeEdPropNshTlv(parent *EdPropNsh, decoder *goloxi.Decoder) (*EdPropNshTlv, error)

func NewEdPropNshTlv

func NewEdPropNshTlv() *EdPropNshTlv

func (*EdPropNshTlv) GetTlvClass

func (self *EdPropNshTlv) GetTlvClass() uint16

func (*EdPropNshTlv) GetTlvLen

func (self *EdPropNshTlv) GetTlvLen() uint8

func (*EdPropNshTlv) GetTlvType

func (self *EdPropNshTlv) GetTlvType() uint8

func (*EdPropNshTlv) GetValue

func (self *EdPropNshTlv) GetValue() []byte

func (*EdPropNshTlv) Serialize

func (self *EdPropNshTlv) Serialize(encoder *goloxi.Encoder) error

func (*EdPropNshTlv) SetTlvClass

func (self *EdPropNshTlv) SetTlvClass(v uint16)

func (*EdPropNshTlv) SetTlvLen

func (self *EdPropNshTlv) SetTlvLen(v uint8)

func (*EdPropNshTlv) SetTlvType

func (self *EdPropNshTlv) SetTlvType(v uint8)

func (*EdPropNshTlv) SetValue

func (self *EdPropNshTlv) SetValue(v []byte)

type ErrorMsg

type ErrorMsg struct {
	*Header
	ErrType uint16
}

func NewErrorMsg

func NewErrorMsg(_err_type uint16) *ErrorMsg

func (*ErrorMsg) GetErrType

func (self *ErrorMsg) GetErrType() uint16

func (*ErrorMsg) Serialize

func (self *ErrorMsg) Serialize(encoder *goloxi.Encoder) error

func (*ErrorMsg) SetErrType

func (self *ErrorMsg) SetErrType(v uint16)

type ErrorType

type ErrorType uint16

func (ErrorType) MarshalJSON

func (self ErrorType) MarshalJSON() ([]byte, error)

type EthernetType

type EthernetType uint16

func (EthernetType) MarshalJSON

func (self EthernetType) MarshalJSON() ([]byte, error)

func (EthernetType) String

func (self EthernetType) String() string

type Experimenter

type Experimenter struct {
	*Header
	Experimenter uint32
	Subtype      uint32
}

func NewExperimenter

func NewExperimenter(_experimenter uint32) *Experimenter

func (*Experimenter) GetExperimenter

func (self *Experimenter) GetExperimenter() uint32

func (*Experimenter) GetSubtype

func (self *Experimenter) GetSubtype() uint32

func (*Experimenter) Serialize

func (self *Experimenter) Serialize(encoder *goloxi.Encoder) error

func (*Experimenter) SetExperimenter

func (self *Experimenter) SetExperimenter(v uint32)

func (*Experimenter) SetSubtype

func (self *Experimenter) SetSubtype(v uint32)

type ExperimenterErrorMsg

type ExperimenterErrorMsg struct {
	*ErrorMsg
	Subtype      uint16
	Experimenter uint32
}

func NewExperimenterErrorMsg

func NewExperimenterErrorMsg(_experimenter uint32) *ExperimenterErrorMsg

func (*ExperimenterErrorMsg) GetExperimenter

func (self *ExperimenterErrorMsg) GetExperimenter() uint32

func (*ExperimenterErrorMsg) GetSubtype

func (self *ExperimenterErrorMsg) GetSubtype() uint16

func (*ExperimenterErrorMsg) Serialize

func (self *ExperimenterErrorMsg) Serialize(encoder *goloxi.Encoder) error

func (*ExperimenterErrorMsg) SetExperimenter

func (self *ExperimenterErrorMsg) SetExperimenter(v uint32)

func (*ExperimenterErrorMsg) SetSubtype

func (self *ExperimenterErrorMsg) SetSubtype(v uint16)

type ExperimenterStatsReply

type ExperimenterStatsReply struct {
	*StatsReply
	Experimenter uint32
	Subtype      uint32
}

func NewExperimenterStatsReply

func NewExperimenterStatsReply(_experimenter uint32) *ExperimenterStatsReply

func (*ExperimenterStatsReply) GetExperimenter

func (self *ExperimenterStatsReply) GetExperimenter() uint32

func (*ExperimenterStatsReply) GetSubtype

func (self *ExperimenterStatsReply) GetSubtype() uint32

func (*ExperimenterStatsReply) Serialize

func (self *ExperimenterStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*ExperimenterStatsReply) SetExperimenter

func (self *ExperimenterStatsReply) SetExperimenter(v uint32)

func (*ExperimenterStatsReply) SetSubtype

func (self *ExperimenterStatsReply) SetSubtype(v uint32)

type ExperimenterStatsRequest

type ExperimenterStatsRequest struct {
	*StatsRequest
	Experimenter uint32
	Subtype      uint32
}

func NewExperimenterStatsRequest

func NewExperimenterStatsRequest(_experimenter uint32) *ExperimenterStatsRequest

func (*ExperimenterStatsRequest) GetExperimenter

func (self *ExperimenterStatsRequest) GetExperimenter() uint32

func (*ExperimenterStatsRequest) GetSubtype

func (self *ExperimenterStatsRequest) GetSubtype() uint32

func (*ExperimenterStatsRequest) Serialize

func (self *ExperimenterStatsRequest) Serialize(encoder *goloxi.Encoder) error

func (*ExperimenterStatsRequest) SetExperimenter

func (self *ExperimenterStatsRequest) SetExperimenter(v uint32)

func (*ExperimenterStatsRequest) SetSubtype

func (self *ExperimenterStatsRequest) SetSubtype(v uint32)

type FeaturesReply

type FeaturesReply struct {
	*Header
	DatapathId   uint64
	NBuffers     uint32
	NTables      uint8
	AuxiliaryId  uint8
	Capabilities Capabilities
	Reserved     uint32
}

func DecodeFeaturesReply

func DecodeFeaturesReply(parent *Header, decoder *goloxi.Decoder) (*FeaturesReply, error)

func NewFeaturesReply

func NewFeaturesReply() *FeaturesReply

func (*FeaturesReply) GetAuxiliaryId

func (self *FeaturesReply) GetAuxiliaryId() uint8

func (*FeaturesReply) GetCapabilities

func (self *FeaturesReply) GetCapabilities() Capabilities

func (*FeaturesReply) GetDatapathId

func (self *FeaturesReply) GetDatapathId() uint64

func (*FeaturesReply) GetNBuffers

func (self *FeaturesReply) GetNBuffers() uint32

func (*FeaturesReply) GetNTables

func (self *FeaturesReply) GetNTables() uint8

func (*FeaturesReply) GetReserved

func (self *FeaturesReply) GetReserved() uint32

func (*FeaturesReply) Serialize

func (self *FeaturesReply) Serialize(encoder *goloxi.Encoder) error

func (*FeaturesReply) SetAuxiliaryId

func (self *FeaturesReply) SetAuxiliaryId(v uint8)

func (*FeaturesReply) SetCapabilities

func (self *FeaturesReply) SetCapabilities(v Capabilities)

func (*FeaturesReply) SetDatapathId

func (self *FeaturesReply) SetDatapathId(v uint64)

func (*FeaturesReply) SetNBuffers

func (self *FeaturesReply) SetNBuffers(v uint32)

func (*FeaturesReply) SetNTables

func (self *FeaturesReply) SetNTables(v uint8)

func (*FeaturesReply) SetReserved

func (self *FeaturesReply) SetReserved(v uint32)

type FeaturesRequest

type FeaturesRequest struct {
	*Header
}

func DecodeFeaturesRequest

func DecodeFeaturesRequest(parent *Header, decoder *goloxi.Decoder) (*FeaturesRequest, error)

func NewFeaturesRequest

func NewFeaturesRequest() *FeaturesRequest

func (*FeaturesRequest) Serialize

func (self *FeaturesRequest) Serialize(encoder *goloxi.Encoder) error

type FlowAdd

type FlowAdd struct {
	*FlowMod
	Importance uint16
}

func DecodeFlowAdd

func DecodeFlowAdd(parent *FlowMod, decoder *goloxi.Decoder) (*FlowAdd, error)

func NewFlowAdd

func NewFlowAdd() *FlowAdd

func (*FlowAdd) GetImportance

func (self *FlowAdd) GetImportance() uint16

func (*FlowAdd) Serialize

func (self *FlowAdd) Serialize(encoder *goloxi.Encoder) error

func (*FlowAdd) SetImportance

func (self *FlowAdd) SetImportance(v uint16)

type FlowDelete

type FlowDelete struct {
	*FlowMod
	Importance uint16
}

func DecodeFlowDelete

func DecodeFlowDelete(parent *FlowMod, decoder *goloxi.Decoder) (*FlowDelete, error)

func NewFlowDelete

func NewFlowDelete() *FlowDelete

func (*FlowDelete) GetImportance

func (self *FlowDelete) GetImportance() uint16

func (*FlowDelete) Serialize

func (self *FlowDelete) Serialize(encoder *goloxi.Encoder) error

func (*FlowDelete) SetImportance

func (self *FlowDelete) SetImportance(v uint16)

type FlowDeleteStrict

type FlowDeleteStrict struct {
	*FlowMod
	Importance uint16
}

func DecodeFlowDeleteStrict

func DecodeFlowDeleteStrict(parent *FlowMod, decoder *goloxi.Decoder) (*FlowDeleteStrict, error)

func NewFlowDeleteStrict

func NewFlowDeleteStrict() *FlowDeleteStrict

func (*FlowDeleteStrict) GetImportance

func (self *FlowDeleteStrict) GetImportance() uint16

func (*FlowDeleteStrict) Serialize

func (self *FlowDeleteStrict) Serialize(encoder *goloxi.Encoder) error

func (*FlowDeleteStrict) SetImportance

func (self *FlowDeleteStrict) SetImportance(v uint16)

type FlowMod

type FlowMod struct {
	*Header
	Cookie       uint64
	CookieMask   uint64
	TableId      uint8
	Command      FmCmd
	IdleTimeout  uint16
	HardTimeout  uint16
	Priority     uint16
	BufferId     uint32
	OutPort      Port
	OutGroup     uint32
	Flags        FlowModFlags
	Match        Match
	Instructions []IInstruction
}

func NewFlowMod

func NewFlowMod(__command FmCmd) *FlowMod

func (*FlowMod) GetBufferId

func (self *FlowMod) GetBufferId() uint32

func (*FlowMod) GetCommand

func (self *FlowMod) GetCommand() FmCmd

func (*FlowMod) GetCookie

func (self *FlowMod) GetCookie() uint64

func (*FlowMod) GetCookieMask

func (self *FlowMod) GetCookieMask() uint64

func (*FlowMod) GetFlags

func (self *FlowMod) GetFlags() FlowModFlags

func (*FlowMod) GetHardTimeout

func (self *FlowMod) GetHardTimeout() uint16

func (*FlowMod) GetIdleTimeout

func (self *FlowMod) GetIdleTimeout() uint16

func (*FlowMod) GetInstructions

func (self *FlowMod) GetInstructions() []IInstruction

func (*FlowMod) GetMatch

func (self *FlowMod) GetMatch() Match

func (*FlowMod) GetOutGroup

func (self *FlowMod) GetOutGroup() uint32

func (*FlowMod) GetOutPort

func (self *FlowMod) GetOutPort() Port

func (*FlowMod) GetPriority

func (self *FlowMod) GetPriority() uint16

func (*FlowMod) GetTableId

func (self *FlowMod) GetTableId() uint8

func (*FlowMod) Serialize

func (self *FlowMod) Serialize(encoder *goloxi.Encoder) error

func (*FlowMod) SetBufferId

func (self *FlowMod) SetBufferId(v uint32)

func (*FlowMod) SetCommand

func (self *FlowMod) SetCommand(v FmCmd)

func (*FlowMod) SetCookie

func (self *FlowMod) SetCookie(v uint64)

func (*FlowMod) SetCookieMask

func (self *FlowMod) SetCookieMask(v uint64)

func (*FlowMod) SetFlags

func (self *FlowMod) SetFlags(v FlowModFlags)

func (*FlowMod) SetHardTimeout

func (self *FlowMod) SetHardTimeout(v uint16)

func (*FlowMod) SetIdleTimeout

func (self *FlowMod) SetIdleTimeout(v uint16)

func (*FlowMod) SetInstructions

func (self *FlowMod) SetInstructions(v []IInstruction)

func (*FlowMod) SetMatch

func (self *FlowMod) SetMatch(v Match)

func (*FlowMod) SetOutGroup

func (self *FlowMod) SetOutGroup(v uint32)

func (*FlowMod) SetOutPort

func (self *FlowMod) SetOutPort(v Port)

func (*FlowMod) SetPriority

func (self *FlowMod) SetPriority(v uint16)

func (*FlowMod) SetTableId

func (self *FlowMod) SetTableId(v uint8)

type FlowModCommand

type FlowModCommand uint8

func (FlowModCommand) MarshalJSON

func (self FlowModCommand) MarshalJSON() ([]byte, error)

type FlowModFailedCode

type FlowModFailedCode uint16

func (FlowModFailedCode) MarshalJSON

func (self FlowModFailedCode) MarshalJSON() ([]byte, error)

type FlowModFailedErrorMsg

type FlowModFailedErrorMsg struct {
	*ErrorMsg
	Code FlowModFailedCode
	Data []byte
}

func DecodeFlowModFailedErrorMsg

func DecodeFlowModFailedErrorMsg(parent *ErrorMsg, decoder *goloxi.Decoder) (*FlowModFailedErrorMsg, error)

func NewFlowModFailedErrorMsg

func NewFlowModFailedErrorMsg() *FlowModFailedErrorMsg

func (*FlowModFailedErrorMsg) GetCode

func (self *FlowModFailedErrorMsg) GetCode() FlowModFailedCode

func (*FlowModFailedErrorMsg) GetData

func (self *FlowModFailedErrorMsg) GetData() []byte

func (*FlowModFailedErrorMsg) Serialize

func (self *FlowModFailedErrorMsg) Serialize(encoder *goloxi.Encoder) error

func (*FlowModFailedErrorMsg) SetCode

func (self *FlowModFailedErrorMsg) SetCode(v FlowModFailedCode)

func (*FlowModFailedErrorMsg) SetData

func (self *FlowModFailedErrorMsg) SetData(v []byte)

type FlowModFlags

type FlowModFlags uint16

func (FlowModFlags) MarshalJSON

func (self FlowModFlags) MarshalJSON() ([]byte, error)

type FlowModSpec

type FlowModSpec struct {
	SrcDst uint8
	NBits  uint8
}

func NewFlowModSpec

func NewFlowModSpec(_src_dst uint8) *FlowModSpec

func (*FlowModSpec) GetNBits

func (self *FlowModSpec) GetNBits() uint8

func (*FlowModSpec) GetSrcDst

func (self *FlowModSpec) GetSrcDst() uint8

func (*FlowModSpec) Serialize

func (self *FlowModSpec) Serialize(encoder *goloxi.Encoder) error

func (*FlowModSpec) SetNBits

func (self *FlowModSpec) SetNBits(v uint8)

func (*FlowModSpec) SetSrcDst

func (self *FlowModSpec) SetSrcDst(v uint8)

type FlowModSpecSrc0Dst0

type FlowModSpecSrc0Dst0 struct {
	*FlowModSpec
	Src    goloxi.IOxmId
	SrcOfs uint16
	Dst    goloxi.IOxmId
	DstOfs uint16
}

func NewFlowModSpecSrc0Dst0

func NewFlowModSpecSrc0Dst0(_n_bits uint8) *FlowModSpecSrc0Dst0

func (*FlowModSpecSrc0Dst0) GetDst

func (self *FlowModSpecSrc0Dst0) GetDst() goloxi.IOxmId

func (*FlowModSpecSrc0Dst0) GetDstOfs

func (self *FlowModSpecSrc0Dst0) GetDstOfs() uint16

func (*FlowModSpecSrc0Dst0) GetSrc

func (self *FlowModSpecSrc0Dst0) GetSrc() goloxi.IOxmId

func (*FlowModSpecSrc0Dst0) GetSrcOfs

func (self *FlowModSpecSrc0Dst0) GetSrcOfs() uint16

func (*FlowModSpecSrc0Dst0) Serialize

func (self *FlowModSpecSrc0Dst0) Serialize(encoder *goloxi.Encoder) error

func (*FlowModSpecSrc0Dst0) SetDst

func (self *FlowModSpecSrc0Dst0) SetDst(v goloxi.IOxmId)

func (*FlowModSpecSrc0Dst0) SetDstOfs

func (self *FlowModSpecSrc0Dst0) SetDstOfs(v uint16)

func (*FlowModSpecSrc0Dst0) SetSrc

func (self *FlowModSpecSrc0Dst0) SetSrc(v goloxi.IOxmId)

func (*FlowModSpecSrc0Dst0) SetSrcOfs

func (self *FlowModSpecSrc0Dst0) SetSrcOfs(v uint16)

type FlowModSpecSrc0Dst1

type FlowModSpecSrc0Dst1 struct {
	*FlowModSpec
	Src    goloxi.IOxmId
	SrcOfs uint16
	Dst    goloxi.IOxmId
	DstOfs uint16
}

func DecodeFlowModSpecSrc0Dst1

func DecodeFlowModSpecSrc0Dst1(parent *FlowModSpec, decoder *goloxi.Decoder) (*FlowModSpecSrc0Dst1, error)

func NewFlowModSpecSrc0Dst1

func NewFlowModSpecSrc0Dst1() *FlowModSpecSrc0Dst1

func (*FlowModSpecSrc0Dst1) GetDst

func (self *FlowModSpecSrc0Dst1) GetDst() goloxi.IOxmId

func (*FlowModSpecSrc0Dst1) GetDstOfs

func (self *FlowModSpecSrc0Dst1) GetDstOfs() uint16

func (*FlowModSpecSrc0Dst1) GetSrc

func (self *FlowModSpecSrc0Dst1) GetSrc() goloxi.IOxmId

func (*FlowModSpecSrc0Dst1) GetSrcOfs

func (self *FlowModSpecSrc0Dst1) GetSrcOfs() uint16

func (*FlowModSpecSrc0Dst1) Serialize

func (self *FlowModSpecSrc0Dst1) Serialize(encoder *goloxi.Encoder) error

func (*FlowModSpecSrc0Dst1) SetDst

func (self *FlowModSpecSrc0Dst1) SetDst(v goloxi.IOxmId)

func (*FlowModSpecSrc0Dst1) SetDstOfs

func (self *FlowModSpecSrc0Dst1) SetDstOfs(v uint16)

func (*FlowModSpecSrc0Dst1) SetSrc

func (self *FlowModSpecSrc0Dst1) SetSrc(v goloxi.IOxmId)

func (*FlowModSpecSrc0Dst1) SetSrcOfs

func (self *FlowModSpecSrc0Dst1) SetSrcOfs(v uint16)

type FlowModSpecSrc0Dst2

type FlowModSpecSrc0Dst2 struct {
	*FlowModSpec
	Src    goloxi.IOxmId
	SrcOfs uint16
}

func DecodeFlowModSpecSrc0Dst2

func DecodeFlowModSpecSrc0Dst2(parent *FlowModSpec, decoder *goloxi.Decoder) (*FlowModSpecSrc0Dst2, error)

func NewFlowModSpecSrc0Dst2

func NewFlowModSpecSrc0Dst2() *FlowModSpecSrc0Dst2

func (*FlowModSpecSrc0Dst2) GetSrc

func (self *FlowModSpecSrc0Dst2) GetSrc() goloxi.IOxmId

func (*FlowModSpecSrc0Dst2) GetSrcOfs

func (self *FlowModSpecSrc0Dst2) GetSrcOfs() uint16

func (*FlowModSpecSrc0Dst2) Serialize

func (self *FlowModSpecSrc0Dst2) Serialize(encoder *goloxi.Encoder) error

func (*FlowModSpecSrc0Dst2) SetSrc

func (self *FlowModSpecSrc0Dst2) SetSrc(v goloxi.IOxmId)

func (*FlowModSpecSrc0Dst2) SetSrcOfs

func (self *FlowModSpecSrc0Dst2) SetSrcOfs(v uint16)

type FlowModSpecSrc1Dst0

type FlowModSpecSrc1Dst0 struct {
	*FlowModSpec
	Src    []byte
	Dst    goloxi.IOxmId
	DstOfs uint16
}

func DecodeFlowModSpecSrc1Dst0

func DecodeFlowModSpecSrc1Dst0(parent *FlowModSpec, decoder *goloxi.Decoder) (*FlowModSpecSrc1Dst0, error)

func NewFlowModSpecSrc1Dst0

func NewFlowModSpecSrc1Dst0() *FlowModSpecSrc1Dst0

func (*FlowModSpecSrc1Dst0) GetDst

func (self *FlowModSpecSrc1Dst0) GetDst() goloxi.IOxmId

func (*FlowModSpecSrc1Dst0) GetDstOfs

func (self *FlowModSpecSrc1Dst0) GetDstOfs() uint16

func (*FlowModSpecSrc1Dst0) GetSrc

func (self *FlowModSpecSrc1Dst0) GetSrc() []byte

func (*FlowModSpecSrc1Dst0) Serialize

func (self *FlowModSpecSrc1Dst0) Serialize(encoder *goloxi.Encoder) error

func (*FlowModSpecSrc1Dst0) SetDst

func (self *FlowModSpecSrc1Dst0) SetDst(v goloxi.IOxmId)

func (*FlowModSpecSrc1Dst0) SetDstOfs

func (self *FlowModSpecSrc1Dst0) SetDstOfs(v uint16)

func (*FlowModSpecSrc1Dst0) SetSrc

func (self *FlowModSpecSrc1Dst0) SetSrc(v []byte)

type FlowModSpecSrc1Dst1

type FlowModSpecSrc1Dst1 struct {
	*FlowModSpec
	Src    []byte
	Dst    goloxi.IOxmId
	DstOfs uint16
}

func DecodeFlowModSpecSrc1Dst1

func DecodeFlowModSpecSrc1Dst1(parent *FlowModSpec, decoder *goloxi.Decoder) (*FlowModSpecSrc1Dst1, error)

func NewFlowModSpecSrc1Dst1

func NewFlowModSpecSrc1Dst1() *FlowModSpecSrc1Dst1

func (*FlowModSpecSrc1Dst1) GetDst

func (self *FlowModSpecSrc1Dst1) GetDst() goloxi.IOxmId

func (*FlowModSpecSrc1Dst1) GetDstOfs

func (self *FlowModSpecSrc1Dst1) GetDstOfs() uint16

func (*FlowModSpecSrc1Dst1) GetSrc

func (self *FlowModSpecSrc1Dst1) GetSrc() []byte

func (*FlowModSpecSrc1Dst1) Serialize

func (self *FlowModSpecSrc1Dst1) Serialize(encoder *goloxi.Encoder) error

func (*FlowModSpecSrc1Dst1) SetDst

func (self *FlowModSpecSrc1Dst1) SetDst(v goloxi.IOxmId)

func (*FlowModSpecSrc1Dst1) SetDstOfs

func (self *FlowModSpecSrc1Dst1) SetDstOfs(v uint16)

func (*FlowModSpecSrc1Dst1) SetSrc

func (self *FlowModSpecSrc1Dst1) SetSrc(v []byte)

type FlowModify

type FlowModify struct {
	*FlowMod
	Importance uint16
}

func DecodeFlowModify

func DecodeFlowModify(parent *FlowMod, decoder *goloxi.Decoder) (*FlowModify, error)

func NewFlowModify

func NewFlowModify() *FlowModify

func (*FlowModify) GetImportance

func (self *FlowModify) GetImportance() uint16

func (*FlowModify) Serialize

func (self *FlowModify) Serialize(encoder *goloxi.Encoder) error

func (*FlowModify) SetImportance

func (self *FlowModify) SetImportance(v uint16)

type FlowModifyStrict

type FlowModifyStrict struct {
	*FlowMod
	Importance uint16
}

func DecodeFlowModifyStrict

func DecodeFlowModifyStrict(parent *FlowMod, decoder *goloxi.Decoder) (*FlowModifyStrict, error)

func NewFlowModifyStrict

func NewFlowModifyStrict() *FlowModifyStrict

func (*FlowModifyStrict) GetImportance

func (self *FlowModifyStrict) GetImportance() uint16

func (*FlowModifyStrict) Serialize

func (self *FlowModifyStrict) Serialize(encoder *goloxi.Encoder) error

func (*FlowModifyStrict) SetImportance

func (self *FlowModifyStrict) SetImportance(v uint16)

type FlowMonitorCommand

type FlowMonitorCommand uint8

func (FlowMonitorCommand) MarshalJSON

func (self FlowMonitorCommand) MarshalJSON() ([]byte, error)

type FlowMonitorEntry

type FlowMonitorEntry struct {
	MonitorId uint32
	OutPort   uint32
	OutGroup  uint32
	Flags     FlowMonitorFlags
	TableId   uint8
	Command   FlowMonitorCommand
	Match     Match
}

func DecodeFlowMonitorEntry

func DecodeFlowMonitorEntry(decoder *goloxi.Decoder) (*FlowMonitorEntry, error)

func NewFlowMonitorEntry

func NewFlowMonitorEntry() *FlowMonitorEntry

func (*FlowMonitorEntry) GetCommand

func (self *FlowMonitorEntry) GetCommand() FlowMonitorCommand

func (*FlowMonitorEntry) GetFlags

func (self *FlowMonitorEntry) GetFlags() FlowMonitorFlags

func (*FlowMonitorEntry) GetMatch

func (self *FlowMonitorEntry) GetMatch() Match

func (*FlowMonitorEntry) GetMonitorId

func (self *FlowMonitorEntry) GetMonitorId() uint32

func (*FlowMonitorEntry) GetOutGroup

func (self *FlowMonitorEntry) GetOutGroup() uint32

func (*FlowMonitorEntry) GetOutPort

func (self *FlowMonitorEntry) GetOutPort() uint32

func (*FlowMonitorEntry) GetTableId

func (self *FlowMonitorEntry) GetTableId() uint8

func (*FlowMonitorEntry) Serialize

func (self *FlowMonitorEntry) Serialize(encoder *goloxi.Encoder) error

func (*FlowMonitorEntry) SetCommand

func (self *FlowMonitorEntry) SetCommand(v FlowMonitorCommand)

func (*FlowMonitorEntry) SetFlags

func (self *FlowMonitorEntry) SetFlags(v FlowMonitorFlags)

func (*FlowMonitorEntry) SetMatch

func (self *FlowMonitorEntry) SetMatch(v Match)

func (*FlowMonitorEntry) SetMonitorId

func (self *FlowMonitorEntry) SetMonitorId(v uint32)

func (*FlowMonitorEntry) SetOutGroup

func (self *FlowMonitorEntry) SetOutGroup(v uint32)

func (*FlowMonitorEntry) SetOutPort

func (self *FlowMonitorEntry) SetOutPort(v uint32)

func (*FlowMonitorEntry) SetTableId

func (self *FlowMonitorEntry) SetTableId(v uint8)

type FlowMonitorFailedCode

type FlowMonitorFailedCode uint16

func (FlowMonitorFailedCode) MarshalJSON

func (self FlowMonitorFailedCode) MarshalJSON() ([]byte, error)

type FlowMonitorFailedErrorMsg

type FlowMonitorFailedErrorMsg struct {
	*ErrorMsg
	Code FlowMonitorFailedCode
	Data []byte
}

func DecodeFlowMonitorFailedErrorMsg

func DecodeFlowMonitorFailedErrorMsg(parent *ErrorMsg, decoder *goloxi.Decoder) (*FlowMonitorFailedErrorMsg, error)

func NewFlowMonitorFailedErrorMsg

func NewFlowMonitorFailedErrorMsg() *FlowMonitorFailedErrorMsg

func (*FlowMonitorFailedErrorMsg) GetCode

func (*FlowMonitorFailedErrorMsg) GetData

func (self *FlowMonitorFailedErrorMsg) GetData() []byte

func (*FlowMonitorFailedErrorMsg) Serialize

func (self *FlowMonitorFailedErrorMsg) Serialize(encoder *goloxi.Encoder) error

func (*FlowMonitorFailedErrorMsg) SetCode

func (*FlowMonitorFailedErrorMsg) SetData

func (self *FlowMonitorFailedErrorMsg) SetData(v []byte)

type FlowMonitorFlags

type FlowMonitorFlags uint16

func (FlowMonitorFlags) MarshalJSON

func (self FlowMonitorFlags) MarshalJSON() ([]byte, error)

type FlowMonitorReply

type FlowMonitorReply struct {
	*StatsReply
	Entries []IFlowMonitorReplyEntry
}

func DecodeFlowMonitorReply

func DecodeFlowMonitorReply(parent *StatsReply, decoder *goloxi.Decoder) (*FlowMonitorReply, error)

func NewFlowMonitorReply

func NewFlowMonitorReply() *FlowMonitorReply

func (*FlowMonitorReply) GetEntries

func (self *FlowMonitorReply) GetEntries() []IFlowMonitorReplyEntry

func (*FlowMonitorReply) Serialize

func (self *FlowMonitorReply) Serialize(encoder *goloxi.Encoder) error

func (*FlowMonitorReply) SetEntries

func (self *FlowMonitorReply) SetEntries(v []IFlowMonitorReplyEntry)

type FlowMonitorReplyEntry

type FlowMonitorReplyEntry struct {
	Length uint16
	Event  FlowUpdateEvent
}

func NewFlowMonitorReplyEntry

func NewFlowMonitorReplyEntry(_event FlowUpdateEvent) *FlowMonitorReplyEntry

func (*FlowMonitorReplyEntry) GetEvent

func (self *FlowMonitorReplyEntry) GetEvent() FlowUpdateEvent

func (*FlowMonitorReplyEntry) GetLength

func (self *FlowMonitorReplyEntry) GetLength() uint16

func (*FlowMonitorReplyEntry) Serialize

func (self *FlowMonitorReplyEntry) Serialize(encoder *goloxi.Encoder) error

func (*FlowMonitorReplyEntry) SetEvent

func (self *FlowMonitorReplyEntry) SetEvent(v FlowUpdateEvent)

func (*FlowMonitorReplyEntry) SetLength

func (self *FlowMonitorReplyEntry) SetLength(v uint16)

type FlowMonitorRequest

type FlowMonitorRequest struct {
	*StatsRequest
	Entries []*FlowMonitorEntry
}

func DecodeFlowMonitorRequest

func DecodeFlowMonitorRequest(parent *StatsRequest, decoder *goloxi.Decoder) (*FlowMonitorRequest, error)

func NewFlowMonitorRequest

func NewFlowMonitorRequest() *FlowMonitorRequest

func (*FlowMonitorRequest) GetEntries

func (self *FlowMonitorRequest) GetEntries() []*FlowMonitorEntry

func (*FlowMonitorRequest) Serialize

func (self *FlowMonitorRequest) Serialize(encoder *goloxi.Encoder) error

func (*FlowMonitorRequest) SetEntries

func (self *FlowMonitorRequest) SetEntries(v []*FlowMonitorEntry)

type FlowRemoved

type FlowRemoved struct {
	*Header
	Cookie       uint64
	Priority     uint16
	Reason       FlowRemovedReason
	TableId      uint8
	DurationSec  uint32
	DurationNsec uint32
	IdleTimeout  uint16
	HardTimeout  uint16
	PacketCount  uint64
	ByteCount    uint64
	Match        Match
}

func DecodeFlowRemoved

func DecodeFlowRemoved(parent *Header, decoder *goloxi.Decoder) (*FlowRemoved, error)

func NewFlowRemoved

func NewFlowRemoved() *FlowRemoved

func (*FlowRemoved) GetByteCount

func (self *FlowRemoved) GetByteCount() uint64

func (*FlowRemoved) GetCookie

func (self *FlowRemoved) GetCookie() uint64

func (*FlowRemoved) GetDurationNsec

func (self *FlowRemoved) GetDurationNsec() uint32

func (*FlowRemoved) GetDurationSec

func (self *FlowRemoved) GetDurationSec() uint32

func (*FlowRemoved) GetHardTimeout

func (self *FlowRemoved) GetHardTimeout() uint16

func (*FlowRemoved) GetIdleTimeout

func (self *FlowRemoved) GetIdleTimeout() uint16

func (*FlowRemoved) GetMatch

func (self *FlowRemoved) GetMatch() Match

func (*FlowRemoved) GetPacketCount

func (self *FlowRemoved) GetPacketCount() uint64

func (*FlowRemoved) GetPriority

func (self *FlowRemoved) GetPriority() uint16

func (*FlowRemoved) GetReason

func (self *FlowRemoved) GetReason() FlowRemovedReason

func (*FlowRemoved) GetTableId

func (self *FlowRemoved) GetTableId() uint8

func (*FlowRemoved) Serialize

func (self *FlowRemoved) Serialize(encoder *goloxi.Encoder) error

func (*FlowRemoved) SetByteCount

func (self *FlowRemoved) SetByteCount(v uint64)

func (*FlowRemoved) SetCookie

func (self *FlowRemoved) SetCookie(v uint64)

func (*FlowRemoved) SetDurationNsec

func (self *FlowRemoved) SetDurationNsec(v uint32)

func (*FlowRemoved) SetDurationSec

func (self *FlowRemoved) SetDurationSec(v uint32)

func (*FlowRemoved) SetHardTimeout

func (self *FlowRemoved) SetHardTimeout(v uint16)

func (*FlowRemoved) SetIdleTimeout

func (self *FlowRemoved) SetIdleTimeout(v uint16)

func (*FlowRemoved) SetMatch

func (self *FlowRemoved) SetMatch(v Match)

func (*FlowRemoved) SetPacketCount

func (self *FlowRemoved) SetPacketCount(v uint64)

func (*FlowRemoved) SetPriority

func (self *FlowRemoved) SetPriority(v uint16)

func (*FlowRemoved) SetReason

func (self *FlowRemoved) SetReason(v FlowRemovedReason)

func (*FlowRemoved) SetTableId

func (self *FlowRemoved) SetTableId(v uint8)

type FlowRemovedReason

type FlowRemovedReason uint8

func (FlowRemovedReason) MarshalJSON

func (self FlowRemovedReason) MarshalJSON() ([]byte, error)

type FlowStatsEntry

type FlowStatsEntry struct {
	Length       uint16
	TableId      uint8
	DurationSec  uint32
	DurationNsec uint32
	Priority     uint16
	IdleTimeout  uint16
	HardTimeout  uint16
	Flags        FlowModFlags
	Importance   uint16
	Cookie       uint64
	PacketCount  uint64
	ByteCount    uint64
	Match        Match
	Instructions []IInstruction
}

func DecodeFlowStatsEntry

func DecodeFlowStatsEntry(decoder *goloxi.Decoder) (*FlowStatsEntry, error)

func NewFlowStatsEntry

func NewFlowStatsEntry() *FlowStatsEntry

func (*FlowStatsEntry) GetByteCount

func (self *FlowStatsEntry) GetByteCount() uint64

func (*FlowStatsEntry) GetCookie

func (self *FlowStatsEntry) GetCookie() uint64

func (*FlowStatsEntry) GetDurationNsec

func (self *FlowStatsEntry) GetDurationNsec() uint32

func (*FlowStatsEntry) GetDurationSec

func (self *FlowStatsEntry) GetDurationSec() uint32

func (*FlowStatsEntry) GetFlags

func (self *FlowStatsEntry) GetFlags() FlowModFlags

func (*FlowStatsEntry) GetHardTimeout

func (self *FlowStatsEntry) GetHardTimeout() uint16

func (*FlowStatsEntry) GetIdleTimeout

func (self *FlowStatsEntry) GetIdleTimeout() uint16

func (*FlowStatsEntry) GetImportance

func (self *FlowStatsEntry) GetImportance() uint16

func (*FlowStatsEntry) GetInstructions

func (self *FlowStatsEntry) GetInstructions() []IInstruction

func (*FlowStatsEntry) GetLength

func (self *FlowStatsEntry) GetLength() uint16

func (*FlowStatsEntry) GetMatch

func (self *FlowStatsEntry) GetMatch() Match

func (*FlowStatsEntry) GetPacketCount

func (self *FlowStatsEntry) GetPacketCount() uint64

func (*FlowStatsEntry) GetPriority

func (self *FlowStatsEntry) GetPriority() uint16

func (*FlowStatsEntry) GetTableId

func (self *FlowStatsEntry) GetTableId() uint8

func (*FlowStatsEntry) Serialize

func (self *FlowStatsEntry) Serialize(encoder *goloxi.Encoder) error

func (*FlowStatsEntry) SetByteCount

func (self *FlowStatsEntry) SetByteCount(v uint64)

func (*FlowStatsEntry) SetCookie

func (self *FlowStatsEntry) SetCookie(v uint64)

func (*FlowStatsEntry) SetDurationNsec

func (self *FlowStatsEntry) SetDurationNsec(v uint32)

func (*FlowStatsEntry) SetDurationSec

func (self *FlowStatsEntry) SetDurationSec(v uint32)

func (*FlowStatsEntry) SetFlags

func (self *FlowStatsEntry) SetFlags(v FlowModFlags)

func (*FlowStatsEntry) SetHardTimeout

func (self *FlowStatsEntry) SetHardTimeout(v uint16)

func (*FlowStatsEntry) SetIdleTimeout

func (self *FlowStatsEntry) SetIdleTimeout(v uint16)

func (*FlowStatsEntry) SetImportance

func (self *FlowStatsEntry) SetImportance(v uint16)

func (*FlowStatsEntry) SetInstructions

func (self *FlowStatsEntry) SetInstructions(v []IInstruction)

func (*FlowStatsEntry) SetLength

func (self *FlowStatsEntry) SetLength(v uint16)

func (*FlowStatsEntry) SetMatch

func (self *FlowStatsEntry) SetMatch(v Match)

func (*FlowStatsEntry) SetPacketCount

func (self *FlowStatsEntry) SetPacketCount(v uint64)

func (*FlowStatsEntry) SetPriority

func (self *FlowStatsEntry) SetPriority(v uint16)

func (*FlowStatsEntry) SetTableId

func (self *FlowStatsEntry) SetTableId(v uint8)

type FlowStatsReply

type FlowStatsReply struct {
	*StatsReply
	Entries []*FlowStatsEntry
}

func DecodeFlowStatsReply

func DecodeFlowStatsReply(parent *StatsReply, decoder *goloxi.Decoder) (*FlowStatsReply, error)

func NewFlowStatsReply

func NewFlowStatsReply() *FlowStatsReply

func (*FlowStatsReply) GetEntries

func (self *FlowStatsReply) GetEntries() []*FlowStatsEntry

func (*FlowStatsReply) Serialize

func (self *FlowStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*FlowStatsReply) SetEntries

func (self *FlowStatsReply) SetEntries(v []*FlowStatsEntry)

type FlowStatsRequest

type FlowStatsRequest struct {
	*StatsRequest
	TableId    uint8
	OutPort    Port
	OutGroup   uint32
	Cookie     uint64
	CookieMask uint64
	Match      Match
}

func DecodeFlowStatsRequest

func DecodeFlowStatsRequest(parent *StatsRequest, decoder *goloxi.Decoder) (*FlowStatsRequest, error)

func NewFlowStatsRequest

func NewFlowStatsRequest() *FlowStatsRequest

func (*FlowStatsRequest) GetCookie

func (self *FlowStatsRequest) GetCookie() uint64

func (*FlowStatsRequest) GetCookieMask

func (self *FlowStatsRequest) GetCookieMask() uint64

func (*FlowStatsRequest) GetMatch

func (self *FlowStatsRequest) GetMatch() Match

func (*FlowStatsRequest) GetOutGroup

func (self *FlowStatsRequest) GetOutGroup() uint32

func (*FlowStatsRequest) GetOutPort

func (self *FlowStatsRequest) GetOutPort() Port

func (*FlowStatsRequest) GetTableId

func (self *FlowStatsRequest) GetTableId() uint8

func (*FlowStatsRequest) Serialize

func (self *FlowStatsRequest) Serialize(encoder *goloxi.Encoder) error

func (*FlowStatsRequest) SetCookie

func (self *FlowStatsRequest) SetCookie(v uint64)

func (*FlowStatsRequest) SetCookieMask

func (self *FlowStatsRequest) SetCookieMask(v uint64)

func (*FlowStatsRequest) SetMatch

func (self *FlowStatsRequest) SetMatch(v Match)

func (*FlowStatsRequest) SetOutGroup

func (self *FlowStatsRequest) SetOutGroup(v uint32)

func (*FlowStatsRequest) SetOutPort

func (self *FlowStatsRequest) SetOutPort(v Port)

func (*FlowStatsRequest) SetTableId

func (self *FlowStatsRequest) SetTableId(v uint8)

type FlowUpdateEvent

type FlowUpdateEvent uint16

func (FlowUpdateEvent) MarshalJSON

func (self FlowUpdateEvent) MarshalJSON() ([]byte, error)

type FlowUpdateFullAdded

type FlowUpdateFullAdded struct {
	*FlowMonitorReplyEntry
	TableId      uint8
	Reason       uint8
	IdleTimeout  uint16
	HardTimeout  uint16
	Priority     uint16
	Cookie       uint64
	Match        Match
	Instructions []IInstruction
}

func DecodeFlowUpdateFullAdded

func DecodeFlowUpdateFullAdded(parent *FlowMonitorReplyEntry, decoder *goloxi.Decoder) (*FlowUpdateFullAdded, error)

func NewFlowUpdateFullAdded

func NewFlowUpdateFullAdded() *FlowUpdateFullAdded

func (*FlowUpdateFullAdded) GetCookie

func (self *FlowUpdateFullAdded) GetCookie() uint64

func (*FlowUpdateFullAdded) GetHardTimeout

func (self *FlowUpdateFullAdded) GetHardTimeout() uint16

func (*FlowUpdateFullAdded) GetIdleTimeout

func (self *FlowUpdateFullAdded) GetIdleTimeout() uint16

func (*FlowUpdateFullAdded) GetInstructions

func (self *FlowUpdateFullAdded) GetInstructions() []IInstruction

func (*FlowUpdateFullAdded) GetMatch

func (self *FlowUpdateFullAdded) GetMatch() Match

func (*FlowUpdateFullAdded) GetPriority

func (self *FlowUpdateFullAdded) GetPriority() uint16

func (*FlowUpdateFullAdded) GetReason

func (self *FlowUpdateFullAdded) GetReason() uint8

func (*FlowUpdateFullAdded) GetTableId

func (self *FlowUpdateFullAdded) GetTableId() uint8

func (*FlowUpdateFullAdded) Serialize

func (self *FlowUpdateFullAdded) Serialize(encoder *goloxi.Encoder) error

func (*FlowUpdateFullAdded) SetCookie

func (self *FlowUpdateFullAdded) SetCookie(v uint64)

func (*FlowUpdateFullAdded) SetHardTimeout

func (self *FlowUpdateFullAdded) SetHardTimeout(v uint16)

func (*FlowUpdateFullAdded) SetIdleTimeout

func (self *FlowUpdateFullAdded) SetIdleTimeout(v uint16)

func (*FlowUpdateFullAdded) SetInstructions

func (self *FlowUpdateFullAdded) SetInstructions(v []IInstruction)

func (*FlowUpdateFullAdded) SetMatch

func (self *FlowUpdateFullAdded) SetMatch(v Match)

func (*FlowUpdateFullAdded) SetPriority

func (self *FlowUpdateFullAdded) SetPriority(v uint16)

func (*FlowUpdateFullAdded) SetReason

func (self *FlowUpdateFullAdded) SetReason(v uint8)

func (*FlowUpdateFullAdded) SetTableId

func (self *FlowUpdateFullAdded) SetTableId(v uint8)

type FlowUpdateFullInitial

type FlowUpdateFullInitial struct {
	*FlowMonitorReplyEntry
	TableId      uint8
	Reason       uint8
	IdleTimeout  uint16
	HardTimeout  uint16
	Priority     uint16
	Cookie       uint64
	Match        Match
	Instructions []IInstruction
}

func DecodeFlowUpdateFullInitial

func DecodeFlowUpdateFullInitial(parent *FlowMonitorReplyEntry, decoder *goloxi.Decoder) (*FlowUpdateFullInitial, error)

func NewFlowUpdateFullInitial

func NewFlowUpdateFullInitial() *FlowUpdateFullInitial

func (*FlowUpdateFullInitial) GetCookie

func (self *FlowUpdateFullInitial) GetCookie() uint64

func (*FlowUpdateFullInitial) GetHardTimeout

func (self *FlowUpdateFullInitial) GetHardTimeout() uint16

func (*FlowUpdateFullInitial) GetIdleTimeout

func (self *FlowUpdateFullInitial) GetIdleTimeout() uint16

func (*FlowUpdateFullInitial) GetInstructions

func (self *FlowUpdateFullInitial) GetInstructions() []IInstruction

func (*FlowUpdateFullInitial) GetMatch

func (self *FlowUpdateFullInitial) GetMatch() Match

func (*FlowUpdateFullInitial) GetPriority

func (self *FlowUpdateFullInitial) GetPriority() uint16

func (*FlowUpdateFullInitial) GetReason

func (self *FlowUpdateFullInitial) GetReason() uint8

func (*FlowUpdateFullInitial) GetTableId

func (self *FlowUpdateFullInitial) GetTableId() uint8

func (*FlowUpdateFullInitial) Serialize

func (self *FlowUpdateFullInitial) Serialize(encoder *goloxi.Encoder) error

func (*FlowUpdateFullInitial) SetCookie

func (self *FlowUpdateFullInitial) SetCookie(v uint64)

func (*FlowUpdateFullInitial) SetHardTimeout

func (self *FlowUpdateFullInitial) SetHardTimeout(v uint16)

func (*FlowUpdateFullInitial) SetIdleTimeout

func (self *FlowUpdateFullInitial) SetIdleTimeout(v uint16)

func (*FlowUpdateFullInitial) SetInstructions

func (self *FlowUpdateFullInitial) SetInstructions(v []IInstruction)

func (*FlowUpdateFullInitial) SetMatch

func (self *FlowUpdateFullInitial) SetMatch(v Match)

func (*FlowUpdateFullInitial) SetPriority

func (self *FlowUpdateFullInitial) SetPriority(v uint16)

func (*FlowUpdateFullInitial) SetReason

func (self *FlowUpdateFullInitial) SetReason(v uint8)

func (*FlowUpdateFullInitial) SetTableId

func (self *FlowUpdateFullInitial) SetTableId(v uint8)

type FlowUpdateFullModified

type FlowUpdateFullModified struct {
	*FlowMonitorReplyEntry
	TableId      uint8
	Reason       uint8
	IdleTimeout  uint16
	HardTimeout  uint16
	Priority     uint16
	Cookie       uint64
	Match        Match
	Instructions []IInstruction
}

func DecodeFlowUpdateFullModified

func DecodeFlowUpdateFullModified(parent *FlowMonitorReplyEntry, decoder *goloxi.Decoder) (*FlowUpdateFullModified, error)

func NewFlowUpdateFullModified

func NewFlowUpdateFullModified() *FlowUpdateFullModified

func (*FlowUpdateFullModified) GetCookie

func (self *FlowUpdateFullModified) GetCookie() uint64

func (*FlowUpdateFullModified) GetHardTimeout

func (self *FlowUpdateFullModified) GetHardTimeout() uint16

func (*FlowUpdateFullModified) GetIdleTimeout

func (self *FlowUpdateFullModified) GetIdleTimeout() uint16

func (*FlowUpdateFullModified) GetInstructions

func (self *FlowUpdateFullModified) GetInstructions() []IInstruction

func (*FlowUpdateFullModified) GetMatch

func (self *FlowUpdateFullModified) GetMatch() Match

func (*FlowUpdateFullModified) GetPriority

func (self *FlowUpdateFullModified) GetPriority() uint16

func (*FlowUpdateFullModified) GetReason

func (self *FlowUpdateFullModified) GetReason() uint8

func (*FlowUpdateFullModified) GetTableId

func (self *FlowUpdateFullModified) GetTableId() uint8

func (*FlowUpdateFullModified) Serialize

func (self *FlowUpdateFullModified) Serialize(encoder *goloxi.Encoder) error

func (*FlowUpdateFullModified) SetCookie

func (self *FlowUpdateFullModified) SetCookie(v uint64)

func (*FlowUpdateFullModified) SetHardTimeout

func (self *FlowUpdateFullModified) SetHardTimeout(v uint16)

func (*FlowUpdateFullModified) SetIdleTimeout

func (self *FlowUpdateFullModified) SetIdleTimeout(v uint16)

func (*FlowUpdateFullModified) SetInstructions

func (self *FlowUpdateFullModified) SetInstructions(v []IInstruction)

func (*FlowUpdateFullModified) SetMatch

func (self *FlowUpdateFullModified) SetMatch(v Match)

func (*FlowUpdateFullModified) SetPriority

func (self *FlowUpdateFullModified) SetPriority(v uint16)

func (*FlowUpdateFullModified) SetReason

func (self *FlowUpdateFullModified) SetReason(v uint8)

func (*FlowUpdateFullModified) SetTableId

func (self *FlowUpdateFullModified) SetTableId(v uint8)

type FlowUpdateFullRemoved

type FlowUpdateFullRemoved struct {
	*FlowMonitorReplyEntry
	TableId      uint8
	Reason       uint8
	IdleTimeout  uint16
	HardTimeout  uint16
	Priority     uint16
	Cookie       uint64
	Match        Match
	Instructions []IInstruction
}

func DecodeFlowUpdateFullRemoved

func DecodeFlowUpdateFullRemoved(parent *FlowMonitorReplyEntry, decoder *goloxi.Decoder) (*FlowUpdateFullRemoved, error)

func NewFlowUpdateFullRemoved

func NewFlowUpdateFullRemoved() *FlowUpdateFullRemoved

func (*FlowUpdateFullRemoved) GetCookie

func (self *FlowUpdateFullRemoved) GetCookie() uint64

func (*FlowUpdateFullRemoved) GetHardTimeout

func (self *FlowUpdateFullRemoved) GetHardTimeout() uint16

func (*FlowUpdateFullRemoved) GetIdleTimeout

func (self *FlowUpdateFullRemoved) GetIdleTimeout() uint16

func (*FlowUpdateFullRemoved) GetInstructions

func (self *FlowUpdateFullRemoved) GetInstructions() []IInstruction

func (*FlowUpdateFullRemoved) GetMatch

func (self *FlowUpdateFullRemoved) GetMatch() Match

func (*FlowUpdateFullRemoved) GetPriority

func (self *FlowUpdateFullRemoved) GetPriority() uint16

func (*FlowUpdateFullRemoved) GetReason

func (self *FlowUpdateFullRemoved) GetReason() uint8

func (*FlowUpdateFullRemoved) GetTableId

func (self *FlowUpdateFullRemoved) GetTableId() uint8

func (*FlowUpdateFullRemoved) Serialize

func (self *FlowUpdateFullRemoved) Serialize(encoder *goloxi.Encoder) error

func (*FlowUpdateFullRemoved) SetCookie

func (self *FlowUpdateFullRemoved) SetCookie(v uint64)

func (*FlowUpdateFullRemoved) SetHardTimeout

func (self *FlowUpdateFullRemoved) SetHardTimeout(v uint16)

func (*FlowUpdateFullRemoved) SetIdleTimeout

func (self *FlowUpdateFullRemoved) SetIdleTimeout(v uint16)

func (*FlowUpdateFullRemoved) SetInstructions

func (self *FlowUpdateFullRemoved) SetInstructions(v []IInstruction)

func (*FlowUpdateFullRemoved) SetMatch

func (self *FlowUpdateFullRemoved) SetMatch(v Match)

func (*FlowUpdateFullRemoved) SetPriority

func (self *FlowUpdateFullRemoved) SetPriority(v uint16)

func (*FlowUpdateFullRemoved) SetReason

func (self *FlowUpdateFullRemoved) SetReason(v uint8)

func (*FlowUpdateFullRemoved) SetTableId

func (self *FlowUpdateFullRemoved) SetTableId(v uint8)

type FmCmd

type FmCmd uint8

func (*FmCmd) Decode

func (self *FmCmd) Decode(decoder *goloxi.Decoder) error

func (*FmCmd) Serialize

func (self *FmCmd) Serialize(encoder *goloxi.Encoder) error

type GetConfigReply

type GetConfigReply struct {
	*Header
	Flags       ConfigFlags
	MissSendLen uint16
}

func DecodeGetConfigReply

func DecodeGetConfigReply(parent *Header, decoder *goloxi.Decoder) (*GetConfigReply, error)

func NewGetConfigReply

func NewGetConfigReply() *GetConfigReply

func (*GetConfigReply) GetFlags

func (self *GetConfigReply) GetFlags() ConfigFlags

func (*GetConfigReply) GetMissSendLen

func (self *GetConfigReply) GetMissSendLen() uint16

func (*GetConfigReply) Serialize

func (self *GetConfigReply) Serialize(encoder *goloxi.Encoder) error

func (*GetConfigReply) SetFlags

func (self *GetConfigReply) SetFlags(v ConfigFlags)

func (*GetConfigReply) SetMissSendLen

func (self *GetConfigReply) SetMissSendLen(v uint16)

type GetConfigRequest

type GetConfigRequest struct {
	*Header
}

func DecodeGetConfigRequest

func DecodeGetConfigRequest(parent *Header, decoder *goloxi.Decoder) (*GetConfigRequest, error)

func NewGetConfigRequest

func NewGetConfigRequest() *GetConfigRequest

func (*GetConfigRequest) Serialize

func (self *GetConfigRequest) Serialize(encoder *goloxi.Encoder) error

type Group

type Group uint32

func (Group) MarshalJSON

func (self Group) MarshalJSON() ([]byte, error)

type GroupAdd

type GroupAdd struct {
	*GroupMod
}

func DecodeGroupAdd

func DecodeGroupAdd(parent *GroupMod, decoder *goloxi.Decoder) (*GroupAdd, error)

func NewGroupAdd

func NewGroupAdd() *GroupAdd

func (*GroupAdd) Serialize

func (self *GroupAdd) Serialize(encoder *goloxi.Encoder) error

type GroupCapabilities

type GroupCapabilities uint32

func (GroupCapabilities) MarshalJSON

func (self GroupCapabilities) MarshalJSON() ([]byte, error)

type GroupDelete

type GroupDelete struct {
	*GroupMod
}

func DecodeGroupDelete

func DecodeGroupDelete(parent *GroupMod, decoder *goloxi.Decoder) (*GroupDelete, error)

func NewGroupDelete

func NewGroupDelete() *GroupDelete

func (*GroupDelete) Serialize

func (self *GroupDelete) Serialize(encoder *goloxi.Encoder) error

type GroupDescStatsEntry

type GroupDescStatsEntry struct {
	Length    uint16
	GroupType GroupType
	GroupId   uint32
	Buckets   []*Bucket
}

func DecodeGroupDescStatsEntry

func DecodeGroupDescStatsEntry(decoder *goloxi.Decoder) (*GroupDescStatsEntry, error)

func NewGroupDescStatsEntry

func NewGroupDescStatsEntry() *GroupDescStatsEntry

func (*GroupDescStatsEntry) GetBuckets

func (self *GroupDescStatsEntry) GetBuckets() []*Bucket

func (*GroupDescStatsEntry) GetGroupId

func (self *GroupDescStatsEntry) GetGroupId() uint32

func (*GroupDescStatsEntry) GetGroupType

func (self *GroupDescStatsEntry) GetGroupType() GroupType

func (*GroupDescStatsEntry) GetLength

func (self *GroupDescStatsEntry) GetLength() uint16

func (*GroupDescStatsEntry) Serialize

func (self *GroupDescStatsEntry) Serialize(encoder *goloxi.Encoder) error

func (*GroupDescStatsEntry) SetBuckets

func (self *GroupDescStatsEntry) SetBuckets(v []*Bucket)

func (*GroupDescStatsEntry) SetGroupId

func (self *GroupDescStatsEntry) SetGroupId(v uint32)

func (*GroupDescStatsEntry) SetGroupType

func (self *GroupDescStatsEntry) SetGroupType(v GroupType)

func (*GroupDescStatsEntry) SetLength

func (self *GroupDescStatsEntry) SetLength(v uint16)

type GroupDescStatsReply

type GroupDescStatsReply struct {
	*StatsReply
	Entries []*GroupDescStatsEntry
}

func DecodeGroupDescStatsReply

func DecodeGroupDescStatsReply(parent *StatsReply, decoder *goloxi.Decoder) (*GroupDescStatsReply, error)

func NewGroupDescStatsReply

func NewGroupDescStatsReply() *GroupDescStatsReply

func (*GroupDescStatsReply) GetEntries

func (self *GroupDescStatsReply) GetEntries() []*GroupDescStatsEntry

func (*GroupDescStatsReply) Serialize

func (self *GroupDescStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*GroupDescStatsReply) SetEntries

func (self *GroupDescStatsReply) SetEntries(v []*GroupDescStatsEntry)

type GroupDescStatsRequest

type GroupDescStatsRequest struct {
	*StatsRequest
}

func DecodeGroupDescStatsRequest

func DecodeGroupDescStatsRequest(parent *StatsRequest, decoder *goloxi.Decoder) (*GroupDescStatsRequest, error)

func NewGroupDescStatsRequest

func NewGroupDescStatsRequest() *GroupDescStatsRequest

func (*GroupDescStatsRequest) Serialize

func (self *GroupDescStatsRequest) Serialize(encoder *goloxi.Encoder) error

type GroupFeaturesStatsReply

type GroupFeaturesStatsReply struct {
	*StatsReply
	Types             uint32
	Capabilities      GroupCapabilities
	MaxGroupsAll      uint32
	MaxGroupsSelect   uint32
	MaxGroupsIndirect uint32
	MaxGroupsFf       uint32
	ActionsAll        uint32
	ActionsSelect     uint32
	ActionsIndirect   uint32
	ActionsFf         uint32
}

func DecodeGroupFeaturesStatsReply

func DecodeGroupFeaturesStatsReply(parent *StatsReply, decoder *goloxi.Decoder) (*GroupFeaturesStatsReply, error)

func NewGroupFeaturesStatsReply

func NewGroupFeaturesStatsReply() *GroupFeaturesStatsReply

func (*GroupFeaturesStatsReply) GetActionsAll

func (self *GroupFeaturesStatsReply) GetActionsAll() uint32

func (*GroupFeaturesStatsReply) GetActionsFf

func (self *GroupFeaturesStatsReply) GetActionsFf() uint32

func (*GroupFeaturesStatsReply) GetActionsIndirect

func (self *GroupFeaturesStatsReply) GetActionsIndirect() uint32

func (*GroupFeaturesStatsReply) GetActionsSelect

func (self *GroupFeaturesStatsReply) GetActionsSelect() uint32

func (*GroupFeaturesStatsReply) GetCapabilities

func (self *GroupFeaturesStatsReply) GetCapabilities() GroupCapabilities

func (*GroupFeaturesStatsReply) GetMaxGroupsAll

func (self *GroupFeaturesStatsReply) GetMaxGroupsAll() uint32

func (*GroupFeaturesStatsReply) GetMaxGroupsFf

func (self *GroupFeaturesStatsReply) GetMaxGroupsFf() uint32

func (*GroupFeaturesStatsReply) GetMaxGroupsIndirect

func (self *GroupFeaturesStatsReply) GetMaxGroupsIndirect() uint32

func (*GroupFeaturesStatsReply) GetMaxGroupsSelect

func (self *GroupFeaturesStatsReply) GetMaxGroupsSelect() uint32

func (*GroupFeaturesStatsReply) GetTypes

func (self *GroupFeaturesStatsReply) GetTypes() uint32

func (*GroupFeaturesStatsReply) Serialize

func (self *GroupFeaturesStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*GroupFeaturesStatsReply) SetActionsAll

func (self *GroupFeaturesStatsReply) SetActionsAll(v uint32)

func (*GroupFeaturesStatsReply) SetActionsFf

func (self *GroupFeaturesStatsReply) SetActionsFf(v uint32)

func (*GroupFeaturesStatsReply) SetActionsIndirect

func (self *GroupFeaturesStatsReply) SetActionsIndirect(v uint32)

func (*GroupFeaturesStatsReply) SetActionsSelect

func (self *GroupFeaturesStatsReply) SetActionsSelect(v uint32)

func (*GroupFeaturesStatsReply) SetCapabilities

func (self *GroupFeaturesStatsReply) SetCapabilities(v GroupCapabilities)

func (*GroupFeaturesStatsReply) SetMaxGroupsAll

func (self *GroupFeaturesStatsReply) SetMaxGroupsAll(v uint32)

func (*GroupFeaturesStatsReply) SetMaxGroupsFf

func (self *GroupFeaturesStatsReply) SetMaxGroupsFf(v uint32)

func (*GroupFeaturesStatsReply) SetMaxGroupsIndirect

func (self *GroupFeaturesStatsReply) SetMaxGroupsIndirect(v uint32)

func (*GroupFeaturesStatsReply) SetMaxGroupsSelect

func (self *GroupFeaturesStatsReply) SetMaxGroupsSelect(v uint32)

func (*GroupFeaturesStatsReply) SetTypes

func (self *GroupFeaturesStatsReply) SetTypes(v uint32)

type GroupFeaturesStatsRequest

type GroupFeaturesStatsRequest struct {
	*StatsRequest
}

func DecodeGroupFeaturesStatsRequest

func DecodeGroupFeaturesStatsRequest(parent *StatsRequest, decoder *goloxi.Decoder) (*GroupFeaturesStatsRequest, error)

func NewGroupFeaturesStatsRequest

func NewGroupFeaturesStatsRequest() *GroupFeaturesStatsRequest

func (*GroupFeaturesStatsRequest) Serialize

func (self *GroupFeaturesStatsRequest) Serialize(encoder *goloxi.Encoder) error

type GroupMod

type GroupMod struct {
	*Header
	Command   GroupModCommand
	GroupType GroupType
	GroupId   uint32
	Buckets   []*Bucket
}

func NewGroupMod

func NewGroupMod(_command GroupModCommand) *GroupMod

func (*GroupMod) GetBuckets

func (self *GroupMod) GetBuckets() []*Bucket

func (*GroupMod) GetCommand

func (self *GroupMod) GetCommand() GroupModCommand

func (*GroupMod) GetGroupId

func (self *GroupMod) GetGroupId() uint32

func (*GroupMod) GetGroupType

func (self *GroupMod) GetGroupType() GroupType

func (*GroupMod) Serialize

func (self *GroupMod) Serialize(encoder *goloxi.Encoder) error

func (*GroupMod) SetBuckets

func (self *GroupMod) SetBuckets(v []*Bucket)

func (*GroupMod) SetCommand

func (self *GroupMod) SetCommand(v GroupModCommand)

func (*GroupMod) SetGroupId

func (self *GroupMod) SetGroupId(v uint32)

func (*GroupMod) SetGroupType

func (self *GroupMod) SetGroupType(v GroupType)

type GroupModCommand

type GroupModCommand uint16

func (GroupModCommand) MarshalJSON

func (self GroupModCommand) MarshalJSON() ([]byte, error)

type GroupModFailedCode

type GroupModFailedCode uint16

func (GroupModFailedCode) MarshalJSON

func (self GroupModFailedCode) MarshalJSON() ([]byte, error)

type GroupModFailedErrorMsg

type GroupModFailedErrorMsg struct {
	*ErrorMsg
	Code GroupModFailedCode
	Data []byte
}

func DecodeGroupModFailedErrorMsg

func DecodeGroupModFailedErrorMsg(parent *ErrorMsg, decoder *goloxi.Decoder) (*GroupModFailedErrorMsg, error)

func NewGroupModFailedErrorMsg

func NewGroupModFailedErrorMsg() *GroupModFailedErrorMsg

func (*GroupModFailedErrorMsg) GetCode

func (*GroupModFailedErrorMsg) GetData

func (self *GroupModFailedErrorMsg) GetData() []byte

func (*GroupModFailedErrorMsg) Serialize

func (self *GroupModFailedErrorMsg) Serialize(encoder *goloxi.Encoder) error

func (*GroupModFailedErrorMsg) SetCode

func (self *GroupModFailedErrorMsg) SetCode(v GroupModFailedCode)

func (*GroupModFailedErrorMsg) SetData

func (self *GroupModFailedErrorMsg) SetData(v []byte)

type GroupModify

type GroupModify struct {
	*GroupMod
}

func DecodeGroupModify

func DecodeGroupModify(parent *GroupMod, decoder *goloxi.Decoder) (*GroupModify, error)

func NewGroupModify

func NewGroupModify() *GroupModify

func (*GroupModify) Serialize

func (self *GroupModify) Serialize(encoder *goloxi.Encoder) error

type GroupStatsEntry

type GroupStatsEntry struct {
	Length       uint16
	GroupId      uint32
	RefCount     uint32
	PacketCount  uint64
	ByteCount    uint64
	DurationSec  uint32
	DurationNsec uint32
	BucketStats  []*BucketCounter
}

func DecodeGroupStatsEntry

func DecodeGroupStatsEntry(decoder *goloxi.Decoder) (*GroupStatsEntry, error)

func NewGroupStatsEntry

func NewGroupStatsEntry() *GroupStatsEntry

func (*GroupStatsEntry) GetBucketStats

func (self *GroupStatsEntry) GetBucketStats() []*BucketCounter

func (*GroupStatsEntry) GetByteCount

func (self *GroupStatsEntry) GetByteCount() uint64

func (*GroupStatsEntry) GetDurationNsec

func (self *GroupStatsEntry) GetDurationNsec() uint32

func (*GroupStatsEntry) GetDurationSec

func (self *GroupStatsEntry) GetDurationSec() uint32

func (*GroupStatsEntry) GetGroupId

func (self *GroupStatsEntry) GetGroupId() uint32

func (*GroupStatsEntry) GetLength

func (self *GroupStatsEntry) GetLength() uint16

func (*GroupStatsEntry) GetPacketCount

func (self *GroupStatsEntry) GetPacketCount() uint64

func (*GroupStatsEntry) GetRefCount

func (self *GroupStatsEntry) GetRefCount() uint32

func (*GroupStatsEntry) Serialize

func (self *GroupStatsEntry) Serialize(encoder *goloxi.Encoder) error

func (*GroupStatsEntry) SetBucketStats

func (self *GroupStatsEntry) SetBucketStats(v []*BucketCounter)

func (*GroupStatsEntry) SetByteCount

func (self *GroupStatsEntry) SetByteCount(v uint64)

func (*GroupStatsEntry) SetDurationNsec

func (self *GroupStatsEntry) SetDurationNsec(v uint32)

func (*GroupStatsEntry) SetDurationSec

func (self *GroupStatsEntry) SetDurationSec(v uint32)

func (*GroupStatsEntry) SetGroupId

func (self *GroupStatsEntry) SetGroupId(v uint32)

func (*GroupStatsEntry) SetLength

func (self *GroupStatsEntry) SetLength(v uint16)

func (*GroupStatsEntry) SetPacketCount

func (self *GroupStatsEntry) SetPacketCount(v uint64)

func (*GroupStatsEntry) SetRefCount

func (self *GroupStatsEntry) SetRefCount(v uint32)

type GroupStatsReply

type GroupStatsReply struct {
	*StatsReply
	Entries []*GroupStatsEntry
}

func DecodeGroupStatsReply

func DecodeGroupStatsReply(parent *StatsReply, decoder *goloxi.Decoder) (*GroupStatsReply, error)

func NewGroupStatsReply

func NewGroupStatsReply() *GroupStatsReply

func (*GroupStatsReply) GetEntries

func (self *GroupStatsReply) GetEntries() []*GroupStatsEntry

func (*GroupStatsReply) Serialize

func (self *GroupStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*GroupStatsReply) SetEntries

func (self *GroupStatsReply) SetEntries(v []*GroupStatsEntry)

type GroupStatsRequest

type GroupStatsRequest struct {
	*StatsRequest
	GroupId uint32
}

func DecodeGroupStatsRequest

func DecodeGroupStatsRequest(parent *StatsRequest, decoder *goloxi.Decoder) (*GroupStatsRequest, error)

func NewGroupStatsRequest

func NewGroupStatsRequest() *GroupStatsRequest

func (*GroupStatsRequest) GetGroupId

func (self *GroupStatsRequest) GetGroupId() uint32

func (*GroupStatsRequest) Serialize

func (self *GroupStatsRequest) Serialize(encoder *goloxi.Encoder) error

func (*GroupStatsRequest) SetGroupId

func (self *GroupStatsRequest) SetGroupId(v uint32)

type GroupType

type GroupType uint8

func (GroupType) MarshalJSON

func (self GroupType) MarshalJSON() ([]byte, error)

func (GroupType) String

func (self GroupType) String() string
type Header struct {
	Version uint8
	Type    uint8
	Length  uint16
	Xid     uint32
}

func NewHeader

func NewHeader(_type uint8) *Header

func (*Header) Decode

func (self *Header) Decode(decoder *goloxi.Decoder) error

func (*Header) GetLength

func (self *Header) GetLength() uint16

func (*Header) GetType

func (self *Header) GetType() uint8

func (*Header) GetVersion

func (self *Header) GetVersion() uint8

func (*Header) GetXid

func (self *Header) GetXid() uint32

func (*Header) MessageName

func (h *Header) MessageName() string

func (*Header) MessageType

func (h *Header) MessageType() uint8

func (*Header) Serialize

func (self *Header) Serialize(encoder *goloxi.Encoder) error

func (*Header) SetLength

func (self *Header) SetLength(v uint16)

func (*Header) SetType

func (self *Header) SetType(v uint8)

func (*Header) SetVersion

func (self *Header) SetVersion(v uint8)

func (*Header) SetXid

func (self *Header) SetXid(v uint32)

type Hello

type Hello struct {
	*Header
	Elements []IHelloElem
}

func DecodeHello

func DecodeHello(parent *Header, decoder *goloxi.Decoder) (*Hello, error)

func NewHello

func NewHello() *Hello

func (*Hello) GetElements

func (self *Hello) GetElements() []IHelloElem

func (*Hello) Serialize

func (self *Hello) Serialize(encoder *goloxi.Encoder) error

func (*Hello) SetElements

func (self *Hello) SetElements(v []IHelloElem)

type HelloElem

type HelloElem struct {
	Type   uint16
	Length uint16
}

func NewHelloElem

func NewHelloElem(_type uint16) *HelloElem

func (*HelloElem) GetLength

func (self *HelloElem) GetLength() uint16

func (*HelloElem) GetType

func (self *HelloElem) GetType() uint16

func (*HelloElem) Serialize

func (self *HelloElem) Serialize(encoder *goloxi.Encoder) error

func (*HelloElem) SetLength

func (self *HelloElem) SetLength(v uint16)

func (*HelloElem) SetType

func (self *HelloElem) SetType(v uint16)

type HelloElemType

type HelloElemType uint16

func (HelloElemType) MarshalJSON

func (self HelloElemType) MarshalJSON() ([]byte, error)

type HelloElemVersionbitmap

type HelloElemVersionbitmap struct {
	*HelloElem
	Bitmaps []*Uint32
}

func DecodeHelloElemVersionbitmap

func DecodeHelloElemVersionbitmap(parent *HelloElem, decoder *goloxi.Decoder) (*HelloElemVersionbitmap, error)

func NewHelloElemVersionbitmap

func NewHelloElemVersionbitmap() *HelloElemVersionbitmap

func (*HelloElemVersionbitmap) GetBitmaps

func (self *HelloElemVersionbitmap) GetBitmaps() []*Uint32

func (*HelloElemVersionbitmap) Serialize

func (self *HelloElemVersionbitmap) Serialize(encoder *goloxi.Encoder) error

func (*HelloElemVersionbitmap) SetBitmaps

func (self *HelloElemVersionbitmap) SetBitmaps(v []*Uint32)

type HelloFailedCode

type HelloFailedCode uint16

func (HelloFailedCode) MarshalJSON

func (self HelloFailedCode) MarshalJSON() ([]byte, error)

type HelloFailedErrorMsg

type HelloFailedErrorMsg struct {
	*ErrorMsg
	Code HelloFailedCode
	Data []byte
}

func DecodeHelloFailedErrorMsg

func DecodeHelloFailedErrorMsg(parent *ErrorMsg, decoder *goloxi.Decoder) (*HelloFailedErrorMsg, error)

func NewHelloFailedErrorMsg

func NewHelloFailedErrorMsg() *HelloFailedErrorMsg

func (*HelloFailedErrorMsg) GetCode

func (self *HelloFailedErrorMsg) GetCode() HelloFailedCode

func (*HelloFailedErrorMsg) GetData

func (self *HelloFailedErrorMsg) GetData() []byte

func (*HelloFailedErrorMsg) Serialize

func (self *HelloFailedErrorMsg) Serialize(encoder *goloxi.Encoder) error

func (*HelloFailedErrorMsg) SetCode

func (self *HelloFailedErrorMsg) SetCode(v HelloFailedCode)

func (*HelloFailedErrorMsg) SetData

func (self *HelloFailedErrorMsg) SetData(v []byte)

type IAction

type IAction interface {
	goloxi.Serializable
	GetType() uint16
	GetLen() uint16
	GetActionName() string
	GetActionFields() map[string]interface{}
}

type IActionBsn

type IActionBsn interface {
	IActionExperimenter
	GetSubtype() uint32
}

func DecodeActionBsn

func DecodeActionBsn(parent *ActionExperimenter, decoder *goloxi.Decoder) (IActionBsn, error)

type IActionBsnChecksum

type IActionBsnChecksum interface {
	IActionBsn
	GetChecksum() Checksum128
}

type IActionBsnGentable

type IActionBsnGentable interface {
	IActionBsn
	GetTableId() uint32
	GetKey() []IBsnTlv
}

type IActionBsnMirror

type IActionBsnMirror interface {
	IActionBsn
	GetDestPort() uint32
	GetVlanTag() uint32
	GetCopyStage() uint8
}

type IActionBsnSetTunnelDst

type IActionBsnSetTunnelDst interface {
	IActionBsn
	GetDst() uint32
}

type IActionCopyTtlIn

type IActionCopyTtlIn interface {
	goloxi.IAction
}

type IActionCopyTtlOut

type IActionCopyTtlOut interface {
	goloxi.IAction
}

type IActionDecMplsTtl

type IActionDecMplsTtl interface {
	goloxi.IAction
}

type IActionDecNwTtl

type IActionDecNwTtl interface {
	goloxi.IAction
}

type IActionExperimenter

type IActionExperimenter interface {
	goloxi.IAction
	GetExperimenter() uint32
}

func DecodeActionExperimenter

func DecodeActionExperimenter(parent *Action, decoder *goloxi.Decoder) (IActionExperimenter, error)

type IActionGroup

type IActionGroup interface {
	goloxi.IAction
	GetGroupId() uint32
}

type IActionId

type IActionId interface {
	goloxi.Serializable
	GetType() uint16
	GetLen() uint16
}

func DecodeActionId

func DecodeActionId(decoder *goloxi.Decoder) (IActionId, error)

type IActionIdBsn

type IActionIdBsn interface {
	IActionIdExperimenter
	GetSubtype() uint32
}

func DecodeActionIdBsn

func DecodeActionIdBsn(parent *ActionIdExperimenter, decoder *goloxi.Decoder) (IActionIdBsn, error)

type IActionIdBsnChecksum

type IActionIdBsnChecksum interface {
	IActionIdBsn
}

type IActionIdBsnGentable

type IActionIdBsnGentable interface {
	IActionIdBsn
}

type IActionIdBsnMirror

type IActionIdBsnMirror interface {
	IActionIdBsn
}

type IActionIdBsnSetTunnelDst

type IActionIdBsnSetTunnelDst interface {
	IActionIdBsn
}

type IActionIdCopyTtlIn

type IActionIdCopyTtlIn interface {
	IActionId
}

type IActionIdCopyTtlOut

type IActionIdCopyTtlOut interface {
	IActionId
}

type IActionIdDecMplsTtl

type IActionIdDecMplsTtl interface {
	IActionId
}

type IActionIdDecNwTtl

type IActionIdDecNwTtl interface {
	IActionId
}

type IActionIdExperimenter

type IActionIdExperimenter interface {
	IActionId
	GetExperimenter() uint32
}

func DecodeActionIdExperimenter

func DecodeActionIdExperimenter(parent *ActionId, decoder *goloxi.Decoder) (IActionIdExperimenter, error)

type IActionIdGroup

type IActionIdGroup interface {
	IActionId
}

type IActionIdNicira

type IActionIdNicira interface {
	IActionIdExperimenter
	GetSubtype() uint16
}

func DecodeActionIdNicira

func DecodeActionIdNicira(parent *ActionIdExperimenter, decoder *goloxi.Decoder) (IActionIdNicira, error)

type IActionIdNiciraDecTtl

type IActionIdNiciraDecTtl interface {
	IActionIdNicira
}

type IActionIdNxBundle

type IActionIdNxBundle interface {
	IActionIdNicira
}

type IActionIdNxBundleLoad

type IActionIdNxBundleLoad interface {
	IActionIdNicira
	GetSlaveType() ActionNxBundleSlaveType
}

func DecodeActionIdNxBundleLoad

func DecodeActionIdNxBundleLoad(parent *ActionIdNicira, decoder *goloxi.Decoder) (IActionIdNxBundleLoad, error)

type IActionIdNxBundleLoadInPort

type IActionIdNxBundleLoadInPort interface {
	IActionIdNicira
	GetSlaveType() ActionNxBundleSlaveType
	GetNSlaves() uint16
}

type IActionIdNxClone

type IActionIdNxClone interface {
	IActionIdNicira
}

type IActionIdNxConjunction

type IActionIdNxConjunction interface {
	IActionIdNicira
}

type IActionIdNxController

type IActionIdNxController interface {
	IActionIdNicira
}

type IActionIdNxController2

type IActionIdNxController2 interface {
	IActionIdNicira
}

type IActionIdNxCt

type IActionIdNxCt interface {
	IActionIdNicira
}

type IActionIdNxCtClear

type IActionIdNxCtClear interface {
	IActionIdNicira
}

type IActionIdNxDebugRecirc

type IActionIdNxDebugRecirc interface {
	IActionIdNicira
}

type IActionIdNxDebugSlow

type IActionIdNxDebugSlow interface {
	IActionIdNicira
}

type IActionIdNxDecMplsTtl

type IActionIdNxDecMplsTtl interface {
	IActionIdNicira
}

type IActionIdNxDecNshTtl

type IActionIdNxDecNshTtl interface {
	IActionIdNicira
}

type IActionIdNxDecTtlCntIds

type IActionIdNxDecTtlCntIds interface {
	IActionIdNicira
}

type IActionIdNxDecap

type IActionIdNxDecap interface {
	IActionIdNicira
}

type IActionIdNxEncap

type IActionIdNxEncap interface {
	IActionIdNicira
}

type IActionIdNxExit

type IActionIdNxExit interface {
	IActionIdNicira
}

type IActionIdNxFinTimeout

type IActionIdNxFinTimeout interface {
	IActionIdNicira
}

type IActionIdNxGroup

type IActionIdNxGroup interface {
	IActionIdNicira
}

type IActionIdNxLearn

type IActionIdNxLearn interface {
	IActionIdNicira
}

type IActionIdNxLearn2

type IActionIdNxLearn2 interface {
	IActionIdNicira
}

type IActionIdNxMultipath

type IActionIdNxMultipath interface {
	IActionIdNicira
}

type IActionIdNxNat

type IActionIdNxNat interface {
	IActionIdNicira
}

type IActionIdNxNote

type IActionIdNxNote interface {
	IActionIdNicira
}

type IActionIdNxOutputReg

type IActionIdNxOutputReg interface {
	IActionIdNicira
}

type IActionIdNxOutputReg2

type IActionIdNxOutputReg2 interface {
	IActionIdNicira
}

type IActionIdNxOutputTrunc

type IActionIdNxOutputTrunc interface {
	IActionIdNicira
}

type IActionIdNxPopMpls

type IActionIdNxPopMpls interface {
	IActionIdNicira
}

type IActionIdNxPopQueue

type IActionIdNxPopQueue interface {
	IActionIdNicira
}

type IActionIdNxPushMpls

type IActionIdNxPushMpls interface {
	IActionIdNicira
}

type IActionIdNxRegLoad

type IActionIdNxRegLoad interface {
	IActionIdNicira
}

type IActionIdNxRegLoad2

type IActionIdNxRegLoad2 interface {
	IActionIdNicira
}

type IActionIdNxRegMove

type IActionIdNxRegMove interface {
	IActionIdNicira
}

type IActionIdNxResubmit

type IActionIdNxResubmit interface {
	IActionIdNicira
}

type IActionIdNxResubmitTable

type IActionIdNxResubmitTable interface {
	IActionIdNicira
}

type IActionIdNxResubmitTableCt

type IActionIdNxResubmitTableCt interface {
	IActionIdNicira
}

type IActionIdNxSample

type IActionIdNxSample interface {
	IActionIdNicira
}

type IActionIdNxSample2

type IActionIdNxSample2 interface {
	IActionIdNicira
}

type IActionIdNxSample3

type IActionIdNxSample3 interface {
	IActionIdNicira
}

type IActionIdNxSetMplsLabel

type IActionIdNxSetMplsLabel interface {
	IActionIdNicira
}

type IActionIdNxSetMplsTc

type IActionIdNxSetMplsTc interface {
	IActionIdNicira
}

type IActionIdNxSetMplsTtl

type IActionIdNxSetMplsTtl interface {
	IActionIdNicira
}

type IActionIdNxSetQueue

type IActionIdNxSetQueue interface {
	IActionIdNicira
}

type IActionIdNxSetTunnel

type IActionIdNxSetTunnel interface {
	IActionIdNicira
}

type IActionIdNxSetTunnel64

type IActionIdNxSetTunnel64 interface {
	IActionIdNicira
}

type IActionIdNxStackPop

type IActionIdNxStackPop interface {
	IActionIdNicira
}

type IActionIdNxStackPush

type IActionIdNxStackPush interface {
	IActionIdNicira
}

type IActionIdNxWriteMetadata

type IActionIdNxWriteMetadata interface {
	IActionIdNicira
}

type IActionIdOutput

type IActionIdOutput interface {
	IActionId
}

type IActionIdPopMpls

type IActionIdPopMpls interface {
	IActionId
}

type IActionIdPopPbb

type IActionIdPopPbb interface {
	IActionId
}

type IActionIdPopVlan

type IActionIdPopVlan interface {
	IActionId
}

type IActionIdPushMpls

type IActionIdPushMpls interface {
	IActionId
}

type IActionIdPushPbb

type IActionIdPushPbb interface {
	IActionId
}

type IActionIdPushVlan

type IActionIdPushVlan interface {
	IActionId
}

type IActionIdResubmit

type IActionIdResubmit interface {
	IActionIdNicira
}

type IActionIdSetField

type IActionIdSetField interface {
	IActionId
}

type IActionIdSetMplsTtl

type IActionIdSetMplsTtl interface {
	IActionId
}

type IActionIdSetNwTtl

type IActionIdSetNwTtl interface {
	IActionId
}

type IActionIdSetQueue

type IActionIdSetQueue interface {
	IActionId
}

type IActionNicira

type IActionNicira interface {
	IActionExperimenter
	GetSubtype() uint16
}

func DecodeActionNicira

func DecodeActionNicira(parent *ActionExperimenter, decoder *goloxi.Decoder) (IActionNicira, error)

type IActionNiciraDecTtl

type IActionNiciraDecTtl interface {
	IActionNicira
}

type IActionNxBundle

type IActionNxBundle interface {
	IActionNicira
	GetAlgorithm() uint16
	GetFields() NxHashFields
	GetBasis() uint16
	GetSlaveType() ActionNxBundleSlaveType
	GetNSlaves() uint16
	GetOfsNbits() uint16
	GetDst() goloxi.IOxmId
}

type IActionNxBundleLoad

type IActionNxBundleLoad interface {
	IActionNicira
	GetAlgorithm() NxBdAlgorithms
	GetFields() NxHashFields
	GetBasis() uint16
	GetSlaveType() ActionNxBundleSlaveType
	GetNSlaves() uint16
	GetOfsNbits() uint16
	GetDst() goloxi.IOxmId
}

func DecodeActionNxBundleLoad

func DecodeActionNxBundleLoad(parent *ActionNicira, decoder *goloxi.Decoder) (IActionNxBundleLoad, error)

type IActionNxBundleLoadInPort

type IActionNxBundleLoadInPort interface {
	IActionNicira
	GetAlgorithm() NxBdAlgorithms
	GetFields() NxHashFields
	GetBasis() uint16
	GetSlaveType() ActionNxBundleSlaveType
	GetNSlaves() uint16
	GetOfsNbits() uint16
	GetDst() goloxi.IOxmId
	GetInPorts() []*ActionNxBundleLoadSlave
}

type IActionNxBundleLoadSlave

type IActionNxBundleLoadSlave interface {
	goloxi.Serializable
	GetPort() Port
}

type IActionNxClone

type IActionNxClone interface {
	IActionNicira
	GetActions() []goloxi.IAction
}

type IActionNxConjunction

type IActionNxConjunction interface {
	IActionNicira
	GetClause() uint8
	GetNClauses() uint8
	GetId() uint32
}

type IActionNxController

type IActionNxController interface {
	IActionNicira
	GetMaxLen() uint16
	GetControllerId() uint16
	GetReason() uint8
}

type IActionNxController2

type IActionNxController2 interface {
	IActionNicira
	GetProperties() []IActionNxController2Property
}

type IActionNxController2Property

type IActionNxController2Property interface {
	goloxi.Serializable
	GetType() NxActionController2PropType
}

func DecodeActionNxController2Property

func DecodeActionNxController2Property(decoder *goloxi.Decoder) (IActionNxController2Property, error)

type IActionNxController2PropertyControllerId

type IActionNxController2PropertyControllerId interface {
	IActionNxController2Property
	GetControllerId() uint16
}

type IActionNxController2PropertyMaxLen

type IActionNxController2PropertyMaxLen interface {
	IActionNxController2Property
	GetMaxLen() uint16
}

type IActionNxController2PropertyMeterId

type IActionNxController2PropertyMeterId interface {
	IActionNxController2Property
	GetMeterId() uint32
}

type IActionNxController2PropertyPause

type IActionNxController2PropertyPause interface {
	IActionNxController2Property
}

type IActionNxController2PropertyReason

type IActionNxController2PropertyReason interface {
	IActionNxController2Property
	GetReason() PacketInReason
}

type IActionNxController2PropertyUserdata

type IActionNxController2PropertyUserdata interface {
	IActionNxController2Property
	GetLength() uint16
	GetUserdata() []byte
}

type IActionNxCt

type IActionNxCt interface {
	IActionNicira
	GetFlags() NxConntrackFlags
	GetZoneSrc() goloxi.IOxmId
	GetValue() uint16
	GetRecircTable() uint8
	GetAlg() uint16
	GetActions() []goloxi.IAction
}

type IActionNxCtClear

type IActionNxCtClear interface {
	IActionNicira
}

type IActionNxDebugRecirc

type IActionNxDebugRecirc interface {
	IActionNicira
}

type IActionNxDebugSlow

type IActionNxDebugSlow interface {
	IActionNicira
}

type IActionNxDecMplsTtl

type IActionNxDecMplsTtl interface {
	IActionNicira
}

type IActionNxDecNshTtl

type IActionNxDecNshTtl interface {
	IActionNicira
}

type IActionNxDecTtlCntIds

type IActionNxDecTtlCntIds interface {
	IActionNicira
	GetNControllers() uint16
}

type IActionNxDecap

type IActionNxDecap interface {
	IActionNicira
	GetNewPktType() uint32
}

type IActionNxEncap

type IActionNxEncap interface {
	IActionNicira
	GetHdrSize() uint16
	GetPacketType() PacketType
	GetProps() []IEdPropHeader
}

type IActionNxExit

type IActionNxExit interface {
	IActionNicira
}

type IActionNxFinTimeout

type IActionNxFinTimeout interface {
	IActionNicira
	GetFinIdleTimeout() uint16
	GetFinHardTimeout() uint16
}

type IActionNxGroup

type IActionNxGroup interface {
	IActionNicira
	GetValue() uint32
}

type IActionNxLearn

type IActionNxLearn interface {
	IActionNicira
	GetIdleTimeout() uint16
	GetHardTimeout() uint16
	GetPriority() uint16
	GetCookie() uint64
	GetFlags() uint16
	GetTableId() uint8
	GetFinIdleTimeout() uint16
	GetFinHardTimeout() uint16
	GetFlowMods() []IFlowModSpec
}

type IActionNxLearn2

type IActionNxLearn2 interface {
	IActionNicira
}

type IActionNxMultipath

type IActionNxMultipath interface {
	IActionNicira
	GetFields() NxHashFields
	GetBasis() uint16
	GetAlgorithm() NxMpAlgorithm
	GetMaxLink() uint16
	GetArg() uint32
	GetOfsNbits() uint16
	GetDst() goloxi.IOxmId
}

type IActionNxNat

type IActionNxNat interface {
	IActionNicira
	GetFlags() uint16
	GetRangePresent() NxNatRange
	GetIpv4Min() net.IP
	GetIpv4Max() net.IP
	GetIpv6Min() net.IP
	GetIpv6Max() net.IP
	GetProtoMin() uint32
	GetProtoMax() uint32
}

type IActionNxNote

type IActionNxNote interface {
	IActionNicira
	GetNote() []byte
}

type IActionNxOutputReg

type IActionNxOutputReg interface {
	IActionNicira
	GetOfsNbits() uint16
	GetSrc() uint32
	GetMaxLen() uint16
}

type IActionNxOutputReg2

type IActionNxOutputReg2 interface {
	IActionNicira
	GetOfsNbits() uint16
	GetMaxLen() uint16
}

type IActionNxOutputTrunc

type IActionNxOutputTrunc interface {
	IActionNicira
	GetPort() uint16
	GetMaxLen() uint32
}

type IActionNxPopMpls

type IActionNxPopMpls interface {
	IActionNicira
	GetValue() uint16
}

type IActionNxPopQueue

type IActionNxPopQueue interface {
	IActionNicira
}

type IActionNxPushMpls

type IActionNxPushMpls interface {
	IActionNicira
	GetValue() uint16
}

type IActionNxRegLoad

type IActionNxRegLoad interface {
	IActionNicira
	GetOfsNbits() uint16
	GetSrcField() goloxi.IOxmId
	GetValue() uint64
}

type IActionNxRegLoad2

type IActionNxRegLoad2 interface {
	IActionNicira
}

type IActionNxRegMove

type IActionNxRegMove interface {
	IActionNicira
	GetNBits() uint16
	GetSrcOfs() uint16
	GetDstOfs() uint16
	GetSrc() goloxi.IOxmId
	GetDst() goloxi.IOxmId
}

type IActionNxResubmit

type IActionNxResubmit interface {
	IActionNicira
	GetValue() uint16
}

type IActionNxResubmitTable

type IActionNxResubmitTable interface {
	IActionNicira
	GetInPort() uint16
	GetTable() uint8
}

type IActionNxResubmitTableCt

type IActionNxResubmitTableCt interface {
	IActionNicira
	GetInPort() uint16
	GetTable() uint8
}

type IActionNxSample

type IActionNxSample interface {
	IActionNicira
	GetProbability() uint16
	GetCollectorSetId() uint32
	GetObsDomainId() uint32
	GetObsPointId() uint32
}

type IActionNxSample2

type IActionNxSample2 interface {
	IActionNicira
	GetProbability() uint16
	GetCollectorSetId() uint32
	GetObsDomainId() uint32
	GetObsPointId() uint32
	GetSamplingPort() uint16
	GetDirection() uint8
}

type IActionNxSample3

type IActionNxSample3 interface {
	IActionNicira
	GetProbability() uint16
	GetCollectorSetId() uint32
	GetObsDomainId() uint32
	GetObsPointId() uint32
	GetSamplingPort() uint16
	GetDirection() uint8
}

type IActionNxSetMplsLabel

type IActionNxSetMplsLabel interface {
	IActionNicira
	GetValue() uint32
}

type IActionNxSetMplsTc

type IActionNxSetMplsTc interface {
	IActionNicira
	GetValue() uint8
}

type IActionNxSetMplsTtl

type IActionNxSetMplsTtl interface {
	IActionNicira
	GetValue() uint8
}

type IActionNxSetQueue

type IActionNxSetQueue interface {
	IActionNicira
	GetValue() uint32
}

type IActionNxSetTunnel

type IActionNxSetTunnel interface {
	IActionNicira
	GetValue() uint32
}

type IActionNxSetTunnel64

type IActionNxSetTunnel64 interface {
	IActionNicira
	GetValue() uint64
}

type IActionNxStackPop

type IActionNxStackPop interface {
	IActionNicira
	GetOffset() uint16
	GetField() goloxi.IOxmId
	GetNBits() uint16
}

type IActionNxStackPush

type IActionNxStackPush interface {
	IActionNicira
	GetOffset() uint16
	GetField() goloxi.IOxmId
	GetNBits() uint16
}

type IActionNxWriteMetadata

type IActionNxWriteMetadata interface {
	IActionNicira
	GetMetadata() uint64
	GetMask() uint64
}

type IActionOutput

type IActionOutput interface {
	goloxi.IAction
	GetPort() Port
	GetMaxLen() uint16
}

type IActionPopMpls

type IActionPopMpls interface {
	goloxi.IAction
	GetEthertype() uint16
}

type IActionPopPbb

type IActionPopPbb interface {
	goloxi.IAction
}

type IActionPopVlan

type IActionPopVlan interface {
	goloxi.IAction
}

type IActionPushMpls

type IActionPushMpls interface {
	goloxi.IAction
	GetEthertype() uint16
}

type IActionPushPbb

type IActionPushPbb interface {
	goloxi.IAction
	GetEthertype() uint16
}

type IActionPushVlan

type IActionPushVlan interface {
	goloxi.IAction
	GetEthertype() uint16
}

type IActionResubmit

type IActionResubmit interface {
	IActionNicira
	GetInPort() uint16
	GetTable() uint8
}

type IActionSetField

type IActionSetField interface {
	goloxi.IAction
	GetField() goloxi.IOxm
}

type IActionSetMplsTtl

type IActionSetMplsTtl interface {
	goloxi.IAction
	GetMplsTtl() uint8
}

type IActionSetNwTtl

type IActionSetNwTtl interface {
	goloxi.IAction
	GetNwTtl() uint8
}

type IActionSetQueue

type IActionSetQueue interface {
	goloxi.IAction
	GetQueueId() uint32
}

type IAggregateStatsReply

type IAggregateStatsReply interface {
	IStatsReply
	GetPacketCount() uint64
	GetByteCount() uint64
	GetFlowCount() uint32
}

type IAggregateStatsRequest

type IAggregateStatsRequest interface {
	IStatsRequest
	GetTableId() uint8
	GetOutPort() Port
	GetOutGroup() uint32
	GetCookie() uint64
	GetCookieMask() uint64
	GetMatch() Match
}

type IAsyncConfigFailedErrorMsg

type IAsyncConfigFailedErrorMsg interface {
	IErrorMsg
	GetCode() AsyncConfigFailedCode
	GetData() []byte
}

type IAsyncConfigProp

type IAsyncConfigProp interface {
	goloxi.Serializable
	GetType() uint16
	GetLength() uint16
}

func DecodeAsyncConfigProp

func DecodeAsyncConfigProp(decoder *goloxi.Decoder) (IAsyncConfigProp, error)

type IAsyncConfigPropExperimenterMaster

type IAsyncConfigPropExperimenterMaster interface {
	IAsyncConfigProp
}

type IAsyncConfigPropExperimenterSlave

type IAsyncConfigPropExperimenterSlave interface {
	IAsyncConfigProp
}

type IAsyncConfigPropFlowRemovedMaster

type IAsyncConfigPropFlowRemovedMaster interface {
	IAsyncConfigProp
	GetMask() uint32
}

type IAsyncConfigPropFlowRemovedSlave

type IAsyncConfigPropFlowRemovedSlave interface {
	IAsyncConfigProp
	GetMask() uint32
}

type IAsyncConfigPropPacketInMaster

type IAsyncConfigPropPacketInMaster interface {
	IAsyncConfigProp
	GetMask() uint32
}

type IAsyncConfigPropPacketInSlave

type IAsyncConfigPropPacketInSlave interface {
	IAsyncConfigProp
	GetMask() uint32
}

type IAsyncConfigPropPortStatusMaster

type IAsyncConfigPropPortStatusMaster interface {
	IAsyncConfigProp
	GetMask() uint32
}

type IAsyncConfigPropPortStatusSlave

type IAsyncConfigPropPortStatusSlave interface {
	IAsyncConfigProp
	GetMask() uint32
}

type IAsyncConfigPropRequestforwardMaster

type IAsyncConfigPropRequestforwardMaster interface {
	IAsyncConfigProp
	GetMask() uint32
}

type IAsyncConfigPropRequestforwardSlave

type IAsyncConfigPropRequestforwardSlave interface {
	IAsyncConfigProp
	GetMask() uint32
}

type IAsyncConfigPropRoleStatusMaster

type IAsyncConfigPropRoleStatusMaster interface {
	IAsyncConfigProp
	GetMask() uint32
}

type IAsyncConfigPropRoleStatusSlave

type IAsyncConfigPropRoleStatusSlave interface {
	IAsyncConfigProp
	GetMask() uint32
}

type IAsyncConfigPropTableStatusMaster

type IAsyncConfigPropTableStatusMaster interface {
	IAsyncConfigProp
	GetMask() uint32
}

type IAsyncConfigPropTableStatusSlave

type IAsyncConfigPropTableStatusSlave interface {
	IAsyncConfigProp
	GetMask() uint32
}

type IAsyncGetReply

type IAsyncGetReply interface {
	IHeader
	GetProperties() []IAsyncConfigProp
}

type IAsyncGetRequest

type IAsyncGetRequest interface {
	IHeader
	GetProperties() []IAsyncConfigProp
}

type IAsyncSet

type IAsyncSet interface {
	IHeader
	GetProperties() []IAsyncConfigProp
}

type IBadActionErrorMsg

type IBadActionErrorMsg interface {
	IErrorMsg
	GetCode() BadActionCode
	GetData() []byte
}

type IBadInstructionErrorMsg

type IBadInstructionErrorMsg interface {
	IErrorMsg
	GetCode() BadInstructionCode
	GetData() []byte
}

type IBadMatchErrorMsg

type IBadMatchErrorMsg interface {
	IErrorMsg
	GetCode() BadMatchCode
	GetData() []byte
}

type IBadPropertyErrorMsg

type IBadPropertyErrorMsg interface {
	IErrorMsg
	GetCode() BadPropertyCode
	GetData() []byte
}

type IBadRequestErrorMsg

type IBadRequestErrorMsg interface {
	IErrorMsg
	GetCode() BadRequestCode
	GetData() []byte
}

type IBarrierReply

type IBarrierReply interface {
	IHeader
}

type IBarrierRequest

type IBarrierRequest interface {
	IHeader
}

type IBsnArpIdle

type IBsnArpIdle interface {
	IBsnHeader
	GetVlanVid() uint16
	GetIpv4Addr() net.IP
}

type IBsnBaseError

type IBsnBaseError interface {
	IExperimenterErrorMsg
	GetErrMsg() string
}

func DecodeBsnBaseError

func DecodeBsnBaseError(parent *ExperimenterErrorMsg, decoder *goloxi.Decoder) (IBsnBaseError, error)

type IBsnBwClearDataReply

type IBsnBwClearDataReply interface {
	IBsnHeader
	GetStatus() uint32
}

type IBsnBwClearDataRequest

type IBsnBwClearDataRequest interface {
	IBsnHeader
}

type IBsnBwEnableGetReply

type IBsnBwEnableGetReply interface {
	IBsnHeader
	GetEnabled() uint32
}

type IBsnBwEnableGetRequest

type IBsnBwEnableGetRequest interface {
	IBsnHeader
}

type IBsnBwEnableSetReply

type IBsnBwEnableSetReply interface {
	IBsnHeader
	GetEnable() uint32
	GetStatus() uint32
}

type IBsnBwEnableSetRequest

type IBsnBwEnableSetRequest interface {
	IBsnHeader
	GetEnable() uint32
}

type IBsnControllerConnection

type IBsnControllerConnection interface {
	goloxi.Serializable
	GetState() BsnControllerConnectionState
	GetAuxiliaryId() uint8
	GetRole() ControllerRole
	GetUri() string
}

type IBsnControllerConnectionsReply

type IBsnControllerConnectionsReply interface {
	IBsnHeader
	GetConnections() []*BsnControllerConnection
}

type IBsnControllerConnectionsRequest

type IBsnControllerConnectionsRequest interface {
	IBsnHeader
}

type IBsnDebugCounterDescStatsEntry

type IBsnDebugCounterDescStatsEntry interface {
	goloxi.Serializable
	GetCounterId() uint64
	GetName() string
	GetDescription() string
}

type IBsnDebugCounterDescStatsReply

type IBsnDebugCounterDescStatsReply interface {
	IBsnStatsReply
	GetEntries() []*BsnDebugCounterDescStatsEntry
}

type IBsnDebugCounterDescStatsRequest

type IBsnDebugCounterDescStatsRequest interface {
	IBsnStatsRequest
}

type IBsnDebugCounterStatsEntry

type IBsnDebugCounterStatsEntry interface {
	goloxi.Serializable
	GetCounterId() uint64
	GetValue() uint64
}

type IBsnDebugCounterStatsReply

type IBsnDebugCounterStatsReply interface {
	IBsnStatsReply
	GetEntries() []*BsnDebugCounterStatsEntry
}

type IBsnDebugCounterStatsRequest

type IBsnDebugCounterStatsRequest interface {
	IBsnStatsRequest
}

type IBsnError

type IBsnError interface {
	IBsnBaseError
}

type IBsnFlowChecksumBucketStatsEntry

type IBsnFlowChecksumBucketStatsEntry interface {
	goloxi.Serializable
	GetChecksum() uint64
}

type IBsnFlowChecksumBucketStatsReply

type IBsnFlowChecksumBucketStatsReply interface {
	IBsnStatsReply
	GetEntries() []*BsnFlowChecksumBucketStatsEntry
}

type IBsnFlowChecksumBucketStatsRequest

type IBsnFlowChecksumBucketStatsRequest interface {
	IBsnStatsRequest
	GetTableId() uint8
}

type IBsnFlowIdle

type IBsnFlowIdle interface {
	IBsnHeader
	GetCookie() uint64
	GetPriority() uint16
	GetTableId() uint8
	GetMatch() Match
}

type IBsnFlowIdleEnableGetReply

type IBsnFlowIdleEnableGetReply interface {
	IBsnHeader
	GetEnabled() uint32
}

type IBsnFlowIdleEnableGetRequest

type IBsnFlowIdleEnableGetRequest interface {
	IBsnHeader
}

type IBsnFlowIdleEnableSetReply

type IBsnFlowIdleEnableSetReply interface {
	IBsnHeader
	GetEnable() uint32
	GetStatus() uint32
}

type IBsnFlowIdleEnableSetRequest

type IBsnFlowIdleEnableSetRequest interface {
	IBsnHeader
	GetEnable() uint32
}

type IBsnGenericAsync

type IBsnGenericAsync interface {
	IBsnHeader
	GetName() string
	GetTlvs() []IBsnTlv
}

type IBsnGenericCommand

type IBsnGenericCommand interface {
	IBsnHeader
	GetName() string
	GetTlvs() []IBsnTlv
}

type IBsnGenericStatsEntry

type IBsnGenericStatsEntry interface {
	goloxi.Serializable
	GetLength() uint16
	GetTlvs() []IBsnTlv
}

type IBsnGenericStatsReply

type IBsnGenericStatsReply interface {
	IBsnStatsReply
	GetEntries() []*BsnGenericStatsEntry
}

type IBsnGenericStatsRequest

type IBsnGenericStatsRequest interface {
	IBsnStatsRequest
	GetName() string
	GetTlvs() []IBsnTlv
}

type IBsnGentableBucketStatsEntry

type IBsnGentableBucketStatsEntry interface {
	goloxi.Serializable
	GetChecksum() Checksum128
}

type IBsnGentableBucketStatsReply

type IBsnGentableBucketStatsReply interface {
	IBsnStatsReply
	GetEntries() []*BsnGentableBucketStatsEntry
}

type IBsnGentableBucketStatsRequest

type IBsnGentableBucketStatsRequest interface {
	IBsnStatsRequest
	GetTableId() uint16
}

type IBsnGentableClearReply

type IBsnGentableClearReply interface {
	IBsnHeader
	GetTableId() uint16
	GetDeletedCount() uint32
	GetErrorCount() uint32
}

type IBsnGentableClearRequest

type IBsnGentableClearRequest interface {
	IBsnHeader
	GetTableId() uint16
	GetChecksum() Checksum128
	GetChecksumMask() Checksum128
}

type IBsnGentableDescStatsEntry

type IBsnGentableDescStatsEntry interface {
	goloxi.Serializable
	GetLength() uint16
	GetTableId() uint16
	GetName() string
	GetBucketsSize() uint32
	GetMaxEntries() uint32
}

type IBsnGentableDescStatsReply

type IBsnGentableDescStatsReply interface {
	IBsnStatsReply
	GetEntries() []*BsnGentableDescStatsEntry
}

type IBsnGentableDescStatsRequest

type IBsnGentableDescStatsRequest interface {
	IBsnStatsRequest
}

type IBsnGentableEntryAdd

type IBsnGentableEntryAdd interface {
	IBsnHeader
	GetTableId() uint16
	GetKeyLength() uint16
	GetChecksum() Checksum128
	GetKey() []IBsnTlv
	GetValue() []IBsnTlv
}

type IBsnGentableEntryDelete

type IBsnGentableEntryDelete interface {
	IBsnHeader
	GetTableId() uint16
	GetKey() []IBsnTlv
}

type IBsnGentableEntryDescStatsEntry

type IBsnGentableEntryDescStatsEntry interface {
	goloxi.Serializable
	GetLength() uint16
	GetKeyLength() uint16
	GetChecksum() Checksum128
	GetKey() []IBsnTlv
	GetValue() []IBsnTlv
}

type IBsnGentableEntryDescStatsReply

type IBsnGentableEntryDescStatsReply interface {
	IBsnStatsReply
	GetEntries() []*BsnGentableEntryDescStatsEntry
}

type IBsnGentableEntryDescStatsRequest

type IBsnGentableEntryDescStatsRequest interface {
	IBsnStatsRequest
	GetTableId() uint16
	GetChecksum() Checksum128
	GetChecksumMask() Checksum128
}

type IBsnGentableEntryStatsEntry

type IBsnGentableEntryStatsEntry interface {
	goloxi.Serializable
	GetLength() uint16
	GetKeyLength() uint16
	GetKey() []IBsnTlv
	GetStats() []IBsnTlv
}

type IBsnGentableEntryStatsReply

type IBsnGentableEntryStatsReply interface {
	IBsnStatsReply
	GetEntries() []*BsnGentableEntryStatsEntry
}

type IBsnGentableEntryStatsRequest

type IBsnGentableEntryStatsRequest interface {
	IBsnStatsRequest
	GetTableId() uint16
	GetChecksum() Checksum128
	GetChecksumMask() Checksum128
}

type IBsnGentableError

type IBsnGentableError interface {
	IBsnBaseError
	GetErrorCode() BsnGentableErrorCode
	GetTableId() uint16
}

type IBsnGentableSetBucketsSize

type IBsnGentableSetBucketsSize interface {
	IBsnHeader
	GetTableId() uint16
	GetBucketsSize() uint32
}

type IBsnGentableStatsEntry

type IBsnGentableStatsEntry interface {
	goloxi.Serializable
	GetTableId() uint16
	GetEntryCount() uint32
	GetChecksum() Checksum128
}

type IBsnGentableStatsReply

type IBsnGentableStatsReply interface {
	IBsnStatsReply
	GetEntries() []*BsnGentableStatsEntry
}

type IBsnGentableStatsRequest

type IBsnGentableStatsRequest interface {
	IBsnStatsRequest
}

type IBsnGetInterfacesReply

type IBsnGetInterfacesReply interface {
	IBsnHeader
	GetInterfaces() []*BsnInterface
}

type IBsnGetInterfacesRequest

type IBsnGetInterfacesRequest interface {
	IBsnHeader
}

type IBsnGetMirroringReply

type IBsnGetMirroringReply interface {
	IBsnHeader
	GetReportMirrorPorts() uint8
}

type IBsnGetMirroringRequest

type IBsnGetMirroringRequest interface {
	IBsnHeader
	GetReportMirrorPorts() uint8
}

type IBsnGetSwitchPipelineReply

type IBsnGetSwitchPipelineReply interface {
	IBsnHeader
	GetPipeline() string
}

type IBsnGetSwitchPipelineRequest

type IBsnGetSwitchPipelineRequest interface {
	IBsnHeader
}

type IBsnHeader

type IBsnHeader interface {
	IExperimenter
}

func DecodeBsnHeader

func DecodeBsnHeader(parent *Experimenter, decoder *goloxi.Decoder) (IBsnHeader, error)

type IBsnImageDescStatsReply

type IBsnImageDescStatsReply interface {
	IBsnStatsReply
	GetImageChecksum() string
	GetStartupConfigChecksum() string
}

type IBsnImageDescStatsRequest

type IBsnImageDescStatsRequest interface {
	IBsnStatsRequest
}

type IBsnInterface

type IBsnInterface interface {
	goloxi.Serializable
	GetHwAddr() net.HardwareAddr
	GetName() string
	GetIpv4Addr() net.IP
	GetIpv4Netmask() net.IP
}

type IBsnLacpConvergenceNotif

type IBsnLacpConvergenceNotif interface {
	IBsnHeader
	GetConvergenceStatus() uint8
	GetPortNo() Port
	GetActorSysPriority() uint16
	GetActorSysMac() net.HardwareAddr
	GetActorPortPriority() uint16
	GetActorPortNum() uint16
	GetActorKey() uint16
	GetPartnerSysPriority() uint16
	GetPartnerSysMac() net.HardwareAddr
	GetPartnerPortPriority() uint16
	GetPartnerPortNum() uint16
	GetPartnerKey() uint16
}

type IBsnLacpStatsEntry

type IBsnLacpStatsEntry interface {
	goloxi.Serializable
	GetPortNo() Port
	GetActorSysPriority() uint16
	GetActorSysMac() net.HardwareAddr
	GetActorPortPriority() uint16
	GetActorPortNum() uint16
	GetActorKey() uint16
	GetConvergenceStatus() uint8
	GetPartnerSysPriority() uint16
	GetPartnerSysMac() net.HardwareAddr
	GetPartnerPortPriority() uint16
	GetPartnerPortNum() uint16
	GetPartnerKey() uint16
}

type IBsnLacpStatsReply

type IBsnLacpStatsReply interface {
	IBsnStatsReply
	GetEntries() []*BsnLacpStatsEntry
}

type IBsnLacpStatsRequest

type IBsnLacpStatsRequest interface {
	IBsnStatsRequest
}

type IBsnLog

type IBsnLog interface {
	IBsnHeader
	GetLoglevel() BsnLoglevel
	GetData() []byte
}

type IBsnLuaCommandReply

type IBsnLuaCommandReply interface {
	IBsnHeader
	GetData() []byte
}

type IBsnLuaCommandRequest

type IBsnLuaCommandRequest interface {
	IBsnHeader
	GetData() []byte
}

type IBsnLuaNotification

type IBsnLuaNotification interface {
	IBsnHeader
	GetData() []byte
}

type IBsnLuaUpload

type IBsnLuaUpload interface {
	IBsnHeader
	GetFlags() BsnLuaUploadFlags
	GetFilename() string
	GetData() []byte
}

type IBsnPduRxReply

type IBsnPduRxReply interface {
	IBsnHeader
	GetStatus() uint32
	GetPortNo() Port
	GetSlotNum() uint8
}

type IBsnPduRxRequest

type IBsnPduRxRequest interface {
	IBsnHeader
	GetTimeoutMs() uint32
	GetPortNo() Port
	GetSlotNum() uint8
	GetData() []byte
}

type IBsnPduRxTimeout

type IBsnPduRxTimeout interface {
	IBsnHeader
	GetPortNo() Port
	GetSlotNum() uint8
}

type IBsnPduTxReply

type IBsnPduTxReply interface {
	IBsnHeader
	GetStatus() uint32
	GetPortNo() Port
	GetSlotNum() uint8
}

type IBsnPduTxRequest

type IBsnPduTxRequest interface {
	IBsnHeader
	GetTxIntervalMs() uint32
	GetPortNo() Port
	GetSlotNum() uint8
	GetData() []byte
}

type IBsnPortCounterStatsEntry

type IBsnPortCounterStatsEntry interface {
	goloxi.Serializable
	GetLength() uint16
	GetPortNo() Port
	GetValues() []*Uint64
}

type IBsnPortCounterStatsReply

type IBsnPortCounterStatsReply interface {
	IBsnStatsReply
	GetEntries() []*BsnPortCounterStatsEntry
}

type IBsnPortCounterStatsRequest

type IBsnPortCounterStatsRequest interface {
	IBsnStatsRequest
	GetPortNo() Port
}

type IBsnSetAuxCxnsReply

type IBsnSetAuxCxnsReply interface {
	IBsnHeader
	GetNumAux() uint32
	GetStatus() uint32
}

type IBsnSetAuxCxnsRequest

type IBsnSetAuxCxnsRequest interface {
	IBsnHeader
	GetNumAux() uint32
}

type IBsnSetLacpReply

type IBsnSetLacpReply interface {
	IBsnHeader
	GetStatus() uint32
	GetPortNo() Port
}

type IBsnSetLacpRequest

type IBsnSetLacpRequest interface {
	IBsnHeader
	GetEnabled() uint8
	GetPortNo() Port
	GetActorSysPriority() uint16
	GetActorSysMac() net.HardwareAddr
	GetActorPortPriority() uint16
	GetActorPortNum() uint16
	GetActorKey() uint16
}

type IBsnSetMirroring

type IBsnSetMirroring interface {
	IBsnHeader
	GetReportMirrorPorts() uint8
}

type IBsnSetPktinSuppressionReply

type IBsnSetPktinSuppressionReply interface {
	IBsnHeader
	GetStatus() uint32
}

type IBsnSetPktinSuppressionRequest

type IBsnSetPktinSuppressionRequest interface {
	IBsnHeader
	GetEnabled() uint8
	GetIdleTimeout() uint16
	GetHardTimeout() uint16
	GetPriority() uint16
	GetCookie() uint64
}

type IBsnSetSwitchPipelineReply

type IBsnSetSwitchPipelineReply interface {
	IBsnHeader
	GetStatus() uint32
}

type IBsnSetSwitchPipelineRequest

type IBsnSetSwitchPipelineRequest interface {
	IBsnHeader
	GetPipeline() string
}

type IBsnStatsReply

type IBsnStatsReply interface {
	IExperimenterStatsReply
}

func DecodeBsnStatsReply

func DecodeBsnStatsReply(parent *ExperimenterStatsReply, decoder *goloxi.Decoder) (IBsnStatsReply, error)

type IBsnStatsRequest

type IBsnStatsRequest interface {
	IExperimenterStatsRequest
}

func DecodeBsnStatsRequest

func DecodeBsnStatsRequest(parent *ExperimenterStatsRequest, decoder *goloxi.Decoder) (IBsnStatsRequest, error)

type IBsnSwitchPipelineStatsEntry

type IBsnSwitchPipelineStatsEntry interface {
	goloxi.Serializable
	GetPipeline() string
}

type IBsnSwitchPipelineStatsReply

type IBsnSwitchPipelineStatsReply interface {
	IBsnStatsReply
	GetEntries() []*BsnSwitchPipelineStatsEntry
}

type IBsnSwitchPipelineStatsRequest

type IBsnSwitchPipelineStatsRequest interface {
	IBsnStatsRequest
}

type IBsnTableChecksumStatsEntry

type IBsnTableChecksumStatsEntry interface {
	goloxi.Serializable
	GetTableId() uint8
	GetChecksum() uint64
}

type IBsnTableChecksumStatsReply

type IBsnTableChecksumStatsReply interface {
	IBsnStatsReply
	GetEntries() []*BsnTableChecksumStatsEntry
}

type IBsnTableChecksumStatsRequest

type IBsnTableChecksumStatsRequest interface {
	IBsnStatsRequest
}

type IBsnTableSetBucketsSize

type IBsnTableSetBucketsSize interface {
	IBsnHeader
	GetTableId() uint8
	GetBucketsSize() uint32
}

type IBsnTakeover

type IBsnTakeover interface {
	IBsnHeader
}

type IBsnTimeReply

type IBsnTimeReply interface {
	IBsnHeader
	GetTimeMs() uint64
}

type IBsnTimeRequest

type IBsnTimeRequest interface {
	IBsnHeader
}

type IBsnTlv

type IBsnTlv interface {
	goloxi.Serializable
	GetType() uint16
	GetLength() uint16
}

func DecodeBsnTlv

func DecodeBsnTlv(decoder *goloxi.Decoder) (IBsnTlv, error)

type IBsnTlvActorKey

type IBsnTlvActorKey interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvActorPortNum

type IBsnTlvActorPortNum interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvActorPortPriority

type IBsnTlvActorPortPriority interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvActorState

type IBsnTlvActorState interface {
	IBsnTlv
	GetValue() BsnLacpState
}

type IBsnTlvActorSystemMac

type IBsnTlvActorSystemMac interface {
	IBsnTlv
	GetValue() net.HardwareAddr
}

type IBsnTlvActorSystemPriority

type IBsnTlvActorSystemPriority interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvAnchor

type IBsnTlvAnchor interface {
	IBsnTlv
	GetValue() BsnAnchor
}

type IBsnTlvApplyBytes

type IBsnTlvApplyBytes interface {
	IBsnTlv
	GetValue() uint64
}

type IBsnTlvApplyPackets

type IBsnTlvApplyPackets interface {
	IBsnTlv
	GetValue() uint64
}

type IBsnTlvAutoNegotiation

type IBsnTlvAutoNegotiation interface {
	IBsnTlv
	GetValue() BsnAutoNegotiationType
}

type IBsnTlvBfdEndpoint

type IBsnTlvBfdEndpoint interface {
	IBsnTlv
	GetValue() BsnBfdEndpoint
}

type IBsnTlvBfdState

type IBsnTlvBfdState interface {
	IBsnTlv
	GetValue() BsnBfdEndpointState
}

type IBsnTlvBroadcastQueryTimeout

type IBsnTlvBroadcastQueryTimeout interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvBroadcastRate

type IBsnTlvBroadcastRate interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvBucket

type IBsnTlvBucket interface {
	IBsnTlv
	GetValue() []IBsnTlv
}

type IBsnTlvCircuitId

type IBsnTlvCircuitId interface {
	IBsnTlv
	GetValue() []byte
}

type IBsnTlvConvergenceStatus

type IBsnTlvConvergenceStatus interface {
	IBsnTlv
	GetValue() uint8
}

type IBsnTlvCpuLag

type IBsnTlvCpuLag interface {
	IBsnTlv
}

type IBsnTlvCrcEnabled

type IBsnTlvCrcEnabled interface {
	IBsnTlv
	GetValue() uint8
}

type IBsnTlvData

type IBsnTlvData interface {
	IBsnTlv
	GetValue() []byte
}

type IBsnTlvDataMask

type IBsnTlvDataMask interface {
	IBsnTlv
	GetValue() []byte
}

type IBsnTlvDecap

type IBsnTlvDecap interface {
	IBsnTlv
	GetValue() BsnDecap
}

type IBsnTlvDisableSrcMacCheck

type IBsnTlvDisableSrcMacCheck interface {
	IBsnTlv
}

type IBsnTlvDrop

type IBsnTlvDrop interface {
	IBsnTlv
}

type IBsnTlvDscp

type IBsnTlvDscp interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvEcn

type IBsnTlvEcn interface {
	IBsnTlv
	GetValue() uint8
}

type IBsnTlvEgressOnly

type IBsnTlvEgressOnly interface {
	IBsnTlv
}

type IBsnTlvEgressPortGroupId

type IBsnTlvEgressPortGroupId interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvEncap

type IBsnTlvEncap interface {
	IBsnTlv
	GetValue() BsnEncap
}

type IBsnTlvEnhancedHashCapability

type IBsnTlvEnhancedHashCapability interface {
	IBsnTlv
	GetValue() BsnEnhancedHashType
}

type IBsnTlvEthDst

type IBsnTlvEthDst interface {
	IBsnTlv
	GetValue() net.HardwareAddr
}

type IBsnTlvEthSrc

type IBsnTlvEthSrc interface {
	IBsnTlv
	GetValue() net.HardwareAddr
}

type IBsnTlvEthType

type IBsnTlvEthType interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvExternalGatewayIp

type IBsnTlvExternalGatewayIp interface {
	IBsnTlv
	GetValue() net.IP
}

type IBsnTlvExternalGatewayMac

type IBsnTlvExternalGatewayMac interface {
	IBsnTlv
	GetValue() net.HardwareAddr
}

type IBsnTlvExternalIp

type IBsnTlvExternalIp interface {
	IBsnTlv
	GetValue() net.IP
}

type IBsnTlvExternalMac

type IBsnTlvExternalMac interface {
	IBsnTlv
	GetValue() net.HardwareAddr
}

type IBsnTlvExternalNetmask

type IBsnTlvExternalNetmask interface {
	IBsnTlv
	GetValue() net.IP
}

type IBsnTlvFabricPortRole

type IBsnTlvFabricPortRole interface {
	IBsnTlv
	GetValue() BsnFabricPortRole
}

type IBsnTlvFlood

type IBsnTlvFlood interface {
	IBsnTlv
}

type IBsnTlvFlowClassifier

type IBsnTlvFlowClassifier interface {
	IBsnTlv
	GetValue() BsnFlowClassifier
}

type IBsnTlvFlowClassify

type IBsnTlvFlowClassify interface {
	IBsnTlv
}

type IBsnTlvFlowIdentifier

type IBsnTlvFlowIdentifier interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvForceLinkUp

type IBsnTlvForceLinkUp interface {
	IBsnTlv
}

type IBsnTlvForwardErrorCorrection

type IBsnTlvForwardErrorCorrection interface {
	IBsnTlv
	GetValue() BsnForwardErrorCorrectionType
}

type IBsnTlvGenerationId

type IBsnTlvGenerationId interface {
	IBsnTlv
	GetValue() uint64
}

type IBsnTlvHashAlgorithm

type IBsnTlvHashAlgorithm interface {
	IBsnTlv
	GetValue() BsnHashAlgorithmType
}

type IBsnTlvHashGtpHeaderMatch

type IBsnTlvHashGtpHeaderMatch interface {
	IBsnTlv
	GetFirstHeaderByte() uint8
	GetFirstHeaderMask() uint8
}

type IBsnTlvHashGtpPortMatch

type IBsnTlvHashGtpPortMatch interface {
	IBsnTlv
	GetMatch() BsnHashGtpPortMatch
	GetSrcPort() uint16
	GetDstPort() uint16
}

type IBsnTlvHashPacketField

type IBsnTlvHashPacketField interface {
	IBsnTlv
	GetValue() BsnHashPacketField
}

type IBsnTlvHashPacketType

type IBsnTlvHashPacketType interface {
	IBsnTlv
	GetValue() BsnHashPacketType
}

type IBsnTlvHashSeed

type IBsnTlvHashSeed interface {
	IBsnTlv
	GetSeed1() uint32
	GetSeed2() uint32
}

type IBsnTlvHashType

type IBsnTlvHashType interface {
	IBsnTlv
	GetValue() BsnHashType
}

type IBsnTlvHeaderSize

type IBsnTlvHeaderSize interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvIcmpCode

type IBsnTlvIcmpCode interface {
	IBsnTlv
	GetValue() uint8
}

type IBsnTlvIcmpId

type IBsnTlvIcmpId interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvIcmpType

type IBsnTlvIcmpType interface {
	IBsnTlv
	GetValue() uint8
}

type IBsnTlvIcmpv6Chksum

type IBsnTlvIcmpv6Chksum interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvIdentifier

type IBsnTlvIdentifier interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvIdleNotification

type IBsnTlvIdleNotification interface {
	IBsnTlv
}

type IBsnTlvIdleTime

type IBsnTlvIdleTime interface {
	IBsnTlv
	GetValue() uint64
}

type IBsnTlvIdleTimeout

type IBsnTlvIdleTimeout interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvIgmpSnooping

type IBsnTlvIgmpSnooping interface {
	IBsnTlv
}

type IBsnTlvIngressPortGroupId

type IBsnTlvIngressPortGroupId interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvInternalGatewayMac

type IBsnTlvInternalGatewayMac interface {
	IBsnTlv
	GetValue() net.HardwareAddr
}

type IBsnTlvInternalMac

type IBsnTlvInternalMac interface {
	IBsnTlv
	GetValue() net.HardwareAddr
}

type IBsnTlvInterval

type IBsnTlvInterval interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvIpProto

type IBsnTlvIpProto interface {
	IBsnTlv
	GetValue() uint8
}

type IBsnTlvIpTunnelType

type IBsnTlvIpTunnelType interface {
	IBsnTlv
	GetValue() BsnIpTunnelType
}

type IBsnTlvIpv4

type IBsnTlvIpv4 interface {
	IBsnTlv
	GetValue() net.IP
}

type IBsnTlvIpv4Dst

type IBsnTlvIpv4Dst interface {
	IBsnTlv
	GetValue() net.IP
}

type IBsnTlvIpv4Netmask

type IBsnTlvIpv4Netmask interface {
	IBsnTlv
	GetValue() net.IP
}

type IBsnTlvIpv4Src

type IBsnTlvIpv4Src interface {
	IBsnTlv
	GetValue() net.IP
}

type IBsnTlvIpv6

type IBsnTlvIpv6 interface {
	IBsnTlv
	GetValue() net.IP
}

type IBsnTlvIpv6Dst

type IBsnTlvIpv6Dst interface {
	IBsnTlv
	GetValue() net.IP
}

type IBsnTlvIpv6Prefix

type IBsnTlvIpv6Prefix interface {
	IBsnTlv
	GetValue() net.IP
	GetPrefixLength() uint8
}

type IBsnTlvIpv6Src

type IBsnTlvIpv6Src interface {
	IBsnTlv
	GetValue() net.IP
}

type IBsnTlvKnownMulticastRate

type IBsnTlvKnownMulticastRate interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvL2MulticastLookup

type IBsnTlvL2MulticastLookup interface {
	IBsnTlv
}

type IBsnTlvL3

type IBsnTlvL3 interface {
	IBsnTlv
}

type IBsnTlvL3DstClassId

type IBsnTlvL3DstClassId interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvL3InterfaceClassId

type IBsnTlvL3InterfaceClassId interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvL3SrcClassId

type IBsnTlvL3SrcClassId interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvLagOptions

type IBsnTlvLagOptions interface {
	IBsnTlv
	GetFlags() BsnLagFlag
}

type IBsnTlvLoopbackMode

type IBsnTlvLoopbackMode interface {
	IBsnTlv
	GetValue() BsnLoopbackMode
}

type IBsnTlvLoopbackPort

type IBsnTlvLoopbackPort interface {
	IBsnTlv
	GetValue() Port
}

type IBsnTlvLrAllEnabled

type IBsnTlvLrAllEnabled interface {
	IBsnTlv
}

type IBsnTlvMac

type IBsnTlvMac interface {
	IBsnTlv
	GetValue() net.HardwareAddr
}

type IBsnTlvMacMask

type IBsnTlvMacMask interface {
	IBsnTlv
	GetValue() net.HardwareAddr
}

type IBsnTlvMcgTypeVxlan

type IBsnTlvMcgTypeVxlan interface {
	IBsnTlv
}

type IBsnTlvMissPackets

type IBsnTlvMissPackets interface {
	IBsnTlv
	GetValue() uint64
}

type IBsnTlvMplsControlWord

type IBsnTlvMplsControlWord interface {
	IBsnTlv
	GetValue() uint8
}

type IBsnTlvMplsLabel

type IBsnTlvMplsLabel interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvMplsSequenced

type IBsnTlvMplsSequenced interface {
	IBsnTlv
	GetValue() uint8
}

type IBsnTlvMulticastInterfaceId

type IBsnTlvMulticastInterfaceId interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvMulticastPacket

type IBsnTlvMulticastPacket interface {
	IBsnTlv
	GetValue() BsnMulticastPacket
}

type IBsnTlvMultiplier

type IBsnTlvMultiplier interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvName

type IBsnTlvName interface {
	IBsnTlv
	GetValue() []byte
}

type IBsnTlvNdpOffload

type IBsnTlvNdpOffload interface {
	IBsnTlv
}

type IBsnTlvNdpStatic

type IBsnTlvNdpStatic interface {
	IBsnTlv
}

type IBsnTlvNegate

type IBsnTlvNegate interface {
	IBsnTlv
}

type IBsnTlvNextHopIpv4

type IBsnTlvNextHopIpv4 interface {
	IBsnTlv
	GetValue() net.IP
}

type IBsnTlvNextHopMac

type IBsnTlvNextHopMac interface {
	IBsnTlv
	GetValue() net.HardwareAddr
}

type IBsnTlvNexthopTypeVxlan

type IBsnTlvNexthopTypeVxlan interface {
	IBsnTlv
}

type IBsnTlvNoArpResponse

type IBsnTlvNoArpResponse interface {
	IBsnTlv
}

type IBsnTlvNoNsResponse

type IBsnTlvNoNsResponse interface {
	IBsnTlv
}

type IBsnTlvOffset

type IBsnTlvOffset interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvOpticsAlwaysEnabled

type IBsnTlvOpticsAlwaysEnabled interface {
	IBsnTlv
}

type IBsnTlvOuterSrcMac

type IBsnTlvOuterSrcMac interface {
	IBsnTlv
	GetValue() net.HardwareAddr
}

type IBsnTlvParentPort

type IBsnTlvParentPort interface {
	IBsnTlv
	GetValue() Port
}

type IBsnTlvPartnerKey

type IBsnTlvPartnerKey interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvPartnerPortNum

type IBsnTlvPartnerPortNum interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvPartnerPortPriority

type IBsnTlvPartnerPortPriority interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvPartnerState

type IBsnTlvPartnerState interface {
	IBsnTlv
	GetValue() BsnLacpState
}

type IBsnTlvPartnerSystemMac

type IBsnTlvPartnerSystemMac interface {
	IBsnTlv
	GetValue() net.HardwareAddr
}

type IBsnTlvPartnerSystemPriority

type IBsnTlvPartnerSystemPriority interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvPassive

type IBsnTlvPassive interface {
	IBsnTlv
}

type IBsnTlvPduaRxInstance

type IBsnTlvPduaRxInstance interface {
	IBsnTlv
	GetValue() []byte
}

type IBsnTlvPimDr

type IBsnTlvPimDr interface {
	IBsnTlv
}

type IBsnTlvPimHelloFlood

type IBsnTlvPimHelloFlood interface {
	IBsnTlv
}

type IBsnTlvPort

type IBsnTlvPort interface {
	IBsnTlv
	GetValue() Port
}

type IBsnTlvPortMode

type IBsnTlvPortMode interface {
	IBsnTlv
	GetValue() BsnPortMode
}

type IBsnTlvPortSpeedGbps

type IBsnTlvPortSpeedGbps interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvPortUsage

type IBsnTlvPortUsage interface {
	IBsnTlv
	GetValue() BsnPortUsage
}

type IBsnTlvPortVxlanMode

type IBsnTlvPortVxlanMode interface {
	IBsnTlv
	GetValue() BsnPortVxlanMode
}

type IBsnTlvPriority

type IBsnTlvPriority interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvPushVlanOnEgress

type IBsnTlvPushVlanOnEgress interface {
	IBsnTlv
}

type IBsnTlvPushVlanOnIngress

type IBsnTlvPushVlanOnIngress interface {
	IBsnTlv
	GetFlags() BsnPushVlan
}

type IBsnTlvQosPriority

type IBsnTlvQosPriority interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvQueueId

type IBsnTlvQueueId interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvQueueWeight

type IBsnTlvQueueWeight interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvRateLimit

type IBsnTlvRateLimit interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvRateUnit

type IBsnTlvRateUnit interface {
	IBsnTlv
	GetValue() BsnRateUnit
}

type IBsnTlvRecordPackets

type IBsnTlvRecordPackets interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvReference

type IBsnTlvReference interface {
	IBsnTlv
	GetTableId() uint16
	GetKey() []IBsnTlv
}

type IBsnTlvReplyPackets

type IBsnTlvReplyPackets interface {
	IBsnTlv
	GetValue() uint64
}

type IBsnTlvRequestPackets

type IBsnTlvRequestPackets interface {
	IBsnTlv
	GetValue() uint64
}

type IBsnTlvRestServer

type IBsnTlvRestServer interface {
	IBsnTlv
}

type IBsnTlvRoutingParam

type IBsnTlvRoutingParam interface {
	IBsnTlv
	GetValue() BsnRoutingParam
}

type IBsnTlvRxBytes

type IBsnTlvRxBytes interface {
	IBsnTlv
	GetValue() uint64
}

type IBsnTlvRxPackets

type IBsnTlvRxPackets interface {
	IBsnTlv
	GetValue() uint64
}

type IBsnTlvSamplingRate

type IBsnTlvSamplingRate interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvSetLoopbackMode

type IBsnTlvSetLoopbackMode interface {
	IBsnTlv
}

type IBsnTlvStatus

type IBsnTlvStatus interface {
	IBsnTlv
	GetValue() BsnStatus
}

type IBsnTlvStripMplsL2OnIngress

type IBsnTlvStripMplsL2OnIngress interface {
	IBsnTlv
}

type IBsnTlvStripMplsL3OnIngress

type IBsnTlvStripMplsL3OnIngress interface {
	IBsnTlv
}

type IBsnTlvStripVlanOnEgress

type IBsnTlvStripVlanOnEgress interface {
	IBsnTlv
	GetFlags() BsnStripVlan
}

type IBsnTlvSubAgentId

type IBsnTlvSubAgentId interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvTcpDst

type IBsnTlvTcpDst interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvTcpFlags

type IBsnTlvTcpFlags interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvTcpSrc

type IBsnTlvTcpSrc interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvTimestamp

type IBsnTlvTimestamp interface {
	IBsnTlv
	GetValue() uint64
}

type IBsnTlvTtl

type IBsnTlvTtl interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvTunnelCapability

type IBsnTlvTunnelCapability interface {
	IBsnTlv
	GetValue() BsnTunnelType
}

type IBsnTlvTxBytes

type IBsnTlvTxBytes interface {
	IBsnTlv
	GetValue() uint64
}

type IBsnTlvTxPackets

type IBsnTlvTxPackets interface {
	IBsnTlv
	GetValue() uint64
}

type IBsnTlvUdfAnchor

type IBsnTlvUdfAnchor interface {
	IBsnTlv
	GetValue() BsnUdfAnchor
}

type IBsnTlvUdfCapability

type IBsnTlvUdfCapability interface {
	IBsnTlv
	GetValue() BsnUdfMode
}

type IBsnTlvUdfId

type IBsnTlvUdfId interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvUdfLength

type IBsnTlvUdfLength interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvUdfOffset

type IBsnTlvUdfOffset interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvUdpDst

type IBsnTlvUdpDst interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvUdpSrc

type IBsnTlvUdpSrc interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvUint32

type IBsnTlvUint32 interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvUint64List

type IBsnTlvUint64List interface {
	IBsnTlv
	GetValue() []*Uint64
}

type IBsnTlvUnicastQueryTimeout

type IBsnTlvUnicastQueryTimeout interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvUnicastRate

type IBsnTlvUnicastRate interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvUnknownMulticastRate

type IBsnTlvUnknownMulticastRate interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvUntagged

type IBsnTlvUntagged interface {
	IBsnTlv
}

type IBsnTlvUpgrade

type IBsnTlvUpgrade interface {
	IBsnTlv
	GetValue() BsnUpgrade
}

type IBsnTlvUriScheme

type IBsnTlvUriScheme interface {
	IBsnTlv
	GetValue() []byte
}

type IBsnTlvUsePacketState

type IBsnTlvUsePacketState interface {
	IBsnTlv
	GetValue() uint8
}

type IBsnTlvUserConfigured

type IBsnTlvUserConfigured interface {
	IBsnTlv
}

type IBsnTlvVfi

type IBsnTlvVfi interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvVfpClassId

type IBsnTlvVfpClassId interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvVirtual

type IBsnTlvVirtual interface {
	IBsnTlv
}

type IBsnTlvVlanMacList

type IBsnTlvVlanMacList interface {
	IBsnTlv
	GetKey() []*BsnVlanMac
}

type IBsnTlvVlanPcp

type IBsnTlvVlanPcp interface {
	IBsnTlv
	GetValue() uint8
}

type IBsnTlvVlanVid

type IBsnTlvVlanVid interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvVlanVidMask

type IBsnTlvVlanVidMask interface {
	IBsnTlv
	GetValue() uint16
}

type IBsnTlvVni

type IBsnTlvVni interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvVpnKey

type IBsnTlvVpnKey interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvVrf

type IBsnTlvVrf interface {
	IBsnTlv
	GetValue() uint32
}

type IBsnTlvVxlanEgressLag

type IBsnTlvVxlanEgressLag interface {
	IBsnTlv
}

type IBsnVirtualPortCreateReply

type IBsnVirtualPortCreateReply interface {
	IBsnHeader
	GetStatus() uint32
	GetVportNo() uint32
}

type IBsnVirtualPortCreateRequest

type IBsnVirtualPortCreateRequest interface {
	IBsnHeader
	GetVport() BSNVport
}

type IBsnVirtualPortRemoveReply

type IBsnVirtualPortRemoveReply interface {
	IBsnHeader
	GetStatus() uint32
}

type IBsnVirtualPortRemoveRequest

type IBsnVirtualPortRemoveRequest interface {
	IBsnHeader
	GetVportNo() uint32
}

type IBsnVlanCounterClear

type IBsnVlanCounterClear interface {
	IBsnHeader
	GetVlanVid() uint16
}

type IBsnVlanCounterStatsEntry

type IBsnVlanCounterStatsEntry interface {
	goloxi.Serializable
	GetLength() uint16
	GetVlanVid() uint16
	GetValues() []*Uint64
}

type IBsnVlanCounterStatsReply

type IBsnVlanCounterStatsReply interface {
	IBsnStatsReply
	GetEntries() []*BsnVlanCounterStatsEntry
}

type IBsnVlanCounterStatsRequest

type IBsnVlanCounterStatsRequest interface {
	IBsnStatsRequest
	GetVlanVid() uint16
}

type IBsnVlanMac

type IBsnVlanMac interface {
	goloxi.Serializable
	GetVlanVid() uint16
	GetMac() net.HardwareAddr
}

type IBsnVport

type IBsnVport interface {
	goloxi.Serializable
	GetType() uint16
	GetLength() uint16
}

type IBsnVportL2Gre

type IBsnVportL2Gre interface {
	IBsnVport
	GetFlags() BsnVportL2GreFlags
	GetPortNo() Port
	GetLoopbackPortNo() Port
	GetLocalMac() net.HardwareAddr
	GetNhMac() net.HardwareAddr
	GetSrcIp() net.IP
	GetDstIp() net.IP
	GetDscp() uint8
	GetTtl() uint8
	GetVpn() uint32
	GetRateLimit() uint32
	GetIfName() string
}

type IBsnVportQInQ

type IBsnVportQInQ interface {
	IBsnVport
	GetPortNo() uint32
	GetIngressTpid() uint16
	GetIngressVlanId() uint16
	GetEgressTpid() uint16
	GetEgressVlanId() uint16
	GetIfName() string
}

type IBsnVrfCounterStatsEntry

type IBsnVrfCounterStatsEntry interface {
	goloxi.Serializable
	GetLength() uint16
	GetVrf() uint32
	GetValues() []*Uint64
}

type IBsnVrfCounterStatsReply

type IBsnVrfCounterStatsReply interface {
	IBsnStatsReply
	GetEntries() []*BsnVrfCounterStatsEntry
}

type IBsnVrfCounterStatsRequest

type IBsnVrfCounterStatsRequest interface {
	IBsnStatsRequest
	GetVrf() uint32
}

type IBucket

type IBucket interface {
	goloxi.Serializable
	GetLen() uint16
	GetWeight() uint16
	GetWatchPort() Port
	GetWatchGroup() uint32
	GetActions() []goloxi.IAction
}

type IBucketCounter

type IBucketCounter interface {
	goloxi.Serializable
	GetPacketCount() uint64
	GetByteCount() uint64
}

type IBundleAddMsg

type IBundleAddMsg interface {
	IHeader
	GetBundleId() uint32
	GetFlags() BundleFlags
	GetData() []byte
}

type IBundleCtrlMsg

type IBundleCtrlMsg interface {
	IHeader
	GetBundleId() uint32
	GetBundleCtrlType() BundleCtrlType
	GetFlags() BundleFlags
	GetProperties() []IBundleProp
}

type IBundleFailedErrorMsg

type IBundleFailedErrorMsg interface {
	IErrorMsg
	GetCode() BundleFailedCode
	GetData() []byte
}

type IBundleProp

type IBundleProp interface {
	goloxi.Serializable
	GetType() uint16
	GetLength() uint16
}

func DecodeBundleProp

func DecodeBundleProp(decoder *goloxi.Decoder) (IBundleProp, error)

type IBundlePropExperimenter

type IBundlePropExperimenter interface {
	IBundleProp
	GetExperimenter() uint32
	GetExpType() uint32
}

func DecodeBundlePropExperimenter

func DecodeBundlePropExperimenter(parent *BundleProp, decoder *goloxi.Decoder) (IBundlePropExperimenter, error)

type IDescStatsReply

type IDescStatsReply interface {
	IStatsReply
	GetMfrDesc() string
	GetHwDesc() string
	GetSwDesc() string
	GetSerialNum() string
	GetDpDesc() string
}

type IDescStatsRequest

type IDescStatsRequest interface {
	IStatsRequest
}

type IEchoReply

type IEchoReply interface {
	IHeader
	GetData() []byte
}

type IEchoRequest

type IEchoRequest interface {
	IHeader
	GetData() []byte
}

type IEdPropHeader

type IEdPropHeader interface {
	goloxi.Serializable
	GetPropClass() uint16
}

func DecodeEdPropHeader

func DecodeEdPropHeader(decoder *goloxi.Decoder) (IEdPropHeader, error)

type IEdPropNsh

type IEdPropNsh interface {
	IEdPropHeader
	GetType() uint8
	GetLen() uint8
}

func DecodeEdPropNsh

func DecodeEdPropNsh(parent *EdPropHeader, decoder *goloxi.Decoder) (IEdPropNsh, error)

type IEdPropNshMdType

type IEdPropNshMdType interface {
	IEdPropNsh
	GetMdType() uint8
}

type IEdPropNshTlv

type IEdPropNshTlv interface {
	IEdPropNsh
	GetTlvClass() uint16
	GetTlvType() uint8
	GetTlvLen() uint8
	GetValue() []byte
}

type IErrorMsg

type IErrorMsg interface {
	IHeader
	GetErrType() uint16
}

func DecodeErrorMsg

func DecodeErrorMsg(parent *Header, decoder *goloxi.Decoder) (IErrorMsg, error)

type IExperimenter

type IExperimenter interface {
	IHeader
	GetExperimenter() uint32
	GetSubtype() uint32
}

func DecodeExperimenter

func DecodeExperimenter(parent *Header, decoder *goloxi.Decoder) (IExperimenter, error)

type IExperimenterErrorMsg

type IExperimenterErrorMsg interface {
	IErrorMsg
	GetSubtype() uint16
	GetExperimenter() uint32
}

func DecodeExperimenterErrorMsg

func DecodeExperimenterErrorMsg(parent *ErrorMsg, decoder *goloxi.Decoder) (IExperimenterErrorMsg, error)

type IExperimenterStatsReply

type IExperimenterStatsReply interface {
	IStatsReply
	GetExperimenter() uint32
	GetSubtype() uint32
}

func DecodeExperimenterStatsReply

func DecodeExperimenterStatsReply(parent *StatsReply, decoder *goloxi.Decoder) (IExperimenterStatsReply, error)

type IExperimenterStatsRequest

type IExperimenterStatsRequest interface {
	IStatsRequest
	GetExperimenter() uint32
	GetSubtype() uint32
}

func DecodeExperimenterStatsRequest

func DecodeExperimenterStatsRequest(parent *StatsRequest, decoder *goloxi.Decoder) (IExperimenterStatsRequest, error)

type IFeaturesReply

type IFeaturesReply interface {
	IHeader
	GetDatapathId() uint64
	GetNBuffers() uint32
	GetNTables() uint8
	GetAuxiliaryId() uint8
	GetCapabilities() Capabilities
	GetReserved() uint32
}

type IFeaturesRequest

type IFeaturesRequest interface {
	IHeader
}

type IFlowAdd

type IFlowAdd interface {
	IFlowMod
	GetImportance() uint16
}

type IFlowDelete

type IFlowDelete interface {
	IFlowMod
	GetImportance() uint16
}

type IFlowDeleteStrict

type IFlowDeleteStrict interface {
	IFlowMod
	GetImportance() uint16
}

type IFlowMod

type IFlowMod interface {
	IHeader
	GetCookie() uint64
	GetCookieMask() uint64
	GetTableId() uint8
	GetCommand() FmCmd
	GetIdleTimeout() uint16
	GetHardTimeout() uint16
	GetPriority() uint16
	GetBufferId() uint32
	GetOutPort() Port
	GetOutGroup() uint32
	GetFlags() FlowModFlags
	GetMatch() Match
	GetInstructions() []IInstruction
}

func DecodeFlowMod

func DecodeFlowMod(parent *Header, decoder *goloxi.Decoder) (IFlowMod, error)

type IFlowModFailedErrorMsg

type IFlowModFailedErrorMsg interface {
	IErrorMsg
	GetCode() FlowModFailedCode
	GetData() []byte
}

type IFlowModSpec

type IFlowModSpec interface {
	goloxi.Serializable
	GetSrcDst() uint8
	GetNBits() uint8
}

func DecodeFlowModSpec

func DecodeFlowModSpec(decoder *goloxi.Decoder) (IFlowModSpec, error)

type IFlowModSpecSrc0Dst0

type IFlowModSpecSrc0Dst0 interface {
	IFlowModSpec
	GetSrc() goloxi.IOxmId
	GetSrcOfs() uint16
	GetDst() goloxi.IOxmId
	GetDstOfs() uint16
}

func DecodeFlowModSpecSrc0Dst0

func DecodeFlowModSpecSrc0Dst0(parent *FlowModSpec, decoder *goloxi.Decoder) (IFlowModSpecSrc0Dst0, error)

type IFlowModSpecSrc0Dst1

type IFlowModSpecSrc0Dst1 interface {
	IFlowModSpec
	GetSrc() goloxi.IOxmId
	GetSrcOfs() uint16
	GetDst() goloxi.IOxmId
	GetDstOfs() uint16
}

type IFlowModSpecSrc0Dst2

type IFlowModSpecSrc0Dst2 interface {
	IFlowModSpec
	GetSrc() goloxi.IOxmId
	GetSrcOfs() uint16
}

type IFlowModSpecSrc1Dst0

type IFlowModSpecSrc1Dst0 interface {
	IFlowModSpec
	GetSrc() []byte
	GetDst() goloxi.IOxmId
	GetDstOfs() uint16
}

type IFlowModSpecSrc1Dst1

type IFlowModSpecSrc1Dst1 interface {
	IFlowModSpec
	GetSrc() []byte
	GetDst() goloxi.IOxmId
	GetDstOfs() uint16
}

type IFlowModify

type IFlowModify interface {
	IFlowMod
	GetImportance() uint16
}

type IFlowModifyStrict

type IFlowModifyStrict interface {
	IFlowMod
	GetImportance() uint16
}

type IFlowMonitorEntry

type IFlowMonitorEntry interface {
	goloxi.Serializable
	GetMonitorId() uint32
	GetOutPort() uint32
	GetOutGroup() uint32
	GetFlags() FlowMonitorFlags
	GetTableId() uint8
	GetCommand() FlowMonitorCommand
	GetMatch() Match
}

type IFlowMonitorFailedErrorMsg

type IFlowMonitorFailedErrorMsg interface {
	IErrorMsg
	GetCode() FlowMonitorFailedCode
	GetData() []byte
}

type IFlowMonitorReply

type IFlowMonitorReply interface {
	IStatsReply
	GetEntries() []IFlowMonitorReplyEntry
}

type IFlowMonitorReplyEntry

type IFlowMonitorReplyEntry interface {
	goloxi.Serializable
	GetLength() uint16
	GetEvent() FlowUpdateEvent
}

func DecodeFlowMonitorReplyEntry

func DecodeFlowMonitorReplyEntry(decoder *goloxi.Decoder) (IFlowMonitorReplyEntry, error)

type IFlowMonitorRequest

type IFlowMonitorRequest interface {
	IStatsRequest
	GetEntries() []*FlowMonitorEntry
}

type IFlowRemoved

type IFlowRemoved interface {
	IHeader
	GetCookie() uint64
	GetPriority() uint16
	GetReason() FlowRemovedReason
	GetTableId() uint8
	GetDurationSec() uint32
	GetDurationNsec() uint32
	GetIdleTimeout() uint16
	GetHardTimeout() uint16
	GetPacketCount() uint64
	GetByteCount() uint64
	GetMatch() Match
}

type IFlowStatsEntry

type IFlowStatsEntry interface {
	goloxi.Serializable
	GetLength() uint16
	GetTableId() uint8
	GetDurationSec() uint32
	GetDurationNsec() uint32
	GetPriority() uint16
	GetIdleTimeout() uint16
	GetHardTimeout() uint16
	GetFlags() FlowModFlags
	GetImportance() uint16
	GetCookie() uint64
	GetPacketCount() uint64
	GetByteCount() uint64
	GetMatch() Match
	GetInstructions() []IInstruction
}

type IFlowStatsReply

type IFlowStatsReply interface {
	IStatsReply
	GetEntries() []*FlowStatsEntry
}

type IFlowStatsRequest

type IFlowStatsRequest interface {
	IStatsRequest
	GetTableId() uint8
	GetOutPort() Port
	GetOutGroup() uint32
	GetCookie() uint64
	GetCookieMask() uint64
	GetMatch() Match
}

type IFlowUpdateFullAdded

type IFlowUpdateFullAdded interface {
	IFlowMonitorReplyEntry
	GetTableId() uint8
	GetReason() uint8
	GetIdleTimeout() uint16
	GetHardTimeout() uint16
	GetPriority() uint16
	GetCookie() uint64
	GetMatch() Match
	GetInstructions() []IInstruction
}

type IFlowUpdateFullInitial

type IFlowUpdateFullInitial interface {
	IFlowMonitorReplyEntry
	GetTableId() uint8
	GetReason() uint8
	GetIdleTimeout() uint16
	GetHardTimeout() uint16
	GetPriority() uint16
	GetCookie() uint64
	GetMatch() Match
	GetInstructions() []IInstruction
}

type IFlowUpdateFullModified

type IFlowUpdateFullModified interface {
	IFlowMonitorReplyEntry
	GetTableId() uint8
	GetReason() uint8
	GetIdleTimeout() uint16
	GetHardTimeout() uint16
	GetPriority() uint16
	GetCookie() uint64
	GetMatch() Match
	GetInstructions() []IInstruction
}

type IFlowUpdateFullRemoved

type IFlowUpdateFullRemoved interface {
	IFlowMonitorReplyEntry
	GetTableId() uint8
	GetReason() uint8
	GetIdleTimeout() uint16
	GetHardTimeout() uint16
	GetPriority() uint16
	GetCookie() uint64
	GetMatch() Match
	GetInstructions() []IInstruction
}

type IGetConfigReply

type IGetConfigReply interface {
	IHeader
	GetFlags() ConfigFlags
	GetMissSendLen() uint16
}

type IGetConfigRequest

type IGetConfigRequest interface {
	IHeader
}

type IGroupAdd

type IGroupAdd interface {
	IGroupMod
}

type IGroupDelete

type IGroupDelete interface {
	IGroupMod
}

type IGroupDescStatsEntry

type IGroupDescStatsEntry interface {
	goloxi.Serializable
	GetLength() uint16
	GetGroupType() GroupType
	GetGroupId() uint32
	GetBuckets() []*Bucket
}

type IGroupDescStatsReply

type IGroupDescStatsReply interface {
	IStatsReply
	GetEntries() []*GroupDescStatsEntry
}

type IGroupDescStatsRequest

type IGroupDescStatsRequest interface {
	IStatsRequest
}

type IGroupFeaturesStatsReply

type IGroupFeaturesStatsReply interface {
	IStatsReply
	GetTypes() uint32
	GetCapabilities() GroupCapabilities
	GetMaxGroupsAll() uint32
	GetMaxGroupsSelect() uint32
	GetMaxGroupsIndirect() uint32
	GetMaxGroupsFf() uint32
	GetActionsAll() uint32
	GetActionsSelect() uint32
	GetActionsIndirect() uint32
	GetActionsFf() uint32
}

type IGroupFeaturesStatsRequest

type IGroupFeaturesStatsRequest interface {
	IStatsRequest
}

type IGroupMod

type IGroupMod interface {
	IHeader
	GetCommand() GroupModCommand
	GetGroupType() GroupType
	GetGroupId() uint32
	GetBuckets() []*Bucket
}

func DecodeGroupMod

func DecodeGroupMod(parent *Header, decoder *goloxi.Decoder) (IGroupMod, error)

type IGroupModFailedErrorMsg

type IGroupModFailedErrorMsg interface {
	IErrorMsg
	GetCode() GroupModFailedCode
	GetData() []byte
}

type IGroupModify

type IGroupModify interface {
	IGroupMod
}

type IGroupStatsEntry

type IGroupStatsEntry interface {
	goloxi.Serializable
	GetLength() uint16
	GetGroupId() uint32
	GetRefCount() uint32
	GetPacketCount() uint64
	GetByteCount() uint64
	GetDurationSec() uint32
	GetDurationNsec() uint32
	GetBucketStats() []*BucketCounter
}

type IGroupStatsReply

type IGroupStatsReply interface {
	IStatsReply
	GetEntries() []*GroupStatsEntry
}

type IGroupStatsRequest

type IGroupStatsRequest interface {
	IStatsRequest
	GetGroupId() uint32
}

type IHeader

type IHeader interface {
	goloxi.Serializable
	GetVersion() uint8
	GetType() uint8
	GetLength() uint16
	GetXid() uint32
}

func DecodeHeader

func DecodeHeader(decoder *goloxi.Decoder) (IHeader, error)

type IHello

type IHello interface {
	IHeader
	GetElements() []IHelloElem
}

type IHelloElem

type IHelloElem interface {
	goloxi.Serializable
	GetType() uint16
	GetLength() uint16
}

func DecodeHelloElem

func DecodeHelloElem(decoder *goloxi.Decoder) (IHelloElem, error)

type IHelloElemVersionbitmap

type IHelloElemVersionbitmap interface {
	IHelloElem
	GetBitmaps() []*Uint32
}

type IHelloFailedErrorMsg

type IHelloFailedErrorMsg interface {
	IErrorMsg
	GetCode() HelloFailedCode
	GetData() []byte
}

type IInstruction

type IInstruction interface {
	goloxi.Serializable
	GetType() uint16
	GetLen() uint16
}

func DecodeInstruction

func DecodeInstruction(decoder *goloxi.Decoder) (IInstruction, error)

type IInstructionApplyActions

type IInstructionApplyActions interface {
	IInstruction
	GetActions() []goloxi.IAction
}

type IInstructionBsn

type IInstructionBsn interface {
	IInstructionExperimenter
	GetSubtype() uint32
}

func DecodeInstructionBsn

func DecodeInstructionBsn(parent *InstructionExperimenter, decoder *goloxi.Decoder) (IInstructionBsn, error)

type IInstructionBsnArpOffload

type IInstructionBsnArpOffload interface {
	IInstructionBsn
}

type IInstructionBsnAutoNegotiation

type IInstructionBsnAutoNegotiation interface {
	IInstructionBsn
}

type IInstructionBsnDeny

type IInstructionBsnDeny interface {
	IInstructionBsn
}

type IInstructionBsnDhcpOffload

type IInstructionBsnDhcpOffload interface {
	IInstructionBsn
}

type IInstructionBsnDirectedBroadcast

type IInstructionBsnDirectedBroadcast interface {
	IInstructionBsn
}

type IInstructionBsnDisableL3

type IInstructionBsnDisableL3 interface {
	IInstructionBsn
}

type IInstructionBsnDisableSrcMacCheck

type IInstructionBsnDisableSrcMacCheck interface {
	IInstructionBsn
}

type IInstructionBsnDisableVlanCounters

type IInstructionBsnDisableVlanCounters interface {
	IInstructionBsn
}

type IInstructionBsnHashSelect

type IInstructionBsnHashSelect interface {
	IInstructionBsn
	GetFlags() BsnHashSelectFlags
}

type IInstructionBsnInternalPriority

type IInstructionBsnInternalPriority interface {
	IInstructionBsn
	GetValue() uint32
}

type IInstructionBsnNdpOffload

type IInstructionBsnNdpOffload interface {
	IInstructionBsn
}

type IInstructionBsnPacketOfDeath

type IInstructionBsnPacketOfDeath interface {
	IInstructionBsn
}

type IInstructionBsnPermit

type IInstructionBsnPermit interface {
	IInstructionBsn
}

type IInstructionBsnPrioritizePdus

type IInstructionBsnPrioritizePdus interface {
	IInstructionBsn
}

type IInstructionBsnRequireVlanXlate

type IInstructionBsnRequireVlanXlate interface {
	IInstructionBsn
}

type IInstructionBsnSpanDestination

type IInstructionBsnSpanDestination interface {
	IInstructionBsn
}

type IInstructionClearActions

type IInstructionClearActions interface {
	IInstruction
}

type IInstructionExperimenter

type IInstructionExperimenter interface {
	IInstruction
	GetExperimenter() uint32
}

func DecodeInstructionExperimenter

func DecodeInstructionExperimenter(parent *Instruction, decoder *goloxi.Decoder) (IInstructionExperimenter, error)

type IInstructionGotoTable

type IInstructionGotoTable interface {
	IInstruction
	GetTableId() uint8
}

type IInstructionId

type IInstructionId interface {
	goloxi.Serializable
	GetType() uint16
	GetLen() uint16
}

func DecodeInstructionId

func DecodeInstructionId(decoder *goloxi.Decoder) (IInstructionId, error)

type IInstructionIdApplyActions

type IInstructionIdApplyActions interface {
	IInstructionId
}

type IInstructionIdBsn

type IInstructionIdBsn interface {
	IInstructionIdExperimenter
	GetSubtype() uint32
}

func DecodeInstructionIdBsn

func DecodeInstructionIdBsn(parent *InstructionIdExperimenter, decoder *goloxi.Decoder) (IInstructionIdBsn, error)

type IInstructionIdBsnArpOffload

type IInstructionIdBsnArpOffload interface {
	IInstructionIdBsn
}

type IInstructionIdBsnAutoNegotiation

type IInstructionIdBsnAutoNegotiation interface {
	IInstructionIdBsn
}

type IInstructionIdBsnDeny

type IInstructionIdBsnDeny interface {
	IInstructionIdBsn
}

type IInstructionIdBsnDhcpOffload

type IInstructionIdBsnDhcpOffload interface {
	IInstructionIdBsn
}

type IInstructionIdBsnDirectedBroadcast

type IInstructionIdBsnDirectedBroadcast interface {
	IInstructionIdBsn
}

type IInstructionIdBsnDisableL3

type IInstructionIdBsnDisableL3 interface {
	IInstructionIdBsn
}

type IInstructionIdBsnDisableSrcMacCheck

type IInstructionIdBsnDisableSrcMacCheck interface {
	IInstructionIdBsn
}

type IInstructionIdBsnDisableVlanCounters

type IInstructionIdBsnDisableVlanCounters interface {
	IInstructionIdBsn
}

type IInstructionIdBsnHashSelect

type IInstructionIdBsnHashSelect interface {
	IInstructionIdBsn
}

type IInstructionIdBsnInternalPriority

type IInstructionIdBsnInternalPriority interface {
	IInstructionIdBsn
}

type IInstructionIdBsnNdpOffload

type IInstructionIdBsnNdpOffload interface {
	IInstructionIdBsn
}

type IInstructionIdBsnPacketOfDeath

type IInstructionIdBsnPacketOfDeath interface {
	IInstructionIdBsn
}

type IInstructionIdBsnPermit

type IInstructionIdBsnPermit interface {
	IInstructionIdBsn
}

type IInstructionIdBsnPrioritizePdus

type IInstructionIdBsnPrioritizePdus interface {
	IInstructionIdBsn
}

type IInstructionIdBsnRequireVlanXlate

type IInstructionIdBsnRequireVlanXlate interface {
	IInstructionIdBsn
}

type IInstructionIdBsnSpanDestination

type IInstructionIdBsnSpanDestination interface {
	IInstructionIdBsn
}

type IInstructionIdClearActions

type IInstructionIdClearActions interface {
	IInstructionId
}

type IInstructionIdExperimenter

type IInstructionIdExperimenter interface {
	IInstructionId
	GetExperimenter() uint32
}

func DecodeInstructionIdExperimenter

func DecodeInstructionIdExperimenter(parent *InstructionId, decoder *goloxi.Decoder) (IInstructionIdExperimenter, error)

type IInstructionIdGotoTable

type IInstructionIdGotoTable interface {
	IInstructionId
}

type IInstructionIdMeter

type IInstructionIdMeter interface {
	IInstructionId
}

type IInstructionIdWriteActions

type IInstructionIdWriteActions interface {
	IInstructionId
}

type IInstructionIdWriteMetadata

type IInstructionIdWriteMetadata interface {
	IInstructionId
}

type IInstructionMeter

type IInstructionMeter interface {
	IInstruction
	GetMeterId() uint32
}

type IInstructionWriteActions

type IInstructionWriteActions interface {
	IInstruction
	GetActions() []goloxi.IAction
}

type IInstructionWriteMetadata

type IInstructionWriteMetadata interface {
	IInstruction
	GetMetadata() uint64
	GetMetadataMask() uint64
}

type IMatchV3

type IMatchV3 interface {
	goloxi.Serializable
	GetType() uint16
	GetLength() uint16
	GetOxmList() []goloxi.IOxm
}

type IMeterBand

type IMeterBand interface {
	goloxi.Serializable
	GetType() uint16
	GetLen() uint16
}

func DecodeMeterBand

func DecodeMeterBand(decoder *goloxi.Decoder) (IMeterBand, error)

type IMeterBandDrop

type IMeterBandDrop interface {
	IMeterBand
	GetRate() uint32
	GetBurstSize() uint32
}

type IMeterBandDscpRemark

type IMeterBandDscpRemark interface {
	IMeterBand
	GetRate() uint32
	GetBurstSize() uint32
	GetPrecLevel() uint8
}

type IMeterBandExperimenter

type IMeterBandExperimenter interface {
	IMeterBand
	GetRate() uint32
	GetBurstSize() uint32
	GetExperimenter() uint32
}

type IMeterBandStats

type IMeterBandStats interface {
	goloxi.Serializable
	GetPacketBandCount() uint64
	GetByteBandCount() uint64
}

type IMeterConfig

type IMeterConfig interface {
	goloxi.Serializable
	GetLength() uint16
	GetFlags() MeterFlags
	GetMeterId() uint32
	GetEntries() []IMeterBand
}

type IMeterConfigStatsReply

type IMeterConfigStatsReply interface {
	IStatsReply
	GetEntries() []*MeterConfig
}

type IMeterConfigStatsRequest

type IMeterConfigStatsRequest interface {
	IStatsRequest
	GetMeterId() uint32
}

type IMeterFeatures

type IMeterFeatures interface {
	goloxi.Serializable
	GetMaxMeter() uint32
	GetBandTypes() uint32
	GetCapabilities() uint32
	GetMaxBands() uint8
	GetMaxColor() uint8
}

type IMeterFeaturesStatsReply

type IMeterFeaturesStatsReply interface {
	IStatsReply
	GetFeatures() MeterFeatures
}

type IMeterFeaturesStatsRequest

type IMeterFeaturesStatsRequest interface {
	IStatsRequest
}

type IMeterMod

type IMeterMod interface {
	IHeader
	GetCommand() MeterModCommand
	GetFlags() MeterFlags
	GetMeterId() uint32
	GetBands() []IMeterBand
}

type IMeterModFailedErrorMsg

type IMeterModFailedErrorMsg interface {
	IErrorMsg
	GetCode() MeterModFailedCode
	GetData() []byte
}

type IMeterStats

type IMeterStats interface {
	goloxi.Serializable
	GetMeterId() uint32
	GetLen() uint16
	GetFlowCount() uint32
	GetPacketInCount() uint64
	GetByteInCount() uint64
	GetDurationSec() uint32
	GetDurationNsec() uint32
	GetBandStats() []*MeterBandStats
}

type IMeterStatsReply

type IMeterStatsReply interface {
	IStatsReply
	GetEntries() []*MeterStats
}

type IMeterStatsRequest

type IMeterStatsRequest interface {
	IStatsRequest
	GetMeterId() uint32
}

type INiciraFlowMonitorReply

type INiciraFlowMonitorReply interface {
	INiciraStatsReply
	GetUpdates() []INiciraFlowUpdateEvent
}

type INiciraFlowMonitorRequest

type INiciraFlowMonitorRequest interface {
	IExperimenterStatsRequest
	GetMonitorId() uint32
	GetMonitorFlags() NxFlowMonitorFlags
	GetOutPort() Port
	GetMatchLen() uint16
	GetTableId() uint8
	GetMatch() NiciraMatch
}

type INiciraFlowStats

type INiciraFlowStats interface {
	goloxi.Serializable
	GetLength() uint16
	GetTableId() uint8
	GetDurationSec() uint32
	GetDurationNsec() uint32
	GetPriority() uint16
	GetIdleTimeout() uint16
	GetHardTimeout() uint16
	GetMatchLen() uint16
	GetIdleAge() uint16
	GetHardAge() uint16
	GetCookie() uint64
	GetPacketCount() uint64
	GetByteCount() uint64
	GetMatch() NiciraMatch
	GetActions() []goloxi.IAction
}

type INiciraFlowStatsReply

type INiciraFlowStatsReply interface {
	INiciraStatsReply
	GetStats() []*NiciraFlowStats
}

type INiciraFlowStatsRequest

type INiciraFlowStatsRequest interface {
	IExperimenterStatsRequest
	GetOutPort() Port
	GetMatchLen() uint16
	GetTableId() uint8
}

type INiciraFlowUpdateEvent

type INiciraFlowUpdateEvent interface {
	goloxi.Serializable
	GetLength() uint16
	GetEvent() uint16
}

func DecodeNiciraFlowUpdateEvent

func DecodeNiciraFlowUpdateEvent(decoder *goloxi.Decoder) (INiciraFlowUpdateEvent, error)

type INiciraFlowUpdateFullAdd

type INiciraFlowUpdateFullAdd interface {
	INiciraFlowUpdateEvent
	GetReason() uint16
	GetPriority() uint16
	GetIdleTimeout() uint16
	GetHardTimeout() uint16
	GetMatchLen() uint16
	GetTableId() uint8
	GetCookie() uint64
	GetMatch() NiciraMatch
	GetActions() []goloxi.IAction
}

type INiciraFlowUpdateFullDeleted

type INiciraFlowUpdateFullDeleted interface {
	INiciraFlowUpdateEvent
	GetReason() uint16
	GetPriority() uint16
	GetIdleTimeout() uint16
	GetHardTimeout() uint16
	GetMatchLen() uint16
	GetTableId() uint8
	GetCookie() uint64
	GetMatch() NiciraMatch
	GetActions() []goloxi.IAction
}

type INiciraFlowUpdateFullModified

type INiciraFlowUpdateFullModified interface {
	INiciraFlowUpdateEvent
	GetReason() uint16
	GetPriority() uint16
	GetIdleTimeout() uint16
	GetHardTimeout() uint16
	GetMatchLen() uint16
	GetTableId() uint8
	GetCookie() uint64
	GetMatch() NiciraMatch
	GetActions() []goloxi.IAction
}

type INiciraHeader

type INiciraHeader interface {
	IExperimenter
}

func DecodeNiciraHeader

func DecodeNiciraHeader(parent *Experimenter, decoder *goloxi.Decoder) (INiciraHeader, error)

type INiciraMatch

type INiciraMatch interface {
	goloxi.Serializable
	GetNxmEntries() []goloxi.IOxm
}

type INiciraStatsReply

type INiciraStatsReply interface {
	IExperimenterStatsReply
}

func DecodeNiciraStatsReply

func DecodeNiciraStatsReply(parent *ExperimenterStatsReply, decoder *goloxi.Decoder) (INiciraStatsReply, error)

type INxmArpOp

type INxmArpOp interface {
	goloxi.IOxm
	GetValue() uint16
}

type INxmArpSha

type INxmArpSha interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
}

type INxmArpShaMasked

type INxmArpShaMasked interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
	GetValueMask() net.HardwareAddr
}

type INxmArpSpa

type INxmArpSpa interface {
	goloxi.IOxm
	GetValue() net.IP
}

type INxmArpSpaMasked

type INxmArpSpaMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type INxmArpTha

type INxmArpTha interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
}

type INxmArpThaMasked

type INxmArpThaMasked interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
	GetValueMask() net.HardwareAddr
}

type INxmArpTpa

type INxmArpTpa interface {
	goloxi.IOxm
	GetValue() net.IP
}

type INxmArpTpaMasked

type INxmArpTpaMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type INxmConjId

type INxmConjId interface {
	goloxi.IOxm
	GetValue() uint32
}

type INxmCtIpv6Dst

type INxmCtIpv6Dst interface {
	goloxi.IOxm
	GetValue() net.IP
}

type INxmCtIpv6DstMasked

type INxmCtIpv6DstMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type INxmCtIpv6Src

type INxmCtIpv6Src interface {
	goloxi.IOxm
	GetValue() net.IP
}

type INxmCtIpv6SrcMasked

type INxmCtIpv6SrcMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type INxmCtLabel

type INxmCtLabel interface {
	goloxi.IOxm
	GetValue() uint128
}

type INxmCtLabelMasked

type INxmCtLabelMasked interface {
	goloxi.IOxm
	GetValue() uint128
	GetValueMask() uint128
}

type INxmCtMark

type INxmCtMark interface {
	goloxi.IOxm
	GetValue() uint32
}

type INxmCtMarkMasked

type INxmCtMarkMasked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type INxmCtNwDst

type INxmCtNwDst interface {
	goloxi.IOxm
	GetValue() net.IP
}

type INxmCtNwDstMasked

type INxmCtNwDstMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type INxmCtNwProto

type INxmCtNwProto interface {
	goloxi.IOxm
	GetValue() uint8
}

type INxmCtNwSrc

type INxmCtNwSrc interface {
	goloxi.IOxm
	GetValue() net.IP
}

type INxmCtNwSrcMasked

type INxmCtNwSrcMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type INxmCtState

type INxmCtState interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmCtStateMasked

type INxmCtStateMasked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmCtTpDst

type INxmCtTpDst interface {
	goloxi.IOxm
	GetValue() uint16
}

type INxmCtTpDstMasked

type INxmCtTpDstMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type INxmCtTpSrc

type INxmCtTpSrc interface {
	goloxi.IOxm
	GetValue() uint16
}

type INxmCtTpSrcMasked

type INxmCtTpSrcMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type INxmCtZone

type INxmCtZone interface {
	goloxi.IOxm
	GetValue() uint16
}

type INxmDpHash

type INxmDpHash interface {
	goloxi.IOxm
	GetValue() uint32
}

type INxmDpHashMasked

type INxmDpHashMasked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type INxmEthDst

type INxmEthDst interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
}

type INxmEthDstMasked

type INxmEthDstMasked interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
	GetValueMask() net.HardwareAddr
}

type INxmEthSrc

type INxmEthSrc interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
}

type INxmEthSrcMasked

type INxmEthSrcMasked interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
	GetValueMask() net.HardwareAddr
}

type INxmEthType

type INxmEthType interface {
	goloxi.IOxm
	GetValue() uint16
}

type INxmIcmpCode

type INxmIcmpCode interface {
	goloxi.IOxm
	GetValue() uint8
}

type INxmIcmpType

type INxmIcmpType interface {
	goloxi.IOxm
	GetValue() uint8
}

type INxmIcmpv6Code

type INxmIcmpv6Code interface {
	goloxi.IOxm
	GetValue() uint8
}

type INxmIcmpv6Type

type INxmIcmpv6Type interface {
	goloxi.IOxm
	GetValue() uint8
}

type INxmInPort

type INxmInPort interface {
	goloxi.IOxm
	GetValue() Port
}

type INxmIpDst

type INxmIpDst interface {
	goloxi.IOxm
	GetValue() net.IP
}

type INxmIpDstMasked

type INxmIpDstMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type INxmIpFrag

type INxmIpFrag interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmIpFragMasked

type INxmIpFragMasked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmIpSrc

type INxmIpSrc interface {
	goloxi.IOxm
	GetValue() net.IP
}

type INxmIpSrcMasked

type INxmIpSrcMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type INxmIpv6Dst

type INxmIpv6Dst interface {
	goloxi.IOxm
	GetValue() net.IP
}

type INxmIpv6DstMasked

type INxmIpv6DstMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type INxmIpv6Label

type INxmIpv6Label interface {
	goloxi.IOxm
	GetValue() uint32
}

type INxmIpv6LabelMasked

type INxmIpv6LabelMasked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type INxmIpv6Src

type INxmIpv6Src interface {
	goloxi.IOxm
	GetValue() net.IP
}

type INxmIpv6SrcMasked

type INxmIpv6SrcMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type INxmMplsTtl

type INxmMplsTtl interface {
	goloxi.IOxm
	GetValue() uint8
}

type INxmNdSll

type INxmNdSll interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
}

type INxmNdSllMasked

type INxmNdSllMasked interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
	GetValueMask() net.HardwareAddr
}

type INxmNdTarget

type INxmNdTarget interface {
	goloxi.IOxm
	GetValue() net.IP
}

type INxmNdTargetMasked

type INxmNdTargetMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type INxmNdTll

type INxmNdTll interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
}

type INxmNdTllMasked

type INxmNdTllMasked interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
	GetValueMask() net.HardwareAddr
}

type INxmNwEcn

type INxmNwEcn interface {
	goloxi.IOxm
	GetValue() uint8
}

type INxmNwProto

type INxmNwProto interface {
	goloxi.IOxm
	GetValue() uint8
}

type INxmNwTos

type INxmNwTos interface {
	goloxi.IOxm
	GetValue() uint8
}

type INxmNwTtl

type INxmNwTtl interface {
	goloxi.IOxm
	GetValue() uint8
}

type INxmPktMark

type INxmPktMark interface {
	goloxi.IOxm
	GetValue() uint32
}

type INxmPktMarkMasked

type INxmPktMarkMasked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type INxmRecircId

type INxmRecircId interface {
	goloxi.IOxm
	GetValue() uint32
}

type INxmReg0

type INxmReg0 interface {
	goloxi.IOxm
	GetValue() uint32
}

type INxmReg0Masked

type INxmReg0Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type INxmReg1

type INxmReg1 interface {
	goloxi.IOxm
	GetValue() uint32
}

type INxmReg10

type INxmReg10 interface {
	goloxi.IOxm
	GetValue() uint32
}

type INxmReg10Masked

type INxmReg10Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type INxmReg11

type INxmReg11 interface {
	goloxi.IOxm
	GetValue() uint32
}

type INxmReg11Masked

type INxmReg11Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type INxmReg12

type INxmReg12 interface {
	goloxi.IOxm
	GetValue() uint32
}

type INxmReg12Masked

type INxmReg12Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type INxmReg13

type INxmReg13 interface {
	goloxi.IOxm
	GetValue() uint32
}

type INxmReg13Masked

type INxmReg13Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type INxmReg14

type INxmReg14 interface {
	goloxi.IOxm
	GetValue() uint32
}

type INxmReg14Masked

type INxmReg14Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type INxmReg15

type INxmReg15 interface {
	goloxi.IOxm
	GetValue() uint32
}

type INxmReg15Masked

type INxmReg15Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type INxmReg1Masked

type INxmReg1Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type INxmReg2

type INxmReg2 interface {
	goloxi.IOxm
	GetValue() uint32
}

type INxmReg2Masked

type INxmReg2Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type INxmReg3

type INxmReg3 interface {
	goloxi.IOxm
	GetValue() uint32
}

type INxmReg3Masked

type INxmReg3Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type INxmReg4

type INxmReg4 interface {
	goloxi.IOxm
	GetValue() uint32
}

type INxmReg4Masked

type INxmReg4Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type INxmReg5

type INxmReg5 interface {
	goloxi.IOxm
	GetValue() uint32
}

type INxmReg5Masked

type INxmReg5Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type INxmReg6

type INxmReg6 interface {
	goloxi.IOxm
	GetValue() uint32
}

type INxmReg6Masked

type INxmReg6Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type INxmReg7

type INxmReg7 interface {
	goloxi.IOxm
	GetValue() uint32
}

type INxmReg7Masked

type INxmReg7Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type INxmReg8

type INxmReg8 interface {
	goloxi.IOxm
	GetValue() uint32
}

type INxmReg8Masked

type INxmReg8Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type INxmReg9

type INxmReg9 interface {
	goloxi.IOxm
	GetValue() uint32
}

type INxmReg9Masked

type INxmReg9Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type INxmTcpDst

type INxmTcpDst interface {
	goloxi.IOxm
	GetValue() uint16
}

type INxmTcpDstMasked

type INxmTcpDstMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type INxmTcpFlags

type INxmTcpFlags interface {
	goloxi.IOxm
	GetValue() TcpFlags
}

type INxmTcpFlagsMasked

type INxmTcpFlagsMasked interface {
	goloxi.IOxm
	GetValue() TcpFlags
	GetValueMask() uint16
}

type INxmTcpSrc

type INxmTcpSrc interface {
	goloxi.IOxm
	GetValue() uint16
}

type INxmTcpSrcMasked

type INxmTcpSrcMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type INxmTunDst

type INxmTunDst interface {
	goloxi.IOxm
	GetValue() net.IP
}

type INxmTunDstMasked

type INxmTunDstMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type INxmTunFlags

type INxmTunFlags interface {
	goloxi.IOxm
	GetValue() uint16
}

type INxmTunFlagsMasked

type INxmTunFlagsMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type INxmTunGbpFlags

type INxmTunGbpFlags interface {
	goloxi.IOxm
	GetValue() uint8
}

type INxmTunGbpFlagsMasked

type INxmTunGbpFlagsMasked interface {
	goloxi.IOxm
	GetValue() uint8
	GetValueMask() uint8
}

type INxmTunGbpId

type INxmTunGbpId interface {
	goloxi.IOxm
	GetValue() uint16
}

type INxmTunGbpIdMasked

type INxmTunGbpIdMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type INxmTunId

type INxmTunId interface {
	goloxi.IOxm
	GetValue() uint64
}

type INxmTunIdMasked

type INxmTunIdMasked interface {
	goloxi.IOxm
	GetValue() uint64
	GetValueMask() uint64
}

type INxmTunIpv6Dst

type INxmTunIpv6Dst interface {
	goloxi.IOxm
	GetValue() net.IP
}

type INxmTunIpv6DstMasked

type INxmTunIpv6DstMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type INxmTunIpv6Src

type INxmTunIpv6Src interface {
	goloxi.IOxm
	GetValue() net.IP
}

type INxmTunIpv6SrcMasked

type INxmTunIpv6SrcMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type INxmTunMetadata0

type INxmTunMetadata0 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata0Masked

type INxmTunMetadata0Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata1

type INxmTunMetadata1 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata10

type INxmTunMetadata10 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata10Masked

type INxmTunMetadata10Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata11

type INxmTunMetadata11 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata11Masked

type INxmTunMetadata11Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata12

type INxmTunMetadata12 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata12Masked

type INxmTunMetadata12Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata13

type INxmTunMetadata13 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata13Masked

type INxmTunMetadata13Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata14

type INxmTunMetadata14 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata14Masked

type INxmTunMetadata14Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata15

type INxmTunMetadata15 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata15Masked

type INxmTunMetadata15Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata16

type INxmTunMetadata16 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata16Masked

type INxmTunMetadata16Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata17

type INxmTunMetadata17 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata17Masked

type INxmTunMetadata17Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata18

type INxmTunMetadata18 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata18Masked

type INxmTunMetadata18Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata19

type INxmTunMetadata19 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata19Masked

type INxmTunMetadata19Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata1Masked

type INxmTunMetadata1Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata2

type INxmTunMetadata2 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata20

type INxmTunMetadata20 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata20Masked

type INxmTunMetadata20Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata21

type INxmTunMetadata21 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata21Masked

type INxmTunMetadata21Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata22

type INxmTunMetadata22 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata22Masked

type INxmTunMetadata22Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata23

type INxmTunMetadata23 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata23Masked

type INxmTunMetadata23Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata24

type INxmTunMetadata24 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata24Masked

type INxmTunMetadata24Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata25

type INxmTunMetadata25 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata25Masked

type INxmTunMetadata25Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata26

type INxmTunMetadata26 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata26Masked

type INxmTunMetadata26Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata27

type INxmTunMetadata27 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata27Masked

type INxmTunMetadata27Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata28

type INxmTunMetadata28 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata28Masked

type INxmTunMetadata28Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata29

type INxmTunMetadata29 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata29Masked

type INxmTunMetadata29Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata2Masked

type INxmTunMetadata2Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata3

type INxmTunMetadata3 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata30

type INxmTunMetadata30 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata30Masked

type INxmTunMetadata30Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata31

type INxmTunMetadata31 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata31Masked

type INxmTunMetadata31Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata32

type INxmTunMetadata32 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata32Masked

type INxmTunMetadata32Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata33

type INxmTunMetadata33 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata33Masked

type INxmTunMetadata33Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata34

type INxmTunMetadata34 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata34Masked

type INxmTunMetadata34Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata35

type INxmTunMetadata35 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata35Masked

type INxmTunMetadata35Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata36

type INxmTunMetadata36 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata36Masked

type INxmTunMetadata36Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata37

type INxmTunMetadata37 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata37Masked

type INxmTunMetadata37Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata38

type INxmTunMetadata38 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata38Masked

type INxmTunMetadata38Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata39

type INxmTunMetadata39 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata39Masked

type INxmTunMetadata39Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata3Masked

type INxmTunMetadata3Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata4

type INxmTunMetadata4 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata40

type INxmTunMetadata40 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata40Masked

type INxmTunMetadata40Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata41

type INxmTunMetadata41 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata41Masked

type INxmTunMetadata41Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata42

type INxmTunMetadata42 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata42Masked

type INxmTunMetadata42Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata43

type INxmTunMetadata43 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata43Masked

type INxmTunMetadata43Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata44

type INxmTunMetadata44 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata44Masked

type INxmTunMetadata44Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata45

type INxmTunMetadata45 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata45Masked

type INxmTunMetadata45Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata46

type INxmTunMetadata46 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata46Masked

type INxmTunMetadata46Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata47

type INxmTunMetadata47 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata47Masked

type INxmTunMetadata47Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata48

type INxmTunMetadata48 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata48Masked

type INxmTunMetadata48Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata49

type INxmTunMetadata49 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata49Masked

type INxmTunMetadata49Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata4Masked

type INxmTunMetadata4Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata5

type INxmTunMetadata5 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata50

type INxmTunMetadata50 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata50Masked

type INxmTunMetadata50Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata51

type INxmTunMetadata51 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata51Masked

type INxmTunMetadata51Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata52

type INxmTunMetadata52 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata52Masked

type INxmTunMetadata52Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata53

type INxmTunMetadata53 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata53Masked

type INxmTunMetadata53Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata54

type INxmTunMetadata54 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata54Masked

type INxmTunMetadata54Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata55

type INxmTunMetadata55 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata55Masked

type INxmTunMetadata55Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata56

type INxmTunMetadata56 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata56Masked

type INxmTunMetadata56Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata57

type INxmTunMetadata57 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata57Masked

type INxmTunMetadata57Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata58

type INxmTunMetadata58 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata58Masked

type INxmTunMetadata58Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata59

type INxmTunMetadata59 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata59Masked

type INxmTunMetadata59Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata5Masked

type INxmTunMetadata5Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata6

type INxmTunMetadata6 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata60

type INxmTunMetadata60 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata60Masked

type INxmTunMetadata60Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata61

type INxmTunMetadata61 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata61Masked

type INxmTunMetadata61Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata62

type INxmTunMetadata62 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata62Masked

type INxmTunMetadata62Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata63

type INxmTunMetadata63 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata63Masked

type INxmTunMetadata63Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata6Masked

type INxmTunMetadata6Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata7

type INxmTunMetadata7 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata7Masked

type INxmTunMetadata7Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata8

type INxmTunMetadata8 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata8Masked

type INxmTunMetadata8Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunMetadata9

type INxmTunMetadata9 interface {
	goloxi.IOxm
	GetValue() []byte
}

type INxmTunMetadata9Masked

type INxmTunMetadata9Masked interface {
	goloxi.IOxm
	GetValue() []byte
	GetValueMask() []byte
}

type INxmTunSrc

type INxmTunSrc interface {
	goloxi.IOxm
	GetValue() net.IP
}

type INxmTunSrcMasked

type INxmTunSrcMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type INxmUdpDst

type INxmUdpDst interface {
	goloxi.IOxm
	GetValue() uint16
}

type INxmUdpDstMasked

type INxmUdpDstMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type INxmUdpSrc

type INxmUdpSrc interface {
	goloxi.IOxm
	GetValue() uint16
}

type INxmUdpSrcMasked

type INxmUdpSrcMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type INxmVlanTci

type INxmVlanTci interface {
	goloxi.IOxm
	GetValue() uint16
}

type INxmVlanTciMasked

type INxmVlanTciMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type INxmXxreg0

type INxmXxreg0 interface {
	goloxi.IOxm
	GetValue() uint128
}

type INxmXxreg0Masked

type INxmXxreg0Masked interface {
	goloxi.IOxm
	GetValue() uint128
	GetValueMask() uint128
}

type INxmXxreg1

type INxmXxreg1 interface {
	goloxi.IOxm
	GetValue() uint128
}

type INxmXxreg1Masked

type INxmXxreg1Masked interface {
	goloxi.IOxm
	GetValue() uint128
	GetValueMask() uint128
}

type INxmXxreg2

type INxmXxreg2 interface {
	goloxi.IOxm
	GetValue() uint128
}

type INxmXxreg2Masked

type INxmXxreg2Masked interface {
	goloxi.IOxm
	GetValue() uint128
	GetValueMask() uint128
}

type INxmXxreg3

type INxmXxreg3 interface {
	goloxi.IOxm
	GetValue() uint128
}

type INxmXxreg3Masked

type INxmXxreg3Masked interface {
	goloxi.IOxm
	GetValue() uint128
	GetValueMask() uint128
}

type IOxm

type IOxm interface {
	goloxi.Serializable
	GetTypeLen() uint32
	GetOXMName() string
	GetOXMValue() interface{}
}

type IOxmActsetOutput

type IOxmActsetOutput interface {
	goloxi.IOxm
	GetValue() uint8
}

type IOxmActsetOutputMasked

type IOxmActsetOutputMasked interface {
	goloxi.IOxm
	GetValue() Port
	GetValueMask() Port
}

type IOxmArpOp

type IOxmArpOp interface {
	goloxi.IOxm
	GetValue() uint16
}

type IOxmArpOpMasked

type IOxmArpOpMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type IOxmArpSha

type IOxmArpSha interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
}

type IOxmArpShaMasked

type IOxmArpShaMasked interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
	GetValueMask() net.HardwareAddr
}

type IOxmArpSpa

type IOxmArpSpa interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmArpSpaMasked

type IOxmArpSpaMasked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmArpTha

type IOxmArpTha interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
}

type IOxmArpThaMasked

type IOxmArpThaMasked interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
	GetValueMask() net.HardwareAddr
}

type IOxmArpTpa

type IOxmArpTpa interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmArpTpaMasked

type IOxmArpTpaMasked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmBsnEgrPortGroupId

type IOxmBsnEgrPortGroupId interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmBsnEgrPortGroupIdMasked

type IOxmBsnEgrPortGroupIdMasked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmBsnIfpClassId

type IOxmBsnIfpClassId interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmBsnIfpClassIdMasked

type IOxmBsnIfpClassIdMasked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmBsnInPorts128

type IOxmBsnInPorts128 interface {
	goloxi.IOxm
	GetValue() Bitmap128
}

type IOxmBsnInPorts128Masked

type IOxmBsnInPorts128Masked interface {
	goloxi.IOxm
	GetValue() Bitmap128
	GetValueMask() Bitmap128
}

type IOxmBsnInPorts512

type IOxmBsnInPorts512 interface {
	goloxi.IOxm
	GetValue() Bitmap512
}

type IOxmBsnInPorts512Masked

type IOxmBsnInPorts512Masked interface {
	goloxi.IOxm
	GetValue() Bitmap512
	GetValueMask() Bitmap512
}

type IOxmBsnIngressPortGroupId

type IOxmBsnIngressPortGroupId interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmBsnIngressPortGroupIdMasked

type IOxmBsnIngressPortGroupIdMasked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmBsnInnerEthDst

type IOxmBsnInnerEthDst interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
}

type IOxmBsnInnerEthDstMasked

type IOxmBsnInnerEthDstMasked interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
	GetValueMask() net.HardwareAddr
}

type IOxmBsnInnerEthSrc

type IOxmBsnInnerEthSrc interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
}

type IOxmBsnInnerEthSrcMasked

type IOxmBsnInnerEthSrcMasked interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
	GetValueMask() net.HardwareAddr
}

type IOxmBsnInnerVlanVid

type IOxmBsnInnerVlanVid interface {
	goloxi.IOxm
	GetValue() uint16
}

type IOxmBsnInnerVlanVidMasked

type IOxmBsnInnerVlanVidMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type IOxmBsnIpFragmentation

type IOxmBsnIpFragmentation interface {
	goloxi.IOxm
	GetValue() uint8
}

type IOxmBsnIpFragmentationMasked

type IOxmBsnIpFragmentationMasked interface {
	goloxi.IOxm
	GetValue() uint8
	GetValueMask() uint8
}

type IOxmBsnL2CacheHit

type IOxmBsnL2CacheHit interface {
	goloxi.IOxm
	GetValue() uint8
}

type IOxmBsnL2CacheHitMasked

type IOxmBsnL2CacheHitMasked interface {
	goloxi.IOxm
	GetValue() uint8
	GetValueMask() uint8
}

type IOxmBsnL3InterfaceClassId

type IOxmBsnL3InterfaceClassId interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmBsnL3InterfaceClassIdMasked

type IOxmBsnL3InterfaceClassIdMasked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmBsnL3SrcClassId

type IOxmBsnL3SrcClassId interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmBsnL3SrcClassIdMasked

type IOxmBsnL3SrcClassIdMasked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmBsnLagId

type IOxmBsnLagId interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmBsnLagIdMasked

type IOxmBsnLagIdMasked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmBsnTcpFlags

type IOxmBsnTcpFlags interface {
	goloxi.IOxm
	GetValue() uint16
}

type IOxmBsnTcpFlagsMasked

type IOxmBsnTcpFlagsMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type IOxmBsnUdf0

type IOxmBsnUdf0 interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmBsnUdf0Masked

type IOxmBsnUdf0Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmBsnUdf1

type IOxmBsnUdf1 interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmBsnUdf1Masked

type IOxmBsnUdf1Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmBsnUdf2

type IOxmBsnUdf2 interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmBsnUdf2Masked

type IOxmBsnUdf2Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmBsnUdf3

type IOxmBsnUdf3 interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmBsnUdf3Masked

type IOxmBsnUdf3Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmBsnUdf4

type IOxmBsnUdf4 interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmBsnUdf4Masked

type IOxmBsnUdf4Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmBsnUdf5

type IOxmBsnUdf5 interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmBsnUdf5Masked

type IOxmBsnUdf5Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmBsnUdf6

type IOxmBsnUdf6 interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmBsnUdf6Masked

type IOxmBsnUdf6Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmBsnUdf7

type IOxmBsnUdf7 interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmBsnUdf7Masked

type IOxmBsnUdf7Masked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmBsnVfi

type IOxmBsnVfi interface {
	goloxi.IOxm
	GetValue() uint16
}

type IOxmBsnVfiMasked

type IOxmBsnVfiMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type IOxmBsnVlanXlatePortGroupId

type IOxmBsnVlanXlatePortGroupId interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmBsnVlanXlatePortGroupIdMasked

type IOxmBsnVlanXlatePortGroupIdMasked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmBsnVrf

type IOxmBsnVrf interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmBsnVrfMasked

type IOxmBsnVrfMasked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmBsnVxlanNetworkId

type IOxmBsnVxlanNetworkId interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmBsnVxlanNetworkIdMasked

type IOxmBsnVxlanNetworkIdMasked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmConnTrackingIpv6Dst

type IOxmConnTrackingIpv6Dst interface {
	goloxi.IOxm
	GetValue() net.IP
}

type IOxmConnTrackingIpv6DstMasked

type IOxmConnTrackingIpv6DstMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type IOxmConnTrackingIpv6Src

type IOxmConnTrackingIpv6Src interface {
	goloxi.IOxm
	GetValue() net.IP
}

type IOxmConnTrackingIpv6SrcMasked

type IOxmConnTrackingIpv6SrcMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type IOxmConnTrackingLabel

type IOxmConnTrackingLabel interface {
	goloxi.IOxm
	GetValue() uint128
}

type IOxmConnTrackingLabelMasked

type IOxmConnTrackingLabelMasked interface {
	goloxi.IOxm
	GetValue() uint128
	GetValueMask() uint128
}

type IOxmConnTrackingMark

type IOxmConnTrackingMark interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmConnTrackingMarkMasked

type IOxmConnTrackingMarkMasked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmConnTrackingNwDst

type IOxmConnTrackingNwDst interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmConnTrackingNwDstMasked

type IOxmConnTrackingNwDstMasked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmConnTrackingNwProto

type IOxmConnTrackingNwProto interface {
	goloxi.IOxm
	GetValue() uint8
}

type IOxmConnTrackingNwProtoMasked

type IOxmConnTrackingNwProtoMasked interface {
	goloxi.IOxm
	GetValue() uint8
	GetValueMask() uint8
}

type IOxmConnTrackingNwSrc

type IOxmConnTrackingNwSrc interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmConnTrackingNwSrcMasked

type IOxmConnTrackingNwSrcMasked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmConnTrackingState

type IOxmConnTrackingState interface {
	goloxi.IOxm
	GetValue() CsStates
}

type IOxmConnTrackingStateMasked

type IOxmConnTrackingStateMasked interface {
	goloxi.IOxm
	GetValue() CsStates
	GetValueMask() CsStates
}

type IOxmConnTrackingTpDst

type IOxmConnTrackingTpDst interface {
	goloxi.IOxm
	GetValue() uint16
}

type IOxmConnTrackingTpDstMasked

type IOxmConnTrackingTpDstMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type IOxmConnTrackingTpSrc

type IOxmConnTrackingTpSrc interface {
	goloxi.IOxm
	GetValue() uint16
}

type IOxmConnTrackingTpSrcMasked

type IOxmConnTrackingTpSrcMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type IOxmConnTrackingZone

type IOxmConnTrackingZone interface {
	goloxi.IOxm
	GetValue() uint16
}

type IOxmConnTrackingZoneMasked

type IOxmConnTrackingZoneMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type IOxmEthDst

type IOxmEthDst interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
}

type IOxmEthDstMasked

type IOxmEthDstMasked interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
	GetValueMask() net.HardwareAddr
}

type IOxmEthSrc

type IOxmEthSrc interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
}

type IOxmEthSrcMasked

type IOxmEthSrcMasked interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
	GetValueMask() net.HardwareAddr
}

type IOxmEthType

type IOxmEthType interface {
	goloxi.IOxm
	GetValue() EthernetType
}

type IOxmEthTypeMasked

type IOxmEthTypeMasked interface {
	goloxi.IOxm
	GetValue() EthernetType
	GetValueMask() uint16
}

type IOxmIcmpv4Code

type IOxmIcmpv4Code interface {
	goloxi.IOxm
	GetValue() uint8
}

type IOxmIcmpv4CodeMasked

type IOxmIcmpv4CodeMasked interface {
	goloxi.IOxm
	GetValue() uint8
	GetValueMask() uint8
}

type IOxmIcmpv4Type

type IOxmIcmpv4Type interface {
	goloxi.IOxm
	GetValue() IcmpType
}

type IOxmIcmpv4TypeMasked

type IOxmIcmpv4TypeMasked interface {
	goloxi.IOxm
	GetValue() IcmpType
	GetValueMask() uint8
}

type IOxmIcmpv6Code

type IOxmIcmpv6Code interface {
	goloxi.IOxm
	GetValue() uint8
}

type IOxmIcmpv6CodeMasked

type IOxmIcmpv6CodeMasked interface {
	goloxi.IOxm
	GetValue() uint8
	GetValueMask() uint8
}

type IOxmIcmpv6Type

type IOxmIcmpv6Type interface {
	goloxi.IOxm
	GetValue() Icmpv6Type
}

type IOxmIcmpv6TypeMasked

type IOxmIcmpv6TypeMasked interface {
	goloxi.IOxm
	GetValue() Icmpv6Type
	GetValueMask() uint8
}

type IOxmId

type IOxmId interface {
	goloxi.Serializable
	GetTypeLen() uint32
	GetOXMName() string
}

func DecodeOxmId

func DecodeOxmId(decoder *goloxi.Decoder) (IOxmId, error)

type IOxmIdActsetOutput

type IOxmIdActsetOutput interface {
	IOxmId
}

type IOxmIdActsetOutputMasked

type IOxmIdActsetOutputMasked interface {
	IOxmId
}

type IOxmIdArpOp

type IOxmIdArpOp interface {
	IOxmId
}

type IOxmIdArpOpMasked

type IOxmIdArpOpMasked interface {
	IOxmId
}

type IOxmIdArpSha

type IOxmIdArpSha interface {
	IOxmId
}

type IOxmIdArpShaMasked

type IOxmIdArpShaMasked interface {
	IOxmId
}

type IOxmIdArpSpa

type IOxmIdArpSpa interface {
	IOxmId
}

type IOxmIdArpSpaMasked

type IOxmIdArpSpaMasked interface {
	IOxmId
}

type IOxmIdArpTha

type IOxmIdArpTha interface {
	IOxmId
}

type IOxmIdArpThaMasked

type IOxmIdArpThaMasked interface {
	IOxmId
}

type IOxmIdArpTpa

type IOxmIdArpTpa interface {
	IOxmId
}

type IOxmIdArpTpaMasked

type IOxmIdArpTpaMasked interface {
	IOxmId
}

type IOxmIdBsnEgrPortGroupId

type IOxmIdBsnEgrPortGroupId interface {
	IOxmId
}

type IOxmIdBsnEgrPortGroupIdMasked

type IOxmIdBsnEgrPortGroupIdMasked interface {
	IOxmId
}

type IOxmIdBsnIfpClassId

type IOxmIdBsnIfpClassId interface {
	IOxmId
}

type IOxmIdBsnIfpClassIdMasked

type IOxmIdBsnIfpClassIdMasked interface {
	IOxmId
}

type IOxmIdBsnInPorts128

type IOxmIdBsnInPorts128 interface {
	IOxmId
}

type IOxmIdBsnInPorts128Masked

type IOxmIdBsnInPorts128Masked interface {
	IOxmId
}

type IOxmIdBsnInPorts512

type IOxmIdBsnInPorts512 interface {
	IOxmId
}

type IOxmIdBsnInPorts512Masked

type IOxmIdBsnInPorts512Masked interface {
	IOxmId
}

type IOxmIdBsnIngressPortGroupId

type IOxmIdBsnIngressPortGroupId interface {
	IOxmId
}

type IOxmIdBsnIngressPortGroupIdMasked

type IOxmIdBsnIngressPortGroupIdMasked interface {
	IOxmId
}

type IOxmIdBsnInnerEthDst

type IOxmIdBsnInnerEthDst interface {
	IOxmId
}

type IOxmIdBsnInnerEthDstMasked

type IOxmIdBsnInnerEthDstMasked interface {
	IOxmId
}

type IOxmIdBsnInnerEthSrc

type IOxmIdBsnInnerEthSrc interface {
	IOxmId
}

type IOxmIdBsnInnerEthSrcMasked

type IOxmIdBsnInnerEthSrcMasked interface {
	IOxmId
}

type IOxmIdBsnInnerVlanVid

type IOxmIdBsnInnerVlanVid interface {
	IOxmId
}

type IOxmIdBsnInnerVlanVidMasked

type IOxmIdBsnInnerVlanVidMasked interface {
	IOxmId
}

type IOxmIdBsnIpFragmentation

type IOxmIdBsnIpFragmentation interface {
	IOxmId
}

type IOxmIdBsnIpFragmentationMasked

type IOxmIdBsnIpFragmentationMasked interface {
	IOxmId
}

type IOxmIdBsnL2CacheHit

type IOxmIdBsnL2CacheHit interface {
	IOxmId
}

type IOxmIdBsnL2CacheHitMasked

type IOxmIdBsnL2CacheHitMasked interface {
	IOxmId
}

type IOxmIdBsnL3InterfaceClassId

type IOxmIdBsnL3InterfaceClassId interface {
	IOxmId
}

type IOxmIdBsnL3InterfaceClassIdMasked

type IOxmIdBsnL3InterfaceClassIdMasked interface {
	IOxmId
}

type IOxmIdBsnL3SrcClassId

type IOxmIdBsnL3SrcClassId interface {
	IOxmId
}

type IOxmIdBsnL3SrcClassIdMasked

type IOxmIdBsnL3SrcClassIdMasked interface {
	IOxmId
}

type IOxmIdBsnLagId

type IOxmIdBsnLagId interface {
	IOxmId
}

type IOxmIdBsnLagIdMasked

type IOxmIdBsnLagIdMasked interface {
	IOxmId
}

type IOxmIdBsnTcpFlags

type IOxmIdBsnTcpFlags interface {
	IOxmId
}

type IOxmIdBsnTcpFlagsMasked

type IOxmIdBsnTcpFlagsMasked interface {
	IOxmId
}

type IOxmIdBsnUdf0

type IOxmIdBsnUdf0 interface {
	IOxmId
}

type IOxmIdBsnUdf0Masked

type IOxmIdBsnUdf0Masked interface {
	IOxmId
}

type IOxmIdBsnUdf1

type IOxmIdBsnUdf1 interface {
	IOxmId
}

type IOxmIdBsnUdf1Masked

type IOxmIdBsnUdf1Masked interface {
	IOxmId
}

type IOxmIdBsnUdf2

type IOxmIdBsnUdf2 interface {
	IOxmId
}

type IOxmIdBsnUdf2Masked

type IOxmIdBsnUdf2Masked interface {
	IOxmId
}

type IOxmIdBsnUdf3

type IOxmIdBsnUdf3 interface {
	IOxmId
}

type IOxmIdBsnUdf3Masked

type IOxmIdBsnUdf3Masked interface {
	IOxmId
}

type IOxmIdBsnUdf4

type IOxmIdBsnUdf4 interface {
	IOxmId
}

type IOxmIdBsnUdf4Masked

type IOxmIdBsnUdf4Masked interface {
	IOxmId
}

type IOxmIdBsnUdf5

type IOxmIdBsnUdf5 interface {
	IOxmId
}

type IOxmIdBsnUdf5Masked

type IOxmIdBsnUdf5Masked interface {
	IOxmId
}

type IOxmIdBsnUdf6

type IOxmIdBsnUdf6 interface {
	IOxmId
}

type IOxmIdBsnUdf6Masked

type IOxmIdBsnUdf6Masked interface {
	IOxmId
}

type IOxmIdBsnUdf7

type IOxmIdBsnUdf7 interface {
	IOxmId
}

type IOxmIdBsnUdf7Masked

type IOxmIdBsnUdf7Masked interface {
	IOxmId
}

type IOxmIdBsnVfi

type IOxmIdBsnVfi interface {
	IOxmId
}

type IOxmIdBsnVfiMasked

type IOxmIdBsnVfiMasked interface {
	IOxmId
}

type IOxmIdBsnVlanXlatePortGroupId

type IOxmIdBsnVlanXlatePortGroupId interface {
	IOxmId
}

type IOxmIdBsnVlanXlatePortGroupIdMasked

type IOxmIdBsnVlanXlatePortGroupIdMasked interface {
	IOxmId
}

type IOxmIdBsnVrf

type IOxmIdBsnVrf interface {
	IOxmId
}

type IOxmIdBsnVrfMasked

type IOxmIdBsnVrfMasked interface {
	IOxmId
}

type IOxmIdBsnVxlanNetworkId

type IOxmIdBsnVxlanNetworkId interface {
	IOxmId
}

type IOxmIdBsnVxlanNetworkIdMasked

type IOxmIdBsnVxlanNetworkIdMasked interface {
	IOxmId
}

type IOxmIdConjId

type IOxmIdConjId interface {
	IOxmId
}

type IOxmIdConnTrackingIpv6Dst

type IOxmIdConnTrackingIpv6Dst interface {
	IOxmId
}

type IOxmIdConnTrackingIpv6DstMasked

type IOxmIdConnTrackingIpv6DstMasked interface {
	IOxmId
}

type IOxmIdConnTrackingIpv6Src

type IOxmIdConnTrackingIpv6Src interface {
	IOxmId
}

type IOxmIdConnTrackingIpv6SrcMasked

type IOxmIdConnTrackingIpv6SrcMasked interface {
	IOxmId
}

type IOxmIdConnTrackingLabel

type IOxmIdConnTrackingLabel interface {
	IOxmId
}

type IOxmIdConnTrackingLabelMasked

type IOxmIdConnTrackingLabelMasked interface {
	IOxmId
}

type IOxmIdConnTrackingMark

type IOxmIdConnTrackingMark interface {
	IOxmId
}

type IOxmIdConnTrackingMarkMasked

type IOxmIdConnTrackingMarkMasked interface {
	IOxmId
}

type IOxmIdConnTrackingNwDst

type IOxmIdConnTrackingNwDst interface {
	IOxmId
}

type IOxmIdConnTrackingNwDstMasked

type IOxmIdConnTrackingNwDstMasked interface {
	IOxmId
}

type IOxmIdConnTrackingNwProto

type IOxmIdConnTrackingNwProto interface {
	IOxmId
}

type IOxmIdConnTrackingNwProtoMasked

type IOxmIdConnTrackingNwProtoMasked interface {
	IOxmId
}

type IOxmIdConnTrackingNwSrc

type IOxmIdConnTrackingNwSrc interface {
	IOxmId
}

type IOxmIdConnTrackingNwSrcMasked

type IOxmIdConnTrackingNwSrcMasked interface {
	IOxmId
}

type IOxmIdConnTrackingState

type IOxmIdConnTrackingState interface {
	IOxmId
}

type IOxmIdConnTrackingStateMasked

type IOxmIdConnTrackingStateMasked interface {
	IOxmId
}

type IOxmIdConnTrackingTpDst

type IOxmIdConnTrackingTpDst interface {
	IOxmId
}

type IOxmIdConnTrackingTpDstMasked

type IOxmIdConnTrackingTpDstMasked interface {
	IOxmId
}

type IOxmIdConnTrackingTpSrc

type IOxmIdConnTrackingTpSrc interface {
	IOxmId
}

type IOxmIdConnTrackingTpSrcMasked

type IOxmIdConnTrackingTpSrcMasked interface {
	IOxmId
}

type IOxmIdConnTrackingZone

type IOxmIdConnTrackingZone interface {
	IOxmId
}

type IOxmIdConnTrackingZoneMasked

type IOxmIdConnTrackingZoneMasked interface {
	IOxmId
}

type IOxmIdCtIpv6Dst

type IOxmIdCtIpv6Dst interface {
	IOxmId
}

type IOxmIdCtIpv6DstMasked

type IOxmIdCtIpv6DstMasked interface {
	IOxmId
}

type IOxmIdCtIpv6Src

type IOxmIdCtIpv6Src interface {
	IOxmId
}

type IOxmIdCtIpv6SrcMasked

type IOxmIdCtIpv6SrcMasked interface {
	IOxmId
}

type IOxmIdCtLabel

type IOxmIdCtLabel interface {
	IOxmId
}

type IOxmIdCtLabelMasked

type IOxmIdCtLabelMasked interface {
	IOxmId
}

type IOxmIdCtMark

type IOxmIdCtMark interface {
	IOxmId
}

type IOxmIdCtMarkMasked

type IOxmIdCtMarkMasked interface {
	IOxmId
}

type IOxmIdCtNwDst

type IOxmIdCtNwDst interface {
	IOxmId
}

type IOxmIdCtNwDstMasked

type IOxmIdCtNwDstMasked interface {
	IOxmId
}

type IOxmIdCtNwProto

type IOxmIdCtNwProto interface {
	IOxmId
}

type IOxmIdCtNwSrc

type IOxmIdCtNwSrc interface {
	IOxmId
}

type IOxmIdCtNwSrcMasked

type IOxmIdCtNwSrcMasked interface {
	IOxmId
}

type IOxmIdCtState

type IOxmIdCtState interface {
	IOxmId
}

type IOxmIdCtStateMasked

type IOxmIdCtStateMasked interface {
	IOxmId
}

type IOxmIdCtTpDst

type IOxmIdCtTpDst interface {
	IOxmId
}

type IOxmIdCtTpDstMasked

type IOxmIdCtTpDstMasked interface {
	IOxmId
}

type IOxmIdCtTpSrc

type IOxmIdCtTpSrc interface {
	IOxmId
}

type IOxmIdCtTpSrcMasked

type IOxmIdCtTpSrcMasked interface {
	IOxmId
}

type IOxmIdCtZone

type IOxmIdCtZone interface {
	IOxmId
}

type IOxmIdDpHash

type IOxmIdDpHash interface {
	IOxmId
}

type IOxmIdDpHashMasked

type IOxmIdDpHashMasked interface {
	IOxmId
}

type IOxmIdEthDst

type IOxmIdEthDst interface {
	IOxmId
}

type IOxmIdEthDstMasked

type IOxmIdEthDstMasked interface {
	IOxmId
}

type IOxmIdEthSrc

type IOxmIdEthSrc interface {
	IOxmId
}

type IOxmIdEthSrcMasked

type IOxmIdEthSrcMasked interface {
	IOxmId
}

type IOxmIdEthType

type IOxmIdEthType interface {
	IOxmId
}

type IOxmIdEthTypeMasked

type IOxmIdEthTypeMasked interface {
	IOxmId
}

type IOxmIdIcmpCode

type IOxmIdIcmpCode interface {
	IOxmId
}

type IOxmIdIcmpType

type IOxmIdIcmpType interface {
	IOxmId
}

type IOxmIdIcmpv4Code

type IOxmIdIcmpv4Code interface {
	IOxmId
}

type IOxmIdIcmpv4CodeMasked

type IOxmIdIcmpv4CodeMasked interface {
	IOxmId
}

type IOxmIdIcmpv4Type

type IOxmIdIcmpv4Type interface {
	IOxmId
}

type IOxmIdIcmpv4TypeMasked

type IOxmIdIcmpv4TypeMasked interface {
	IOxmId
}

type IOxmIdIcmpv6Code

type IOxmIdIcmpv6Code interface {
	IOxmId
}

type IOxmIdIcmpv6CodeMasked

type IOxmIdIcmpv6CodeMasked interface {
	IOxmId
}

type IOxmIdIcmpv6Type

type IOxmIdIcmpv6Type interface {
	IOxmId
}

type IOxmIdIcmpv6TypeMasked

type IOxmIdIcmpv6TypeMasked interface {
	IOxmId
}

type IOxmIdInPhyPort

type IOxmIdInPhyPort interface {
	IOxmId
}

type IOxmIdInPhyPortMasked

type IOxmIdInPhyPortMasked interface {
	IOxmId
}

type IOxmIdInPort

type IOxmIdInPort interface {
	IOxmId
}

type IOxmIdInPortMasked

type IOxmIdInPortMasked interface {
	IOxmId
}

type IOxmIdIpDscp

type IOxmIdIpDscp interface {
	IOxmId
}

type IOxmIdIpDscpMasked

type IOxmIdIpDscpMasked interface {
	IOxmId
}

type IOxmIdIpDst

type IOxmIdIpDst interface {
	IOxmId
}

type IOxmIdIpDstMasked

type IOxmIdIpDstMasked interface {
	IOxmId
}

type IOxmIdIpEcn

type IOxmIdIpEcn interface {
	IOxmId
}

type IOxmIdIpEcnMasked

type IOxmIdIpEcnMasked interface {
	IOxmId
}

type IOxmIdIpFrag

type IOxmIdIpFrag interface {
	IOxmId
}

type IOxmIdIpFragMasked

type IOxmIdIpFragMasked interface {
	IOxmId
}

type IOxmIdIpProto

type IOxmIdIpProto interface {
	IOxmId
}

type IOxmIdIpProtoMasked

type IOxmIdIpProtoMasked interface {
	IOxmId
}

type IOxmIdIpSrc

type IOxmIdIpSrc interface {
	IOxmId
}

type IOxmIdIpSrcMasked

type IOxmIdIpSrcMasked interface {
	IOxmId
}

type IOxmIdIpv4Dst

type IOxmIdIpv4Dst interface {
	IOxmId
}

type IOxmIdIpv4DstMasked

type IOxmIdIpv4DstMasked interface {
	IOxmId
}

type IOxmIdIpv4Src

type IOxmIdIpv4Src interface {
	IOxmId
}

type IOxmIdIpv4SrcMasked

type IOxmIdIpv4SrcMasked interface {
	IOxmId
}

type IOxmIdIpv6Dst

type IOxmIdIpv6Dst interface {
	IOxmId
}

type IOxmIdIpv6DstMasked

type IOxmIdIpv6DstMasked interface {
	IOxmId
}

type IOxmIdIpv6Exthdr

type IOxmIdIpv6Exthdr interface {
	IOxmId
}

type IOxmIdIpv6ExthdrMasked

type IOxmIdIpv6ExthdrMasked interface {
	IOxmId
}

type IOxmIdIpv6Flabel

type IOxmIdIpv6Flabel interface {
	IOxmId
}

type IOxmIdIpv6FlabelMasked

type IOxmIdIpv6FlabelMasked interface {
	IOxmId
}

type IOxmIdIpv6Label

type IOxmIdIpv6Label interface {
	IOxmId
}

type IOxmIdIpv6LabelMasked

type IOxmIdIpv6LabelMasked interface {
	IOxmId
}

type IOxmIdIpv6NdSll

type IOxmIdIpv6NdSll interface {
	IOxmId
}

type IOxmIdIpv6NdSllMasked

type IOxmIdIpv6NdSllMasked interface {
	IOxmId
}

type IOxmIdIpv6NdTarget

type IOxmIdIpv6NdTarget interface {
	IOxmId
}

type IOxmIdIpv6NdTargetMasked

type IOxmIdIpv6NdTargetMasked interface {
	IOxmId
}

type IOxmIdIpv6NdTll

type IOxmIdIpv6NdTll interface {
	IOxmId
}

type IOxmIdIpv6NdTllMasked

type IOxmIdIpv6NdTllMasked interface {
	IOxmId
}

type IOxmIdIpv6Src

type IOxmIdIpv6Src interface {
	IOxmId
}

type IOxmIdIpv6SrcMasked

type IOxmIdIpv6SrcMasked interface {
	IOxmId
}

type IOxmIdMetadata

type IOxmIdMetadata interface {
	IOxmId
}

type IOxmIdMetadataMasked

type IOxmIdMetadataMasked interface {
	IOxmId
}

type IOxmIdMplsBos

type IOxmIdMplsBos interface {
	IOxmId
}

type IOxmIdMplsBosMasked

type IOxmIdMplsBosMasked interface {
	IOxmId
}

type IOxmIdMplsLabel

type IOxmIdMplsLabel interface {
	IOxmId
}

type IOxmIdMplsLabelMasked

type IOxmIdMplsLabelMasked interface {
	IOxmId
}

type IOxmIdMplsTc

type IOxmIdMplsTc interface {
	IOxmId
}

type IOxmIdMplsTcMasked

type IOxmIdMplsTcMasked interface {
	IOxmId
}

type IOxmIdMplsTtl

type IOxmIdMplsTtl interface {
	IOxmId
}

type IOxmIdNdSll

type IOxmIdNdSll interface {
	IOxmId
}

type IOxmIdNdSllMasked

type IOxmIdNdSllMasked interface {
	IOxmId
}

type IOxmIdNdTarget

type IOxmIdNdTarget interface {
	IOxmId
}

type IOxmIdNdTargetMasked

type IOxmIdNdTargetMasked interface {
	IOxmId
}

type IOxmIdNdTll

type IOxmIdNdTll interface {
	IOxmId
}

type IOxmIdNdTllMasked

type IOxmIdNdTllMasked interface {
	IOxmId
}

type IOxmIdNwEcn

type IOxmIdNwEcn interface {
	IOxmId
}

type IOxmIdNwProto

type IOxmIdNwProto interface {
	IOxmId
}

type IOxmIdNwTos

type IOxmIdNwTos interface {
	IOxmId
}

type IOxmIdNwTtl

type IOxmIdNwTtl interface {
	IOxmId
}

type IOxmIdOvsTcpFlags

type IOxmIdOvsTcpFlags interface {
	IOxmId
	GetExperimenterId() uint32
}

type IOxmIdOvsTcpFlagsMasked

type IOxmIdOvsTcpFlagsMasked interface {
	IOxmId
	GetExperimenterId() uint32
}

type IOxmIdPacketType

type IOxmIdPacketType interface {
	IOxmId
}

type IOxmIdPbbUca

type IOxmIdPbbUca interface {
	IOxmId
}

type IOxmIdPbbUcaMasked

type IOxmIdPbbUcaMasked interface {
	IOxmId
}

type IOxmIdPktMark

type IOxmIdPktMark interface {
	IOxmId
}

type IOxmIdPktMarkMasked

type IOxmIdPktMarkMasked interface {
	IOxmId
}

type IOxmIdRecircId

type IOxmIdRecircId interface {
	IOxmId
}

type IOxmIdReg0

type IOxmIdReg0 interface {
	IOxmId
}

type IOxmIdReg0Masked

type IOxmIdReg0Masked interface {
	IOxmId
}

type IOxmIdReg1

type IOxmIdReg1 interface {
	IOxmId
}

type IOxmIdReg10

type IOxmIdReg10 interface {
	IOxmId
}

type IOxmIdReg10Masked

type IOxmIdReg10Masked interface {
	IOxmId
}

type IOxmIdReg11

type IOxmIdReg11 interface {
	IOxmId
}

type IOxmIdReg11Masked

type IOxmIdReg11Masked interface {
	IOxmId
}

type IOxmIdReg12

type IOxmIdReg12 interface {
	IOxmId
}

type IOxmIdReg12Masked

type IOxmIdReg12Masked interface {
	IOxmId
}

type IOxmIdReg13

type IOxmIdReg13 interface {
	IOxmId
}

type IOxmIdReg13Masked

type IOxmIdReg13Masked interface {
	IOxmId
}

type IOxmIdReg14

type IOxmIdReg14 interface {
	IOxmId
}

type IOxmIdReg14Masked

type IOxmIdReg14Masked interface {
	IOxmId
}

type IOxmIdReg15

type IOxmIdReg15 interface {
	IOxmId
}

type IOxmIdReg15Masked

type IOxmIdReg15Masked interface {
	IOxmId
}

type IOxmIdReg1Masked

type IOxmIdReg1Masked interface {
	IOxmId
}

type IOxmIdReg2

type IOxmIdReg2 interface {
	IOxmId
}

type IOxmIdReg2Masked

type IOxmIdReg2Masked interface {
	IOxmId
}

type IOxmIdReg3

type IOxmIdReg3 interface {
	IOxmId
}

type IOxmIdReg3Masked

type IOxmIdReg3Masked interface {
	IOxmId
}

type IOxmIdReg4

type IOxmIdReg4 interface {
	IOxmId
}

type IOxmIdReg4Masked

type IOxmIdReg4Masked interface {
	IOxmId
}

type IOxmIdReg5

type IOxmIdReg5 interface {
	IOxmId
}

type IOxmIdReg5Masked

type IOxmIdReg5Masked interface {
	IOxmId
}

type IOxmIdReg6

type IOxmIdReg6 interface {
	IOxmId
}

type IOxmIdReg6Masked

type IOxmIdReg6Masked interface {
	IOxmId
}

type IOxmIdReg7

type IOxmIdReg7 interface {
	IOxmId
}

type IOxmIdReg7Masked

type IOxmIdReg7Masked interface {
	IOxmId
}

type IOxmIdReg8

type IOxmIdReg8 interface {
	IOxmId
}

type IOxmIdReg8Masked

type IOxmIdReg8Masked interface {
	IOxmId
}

type IOxmIdReg9

type IOxmIdReg9 interface {
	IOxmId
}

type IOxmIdReg9Masked

type IOxmIdReg9Masked interface {
	IOxmId
}

type IOxmIdSctpDst

type IOxmIdSctpDst interface {
	IOxmId
}

type IOxmIdSctpDstMasked

type IOxmIdSctpDstMasked interface {
	IOxmId
}

type IOxmIdSctpSrc

type IOxmIdSctpSrc interface {
	IOxmId
}

type IOxmIdSctpSrcMasked

type IOxmIdSctpSrcMasked interface {
	IOxmId
}

type IOxmIdTcpDst

type IOxmIdTcpDst interface {
	IOxmId
}

type IOxmIdTcpDstMasked

type IOxmIdTcpDstMasked interface {
	IOxmId
}

type IOxmIdTcpFlags

type IOxmIdTcpFlags interface {
	IOxmId
}

type IOxmIdTcpFlagsMasked

type IOxmIdTcpFlagsMasked interface {
	IOxmId
}

type IOxmIdTcpSrc

type IOxmIdTcpSrc interface {
	IOxmId
}

type IOxmIdTcpSrcMasked

type IOxmIdTcpSrcMasked interface {
	IOxmId
}

type IOxmIdTunDst

type IOxmIdTunDst interface {
	IOxmId
}

type IOxmIdTunDstMasked

type IOxmIdTunDstMasked interface {
	IOxmId
}

type IOxmIdTunFlags

type IOxmIdTunFlags interface {
	IOxmId
}

type IOxmIdTunFlagsMasked

type IOxmIdTunFlagsMasked interface {
	IOxmId
}

type IOxmIdTunGbpFlags

type IOxmIdTunGbpFlags interface {
	IOxmId
}

type IOxmIdTunGbpFlagsMasked

type IOxmIdTunGbpFlagsMasked interface {
	IOxmId
}

type IOxmIdTunGbpId

type IOxmIdTunGbpId interface {
	IOxmId
}

type IOxmIdTunGbpIdMasked

type IOxmIdTunGbpIdMasked interface {
	IOxmId
}

type IOxmIdTunId

type IOxmIdTunId interface {
	IOxmId
}

type IOxmIdTunIdMasked

type IOxmIdTunIdMasked interface {
	IOxmId
}

type IOxmIdTunIpv6Dst

type IOxmIdTunIpv6Dst interface {
	IOxmId
}

type IOxmIdTunIpv6DstMasked

type IOxmIdTunIpv6DstMasked interface {
	IOxmId
}

type IOxmIdTunIpv6Src

type IOxmIdTunIpv6Src interface {
	IOxmId
}

type IOxmIdTunIpv6SrcMasked

type IOxmIdTunIpv6SrcMasked interface {
	IOxmId
}

type IOxmIdTunMetadata0

type IOxmIdTunMetadata0 interface {
	IOxmId
}

type IOxmIdTunMetadata0Masked

type IOxmIdTunMetadata0Masked interface {
	IOxmId
}

type IOxmIdTunMetadata1

type IOxmIdTunMetadata1 interface {
	IOxmId
}

type IOxmIdTunMetadata10

type IOxmIdTunMetadata10 interface {
	IOxmId
}

type IOxmIdTunMetadata10Masked

type IOxmIdTunMetadata10Masked interface {
	IOxmId
}

type IOxmIdTunMetadata11

type IOxmIdTunMetadata11 interface {
	IOxmId
}

type IOxmIdTunMetadata11Masked

type IOxmIdTunMetadata11Masked interface {
	IOxmId
}

type IOxmIdTunMetadata12

type IOxmIdTunMetadata12 interface {
	IOxmId
}

type IOxmIdTunMetadata12Masked

type IOxmIdTunMetadata12Masked interface {
	IOxmId
}

type IOxmIdTunMetadata13

type IOxmIdTunMetadata13 interface {
	IOxmId
}

type IOxmIdTunMetadata13Masked

type IOxmIdTunMetadata13Masked interface {
	IOxmId
}

type IOxmIdTunMetadata14

type IOxmIdTunMetadata14 interface {
	IOxmId
}

type IOxmIdTunMetadata14Masked

type IOxmIdTunMetadata14Masked interface {
	IOxmId
}

type IOxmIdTunMetadata15

type IOxmIdTunMetadata15 interface {
	IOxmId
}

type IOxmIdTunMetadata15Masked

type IOxmIdTunMetadata15Masked interface {
	IOxmId
}

type IOxmIdTunMetadata16

type IOxmIdTunMetadata16 interface {
	IOxmId
}

type IOxmIdTunMetadata16Masked

type IOxmIdTunMetadata16Masked interface {
	IOxmId
}

type IOxmIdTunMetadata17

type IOxmIdTunMetadata17 interface {
	IOxmId
}

type IOxmIdTunMetadata17Masked

type IOxmIdTunMetadata17Masked interface {
	IOxmId
}

type IOxmIdTunMetadata18

type IOxmIdTunMetadata18 interface {
	IOxmId
}

type IOxmIdTunMetadata18Masked

type IOxmIdTunMetadata18Masked interface {
	IOxmId
}

type IOxmIdTunMetadata19

type IOxmIdTunMetadata19 interface {
	IOxmId
}

type IOxmIdTunMetadata19Masked

type IOxmIdTunMetadata19Masked interface {
	IOxmId
}

type IOxmIdTunMetadata1Masked

type IOxmIdTunMetadata1Masked interface {
	IOxmId
}

type IOxmIdTunMetadata2

type IOxmIdTunMetadata2 interface {
	IOxmId
}

type IOxmIdTunMetadata20

type IOxmIdTunMetadata20 interface {
	IOxmId
}

type IOxmIdTunMetadata20Masked

type IOxmIdTunMetadata20Masked interface {
	IOxmId
}

type IOxmIdTunMetadata21

type IOxmIdTunMetadata21 interface {
	IOxmId
}

type IOxmIdTunMetadata21Masked

type IOxmIdTunMetadata21Masked interface {
	IOxmId
}

type IOxmIdTunMetadata22

type IOxmIdTunMetadata22 interface {
	IOxmId
}

type IOxmIdTunMetadata22Masked

type IOxmIdTunMetadata22Masked interface {
	IOxmId
}

type IOxmIdTunMetadata23

type IOxmIdTunMetadata23 interface {
	IOxmId
}

type IOxmIdTunMetadata23Masked

type IOxmIdTunMetadata23Masked interface {
	IOxmId
}

type IOxmIdTunMetadata24

type IOxmIdTunMetadata24 interface {
	IOxmId
}

type IOxmIdTunMetadata24Masked

type IOxmIdTunMetadata24Masked interface {
	IOxmId
}

type IOxmIdTunMetadata25

type IOxmIdTunMetadata25 interface {
	IOxmId
}

type IOxmIdTunMetadata25Masked

type IOxmIdTunMetadata25Masked interface {
	IOxmId
}

type IOxmIdTunMetadata26

type IOxmIdTunMetadata26 interface {
	IOxmId
}

type IOxmIdTunMetadata26Masked

type IOxmIdTunMetadata26Masked interface {
	IOxmId
}

type IOxmIdTunMetadata27

type IOxmIdTunMetadata27 interface {
	IOxmId
}

type IOxmIdTunMetadata27Masked

type IOxmIdTunMetadata27Masked interface {
	IOxmId
}

type IOxmIdTunMetadata28

type IOxmIdTunMetadata28 interface {
	IOxmId
}

type IOxmIdTunMetadata28Masked

type IOxmIdTunMetadata28Masked interface {
	IOxmId
}

type IOxmIdTunMetadata29

type IOxmIdTunMetadata29 interface {
	IOxmId
}

type IOxmIdTunMetadata29Masked

type IOxmIdTunMetadata29Masked interface {
	IOxmId
}

type IOxmIdTunMetadata2Masked

type IOxmIdTunMetadata2Masked interface {
	IOxmId
}

type IOxmIdTunMetadata3

type IOxmIdTunMetadata3 interface {
	IOxmId
}

type IOxmIdTunMetadata30

type IOxmIdTunMetadata30 interface {
	IOxmId
}

type IOxmIdTunMetadata30Masked

type IOxmIdTunMetadata30Masked interface {
	IOxmId
}

type IOxmIdTunMetadata31

type IOxmIdTunMetadata31 interface {
	IOxmId
}

type IOxmIdTunMetadata31Masked

type IOxmIdTunMetadata31Masked interface {
	IOxmId
}

type IOxmIdTunMetadata32

type IOxmIdTunMetadata32 interface {
	IOxmId
}

type IOxmIdTunMetadata32Masked

type IOxmIdTunMetadata32Masked interface {
	IOxmId
}

type IOxmIdTunMetadata33

type IOxmIdTunMetadata33 interface {
	IOxmId
}

type IOxmIdTunMetadata33Masked

type IOxmIdTunMetadata33Masked interface {
	IOxmId
}

type IOxmIdTunMetadata34

type IOxmIdTunMetadata34 interface {
	IOxmId
}

type IOxmIdTunMetadata34Masked

type IOxmIdTunMetadata34Masked interface {
	IOxmId
}

type IOxmIdTunMetadata35

type IOxmIdTunMetadata35 interface {
	IOxmId
}

type IOxmIdTunMetadata35Masked

type IOxmIdTunMetadata35Masked interface {
	IOxmId
}

type IOxmIdTunMetadata36

type IOxmIdTunMetadata36 interface {
	IOxmId
}

type IOxmIdTunMetadata36Masked

type IOxmIdTunMetadata36Masked interface {
	IOxmId
}

type IOxmIdTunMetadata37

type IOxmIdTunMetadata37 interface {
	IOxmId
}

type IOxmIdTunMetadata37Masked

type IOxmIdTunMetadata37Masked interface {
	IOxmId
}

type IOxmIdTunMetadata38

type IOxmIdTunMetadata38 interface {
	IOxmId
}

type IOxmIdTunMetadata38Masked

type IOxmIdTunMetadata38Masked interface {
	IOxmId
}

type IOxmIdTunMetadata39

type IOxmIdTunMetadata39 interface {
	IOxmId
}

type IOxmIdTunMetadata39Masked

type IOxmIdTunMetadata39Masked interface {
	IOxmId
}

type IOxmIdTunMetadata3Masked

type IOxmIdTunMetadata3Masked interface {
	IOxmId
}

type IOxmIdTunMetadata4

type IOxmIdTunMetadata4 interface {
	IOxmId
}

type IOxmIdTunMetadata40

type IOxmIdTunMetadata40 interface {
	IOxmId
}

type IOxmIdTunMetadata40Masked

type IOxmIdTunMetadata40Masked interface {
	IOxmId
}

type IOxmIdTunMetadata41

type IOxmIdTunMetadata41 interface {
	IOxmId
}

type IOxmIdTunMetadata41Masked

type IOxmIdTunMetadata41Masked interface {
	IOxmId
}

type IOxmIdTunMetadata42

type IOxmIdTunMetadata42 interface {
	IOxmId
}

type IOxmIdTunMetadata42Masked

type IOxmIdTunMetadata42Masked interface {
	IOxmId
}

type IOxmIdTunMetadata43

type IOxmIdTunMetadata43 interface {
	IOxmId
}

type IOxmIdTunMetadata43Masked

type IOxmIdTunMetadata43Masked interface {
	IOxmId
}

type IOxmIdTunMetadata44

type IOxmIdTunMetadata44 interface {
	IOxmId
}

type IOxmIdTunMetadata44Masked

type IOxmIdTunMetadata44Masked interface {
	IOxmId
}

type IOxmIdTunMetadata45

type IOxmIdTunMetadata45 interface {
	IOxmId
}

type IOxmIdTunMetadata45Masked

type IOxmIdTunMetadata45Masked interface {
	IOxmId
}

type IOxmIdTunMetadata46

type IOxmIdTunMetadata46 interface {
	IOxmId
}

type IOxmIdTunMetadata46Masked

type IOxmIdTunMetadata46Masked interface {
	IOxmId
}

type IOxmIdTunMetadata47

type IOxmIdTunMetadata47 interface {
	IOxmId
}

type IOxmIdTunMetadata47Masked

type IOxmIdTunMetadata47Masked interface {
	IOxmId
}

type IOxmIdTunMetadata48

type IOxmIdTunMetadata48 interface {
	IOxmId
}

type IOxmIdTunMetadata48Masked

type IOxmIdTunMetadata48Masked interface {
	IOxmId
}

type IOxmIdTunMetadata49

type IOxmIdTunMetadata49 interface {
	IOxmId
}

type IOxmIdTunMetadata49Masked

type IOxmIdTunMetadata49Masked interface {
	IOxmId
}

type IOxmIdTunMetadata4Masked

type IOxmIdTunMetadata4Masked interface {
	IOxmId
}

type IOxmIdTunMetadata5

type IOxmIdTunMetadata5 interface {
	IOxmId
}

type IOxmIdTunMetadata50

type IOxmIdTunMetadata50 interface {
	IOxmId
}

type IOxmIdTunMetadata50Masked

type IOxmIdTunMetadata50Masked interface {
	IOxmId
}

type IOxmIdTunMetadata51

type IOxmIdTunMetadata51 interface {
	IOxmId
}

type IOxmIdTunMetadata51Masked

type IOxmIdTunMetadata51Masked interface {
	IOxmId
}

type IOxmIdTunMetadata52

type IOxmIdTunMetadata52 interface {
	IOxmId
}

type IOxmIdTunMetadata52Masked

type IOxmIdTunMetadata52Masked interface {
	IOxmId
}

type IOxmIdTunMetadata53

type IOxmIdTunMetadata53 interface {
	IOxmId
}

type IOxmIdTunMetadata53Masked

type IOxmIdTunMetadata53Masked interface {
	IOxmId
}

type IOxmIdTunMetadata54

type IOxmIdTunMetadata54 interface {
	IOxmId
}

type IOxmIdTunMetadata54Masked

type IOxmIdTunMetadata54Masked interface {
	IOxmId
}

type IOxmIdTunMetadata55

type IOxmIdTunMetadata55 interface {
	IOxmId
}

type IOxmIdTunMetadata55Masked

type IOxmIdTunMetadata55Masked interface {
	IOxmId
}

type IOxmIdTunMetadata56

type IOxmIdTunMetadata56 interface {
	IOxmId
}

type IOxmIdTunMetadata56Masked

type IOxmIdTunMetadata56Masked interface {
	IOxmId
}

type IOxmIdTunMetadata57

type IOxmIdTunMetadata57 interface {
	IOxmId
}

type IOxmIdTunMetadata57Masked

type IOxmIdTunMetadata57Masked interface {
	IOxmId
}

type IOxmIdTunMetadata58

type IOxmIdTunMetadata58 interface {
	IOxmId
}

type IOxmIdTunMetadata58Masked

type IOxmIdTunMetadata58Masked interface {
	IOxmId
}

type IOxmIdTunMetadata59

type IOxmIdTunMetadata59 interface {
	IOxmId
}

type IOxmIdTunMetadata59Masked

type IOxmIdTunMetadata59Masked interface {
	IOxmId
}

type IOxmIdTunMetadata5Masked

type IOxmIdTunMetadata5Masked interface {
	IOxmId
}

type IOxmIdTunMetadata6

type IOxmIdTunMetadata6 interface {
	IOxmId
}

type IOxmIdTunMetadata60

type IOxmIdTunMetadata60 interface {
	IOxmId
}

type IOxmIdTunMetadata60Masked

type IOxmIdTunMetadata60Masked interface {
	IOxmId
}

type IOxmIdTunMetadata61

type IOxmIdTunMetadata61 interface {
	IOxmId
}

type IOxmIdTunMetadata61Masked

type IOxmIdTunMetadata61Masked interface {
	IOxmId
}

type IOxmIdTunMetadata62

type IOxmIdTunMetadata62 interface {
	IOxmId
}

type IOxmIdTunMetadata62Masked

type IOxmIdTunMetadata62Masked interface {
	IOxmId
}

type IOxmIdTunMetadata63

type IOxmIdTunMetadata63 interface {
	IOxmId
}

type IOxmIdTunMetadata63Masked

type IOxmIdTunMetadata63Masked interface {
	IOxmId
}

type IOxmIdTunMetadata6Masked

type IOxmIdTunMetadata6Masked interface {
	IOxmId
}

type IOxmIdTunMetadata7

type IOxmIdTunMetadata7 interface {
	IOxmId
}

type IOxmIdTunMetadata7Masked

type IOxmIdTunMetadata7Masked interface {
	IOxmId
}

type IOxmIdTunMetadata8

type IOxmIdTunMetadata8 interface {
	IOxmId
}

type IOxmIdTunMetadata8Masked

type IOxmIdTunMetadata8Masked interface {
	IOxmId
}

type IOxmIdTunMetadata9

type IOxmIdTunMetadata9 interface {
	IOxmId
}

type IOxmIdTunMetadata9Masked

type IOxmIdTunMetadata9Masked interface {
	IOxmId
}

type IOxmIdTunSrc

type IOxmIdTunSrc interface {
	IOxmId
}

type IOxmIdTunSrcMasked

type IOxmIdTunSrcMasked interface {
	IOxmId
}

type IOxmIdTunnelId

type IOxmIdTunnelId interface {
	IOxmId
}

type IOxmIdTunnelIdMasked

type IOxmIdTunnelIdMasked interface {
	IOxmId
}

type IOxmIdTunnelIpv4Dst

type IOxmIdTunnelIpv4Dst interface {
	IOxmId
}

type IOxmIdTunnelIpv4DstMasked

type IOxmIdTunnelIpv4DstMasked interface {
	IOxmId
}

type IOxmIdTunnelIpv4Src

type IOxmIdTunnelIpv4Src interface {
	IOxmId
}

type IOxmIdTunnelIpv4SrcMasked

type IOxmIdTunnelIpv4SrcMasked interface {
	IOxmId
}

type IOxmIdUdpDst

type IOxmIdUdpDst interface {
	IOxmId
}

type IOxmIdUdpDstMasked

type IOxmIdUdpDstMasked interface {
	IOxmId
}

type IOxmIdUdpSrc

type IOxmIdUdpSrc interface {
	IOxmId
}

type IOxmIdUdpSrcMasked

type IOxmIdUdpSrcMasked interface {
	IOxmId
}

type IOxmIdVlanPcp

type IOxmIdVlanPcp interface {
	IOxmId
}

type IOxmIdVlanPcpMasked

type IOxmIdVlanPcpMasked interface {
	IOxmId
}

type IOxmIdVlanTci

type IOxmIdVlanTci interface {
	IOxmId
}

type IOxmIdVlanTciMasked

type IOxmIdVlanTciMasked interface {
	IOxmId
}

type IOxmIdVlanVid

type IOxmIdVlanVid interface {
	IOxmId
}

type IOxmIdVlanVidMasked

type IOxmIdVlanVidMasked interface {
	IOxmId
}

type IOxmIdXxreg0

type IOxmIdXxreg0 interface {
	IOxmId
}

type IOxmIdXxreg0Masked

type IOxmIdXxreg0Masked interface {
	IOxmId
}

type IOxmIdXxreg1

type IOxmIdXxreg1 interface {
	IOxmId
}

type IOxmIdXxreg1Masked

type IOxmIdXxreg1Masked interface {
	IOxmId
}

type IOxmIdXxreg2

type IOxmIdXxreg2 interface {
	IOxmId
}

type IOxmIdXxreg2Masked

type IOxmIdXxreg2Masked interface {
	IOxmId
}

type IOxmIdXxreg3

type IOxmIdXxreg3 interface {
	IOxmId
}

type IOxmIdXxreg3Masked

type IOxmIdXxreg3Masked interface {
	IOxmId
}

type IOxmInPhyPort

type IOxmInPhyPort interface {
	goloxi.IOxm
	GetValue() Port
}

type IOxmInPhyPortMasked

type IOxmInPhyPortMasked interface {
	goloxi.IOxm
	GetValue() Port
	GetValueMask() Port
}

type IOxmInPort

type IOxmInPort interface {
	goloxi.IOxm
	GetValue() Port
}

type IOxmInPortMasked

type IOxmInPortMasked interface {
	goloxi.IOxm
	GetValue() Port
	GetValueMask() Port
}

type IOxmIpDscp

type IOxmIpDscp interface {
	goloxi.IOxm
	GetValue() uint8
}

type IOxmIpDscpMasked

type IOxmIpDscpMasked interface {
	goloxi.IOxm
	GetValue() uint8
	GetValueMask() uint8
}

type IOxmIpEcn

type IOxmIpEcn interface {
	goloxi.IOxm
	GetValue() uint8
}

type IOxmIpEcnMasked

type IOxmIpEcnMasked interface {
	goloxi.IOxm
	GetValue() uint8
	GetValueMask() uint8
}

type IOxmIpProto

type IOxmIpProto interface {
	goloxi.IOxm
	GetValue() IpPrototype
}

type IOxmIpProtoMasked

type IOxmIpProtoMasked interface {
	goloxi.IOxm
	GetValue() IpPrototype
	GetValueMask() uint8
}

type IOxmIpv4Dst

type IOxmIpv4Dst interface {
	goloxi.IOxm
	GetValue() net.IP
}

type IOxmIpv4DstMasked

type IOxmIpv4DstMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type IOxmIpv4Src

type IOxmIpv4Src interface {
	goloxi.IOxm
	GetValue() net.IP
}

type IOxmIpv4SrcMasked

type IOxmIpv4SrcMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type IOxmIpv6Dst

type IOxmIpv6Dst interface {
	goloxi.IOxm
	GetValue() net.IP
}

type IOxmIpv6DstMasked

type IOxmIpv6DstMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type IOxmIpv6Exthdr

type IOxmIpv6Exthdr interface {
	goloxi.IOxm
	GetValue() uint16
}

type IOxmIpv6ExthdrMasked

type IOxmIpv6ExthdrMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type IOxmIpv6Flabel

type IOxmIpv6Flabel interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmIpv6FlabelMasked

type IOxmIpv6FlabelMasked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmIpv6NdSll

type IOxmIpv6NdSll interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
}

type IOxmIpv6NdSllMasked

type IOxmIpv6NdSllMasked interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
	GetValueMask() net.HardwareAddr
}

type IOxmIpv6NdTarget

type IOxmIpv6NdTarget interface {
	goloxi.IOxm
	GetValue() net.IP
}

type IOxmIpv6NdTargetMasked

type IOxmIpv6NdTargetMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type IOxmIpv6NdTll

type IOxmIpv6NdTll interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
}

type IOxmIpv6NdTllMasked

type IOxmIpv6NdTllMasked interface {
	goloxi.IOxm
	GetValue() net.HardwareAddr
	GetValueMask() net.HardwareAddr
}

type IOxmIpv6Src

type IOxmIpv6Src interface {
	goloxi.IOxm
	GetValue() net.IP
}

type IOxmIpv6SrcMasked

type IOxmIpv6SrcMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type IOxmMetadata

type IOxmMetadata interface {
	goloxi.IOxm
	GetValue() uint64
}

type IOxmMetadataMasked

type IOxmMetadataMasked interface {
	goloxi.IOxm
	GetValue() uint64
	GetValueMask() uint64
}

type IOxmMplsBos

type IOxmMplsBos interface {
	goloxi.IOxm
	GetValue() uint8
}

type IOxmMplsBosMasked

type IOxmMplsBosMasked interface {
	goloxi.IOxm
	GetValue() uint8
	GetValueMask() uint8
}

type IOxmMplsLabel

type IOxmMplsLabel interface {
	goloxi.IOxm
	GetValue() uint32
}

type IOxmMplsLabelMasked

type IOxmMplsLabelMasked interface {
	goloxi.IOxm
	GetValue() uint32
	GetValueMask() uint32
}

type IOxmMplsTc

type IOxmMplsTc interface {
	goloxi.IOxm
	GetValue() uint8
}

type IOxmMplsTcMasked

type IOxmMplsTcMasked interface {
	goloxi.IOxm
	GetValue() uint8
	GetValueMask() uint8
}

type IOxmOvsTcpFlags

type IOxmOvsTcpFlags interface {
	goloxi.IOxm
	GetExperimenterId() uint32
	GetValue() uint16
}

type IOxmOvsTcpFlagsMasked

type IOxmOvsTcpFlagsMasked interface {
	goloxi.IOxm
	GetExperimenterId() uint32
	GetValue() uint16
	GetValueMask() uint16
}

type IOxmPacketType

type IOxmPacketType interface {
	goloxi.IOxm
	GetValue() PacketType
}

type IOxmPbbUca

type IOxmPbbUca interface {
	goloxi.IOxm
	GetValue() uint8
}

type IOxmPbbUcaMasked

type IOxmPbbUcaMasked interface {
	goloxi.IOxm
	GetValue() uint8
	GetValueMask() uint8
}

type IOxmSctpDst

type IOxmSctpDst interface {
	goloxi.IOxm
	GetValue() uint16
}

type IOxmSctpDstMasked

type IOxmSctpDstMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type IOxmSctpSrc

type IOxmSctpSrc interface {
	goloxi.IOxm
	GetValue() uint16
}

type IOxmSctpSrcMasked

type IOxmSctpSrcMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type IOxmTcpDst

type IOxmTcpDst interface {
	goloxi.IOxm
	GetValue() uint16
}

type IOxmTcpDstMasked

type IOxmTcpDstMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type IOxmTcpFlags

type IOxmTcpFlags interface {
	goloxi.IOxm
	GetValue() uint8
}

type IOxmTcpFlagsMasked

type IOxmTcpFlagsMasked interface {
	goloxi.IOxm
	GetValue() uint8
	GetValueMask() uint8
}

type IOxmTcpSrc

type IOxmTcpSrc interface {
	goloxi.IOxm
	GetValue() uint16
}

type IOxmTcpSrcMasked

type IOxmTcpSrcMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type IOxmTunnelId

type IOxmTunnelId interface {
	goloxi.IOxm
	GetValue() uint64
}

type IOxmTunnelIdMasked

type IOxmTunnelIdMasked interface {
	goloxi.IOxm
	GetValue() uint64
	GetValueMask() uint64
}

type IOxmTunnelIpv4Dst

type IOxmTunnelIpv4Dst interface {
	goloxi.IOxm
	GetValue() net.IP
}

type IOxmTunnelIpv4DstMasked

type IOxmTunnelIpv4DstMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type IOxmTunnelIpv4Src

type IOxmTunnelIpv4Src interface {
	goloxi.IOxm
	GetValue() net.IP
}

type IOxmTunnelIpv4SrcMasked

type IOxmTunnelIpv4SrcMasked interface {
	goloxi.IOxm
	GetValue() net.IP
	GetValueMask() net.IP
}

type IOxmUdpDst

type IOxmUdpDst interface {
	goloxi.IOxm
	GetValue() uint16
}

type IOxmUdpDstMasked

type IOxmUdpDstMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type IOxmUdpSrc

type IOxmUdpSrc interface {
	goloxi.IOxm
	GetValue() uint16
}

type IOxmUdpSrcMasked

type IOxmUdpSrcMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type IOxmVlanPcp

type IOxmVlanPcp interface {
	goloxi.IOxm
	GetValue() uint8
}

type IOxmVlanPcpMasked

type IOxmVlanPcpMasked interface {
	goloxi.IOxm
	GetValue() uint8
	GetValueMask() uint8
}

type IOxmVlanVid

type IOxmVlanVid interface {
	goloxi.IOxm
	GetValue() uint16
}

type IOxmVlanVidMasked

type IOxmVlanVidMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

type IPacketIn

type IPacketIn interface {
	IHeader
	GetBufferId() uint32
	GetTotalLen() uint16
	GetReason() uint8
	GetTableId() uint8
	GetCookie() uint64
	GetMatch() Match
	GetData() []byte
}

type IPacketOut

type IPacketOut interface {
	IHeader
	GetBufferId() uint32
	GetInPort() Port
	GetActionsLen() uint16
	GetActions() []goloxi.IAction
	GetData() []byte
}

type IPacketQueue

type IPacketQueue interface {
	goloxi.Serializable
	GetQueueId() uint32
	GetPort() Port
	GetLen() uint16
	GetProperties() []IQueueProp
}

type IPortDesc

type IPortDesc interface {
	goloxi.Serializable
	GetPortNo() Port
	GetLength() uint16
	GetHwAddr() net.HardwareAddr
	GetName() string
	GetConfig() PortConfig
	GetState() PortState
	GetProperties() []IPortDescProp
}

type IPortDescProp

type IPortDescProp interface {
	goloxi.Serializable
	GetType() uint16
	GetLength() uint16
}

func DecodePortDescProp

func DecodePortDescProp(decoder *goloxi.Decoder) (IPortDescProp, error)

type IPortDescPropBsn

type IPortDescPropBsn interface {
	IPortDescPropExperimenter
}

func DecodePortDescPropBsn

func DecodePortDescPropBsn(parent *PortDescPropExperimenter, decoder *goloxi.Decoder) (IPortDescPropBsn, error)

type IPortDescPropBsnBreakout

type IPortDescPropBsnBreakout interface {
	IPortDescPropBsn
	GetSubInterfaceCount() uint16
	GetSubInterfaceSpeedGbps() uint16
}

type IPortDescPropBsnDriverInfoJson

type IPortDescPropBsnDriverInfoJson interface {
	IPortDescPropBsn
	GetDriverInfoJson() []byte
}

type IPortDescPropBsnForwardErrorCorrection

type IPortDescPropBsnForwardErrorCorrection interface {
	IPortDescPropBsn
	GetConfigured() BsnFecConfigState
	GetEnabled() uint32
}

type IPortDescPropBsnGenerationId

type IPortDescPropBsnGenerationId interface {
	IPortDescPropBsn
	GetGenerationId() uint64
}

type IPortDescPropBsnMiscCapabilities

type IPortDescPropBsnMiscCapabilities interface {
	IPortDescPropBsn
	GetCurrent() uint64
	GetAvailable() uint64
	GetSupported() uint64
}

type IPortDescPropBsnSffJson

type IPortDescPropBsnSffJson interface {
	IPortDescPropBsn
	GetDataJson() []byte
}

type IPortDescPropBsnSpeedCapabilities

type IPortDescPropBsnSpeedCapabilities interface {
	IPortDescPropBsn
	GetCurrent() uint64
	GetAvailable() uint64
	GetSupported() uint64
}
type IPortDescPropBsnUplink interface {
	IPortDescPropBsn
}

type IPortDescPropEthernet

type IPortDescPropEthernet interface {
	IPortDescProp
	GetCurr() uint32
	GetAdvertised() uint32
	GetSupported() uint32
	GetPeer() uint32
	GetCurrSpeed() uint32
	GetMaxSpeed() uint32
}

type IPortDescPropExperimenter

type IPortDescPropExperimenter interface {
	IPortDescProp
	GetExperimenter() uint32
	GetExpType() uint32
}

func DecodePortDescPropExperimenter

func DecodePortDescPropExperimenter(parent *PortDescProp, decoder *goloxi.Decoder) (IPortDescPropExperimenter, error)

type IPortDescPropOptical

type IPortDescPropOptical interface {
	IPortDescProp
	GetSupported() uint32
	GetTxMinFreqLmda() uint32
	GetTxMaxFreqLmda() uint32
	GetTxGridFreqLmda() uint32
	GetRxMinFreqLmda() uint32
	GetRxMaxFreqLmda() uint32
	GetRxGridFreqLmda() uint32
	GetTxPwrMin() uint32
	GetTxPwrMax() uint32
}

type IPortDescStatsReply

type IPortDescStatsReply interface {
	IStatsReply
	GetEntries() []*PortDesc
}

type IPortDescStatsRequest

type IPortDescStatsRequest interface {
	IStatsRequest
}

type IPortMod

type IPortMod interface {
	IHeader
	GetPortNo() Port
	GetHwAddr() net.HardwareAddr
	GetConfig() PortConfig
	GetMask() PortConfig
	GetProperties() []IPortModProp
}

type IPortModFailedErrorMsg

type IPortModFailedErrorMsg interface {
	IErrorMsg
	GetCode() PortModFailedCode
	GetData() []byte
}

type IPortModProp

type IPortModProp interface {
	goloxi.Serializable
	GetType() uint16
	GetLength() uint16
}

func DecodePortModProp

func DecodePortModProp(decoder *goloxi.Decoder) (IPortModProp, error)

type IPortModPropEthernet

type IPortModPropEthernet interface {
	IPortModProp
	GetAdvertise() PortFeatures
}

type IPortModPropExperimenter

type IPortModPropExperimenter interface {
	IPortModProp
	GetExperimenter() uint32
	GetExpType() uint32
}

func DecodePortModPropExperimenter

func DecodePortModPropExperimenter(parent *PortModProp, decoder *goloxi.Decoder) (IPortModPropExperimenter, error)

type IPortModPropOptical

type IPortModPropOptical interface {
	IPortModProp
	GetConfigure() uint32
	GetFreqLdma() uint32
	GetFlOffset() uint32
	GetGridSpan() uint32
	GetTxPwr() uint32
}

type IPortStatsEntry

type IPortStatsEntry interface {
	goloxi.Serializable
	GetLength() uint16
	GetPortNo() Port
	GetDurationSec() uint32
	GetDurationNsec() uint32
	GetRxPackets() uint64
	GetTxPackets() uint64
	GetRxBytes() uint64
	GetTxBytes() uint64
	GetRxDropped() uint64
	GetTxDropped() uint64
	GetRxErrors() uint64
	GetTxErrors() uint64
	GetProperties() []IPortStatsProp
}

type IPortStatsProp

type IPortStatsProp interface {
	goloxi.Serializable
	GetType() uint16
	GetLength() uint16
}

func DecodePortStatsProp

func DecodePortStatsProp(decoder *goloxi.Decoder) (IPortStatsProp, error)

type IPortStatsPropEthernet

type IPortStatsPropEthernet interface {
	IPortStatsProp
	GetRxFrameErr() uint64
	GetRxOverErr() uint64
	GetRxCrcErr() uint64
	GetCollisions() uint64
}

type IPortStatsPropExperimenter

type IPortStatsPropExperimenter interface {
	IPortStatsProp
	GetExperimenter() uint32
	GetExpType() uint32
}

func DecodePortStatsPropExperimenter

func DecodePortStatsPropExperimenter(parent *PortStatsProp, decoder *goloxi.Decoder) (IPortStatsPropExperimenter, error)

type IPortStatsPropExperimenterIntel

type IPortStatsPropExperimenterIntel interface {
	IPortStatsPropExperimenter
	GetRx1To64Packets() uint64
	GetRx65To127Packets() uint64
	GetRx128To255Packets() uint64
	GetRx256To511Packets() uint64
	GetRx512To1023Packets() uint64
	GetRx1024To1522Packets() uint64
	GetRx1523ToMaxPackets() uint64
	GetTx1To64Packets() uint64
	GetTx65To127Packets() uint64
	GetTx128To255Packets() uint64
	GetTx256To511Packets() uint64
	GetTx512To1023Packets() uint64
	GetTx1024To1522Packets() uint64
	GetTx1523ToMaxPackets() uint64
	GetTxMulticastPackets() uint64
	GetRxBroadcastPackets() uint64
	GetTxBroadcastPackets() uint64
	GetRxUndersizedErrors() uint64
	GetRxOversizeErrors() uint64
	GetRxFragmentedErrors() uint64
	GetRxJabberErrors() uint64
}

type IPortStatsPropOptical

type IPortStatsPropOptical interface {
	IPortStatsProp
	GetFlags() uint32
	GetTxFreqLmda() uint32
	GetTxOffset() uint32
	GetTxGridSpan() uint32
	GetRxFreqLmda() uint32
	GetRxOffset() uint32
	GetRxGridSpan() uint32
	GetTxPwr() uint16
	GetRxPwr() uint16
	GetBiasCurrent() uint16
	GetTemperature() uint16
}

type IPortStatsReply

type IPortStatsReply interface {
	IStatsReply
	GetEntries() []*PortStatsEntry
}

type IPortStatsRequest

type IPortStatsRequest interface {
	IStatsRequest
	GetPortNo() Port
}

type IPortStatus

type IPortStatus interface {
	IHeader
	GetReason() PortReason
	GetDesc() PortDesc
}

type IQueueDesc

type IQueueDesc interface {
	goloxi.Serializable
	GetPortNo() uint32
	GetQueueId() uint32
	GetLength() uint16
	GetProperties() []IQueueDescProp
}

type IQueueDescProp

type IQueueDescProp interface {
	goloxi.Serializable
	GetType() uint16
	GetLength() uint16
}

func DecodeQueueDescProp

func DecodeQueueDescProp(decoder *goloxi.Decoder) (IQueueDescProp, error)

type IQueueDescPropBsn

type IQueueDescPropBsn interface {
	IQueueDescPropExperimenter
}

func DecodeQueueDescPropBsn

func DecodeQueueDescPropBsn(parent *QueueDescPropExperimenter, decoder *goloxi.Decoder) (IQueueDescPropBsn, error)

type IQueueDescPropBsnQueueName

type IQueueDescPropBsnQueueName interface {
	IQueueDescPropBsn
	GetName() []byte
}

type IQueueDescPropExperimenter

type IQueueDescPropExperimenter interface {
	IQueueDescProp
	GetExperimenter() uint32
	GetExpType() uint32
}

func DecodeQueueDescPropExperimenter

func DecodeQueueDescPropExperimenter(parent *QueueDescProp, decoder *goloxi.Decoder) (IQueueDescPropExperimenter, error)

type IQueueDescPropMaxRate

type IQueueDescPropMaxRate interface {
	IQueueDescProp
	GetRate() uint16
}

type IQueueDescPropMinRate

type IQueueDescPropMinRate interface {
	IQueueDescProp
	GetRate() uint16
}

type IQueueDescStatsReply

type IQueueDescStatsReply interface {
	IStatsReply
	GetEntries() []*QueueDesc
}

type IQueueDescStatsRequest

type IQueueDescStatsRequest interface {
	IStatsRequest
	GetPortNo() Port
	GetQueueId() uint32
}

type IQueueOpFailedErrorMsg

type IQueueOpFailedErrorMsg interface {
	IErrorMsg
	GetCode() QueueOpFailedCode
	GetData() []byte
}

type IQueueProp

type IQueueProp interface {
	goloxi.Serializable
	GetType() uint16
	GetLen() uint16
}

func DecodeQueueProp

func DecodeQueueProp(decoder *goloxi.Decoder) (IQueueProp, error)

type IQueuePropExperimenter

type IQueuePropExperimenter interface {
	IQueueProp
	GetExperimenter() uint32
}

func DecodeQueuePropExperimenter

func DecodeQueuePropExperimenter(parent *QueueProp, decoder *goloxi.Decoder) (IQueuePropExperimenter, error)

type IQueuePropMaxRate

type IQueuePropMaxRate interface {
	IQueueProp
	GetRate() uint16
}

type IQueuePropMinRate

type IQueuePropMinRate interface {
	IQueueProp
	GetRate() uint16
}

type IQueueStatsEntry

type IQueueStatsEntry interface {
	goloxi.Serializable
	GetLength() uint16
	GetPortNo() Port
	GetQueueId() uint32
	GetTxBytes() uint64
	GetTxPackets() uint64
	GetTxErrors() uint64
	GetDurationSec() uint32
	GetDurationNsec() uint32
	GetProperties() []IQueueStatsProp
}

type IQueueStatsProp

type IQueueStatsProp interface {
	goloxi.Serializable
	GetType() uint16
	GetLength() uint16
}

func DecodeQueueStatsProp

func DecodeQueueStatsProp(decoder *goloxi.Decoder) (IQueueStatsProp, error)

type IQueueStatsPropExperimenter

type IQueueStatsPropExperimenter interface {
	IQueueStatsProp
	GetExperimenter() uint32
	GetExpType() uint32
}

func DecodeQueueStatsPropExperimenter

func DecodeQueueStatsPropExperimenter(parent *QueueStatsProp, decoder *goloxi.Decoder) (IQueueStatsPropExperimenter, error)

type IQueueStatsReply

type IQueueStatsReply interface {
	IStatsReply
	GetEntries() []*QueueStatsEntry
}

type IQueueStatsRequest

type IQueueStatsRequest interface {
	IStatsRequest
	GetPortNo() Port
	GetQueueId() uint32
}

type IRequestforward

type IRequestforward interface {
	IHeader
	GetRequest() IHeader
}

type IRoleProp

type IRoleProp interface {
	goloxi.Serializable
	GetType() uint16
	GetLength() uint16
}

func DecodeRoleProp

func DecodeRoleProp(decoder *goloxi.Decoder) (IRoleProp, error)

type IRolePropExperimenter

type IRolePropExperimenter interface {
	IRoleProp
	GetExperimenter() uint32
	GetExpType() uint32
}

func DecodeRolePropExperimenter

func DecodeRolePropExperimenter(parent *RoleProp, decoder *goloxi.Decoder) (IRolePropExperimenter, error)

type IRoleReply

type IRoleReply interface {
	IHeader
	GetRole() ControllerRole
	GetGenerationId() uint64
}

type IRoleRequest

type IRoleRequest interface {
	IHeader
	GetRole() ControllerRole
	GetGenerationId() uint64
}

type IRoleRequestFailedErrorMsg

type IRoleRequestFailedErrorMsg interface {
	IErrorMsg
	GetCode() RoleRequestFailedCode
	GetData() []byte
}

type IRoleStatus

type IRoleStatus interface {
	IHeader
	GetRole() ControllerRole
	GetReason() ControllerRoleReason
	GetGenerationId() uint64
	GetProperties() []IRoleProp
}

type ISetConfig

type ISetConfig interface {
	IHeader
	GetFlags() ConfigFlags
	GetMissSendLen() uint16
}

type IStatsReply

type IStatsReply interface {
	IHeader
	GetStatsType() uint16
	GetFlags() StatsReplyFlags
}

func DecodeStatsReply

func DecodeStatsReply(parent *Header, decoder *goloxi.Decoder) (IStatsReply, error)

type IStatsRequest

type IStatsRequest interface {
	IHeader
	GetStatsType() uint16
	GetFlags() StatsRequestFlags
}

func DecodeStatsRequest

func DecodeStatsRequest(parent *Header, decoder *goloxi.Decoder) (IStatsRequest, error)

type ISwitchConfigFailedErrorMsg

type ISwitchConfigFailedErrorMsg interface {
	IErrorMsg
	GetCode() SwitchConfigFailedCode
	GetData() []byte
}

type ITableDesc

type ITableDesc interface {
	goloxi.Serializable
	GetLength() uint16
	GetTableId() uint8
	GetConfig() TableConfig
}

type ITableDescStatsReply

type ITableDescStatsReply interface {
	IStatsReply
	GetEntries() []*TableDesc
}

type ITableDescStatsRequest

type ITableDescStatsRequest interface {
	IStatsRequest
}

type ITableFeatureProp

type ITableFeatureProp interface {
	goloxi.Serializable
	GetType() uint16
	GetLength() uint16
}

func DecodeTableFeatureProp

func DecodeTableFeatureProp(decoder *goloxi.Decoder) (ITableFeatureProp, error)

type ITableFeaturePropApplyActions

type ITableFeaturePropApplyActions interface {
	ITableFeatureProp
	GetActionIds() []IActionId
}

type ITableFeaturePropApplyActionsMiss

type ITableFeaturePropApplyActionsMiss interface {
	ITableFeatureProp
	GetActionIds() []IActionId
}

type ITableFeaturePropApplySetfield

type ITableFeaturePropApplySetfield interface {
	ITableFeatureProp
	GetOxmIds() []*Uint32
}

type ITableFeaturePropApplySetfieldMiss

type ITableFeaturePropApplySetfieldMiss interface {
	ITableFeatureProp
	GetOxmIds() []*Uint32
}

type ITableFeaturePropExperimenter

type ITableFeaturePropExperimenter interface {
	ITableFeatureProp
	GetExperimenter() uint32
	GetSubtype() uint32
}

func DecodeTableFeaturePropExperimenter

func DecodeTableFeaturePropExperimenter(parent *TableFeatureProp, decoder *goloxi.Decoder) (ITableFeaturePropExperimenter, error)

type ITableFeaturePropExperimenterMiss

type ITableFeaturePropExperimenterMiss interface {
	ITableFeatureProp
	GetExperimenter() uint32
	GetSubtype() uint32
}

func DecodeTableFeaturePropExperimenterMiss

func DecodeTableFeaturePropExperimenterMiss(parent *TableFeatureProp, decoder *goloxi.Decoder) (ITableFeaturePropExperimenterMiss, error)

type ITableFeaturePropInstructions

type ITableFeaturePropInstructions interface {
	ITableFeatureProp
	GetInstructionIds() []IInstructionId
}

type ITableFeaturePropInstructionsMiss

type ITableFeaturePropInstructionsMiss interface {
	ITableFeatureProp
	GetInstructionIds() []IInstructionId
}

type ITableFeaturePropMatch

type ITableFeaturePropMatch interface {
	ITableFeatureProp
	GetOxmIds() []*Uint32
}

type ITableFeaturePropNextTables

type ITableFeaturePropNextTables interface {
	ITableFeatureProp
	GetNextTableIds() []*Uint8
}

type ITableFeaturePropNextTablesMiss

type ITableFeaturePropNextTablesMiss interface {
	ITableFeatureProp
	GetNextTableIds() []*Uint8
}

type ITableFeaturePropTableSyncFrom

type ITableFeaturePropTableSyncFrom interface {
	ITableFeatureProp
	GetTableIds() []*Uint8
}

type ITableFeaturePropWildcards

type ITableFeaturePropWildcards interface {
	ITableFeatureProp
	GetOxmIds() []*Uint32
}

type ITableFeaturePropWriteActions

type ITableFeaturePropWriteActions interface {
	ITableFeatureProp
	GetActionIds() []IActionId
}

type ITableFeaturePropWriteActionsMiss

type ITableFeaturePropWriteActionsMiss interface {
	ITableFeatureProp
	GetActionIds() []IActionId
}

type ITableFeaturePropWriteSetfield

type ITableFeaturePropWriteSetfield interface {
	ITableFeatureProp
	GetOxmIds() []*Uint32
}

type ITableFeaturePropWriteSetfieldMiss

type ITableFeaturePropWriteSetfieldMiss interface {
	ITableFeatureProp
	GetOxmIds() []*Uint32
}

type ITableFeatures

type ITableFeatures interface {
	goloxi.Serializable
	GetLength() uint16
	GetTableId() uint8
	GetName() string
	GetMetadataMatch() uint64
	GetMetadataWrite() uint64
	GetConfig() uint32
	GetMaxEntries() uint32
	GetProperties() []ITableFeatureProp
}

type ITableFeaturesFailedErrorMsg

type ITableFeaturesFailedErrorMsg interface {
	IErrorMsg
	GetCode() TableFeaturesFailedCode
	GetData() []byte
}

type ITableFeaturesStatsReply

type ITableFeaturesStatsReply interface {
	IStatsReply
	GetEntries() []*TableFeatures
}

type ITableFeaturesStatsRequest

type ITableFeaturesStatsRequest interface {
	IStatsRequest
	GetEntries() []*TableFeatures
}

type ITableMod

type ITableMod interface {
	IHeader
	GetTableId() uint8
	GetConfig() uint32
	GetProperties() []ITableModProp
}

type ITableModFailedErrorMsg

type ITableModFailedErrorMsg interface {
	IErrorMsg
	GetCode() TableModFailedCode
	GetData() []byte
}

type ITableModProp

type ITableModProp interface {
	goloxi.Serializable
	GetType() uint16
	GetLength() uint16
}

func DecodeTableModProp

func DecodeTableModProp(decoder *goloxi.Decoder) (ITableModProp, error)

type ITableModPropEviction

type ITableModPropEviction interface {
	goloxi.Serializable
	GetType() uint16
	GetLength() uint16
	GetFlags() TableModPropEvictionFlag
}

type ITableModPropExperimenter

type ITableModPropExperimenter interface {
	goloxi.Serializable
	GetType() uint16
	GetLength() uint16
	GetExperimenter() uint32
	GetExpType() uint32
}

func DecodeTableModPropExperimenter

func DecodeTableModPropExperimenter(decoder *goloxi.Decoder) (ITableModPropExperimenter, error)

type ITableModPropVacancy

type ITableModPropVacancy interface {
	goloxi.Serializable
	GetType() uint16
	GetLength() uint16
	GetVacancyDown() uint8
	GetVacancyUp() uint8
	GetVacancy() uint8
}

type ITableStatsEntry

type ITableStatsEntry interface {
	goloxi.Serializable
	GetTableId() uint8
	GetActiveCount() uint32
	GetLookupCount() uint64
	GetMatchedCount() uint64
}

type ITableStatsReply

type ITableStatsReply interface {
	IStatsReply
	GetEntries() []*TableStatsEntry
}

type ITableStatsRequest

type ITableStatsRequest interface {
	IStatsRequest
}

type ITableStatus

type ITableStatus interface {
	IHeader
	GetRole() uint32
	GetReason() TableReason
	GetTable() TableDesc
}

type IUint32

type IUint32 interface {
	goloxi.Serializable
	GetValue() uint32
}

type IUint64

type IUint64 interface {
	goloxi.Serializable
	GetValue() uint64
}

type IUint8

type IUint8 interface {
	goloxi.Serializable
	GetValue() uint8
}

type IcmpType

type IcmpType uint8

func (IcmpType) MarshalJSON

func (self IcmpType) MarshalJSON() ([]byte, error)

func (IcmpType) String

func (self IcmpType) String() string

type Icmpv6Type

type Icmpv6Type uint8

func (Icmpv6Type) MarshalJSON

func (self Icmpv6Type) MarshalJSON() ([]byte, error)

func (Icmpv6Type) String

func (self Icmpv6Type) String() string

type Instruction

type Instruction struct {
	Type uint16
	Len  uint16
}

func NewInstruction

func NewInstruction(_type uint16) *Instruction

func (*Instruction) GetLen

func (self *Instruction) GetLen() uint16

func (*Instruction) GetType

func (self *Instruction) GetType() uint16

func (*Instruction) Serialize

func (self *Instruction) Serialize(encoder *goloxi.Encoder) error

func (*Instruction) SetLen

func (self *Instruction) SetLen(v uint16)

func (*Instruction) SetType

func (self *Instruction) SetType(v uint16)

type InstructionApplyActions

type InstructionApplyActions struct {
	*Instruction
	Actions []goloxi.IAction
}

func DecodeInstructionApplyActions

func DecodeInstructionApplyActions(parent *Instruction, decoder *goloxi.Decoder) (*InstructionApplyActions, error)

func NewInstructionApplyActions

func NewInstructionApplyActions() *InstructionApplyActions

func (*InstructionApplyActions) GetActions

func (self *InstructionApplyActions) GetActions() []goloxi.IAction

func (*InstructionApplyActions) Serialize

func (self *InstructionApplyActions) Serialize(encoder *goloxi.Encoder) error

func (*InstructionApplyActions) SetActions

func (self *InstructionApplyActions) SetActions(v []goloxi.IAction)

type InstructionBsn

type InstructionBsn struct {
	*InstructionExperimenter
	Subtype uint32
}

func NewInstructionBsn

func NewInstructionBsn(_subtype uint32) *InstructionBsn

func (*InstructionBsn) GetSubtype

func (self *InstructionBsn) GetSubtype() uint32

func (*InstructionBsn) Serialize

func (self *InstructionBsn) Serialize(encoder *goloxi.Encoder) error

func (*InstructionBsn) SetSubtype

func (self *InstructionBsn) SetSubtype(v uint32)

type InstructionBsnArpOffload

type InstructionBsnArpOffload struct {
	*InstructionBsn
}

func DecodeInstructionBsnArpOffload

func DecodeInstructionBsnArpOffload(parent *InstructionBsn, decoder *goloxi.Decoder) (*InstructionBsnArpOffload, error)

func NewInstructionBsnArpOffload

func NewInstructionBsnArpOffload() *InstructionBsnArpOffload

func (*InstructionBsnArpOffload) Serialize

func (self *InstructionBsnArpOffload) Serialize(encoder *goloxi.Encoder) error

type InstructionBsnAutoNegotiation

type InstructionBsnAutoNegotiation struct {
	*InstructionBsn
}

func DecodeInstructionBsnAutoNegotiation

func DecodeInstructionBsnAutoNegotiation(parent *InstructionBsn, decoder *goloxi.Decoder) (*InstructionBsnAutoNegotiation, error)

func NewInstructionBsnAutoNegotiation

func NewInstructionBsnAutoNegotiation() *InstructionBsnAutoNegotiation

func (*InstructionBsnAutoNegotiation) Serialize

func (self *InstructionBsnAutoNegotiation) Serialize(encoder *goloxi.Encoder) error

type InstructionBsnDeny

type InstructionBsnDeny struct {
	*InstructionBsn
}

func DecodeInstructionBsnDeny

func DecodeInstructionBsnDeny(parent *InstructionBsn, decoder *goloxi.Decoder) (*InstructionBsnDeny, error)

func NewInstructionBsnDeny

func NewInstructionBsnDeny() *InstructionBsnDeny

func (*InstructionBsnDeny) Serialize

func (self *InstructionBsnDeny) Serialize(encoder *goloxi.Encoder) error

type InstructionBsnDhcpOffload

type InstructionBsnDhcpOffload struct {
	*InstructionBsn
}

func DecodeInstructionBsnDhcpOffload

func DecodeInstructionBsnDhcpOffload(parent *InstructionBsn, decoder *goloxi.Decoder) (*InstructionBsnDhcpOffload, error)

func NewInstructionBsnDhcpOffload

func NewInstructionBsnDhcpOffload() *InstructionBsnDhcpOffload

func (*InstructionBsnDhcpOffload) Serialize

func (self *InstructionBsnDhcpOffload) Serialize(encoder *goloxi.Encoder) error

type InstructionBsnDirectedBroadcast

type InstructionBsnDirectedBroadcast struct {
	*InstructionBsn
}

func DecodeInstructionBsnDirectedBroadcast

func DecodeInstructionBsnDirectedBroadcast(parent *InstructionBsn, decoder *goloxi.Decoder) (*InstructionBsnDirectedBroadcast, error)

func NewInstructionBsnDirectedBroadcast

func NewInstructionBsnDirectedBroadcast() *InstructionBsnDirectedBroadcast

func (*InstructionBsnDirectedBroadcast) Serialize

func (self *InstructionBsnDirectedBroadcast) Serialize(encoder *goloxi.Encoder) error

type InstructionBsnDisableL3

type InstructionBsnDisableL3 struct {
	*InstructionBsn
}

func DecodeInstructionBsnDisableL3

func DecodeInstructionBsnDisableL3(parent *InstructionBsn, decoder *goloxi.Decoder) (*InstructionBsnDisableL3, error)

func NewInstructionBsnDisableL3

func NewInstructionBsnDisableL3() *InstructionBsnDisableL3

func (*InstructionBsnDisableL3) Serialize

func (self *InstructionBsnDisableL3) Serialize(encoder *goloxi.Encoder) error

type InstructionBsnDisableSrcMacCheck

type InstructionBsnDisableSrcMacCheck struct {
	*InstructionBsn
}

func DecodeInstructionBsnDisableSrcMacCheck

func DecodeInstructionBsnDisableSrcMacCheck(parent *InstructionBsn, decoder *goloxi.Decoder) (*InstructionBsnDisableSrcMacCheck, error)

func NewInstructionBsnDisableSrcMacCheck

func NewInstructionBsnDisableSrcMacCheck() *InstructionBsnDisableSrcMacCheck

func (*InstructionBsnDisableSrcMacCheck) Serialize

func (self *InstructionBsnDisableSrcMacCheck) Serialize(encoder *goloxi.Encoder) error

type InstructionBsnDisableVlanCounters

type InstructionBsnDisableVlanCounters struct {
	*InstructionBsn
}

func DecodeInstructionBsnDisableVlanCounters

func DecodeInstructionBsnDisableVlanCounters(parent *InstructionBsn, decoder *goloxi.Decoder) (*InstructionBsnDisableVlanCounters, error)

func NewInstructionBsnDisableVlanCounters

func NewInstructionBsnDisableVlanCounters() *InstructionBsnDisableVlanCounters

func (*InstructionBsnDisableVlanCounters) Serialize

func (self *InstructionBsnDisableVlanCounters) Serialize(encoder *goloxi.Encoder) error

type InstructionBsnHashSelect

type InstructionBsnHashSelect struct {
	*InstructionBsn
	Flags BsnHashSelectFlags
}

func DecodeInstructionBsnHashSelect

func DecodeInstructionBsnHashSelect(parent *InstructionBsn, decoder *goloxi.Decoder) (*InstructionBsnHashSelect, error)

func NewInstructionBsnHashSelect

func NewInstructionBsnHashSelect() *InstructionBsnHashSelect

func (*InstructionBsnHashSelect) GetFlags

func (*InstructionBsnHashSelect) Serialize

func (self *InstructionBsnHashSelect) Serialize(encoder *goloxi.Encoder) error

func (*InstructionBsnHashSelect) SetFlags

func (self *InstructionBsnHashSelect) SetFlags(v BsnHashSelectFlags)

type InstructionBsnInternalPriority

type InstructionBsnInternalPriority struct {
	*InstructionBsn
	Value uint32
}

func DecodeInstructionBsnInternalPriority

func DecodeInstructionBsnInternalPriority(parent *InstructionBsn, decoder *goloxi.Decoder) (*InstructionBsnInternalPriority, error)

func NewInstructionBsnInternalPriority

func NewInstructionBsnInternalPriority() *InstructionBsnInternalPriority

func (*InstructionBsnInternalPriority) GetValue

func (self *InstructionBsnInternalPriority) GetValue() uint32

func (*InstructionBsnInternalPriority) Serialize

func (self *InstructionBsnInternalPriority) Serialize(encoder *goloxi.Encoder) error

func (*InstructionBsnInternalPriority) SetValue

func (self *InstructionBsnInternalPriority) SetValue(v uint32)

type InstructionBsnNdpOffload

type InstructionBsnNdpOffload struct {
	*InstructionBsn
}

func DecodeInstructionBsnNdpOffload

func DecodeInstructionBsnNdpOffload(parent *InstructionBsn, decoder *goloxi.Decoder) (*InstructionBsnNdpOffload, error)

func NewInstructionBsnNdpOffload

func NewInstructionBsnNdpOffload() *InstructionBsnNdpOffload

func (*InstructionBsnNdpOffload) Serialize

func (self *InstructionBsnNdpOffload) Serialize(encoder *goloxi.Encoder) error

type InstructionBsnPacketOfDeath

type InstructionBsnPacketOfDeath struct {
	*InstructionBsn
}

func DecodeInstructionBsnPacketOfDeath

func DecodeInstructionBsnPacketOfDeath(parent *InstructionBsn, decoder *goloxi.Decoder) (*InstructionBsnPacketOfDeath, error)

func NewInstructionBsnPacketOfDeath

func NewInstructionBsnPacketOfDeath() *InstructionBsnPacketOfDeath

func (*InstructionBsnPacketOfDeath) Serialize

func (self *InstructionBsnPacketOfDeath) Serialize(encoder *goloxi.Encoder) error

type InstructionBsnPermit

type InstructionBsnPermit struct {
	*InstructionBsn
}

func DecodeInstructionBsnPermit

func DecodeInstructionBsnPermit(parent *InstructionBsn, decoder *goloxi.Decoder) (*InstructionBsnPermit, error)

func NewInstructionBsnPermit

func NewInstructionBsnPermit() *InstructionBsnPermit

func (*InstructionBsnPermit) Serialize

func (self *InstructionBsnPermit) Serialize(encoder *goloxi.Encoder) error

type InstructionBsnPrioritizePdus

type InstructionBsnPrioritizePdus struct {
	*InstructionBsn
}

func DecodeInstructionBsnPrioritizePdus

func DecodeInstructionBsnPrioritizePdus(parent *InstructionBsn, decoder *goloxi.Decoder) (*InstructionBsnPrioritizePdus, error)

func NewInstructionBsnPrioritizePdus

func NewInstructionBsnPrioritizePdus() *InstructionBsnPrioritizePdus

func (*InstructionBsnPrioritizePdus) Serialize

func (self *InstructionBsnPrioritizePdus) Serialize(encoder *goloxi.Encoder) error

type InstructionBsnRequireVlanXlate

type InstructionBsnRequireVlanXlate struct {
	*InstructionBsn
}

func DecodeInstructionBsnRequireVlanXlate

func DecodeInstructionBsnRequireVlanXlate(parent *InstructionBsn, decoder *goloxi.Decoder) (*InstructionBsnRequireVlanXlate, error)

func NewInstructionBsnRequireVlanXlate

func NewInstructionBsnRequireVlanXlate() *InstructionBsnRequireVlanXlate

func (*InstructionBsnRequireVlanXlate) Serialize

func (self *InstructionBsnRequireVlanXlate) Serialize(encoder *goloxi.Encoder) error

type InstructionBsnSpanDestination

type InstructionBsnSpanDestination struct {
	*InstructionBsn
}

func DecodeInstructionBsnSpanDestination

func DecodeInstructionBsnSpanDestination(parent *InstructionBsn, decoder *goloxi.Decoder) (*InstructionBsnSpanDestination, error)

func NewInstructionBsnSpanDestination

func NewInstructionBsnSpanDestination() *InstructionBsnSpanDestination

func (*InstructionBsnSpanDestination) Serialize

func (self *InstructionBsnSpanDestination) Serialize(encoder *goloxi.Encoder) error

type InstructionClearActions

type InstructionClearActions struct {
	*Instruction
}

func DecodeInstructionClearActions

func DecodeInstructionClearActions(parent *Instruction, decoder *goloxi.Decoder) (*InstructionClearActions, error)

func NewInstructionClearActions

func NewInstructionClearActions() *InstructionClearActions

func (*InstructionClearActions) Serialize

func (self *InstructionClearActions) Serialize(encoder *goloxi.Encoder) error

type InstructionExperimenter

type InstructionExperimenter struct {
	*Instruction
	Experimenter uint32
}

func NewInstructionExperimenter

func NewInstructionExperimenter(_experimenter uint32) *InstructionExperimenter

func (*InstructionExperimenter) GetExperimenter

func (self *InstructionExperimenter) GetExperimenter() uint32

func (*InstructionExperimenter) Serialize

func (self *InstructionExperimenter) Serialize(encoder *goloxi.Encoder) error

func (*InstructionExperimenter) SetExperimenter

func (self *InstructionExperimenter) SetExperimenter(v uint32)

type InstructionGotoTable

type InstructionGotoTable struct {
	*Instruction
	TableId uint8
}

func DecodeInstructionGotoTable

func DecodeInstructionGotoTable(parent *Instruction, decoder *goloxi.Decoder) (*InstructionGotoTable, error)

func NewInstructionGotoTable

func NewInstructionGotoTable() *InstructionGotoTable

func (*InstructionGotoTable) GetTableId

func (self *InstructionGotoTable) GetTableId() uint8

func (*InstructionGotoTable) Serialize

func (self *InstructionGotoTable) Serialize(encoder *goloxi.Encoder) error

func (*InstructionGotoTable) SetTableId

func (self *InstructionGotoTable) SetTableId(v uint8)

type InstructionId

type InstructionId struct {
	Type uint16
	Len  uint16
}

func NewInstructionId

func NewInstructionId(_type uint16) *InstructionId

func (*InstructionId) GetLen

func (self *InstructionId) GetLen() uint16

func (*InstructionId) GetType

func (self *InstructionId) GetType() uint16

func (*InstructionId) Serialize

func (self *InstructionId) Serialize(encoder *goloxi.Encoder) error

func (*InstructionId) SetLen

func (self *InstructionId) SetLen(v uint16)

func (*InstructionId) SetType

func (self *InstructionId) SetType(v uint16)

type InstructionIdApplyActions

type InstructionIdApplyActions struct {
	*InstructionId
}

func DecodeInstructionIdApplyActions

func DecodeInstructionIdApplyActions(parent *InstructionId, decoder *goloxi.Decoder) (*InstructionIdApplyActions, error)

func NewInstructionIdApplyActions

func NewInstructionIdApplyActions() *InstructionIdApplyActions

func (*InstructionIdApplyActions) Serialize

func (self *InstructionIdApplyActions) Serialize(encoder *goloxi.Encoder) error

type InstructionIdBsn

type InstructionIdBsn struct {
	*InstructionIdExperimenter
	Subtype uint32
}

func NewInstructionIdBsn

func NewInstructionIdBsn(_subtype uint32) *InstructionIdBsn

func (*InstructionIdBsn) GetSubtype

func (self *InstructionIdBsn) GetSubtype() uint32

func (*InstructionIdBsn) Serialize

func (self *InstructionIdBsn) Serialize(encoder *goloxi.Encoder) error

func (*InstructionIdBsn) SetSubtype

func (self *InstructionIdBsn) SetSubtype(v uint32)

type InstructionIdBsnArpOffload

type InstructionIdBsnArpOffload struct {
	*InstructionIdBsn
}

func DecodeInstructionIdBsnArpOffload

func DecodeInstructionIdBsnArpOffload(parent *InstructionIdBsn, decoder *goloxi.Decoder) (*InstructionIdBsnArpOffload, error)

func NewInstructionIdBsnArpOffload

func NewInstructionIdBsnArpOffload() *InstructionIdBsnArpOffload

func (*InstructionIdBsnArpOffload) Serialize

func (self *InstructionIdBsnArpOffload) Serialize(encoder *goloxi.Encoder) error

type InstructionIdBsnAutoNegotiation

type InstructionIdBsnAutoNegotiation struct {
	*InstructionIdBsn
}

func DecodeInstructionIdBsnAutoNegotiation

func DecodeInstructionIdBsnAutoNegotiation(parent *InstructionIdBsn, decoder *goloxi.Decoder) (*InstructionIdBsnAutoNegotiation, error)

func NewInstructionIdBsnAutoNegotiation

func NewInstructionIdBsnAutoNegotiation() *InstructionIdBsnAutoNegotiation

func (*InstructionIdBsnAutoNegotiation) Serialize

func (self *InstructionIdBsnAutoNegotiation) Serialize(encoder *goloxi.Encoder) error

type InstructionIdBsnDeny

type InstructionIdBsnDeny struct {
	*InstructionIdBsn
}

func DecodeInstructionIdBsnDeny

func DecodeInstructionIdBsnDeny(parent *InstructionIdBsn, decoder *goloxi.Decoder) (*InstructionIdBsnDeny, error)

func NewInstructionIdBsnDeny

func NewInstructionIdBsnDeny() *InstructionIdBsnDeny

func (*InstructionIdBsnDeny) Serialize

func (self *InstructionIdBsnDeny) Serialize(encoder *goloxi.Encoder) error

type InstructionIdBsnDhcpOffload

type InstructionIdBsnDhcpOffload struct {
	*InstructionIdBsn
}

func DecodeInstructionIdBsnDhcpOffload

func DecodeInstructionIdBsnDhcpOffload(parent *InstructionIdBsn, decoder *goloxi.Decoder) (*InstructionIdBsnDhcpOffload, error)

func NewInstructionIdBsnDhcpOffload

func NewInstructionIdBsnDhcpOffload() *InstructionIdBsnDhcpOffload

func (*InstructionIdBsnDhcpOffload) Serialize

func (self *InstructionIdBsnDhcpOffload) Serialize(encoder *goloxi.Encoder) error

type InstructionIdBsnDirectedBroadcast

type InstructionIdBsnDirectedBroadcast struct {
	*InstructionIdBsn
}

func DecodeInstructionIdBsnDirectedBroadcast

func DecodeInstructionIdBsnDirectedBroadcast(parent *InstructionIdBsn, decoder *goloxi.Decoder) (*InstructionIdBsnDirectedBroadcast, error)

func NewInstructionIdBsnDirectedBroadcast

func NewInstructionIdBsnDirectedBroadcast() *InstructionIdBsnDirectedBroadcast

func (*InstructionIdBsnDirectedBroadcast) Serialize

func (self *InstructionIdBsnDirectedBroadcast) Serialize(encoder *goloxi.Encoder) error

type InstructionIdBsnDisableL3

type InstructionIdBsnDisableL3 struct {
	*InstructionIdBsn
}

func DecodeInstructionIdBsnDisableL3

func DecodeInstructionIdBsnDisableL3(parent *InstructionIdBsn, decoder *goloxi.Decoder) (*InstructionIdBsnDisableL3, error)

func NewInstructionIdBsnDisableL3

func NewInstructionIdBsnDisableL3() *InstructionIdBsnDisableL3

func (*InstructionIdBsnDisableL3) Serialize

func (self *InstructionIdBsnDisableL3) Serialize(encoder *goloxi.Encoder) error

type InstructionIdBsnDisableSrcMacCheck

type InstructionIdBsnDisableSrcMacCheck struct {
	*InstructionIdBsn
}

func DecodeInstructionIdBsnDisableSrcMacCheck

func DecodeInstructionIdBsnDisableSrcMacCheck(parent *InstructionIdBsn, decoder *goloxi.Decoder) (*InstructionIdBsnDisableSrcMacCheck, error)

func NewInstructionIdBsnDisableSrcMacCheck

func NewInstructionIdBsnDisableSrcMacCheck() *InstructionIdBsnDisableSrcMacCheck

func (*InstructionIdBsnDisableSrcMacCheck) Serialize

func (self *InstructionIdBsnDisableSrcMacCheck) Serialize(encoder *goloxi.Encoder) error

type InstructionIdBsnDisableVlanCounters

type InstructionIdBsnDisableVlanCounters struct {
	*InstructionIdBsn
}

func DecodeInstructionIdBsnDisableVlanCounters

func DecodeInstructionIdBsnDisableVlanCounters(parent *InstructionIdBsn, decoder *goloxi.Decoder) (*InstructionIdBsnDisableVlanCounters, error)

func NewInstructionIdBsnDisableVlanCounters

func NewInstructionIdBsnDisableVlanCounters() *InstructionIdBsnDisableVlanCounters

func (*InstructionIdBsnDisableVlanCounters) Serialize

func (self *InstructionIdBsnDisableVlanCounters) Serialize(encoder *goloxi.Encoder) error

type InstructionIdBsnHashSelect

type InstructionIdBsnHashSelect struct {
	*InstructionIdBsn
}

func DecodeInstructionIdBsnHashSelect

func DecodeInstructionIdBsnHashSelect(parent *InstructionIdBsn, decoder *goloxi.Decoder) (*InstructionIdBsnHashSelect, error)

func NewInstructionIdBsnHashSelect

func NewInstructionIdBsnHashSelect() *InstructionIdBsnHashSelect

func (*InstructionIdBsnHashSelect) Serialize

func (self *InstructionIdBsnHashSelect) Serialize(encoder *goloxi.Encoder) error

type InstructionIdBsnInternalPriority

type InstructionIdBsnInternalPriority struct {
	*InstructionIdBsn
}

func DecodeInstructionIdBsnInternalPriority

func DecodeInstructionIdBsnInternalPriority(parent *InstructionIdBsn, decoder *goloxi.Decoder) (*InstructionIdBsnInternalPriority, error)

func NewInstructionIdBsnInternalPriority

func NewInstructionIdBsnInternalPriority() *InstructionIdBsnInternalPriority

func (*InstructionIdBsnInternalPriority) Serialize

func (self *InstructionIdBsnInternalPriority) Serialize(encoder *goloxi.Encoder) error

type InstructionIdBsnNdpOffload

type InstructionIdBsnNdpOffload struct {
	*InstructionIdBsn
}

func DecodeInstructionIdBsnNdpOffload

func DecodeInstructionIdBsnNdpOffload(parent *InstructionIdBsn, decoder *goloxi.Decoder) (*InstructionIdBsnNdpOffload, error)

func NewInstructionIdBsnNdpOffload

func NewInstructionIdBsnNdpOffload() *InstructionIdBsnNdpOffload

func (*InstructionIdBsnNdpOffload) Serialize

func (self *InstructionIdBsnNdpOffload) Serialize(encoder *goloxi.Encoder) error

type InstructionIdBsnPacketOfDeath

type InstructionIdBsnPacketOfDeath struct {
	*InstructionIdBsn
}

func DecodeInstructionIdBsnPacketOfDeath

func DecodeInstructionIdBsnPacketOfDeath(parent *InstructionIdBsn, decoder *goloxi.Decoder) (*InstructionIdBsnPacketOfDeath, error)

func NewInstructionIdBsnPacketOfDeath

func NewInstructionIdBsnPacketOfDeath() *InstructionIdBsnPacketOfDeath

func (*InstructionIdBsnPacketOfDeath) Serialize

func (self *InstructionIdBsnPacketOfDeath) Serialize(encoder *goloxi.Encoder) error

type InstructionIdBsnPermit

type InstructionIdBsnPermit struct {
	*InstructionIdBsn
}

func DecodeInstructionIdBsnPermit

func DecodeInstructionIdBsnPermit(parent *InstructionIdBsn, decoder *goloxi.Decoder) (*InstructionIdBsnPermit, error)

func NewInstructionIdBsnPermit

func NewInstructionIdBsnPermit() *InstructionIdBsnPermit

func (*InstructionIdBsnPermit) Serialize

func (self *InstructionIdBsnPermit) Serialize(encoder *goloxi.Encoder) error

type InstructionIdBsnPrioritizePdus

type InstructionIdBsnPrioritizePdus struct {
	*InstructionIdBsn
}

func DecodeInstructionIdBsnPrioritizePdus

func DecodeInstructionIdBsnPrioritizePdus(parent *InstructionIdBsn, decoder *goloxi.Decoder) (*InstructionIdBsnPrioritizePdus, error)

func NewInstructionIdBsnPrioritizePdus

func NewInstructionIdBsnPrioritizePdus() *InstructionIdBsnPrioritizePdus

func (*InstructionIdBsnPrioritizePdus) Serialize

func (self *InstructionIdBsnPrioritizePdus) Serialize(encoder *goloxi.Encoder) error

type InstructionIdBsnRequireVlanXlate

type InstructionIdBsnRequireVlanXlate struct {
	*InstructionIdBsn
}

func DecodeInstructionIdBsnRequireVlanXlate

func DecodeInstructionIdBsnRequireVlanXlate(parent *InstructionIdBsn, decoder *goloxi.Decoder) (*InstructionIdBsnRequireVlanXlate, error)

func NewInstructionIdBsnRequireVlanXlate

func NewInstructionIdBsnRequireVlanXlate() *InstructionIdBsnRequireVlanXlate

func (*InstructionIdBsnRequireVlanXlate) Serialize

func (self *InstructionIdBsnRequireVlanXlate) Serialize(encoder *goloxi.Encoder) error

type InstructionIdBsnSpanDestination

type InstructionIdBsnSpanDestination struct {
	*InstructionIdBsn
}

func DecodeInstructionIdBsnSpanDestination

func DecodeInstructionIdBsnSpanDestination(parent *InstructionIdBsn, decoder *goloxi.Decoder) (*InstructionIdBsnSpanDestination, error)

func NewInstructionIdBsnSpanDestination

func NewInstructionIdBsnSpanDestination() *InstructionIdBsnSpanDestination

func (*InstructionIdBsnSpanDestination) Serialize

func (self *InstructionIdBsnSpanDestination) Serialize(encoder *goloxi.Encoder) error

type InstructionIdClearActions

type InstructionIdClearActions struct {
	*InstructionId
}

func DecodeInstructionIdClearActions

func DecodeInstructionIdClearActions(parent *InstructionId, decoder *goloxi.Decoder) (*InstructionIdClearActions, error)

func NewInstructionIdClearActions

func NewInstructionIdClearActions() *InstructionIdClearActions

func (*InstructionIdClearActions) Serialize

func (self *InstructionIdClearActions) Serialize(encoder *goloxi.Encoder) error

type InstructionIdExperimenter

type InstructionIdExperimenter struct {
	*InstructionId
	Experimenter uint32
}

func NewInstructionIdExperimenter

func NewInstructionIdExperimenter(_experimenter uint32) *InstructionIdExperimenter

func (*InstructionIdExperimenter) GetExperimenter

func (self *InstructionIdExperimenter) GetExperimenter() uint32

func (*InstructionIdExperimenter) Serialize

func (self *InstructionIdExperimenter) Serialize(encoder *goloxi.Encoder) error

func (*InstructionIdExperimenter) SetExperimenter

func (self *InstructionIdExperimenter) SetExperimenter(v uint32)

type InstructionIdGotoTable

type InstructionIdGotoTable struct {
	*InstructionId
}

func DecodeInstructionIdGotoTable

func DecodeInstructionIdGotoTable(parent *InstructionId, decoder *goloxi.Decoder) (*InstructionIdGotoTable, error)

func NewInstructionIdGotoTable

func NewInstructionIdGotoTable() *InstructionIdGotoTable

func (*InstructionIdGotoTable) Serialize

func (self *InstructionIdGotoTable) Serialize(encoder *goloxi.Encoder) error

type InstructionIdMeter

type InstructionIdMeter struct {
	*InstructionId
}

func DecodeInstructionIdMeter

func DecodeInstructionIdMeter(parent *InstructionId, decoder *goloxi.Decoder) (*InstructionIdMeter, error)

func NewInstructionIdMeter

func NewInstructionIdMeter() *InstructionIdMeter

func (*InstructionIdMeter) Serialize

func (self *InstructionIdMeter) Serialize(encoder *goloxi.Encoder) error

type InstructionIdWriteActions

type InstructionIdWriteActions struct {
	*InstructionId
}

func DecodeInstructionIdWriteActions

func DecodeInstructionIdWriteActions(parent *InstructionId, decoder *goloxi.Decoder) (*InstructionIdWriteActions, error)

func NewInstructionIdWriteActions

func NewInstructionIdWriteActions() *InstructionIdWriteActions

func (*InstructionIdWriteActions) Serialize

func (self *InstructionIdWriteActions) Serialize(encoder *goloxi.Encoder) error

type InstructionIdWriteMetadata

type InstructionIdWriteMetadata struct {
	*InstructionId
}

func DecodeInstructionIdWriteMetadata

func DecodeInstructionIdWriteMetadata(parent *InstructionId, decoder *goloxi.Decoder) (*InstructionIdWriteMetadata, error)

func NewInstructionIdWriteMetadata

func NewInstructionIdWriteMetadata() *InstructionIdWriteMetadata

func (*InstructionIdWriteMetadata) Serialize

func (self *InstructionIdWriteMetadata) Serialize(encoder *goloxi.Encoder) error

type InstructionMeter

type InstructionMeter struct {
	*Instruction
	MeterId uint32
}

func DecodeInstructionMeter

func DecodeInstructionMeter(parent *Instruction, decoder *goloxi.Decoder) (*InstructionMeter, error)

func NewInstructionMeter

func NewInstructionMeter() *InstructionMeter

func (*InstructionMeter) GetMeterId

func (self *InstructionMeter) GetMeterId() uint32

func (*InstructionMeter) Serialize

func (self *InstructionMeter) Serialize(encoder *goloxi.Encoder) error

func (*InstructionMeter) SetMeterId

func (self *InstructionMeter) SetMeterId(v uint32)

type InstructionType

type InstructionType uint16

func (InstructionType) MarshalJSON

func (self InstructionType) MarshalJSON() ([]byte, error)

type InstructionWriteActions

type InstructionWriteActions struct {
	*Instruction
	Actions []goloxi.IAction
}

func DecodeInstructionWriteActions

func DecodeInstructionWriteActions(parent *Instruction, decoder *goloxi.Decoder) (*InstructionWriteActions, error)

func NewInstructionWriteActions

func NewInstructionWriteActions() *InstructionWriteActions

func (*InstructionWriteActions) GetActions

func (self *InstructionWriteActions) GetActions() []goloxi.IAction

func (*InstructionWriteActions) Serialize

func (self *InstructionWriteActions) Serialize(encoder *goloxi.Encoder) error

func (*InstructionWriteActions) SetActions

func (self *InstructionWriteActions) SetActions(v []goloxi.IAction)

type InstructionWriteMetadata

type InstructionWriteMetadata struct {
	*Instruction
	Metadata     uint64
	MetadataMask uint64
}

func DecodeInstructionWriteMetadata

func DecodeInstructionWriteMetadata(parent *Instruction, decoder *goloxi.Decoder) (*InstructionWriteMetadata, error)

func NewInstructionWriteMetadata

func NewInstructionWriteMetadata() *InstructionWriteMetadata

func (*InstructionWriteMetadata) GetMetadata

func (self *InstructionWriteMetadata) GetMetadata() uint64

func (*InstructionWriteMetadata) GetMetadataMask

func (self *InstructionWriteMetadata) GetMetadataMask() uint64

func (*InstructionWriteMetadata) Serialize

func (self *InstructionWriteMetadata) Serialize(encoder *goloxi.Encoder) error

func (*InstructionWriteMetadata) SetMetadata

func (self *InstructionWriteMetadata) SetMetadata(v uint64)

func (*InstructionWriteMetadata) SetMetadataMask

func (self *InstructionWriteMetadata) SetMetadataMask(v uint64)

type IpPrototype

type IpPrototype uint8

func (IpPrototype) MarshalJSON

func (self IpPrototype) MarshalJSON() ([]byte, error)

func (IpPrototype) String

func (self IpPrototype) String() string

type Ipv6ExthdrFlags

type Ipv6ExthdrFlags uint16

func (Ipv6ExthdrFlags) MarshalJSON

func (self Ipv6ExthdrFlags) MarshalJSON() ([]byte, error)

type Match

type Match = MatchV3

type MatchBmap

type MatchBmap uint64

func (*MatchBmap) Decode

func (self *MatchBmap) Decode(decoder *goloxi.Decoder) error

func (*MatchBmap) Serialize

func (self *MatchBmap) Serialize(encoder *goloxi.Encoder) error

type MatchType

type MatchType uint16

func (MatchType) MarshalJSON

func (self MatchType) MarshalJSON() ([]byte, error)

type MatchV3

type MatchV3 struct {
	Type    uint16
	Length  uint16
	OxmList []goloxi.IOxm
}

func NewMatchV3

func NewMatchV3() *MatchV3

func (*MatchV3) Decode

func (self *MatchV3) Decode(decoder *goloxi.Decoder) error

func (*MatchV3) GetLength

func (self *MatchV3) GetLength() uint16

func (*MatchV3) GetOxmList

func (self *MatchV3) GetOxmList() []goloxi.IOxm

func (*MatchV3) GetType

func (self *MatchV3) GetType() uint16

func (*MatchV3) Serialize

func (self *MatchV3) Serialize(encoder *goloxi.Encoder) error

func (*MatchV3) SetLength

func (self *MatchV3) SetLength(v uint16)

func (*MatchV3) SetOxmList

func (self *MatchV3) SetOxmList(v []goloxi.IOxm)

func (*MatchV3) SetType

func (self *MatchV3) SetType(v uint16)

type Meter

type Meter uint32

func (Meter) MarshalJSON

func (self Meter) MarshalJSON() ([]byte, error)

type MeterBand

type MeterBand struct {
	Type uint16
	Len  uint16
}

func NewMeterBand

func NewMeterBand(_type uint16) *MeterBand

func (*MeterBand) GetLen

func (self *MeterBand) GetLen() uint16

func (*MeterBand) GetType

func (self *MeterBand) GetType() uint16

func (*MeterBand) Serialize

func (self *MeterBand) Serialize(encoder *goloxi.Encoder) error

func (*MeterBand) SetLen

func (self *MeterBand) SetLen(v uint16)

func (*MeterBand) SetType

func (self *MeterBand) SetType(v uint16)

type MeterBandDrop

type MeterBandDrop struct {
	*MeterBand
	Rate      uint32
	BurstSize uint32
}

func DecodeMeterBandDrop

func DecodeMeterBandDrop(parent *MeterBand, decoder *goloxi.Decoder) (*MeterBandDrop, error)

func NewMeterBandDrop

func NewMeterBandDrop() *MeterBandDrop

func (*MeterBandDrop) GetBurstSize

func (self *MeterBandDrop) GetBurstSize() uint32

func (*MeterBandDrop) GetRate

func (self *MeterBandDrop) GetRate() uint32

func (*MeterBandDrop) Serialize

func (self *MeterBandDrop) Serialize(encoder *goloxi.Encoder) error

func (*MeterBandDrop) SetBurstSize

func (self *MeterBandDrop) SetBurstSize(v uint32)

func (*MeterBandDrop) SetRate

func (self *MeterBandDrop) SetRate(v uint32)

type MeterBandDscpRemark

type MeterBandDscpRemark struct {
	*MeterBand
	Rate      uint32
	BurstSize uint32
	PrecLevel uint8
}

func DecodeMeterBandDscpRemark

func DecodeMeterBandDscpRemark(parent *MeterBand, decoder *goloxi.Decoder) (*MeterBandDscpRemark, error)

func NewMeterBandDscpRemark

func NewMeterBandDscpRemark() *MeterBandDscpRemark

func (*MeterBandDscpRemark) GetBurstSize

func (self *MeterBandDscpRemark) GetBurstSize() uint32

func (*MeterBandDscpRemark) GetPrecLevel

func (self *MeterBandDscpRemark) GetPrecLevel() uint8

func (*MeterBandDscpRemark) GetRate

func (self *MeterBandDscpRemark) GetRate() uint32

func (*MeterBandDscpRemark) Serialize

func (self *MeterBandDscpRemark) Serialize(encoder *goloxi.Encoder) error

func (*MeterBandDscpRemark) SetBurstSize

func (self *MeterBandDscpRemark) SetBurstSize(v uint32)

func (*MeterBandDscpRemark) SetPrecLevel

func (self *MeterBandDscpRemark) SetPrecLevel(v uint8)

func (*MeterBandDscpRemark) SetRate

func (self *MeterBandDscpRemark) SetRate(v uint32)

type MeterBandExperimenter

type MeterBandExperimenter struct {
	*MeterBand
	Rate         uint32
	BurstSize    uint32
	Experimenter uint32
}

func DecodeMeterBandExperimenter

func DecodeMeterBandExperimenter(parent *MeterBand, decoder *goloxi.Decoder) (*MeterBandExperimenter, error)

func NewMeterBandExperimenter

func NewMeterBandExperimenter() *MeterBandExperimenter

func (*MeterBandExperimenter) GetBurstSize

func (self *MeterBandExperimenter) GetBurstSize() uint32

func (*MeterBandExperimenter) GetExperimenter

func (self *MeterBandExperimenter) GetExperimenter() uint32

func (*MeterBandExperimenter) GetRate

func (self *MeterBandExperimenter) GetRate() uint32

func (*MeterBandExperimenter) Serialize

func (self *MeterBandExperimenter) Serialize(encoder *goloxi.Encoder) error

func (*MeterBandExperimenter) SetBurstSize

func (self *MeterBandExperimenter) SetBurstSize(v uint32)

func (*MeterBandExperimenter) SetExperimenter

func (self *MeterBandExperimenter) SetExperimenter(v uint32)

func (*MeterBandExperimenter) SetRate

func (self *MeterBandExperimenter) SetRate(v uint32)

type MeterBandStats

type MeterBandStats struct {
	PacketBandCount uint64
	ByteBandCount   uint64
}

func DecodeMeterBandStats

func DecodeMeterBandStats(decoder *goloxi.Decoder) (*MeterBandStats, error)

func NewMeterBandStats

func NewMeterBandStats() *MeterBandStats

func (*MeterBandStats) GetByteBandCount

func (self *MeterBandStats) GetByteBandCount() uint64

func (*MeterBandStats) GetPacketBandCount

func (self *MeterBandStats) GetPacketBandCount() uint64

func (*MeterBandStats) Serialize

func (self *MeterBandStats) Serialize(encoder *goloxi.Encoder) error

func (*MeterBandStats) SetByteBandCount

func (self *MeterBandStats) SetByteBandCount(v uint64)

func (*MeterBandStats) SetPacketBandCount

func (self *MeterBandStats) SetPacketBandCount(v uint64)

type MeterBandType

type MeterBandType uint16

func (MeterBandType) MarshalJSON

func (self MeterBandType) MarshalJSON() ([]byte, error)

type MeterConfig

type MeterConfig struct {
	Length  uint16
	Flags   MeterFlags
	MeterId uint32
	Entries []IMeterBand
}

func DecodeMeterConfig

func DecodeMeterConfig(decoder *goloxi.Decoder) (*MeterConfig, error)

func NewMeterConfig

func NewMeterConfig() *MeterConfig

func (*MeterConfig) GetEntries

func (self *MeterConfig) GetEntries() []IMeterBand

func (*MeterConfig) GetFlags

func (self *MeterConfig) GetFlags() MeterFlags

func (*MeterConfig) GetLength

func (self *MeterConfig) GetLength() uint16

func (*MeterConfig) GetMeterId

func (self *MeterConfig) GetMeterId() uint32

func (*MeterConfig) Serialize

func (self *MeterConfig) Serialize(encoder *goloxi.Encoder) error

func (*MeterConfig) SetEntries

func (self *MeterConfig) SetEntries(v []IMeterBand)

func (*MeterConfig) SetFlags

func (self *MeterConfig) SetFlags(v MeterFlags)

func (*MeterConfig) SetLength

func (self *MeterConfig) SetLength(v uint16)

func (*MeterConfig) SetMeterId

func (self *MeterConfig) SetMeterId(v uint32)

type MeterConfigStatsReply

type MeterConfigStatsReply struct {
	*StatsReply
	Entries []*MeterConfig
}

func DecodeMeterConfigStatsReply

func DecodeMeterConfigStatsReply(parent *StatsReply, decoder *goloxi.Decoder) (*MeterConfigStatsReply, error)

func NewMeterConfigStatsReply

func NewMeterConfigStatsReply() *MeterConfigStatsReply

func (*MeterConfigStatsReply) GetEntries

func (self *MeterConfigStatsReply) GetEntries() []*MeterConfig

func (*MeterConfigStatsReply) Serialize

func (self *MeterConfigStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*MeterConfigStatsReply) SetEntries

func (self *MeterConfigStatsReply) SetEntries(v []*MeterConfig)

type MeterConfigStatsRequest

type MeterConfigStatsRequest struct {
	*StatsRequest
	MeterId uint32
}

func DecodeMeterConfigStatsRequest

func DecodeMeterConfigStatsRequest(parent *StatsRequest, decoder *goloxi.Decoder) (*MeterConfigStatsRequest, error)

func NewMeterConfigStatsRequest

func NewMeterConfigStatsRequest() *MeterConfigStatsRequest

func (*MeterConfigStatsRequest) GetMeterId

func (self *MeterConfigStatsRequest) GetMeterId() uint32

func (*MeterConfigStatsRequest) Serialize

func (self *MeterConfigStatsRequest) Serialize(encoder *goloxi.Encoder) error

func (*MeterConfigStatsRequest) SetMeterId

func (self *MeterConfigStatsRequest) SetMeterId(v uint32)

type MeterFeatures

type MeterFeatures struct {
	MaxMeter     uint32
	BandTypes    uint32
	Capabilities uint32
	MaxBands     uint8
	MaxColor     uint8
}

func NewMeterFeatures

func NewMeterFeatures() *MeterFeatures

func (*MeterFeatures) Decode

func (self *MeterFeatures) Decode(decoder *goloxi.Decoder) error

func (*MeterFeatures) GetBandTypes

func (self *MeterFeatures) GetBandTypes() uint32

func (*MeterFeatures) GetCapabilities

func (self *MeterFeatures) GetCapabilities() uint32

func (*MeterFeatures) GetMaxBands

func (self *MeterFeatures) GetMaxBands() uint8

func (*MeterFeatures) GetMaxColor

func (self *MeterFeatures) GetMaxColor() uint8

func (*MeterFeatures) GetMaxMeter

func (self *MeterFeatures) GetMaxMeter() uint32

func (*MeterFeatures) Serialize

func (self *MeterFeatures) Serialize(encoder *goloxi.Encoder) error

func (*MeterFeatures) SetBandTypes

func (self *MeterFeatures) SetBandTypes(v uint32)

func (*MeterFeatures) SetCapabilities

func (self *MeterFeatures) SetCapabilities(v uint32)

func (*MeterFeatures) SetMaxBands

func (self *MeterFeatures) SetMaxBands(v uint8)

func (*MeterFeatures) SetMaxColor

func (self *MeterFeatures) SetMaxColor(v uint8)

func (*MeterFeatures) SetMaxMeter

func (self *MeterFeatures) SetMaxMeter(v uint32)

type MeterFeaturesStatsReply

type MeterFeaturesStatsReply struct {
	*StatsReply
	Features MeterFeatures
}

func DecodeMeterFeaturesStatsReply

func DecodeMeterFeaturesStatsReply(parent *StatsReply, decoder *goloxi.Decoder) (*MeterFeaturesStatsReply, error)

func NewMeterFeaturesStatsReply

func NewMeterFeaturesStatsReply() *MeterFeaturesStatsReply

func (*MeterFeaturesStatsReply) GetFeatures

func (self *MeterFeaturesStatsReply) GetFeatures() MeterFeatures

func (*MeterFeaturesStatsReply) Serialize

func (self *MeterFeaturesStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*MeterFeaturesStatsReply) SetFeatures

func (self *MeterFeaturesStatsReply) SetFeatures(v MeterFeatures)

type MeterFeaturesStatsRequest

type MeterFeaturesStatsRequest struct {
	*StatsRequest
}

func DecodeMeterFeaturesStatsRequest

func DecodeMeterFeaturesStatsRequest(parent *StatsRequest, decoder *goloxi.Decoder) (*MeterFeaturesStatsRequest, error)

func NewMeterFeaturesStatsRequest

func NewMeterFeaturesStatsRequest() *MeterFeaturesStatsRequest

func (*MeterFeaturesStatsRequest) Serialize

func (self *MeterFeaturesStatsRequest) Serialize(encoder *goloxi.Encoder) error

type MeterFlags

type MeterFlags uint16

func (MeterFlags) MarshalJSON

func (self MeterFlags) MarshalJSON() ([]byte, error)

type MeterMod

type MeterMod struct {
	*Header
	Command MeterModCommand
	Flags   MeterFlags
	MeterId uint32
	Bands   []IMeterBand
}

func DecodeMeterMod

func DecodeMeterMod(parent *Header, decoder *goloxi.Decoder) (*MeterMod, error)

func NewMeterMod

func NewMeterMod() *MeterMod

func (*MeterMod) GetBands

func (self *MeterMod) GetBands() []IMeterBand

func (*MeterMod) GetCommand

func (self *MeterMod) GetCommand() MeterModCommand

func (*MeterMod) GetFlags

func (self *MeterMod) GetFlags() MeterFlags

func (*MeterMod) GetMeterId

func (self *MeterMod) GetMeterId() uint32

func (*MeterMod) Serialize

func (self *MeterMod) Serialize(encoder *goloxi.Encoder) error

func (*MeterMod) SetBands

func (self *MeterMod) SetBands(v []IMeterBand)

func (*MeterMod) SetCommand

func (self *MeterMod) SetCommand(v MeterModCommand)

func (*MeterMod) SetFlags

func (self *MeterMod) SetFlags(v MeterFlags)

func (*MeterMod) SetMeterId

func (self *MeterMod) SetMeterId(v uint32)

type MeterModCommand

type MeterModCommand uint16

func (MeterModCommand) MarshalJSON

func (self MeterModCommand) MarshalJSON() ([]byte, error)

type MeterModFailedCode

type MeterModFailedCode uint16

func (MeterModFailedCode) MarshalJSON

func (self MeterModFailedCode) MarshalJSON() ([]byte, error)

type MeterModFailedErrorMsg

type MeterModFailedErrorMsg struct {
	*ErrorMsg
	Code MeterModFailedCode
	Data []byte
}

func DecodeMeterModFailedErrorMsg

func DecodeMeterModFailedErrorMsg(parent *ErrorMsg, decoder *goloxi.Decoder) (*MeterModFailedErrorMsg, error)

func NewMeterModFailedErrorMsg

func NewMeterModFailedErrorMsg() *MeterModFailedErrorMsg

func (*MeterModFailedErrorMsg) GetCode

func (*MeterModFailedErrorMsg) GetData

func (self *MeterModFailedErrorMsg) GetData() []byte

func (*MeterModFailedErrorMsg) Serialize

func (self *MeterModFailedErrorMsg) Serialize(encoder *goloxi.Encoder) error

func (*MeterModFailedErrorMsg) SetCode

func (self *MeterModFailedErrorMsg) SetCode(v MeterModFailedCode)

func (*MeterModFailedErrorMsg) SetData

func (self *MeterModFailedErrorMsg) SetData(v []byte)

type MeterStats

type MeterStats struct {
	MeterId       uint32
	Len           uint16
	FlowCount     uint32
	PacketInCount uint64
	ByteInCount   uint64
	DurationSec   uint32
	DurationNsec  uint32
	BandStats     []*MeterBandStats
}

func DecodeMeterStats

func DecodeMeterStats(decoder *goloxi.Decoder) (*MeterStats, error)

func NewMeterStats

func NewMeterStats() *MeterStats

func (*MeterStats) GetBandStats

func (self *MeterStats) GetBandStats() []*MeterBandStats

func (*MeterStats) GetByteInCount

func (self *MeterStats) GetByteInCount() uint64

func (*MeterStats) GetDurationNsec

func (self *MeterStats) GetDurationNsec() uint32

func (*MeterStats) GetDurationSec

func (self *MeterStats) GetDurationSec() uint32

func (*MeterStats) GetFlowCount

func (self *MeterStats) GetFlowCount() uint32

func (*MeterStats) GetLen

func (self *MeterStats) GetLen() uint16

func (*MeterStats) GetMeterId

func (self *MeterStats) GetMeterId() uint32

func (*MeterStats) GetPacketInCount

func (self *MeterStats) GetPacketInCount() uint64

func (*MeterStats) Serialize

func (self *MeterStats) Serialize(encoder *goloxi.Encoder) error

func (*MeterStats) SetBandStats

func (self *MeterStats) SetBandStats(v []*MeterBandStats)

func (*MeterStats) SetByteInCount

func (self *MeterStats) SetByteInCount(v uint64)

func (*MeterStats) SetDurationNsec

func (self *MeterStats) SetDurationNsec(v uint32)

func (*MeterStats) SetDurationSec

func (self *MeterStats) SetDurationSec(v uint32)

func (*MeterStats) SetFlowCount

func (self *MeterStats) SetFlowCount(v uint32)

func (*MeterStats) SetLen

func (self *MeterStats) SetLen(v uint16)

func (*MeterStats) SetMeterId

func (self *MeterStats) SetMeterId(v uint32)

func (*MeterStats) SetPacketInCount

func (self *MeterStats) SetPacketInCount(v uint64)

type MeterStatsReply

type MeterStatsReply struct {
	*StatsReply
	Entries []*MeterStats
}

func DecodeMeterStatsReply

func DecodeMeterStatsReply(parent *StatsReply, decoder *goloxi.Decoder) (*MeterStatsReply, error)

func NewMeterStatsReply

func NewMeterStatsReply() *MeterStatsReply

func (*MeterStatsReply) GetEntries

func (self *MeterStatsReply) GetEntries() []*MeterStats

func (*MeterStatsReply) Serialize

func (self *MeterStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*MeterStatsReply) SetEntries

func (self *MeterStatsReply) SetEntries(v []*MeterStats)

type MeterStatsRequest

type MeterStatsRequest struct {
	*StatsRequest
	MeterId uint32
}

func DecodeMeterStatsRequest

func DecodeMeterStatsRequest(parent *StatsRequest, decoder *goloxi.Decoder) (*MeterStatsRequest, error)

func NewMeterStatsRequest

func NewMeterStatsRequest() *MeterStatsRequest

func (*MeterStatsRequest) GetMeterId

func (self *MeterStatsRequest) GetMeterId() uint32

func (*MeterStatsRequest) Serialize

func (self *MeterStatsRequest) Serialize(encoder *goloxi.Encoder) error

func (*MeterStatsRequest) SetMeterId

func (self *MeterStatsRequest) SetMeterId(v uint32)

type NiciraFlowMonitorReply

type NiciraFlowMonitorReply struct {
	*NiciraStatsReply
	Updates []INiciraFlowUpdateEvent
}

func DecodeNiciraFlowMonitorReply

func DecodeNiciraFlowMonitorReply(parent *NiciraStatsReply, decoder *goloxi.Decoder) (*NiciraFlowMonitorReply, error)

func NewNiciraFlowMonitorReply

func NewNiciraFlowMonitorReply() *NiciraFlowMonitorReply

func (*NiciraFlowMonitorReply) GetUpdates

func (self *NiciraFlowMonitorReply) GetUpdates() []INiciraFlowUpdateEvent

func (*NiciraFlowMonitorReply) Serialize

func (self *NiciraFlowMonitorReply) Serialize(encoder *goloxi.Encoder) error

func (*NiciraFlowMonitorReply) SetUpdates

func (self *NiciraFlowMonitorReply) SetUpdates(v []INiciraFlowUpdateEvent)

type NiciraFlowMonitorRequest

type NiciraFlowMonitorRequest struct {
	*ExperimenterStatsRequest
	MonitorId    uint32
	MonitorFlags NxFlowMonitorFlags
	OutPort      Port
	MatchLen     uint16
	TableId      uint8
	Match        NiciraMatch
}

func DecodeNiciraFlowMonitorRequest

func DecodeNiciraFlowMonitorRequest(parent *ExperimenterStatsRequest, decoder *goloxi.Decoder) (*NiciraFlowMonitorRequest, error)

func NewNiciraFlowMonitorRequest

func NewNiciraFlowMonitorRequest() *NiciraFlowMonitorRequest

func (*NiciraFlowMonitorRequest) GetMatch

func (self *NiciraFlowMonitorRequest) GetMatch() NiciraMatch

func (*NiciraFlowMonitorRequest) GetMatchLen

func (self *NiciraFlowMonitorRequest) GetMatchLen() uint16

func (*NiciraFlowMonitorRequest) GetMonitorFlags

func (self *NiciraFlowMonitorRequest) GetMonitorFlags() NxFlowMonitorFlags

func (*NiciraFlowMonitorRequest) GetMonitorId

func (self *NiciraFlowMonitorRequest) GetMonitorId() uint32

func (*NiciraFlowMonitorRequest) GetOutPort

func (self *NiciraFlowMonitorRequest) GetOutPort() Port

func (*NiciraFlowMonitorRequest) GetTableId

func (self *NiciraFlowMonitorRequest) GetTableId() uint8

func (*NiciraFlowMonitorRequest) Serialize

func (self *NiciraFlowMonitorRequest) Serialize(encoder *goloxi.Encoder) error

func (*NiciraFlowMonitorRequest) SetMatch

func (self *NiciraFlowMonitorRequest) SetMatch(v NiciraMatch)

func (*NiciraFlowMonitorRequest) SetMatchLen

func (self *NiciraFlowMonitorRequest) SetMatchLen(v uint16)

func (*NiciraFlowMonitorRequest) SetMonitorFlags

func (self *NiciraFlowMonitorRequest) SetMonitorFlags(v NxFlowMonitorFlags)

func (*NiciraFlowMonitorRequest) SetMonitorId

func (self *NiciraFlowMonitorRequest) SetMonitorId(v uint32)

func (*NiciraFlowMonitorRequest) SetOutPort

func (self *NiciraFlowMonitorRequest) SetOutPort(v Port)

func (*NiciraFlowMonitorRequest) SetTableId

func (self *NiciraFlowMonitorRequest) SetTableId(v uint8)

type NiciraFlowStats

type NiciraFlowStats struct {
	Length       uint16
	TableId      uint8
	DurationSec  uint32
	DurationNsec uint32
	Priority     uint16
	IdleTimeout  uint16
	HardTimeout  uint16
	MatchLen     uint16
	IdleAge      uint16
	HardAge      uint16
	Cookie       uint64
	PacketCount  uint64
	ByteCount    uint64
	Match        NiciraMatch
	Actions      []goloxi.IAction
}

func DecodeNiciraFlowStats

func DecodeNiciraFlowStats(decoder *goloxi.Decoder) (*NiciraFlowStats, error)

func NewNiciraFlowStats

func NewNiciraFlowStats() *NiciraFlowStats

func (*NiciraFlowStats) GetActions

func (self *NiciraFlowStats) GetActions() []goloxi.IAction

func (*NiciraFlowStats) GetByteCount

func (self *NiciraFlowStats) GetByteCount() uint64

func (*NiciraFlowStats) GetCookie

func (self *NiciraFlowStats) GetCookie() uint64

func (*NiciraFlowStats) GetDurationNsec

func (self *NiciraFlowStats) GetDurationNsec() uint32

func (*NiciraFlowStats) GetDurationSec

func (self *NiciraFlowStats) GetDurationSec() uint32

func (*NiciraFlowStats) GetHardAge

func (self *NiciraFlowStats) GetHardAge() uint16

func (*NiciraFlowStats) GetHardTimeout

func (self *NiciraFlowStats) GetHardTimeout() uint16

func (*NiciraFlowStats) GetIdleAge

func (self *NiciraFlowStats) GetIdleAge() uint16

func (*NiciraFlowStats) GetIdleTimeout

func (self *NiciraFlowStats) GetIdleTimeout() uint16

func (*NiciraFlowStats) GetLength

func (self *NiciraFlowStats) GetLength() uint16

func (*NiciraFlowStats) GetMatch

func (self *NiciraFlowStats) GetMatch() NiciraMatch

func (*NiciraFlowStats) GetMatchLen

func (self *NiciraFlowStats) GetMatchLen() uint16

func (*NiciraFlowStats) GetPacketCount

func (self *NiciraFlowStats) GetPacketCount() uint64

func (*NiciraFlowStats) GetPriority

func (self *NiciraFlowStats) GetPriority() uint16

func (*NiciraFlowStats) GetTableId

func (self *NiciraFlowStats) GetTableId() uint8

func (*NiciraFlowStats) Serialize

func (self *NiciraFlowStats) Serialize(encoder *goloxi.Encoder) error

func (*NiciraFlowStats) SetActions

func (self *NiciraFlowStats) SetActions(v []goloxi.IAction)

func (*NiciraFlowStats) SetByteCount

func (self *NiciraFlowStats) SetByteCount(v uint64)

func (*NiciraFlowStats) SetCookie

func (self *NiciraFlowStats) SetCookie(v uint64)

func (*NiciraFlowStats) SetDurationNsec

func (self *NiciraFlowStats) SetDurationNsec(v uint32)

func (*NiciraFlowStats) SetDurationSec

func (self *NiciraFlowStats) SetDurationSec(v uint32)

func (*NiciraFlowStats) SetHardAge

func (self *NiciraFlowStats) SetHardAge(v uint16)

func (*NiciraFlowStats) SetHardTimeout

func (self *NiciraFlowStats) SetHardTimeout(v uint16)

func (*NiciraFlowStats) SetIdleAge

func (self *NiciraFlowStats) SetIdleAge(v uint16)

func (*NiciraFlowStats) SetIdleTimeout

func (self *NiciraFlowStats) SetIdleTimeout(v uint16)

func (*NiciraFlowStats) SetLength

func (self *NiciraFlowStats) SetLength(v uint16)

func (*NiciraFlowStats) SetMatch

func (self *NiciraFlowStats) SetMatch(v NiciraMatch)

func (*NiciraFlowStats) SetMatchLen

func (self *NiciraFlowStats) SetMatchLen(v uint16)

func (*NiciraFlowStats) SetPacketCount

func (self *NiciraFlowStats) SetPacketCount(v uint64)

func (*NiciraFlowStats) SetPriority

func (self *NiciraFlowStats) SetPriority(v uint16)

func (*NiciraFlowStats) SetTableId

func (self *NiciraFlowStats) SetTableId(v uint8)

type NiciraFlowStatsReply

type NiciraFlowStatsReply struct {
	*NiciraStatsReply
	Stats []*NiciraFlowStats
}

func DecodeNiciraFlowStatsReply

func DecodeNiciraFlowStatsReply(parent *NiciraStatsReply, decoder *goloxi.Decoder) (*NiciraFlowStatsReply, error)

func NewNiciraFlowStatsReply

func NewNiciraFlowStatsReply() *NiciraFlowStatsReply

func (*NiciraFlowStatsReply) GetStats

func (self *NiciraFlowStatsReply) GetStats() []*NiciraFlowStats

func (*NiciraFlowStatsReply) Serialize

func (self *NiciraFlowStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*NiciraFlowStatsReply) SetStats

func (self *NiciraFlowStatsReply) SetStats(v []*NiciraFlowStats)

type NiciraFlowStatsRequest

type NiciraFlowStatsRequest struct {
	*ExperimenterStatsRequest
	OutPort  Port
	MatchLen uint16
	TableId  uint8
}

func DecodeNiciraFlowStatsRequest

func DecodeNiciraFlowStatsRequest(parent *ExperimenterStatsRequest, decoder *goloxi.Decoder) (*NiciraFlowStatsRequest, error)

func NewNiciraFlowStatsRequest

func NewNiciraFlowStatsRequest() *NiciraFlowStatsRequest

func (*NiciraFlowStatsRequest) GetMatchLen

func (self *NiciraFlowStatsRequest) GetMatchLen() uint16

func (*NiciraFlowStatsRequest) GetOutPort

func (self *NiciraFlowStatsRequest) GetOutPort() Port

func (*NiciraFlowStatsRequest) GetTableId

func (self *NiciraFlowStatsRequest) GetTableId() uint8

func (*NiciraFlowStatsRequest) Serialize

func (self *NiciraFlowStatsRequest) Serialize(encoder *goloxi.Encoder) error

func (*NiciraFlowStatsRequest) SetMatchLen

func (self *NiciraFlowStatsRequest) SetMatchLen(v uint16)

func (*NiciraFlowStatsRequest) SetOutPort

func (self *NiciraFlowStatsRequest) SetOutPort(v Port)

func (*NiciraFlowStatsRequest) SetTableId

func (self *NiciraFlowStatsRequest) SetTableId(v uint8)

type NiciraFlowUpdateEvent

type NiciraFlowUpdateEvent struct {
	Length uint16
	Event  uint16
}

func NewNiciraFlowUpdateEvent

func NewNiciraFlowUpdateEvent(_event uint16) *NiciraFlowUpdateEvent

func (*NiciraFlowUpdateEvent) GetEvent

func (self *NiciraFlowUpdateEvent) GetEvent() uint16

func (*NiciraFlowUpdateEvent) GetLength

func (self *NiciraFlowUpdateEvent) GetLength() uint16

func (*NiciraFlowUpdateEvent) Serialize

func (self *NiciraFlowUpdateEvent) Serialize(encoder *goloxi.Encoder) error

func (*NiciraFlowUpdateEvent) SetEvent

func (self *NiciraFlowUpdateEvent) SetEvent(v uint16)

func (*NiciraFlowUpdateEvent) SetLength

func (self *NiciraFlowUpdateEvent) SetLength(v uint16)

type NiciraFlowUpdateFullAdd

type NiciraFlowUpdateFullAdd struct {
	*NiciraFlowUpdateEvent
	Reason      uint16
	Priority    uint16
	IdleTimeout uint16
	HardTimeout uint16
	MatchLen    uint16
	TableId     uint8
	Cookie      uint64
	Match       NiciraMatch
	Actions     []goloxi.IAction
}

func DecodeNiciraFlowUpdateFullAdd

func DecodeNiciraFlowUpdateFullAdd(parent *NiciraFlowUpdateEvent, decoder *goloxi.Decoder) (*NiciraFlowUpdateFullAdd, error)

func NewNiciraFlowUpdateFullAdd

func NewNiciraFlowUpdateFullAdd() *NiciraFlowUpdateFullAdd

func (*NiciraFlowUpdateFullAdd) GetActions

func (self *NiciraFlowUpdateFullAdd) GetActions() []goloxi.IAction

func (*NiciraFlowUpdateFullAdd) GetCookie

func (self *NiciraFlowUpdateFullAdd) GetCookie() uint64

func (*NiciraFlowUpdateFullAdd) GetHardTimeout

func (self *NiciraFlowUpdateFullAdd) GetHardTimeout() uint16

func (*NiciraFlowUpdateFullAdd) GetIdleTimeout

func (self *NiciraFlowUpdateFullAdd) GetIdleTimeout() uint16

func (*NiciraFlowUpdateFullAdd) GetMatch

func (self *NiciraFlowUpdateFullAdd) GetMatch() NiciraMatch

func (*NiciraFlowUpdateFullAdd) GetMatchLen

func (self *NiciraFlowUpdateFullAdd) GetMatchLen() uint16

func (*NiciraFlowUpdateFullAdd) GetPriority

func (self *NiciraFlowUpdateFullAdd) GetPriority() uint16

func (*NiciraFlowUpdateFullAdd) GetReason

func (self *NiciraFlowUpdateFullAdd) GetReason() uint16

func (*NiciraFlowUpdateFullAdd) GetTableId

func (self *NiciraFlowUpdateFullAdd) GetTableId() uint8

func (*NiciraFlowUpdateFullAdd) Serialize

func (self *NiciraFlowUpdateFullAdd) Serialize(encoder *goloxi.Encoder) error

func (*NiciraFlowUpdateFullAdd) SetActions

func (self *NiciraFlowUpdateFullAdd) SetActions(v []goloxi.IAction)

func (*NiciraFlowUpdateFullAdd) SetCookie

func (self *NiciraFlowUpdateFullAdd) SetCookie(v uint64)

func (*NiciraFlowUpdateFullAdd) SetHardTimeout

func (self *NiciraFlowUpdateFullAdd) SetHardTimeout(v uint16)

func (*NiciraFlowUpdateFullAdd) SetIdleTimeout

func (self *NiciraFlowUpdateFullAdd) SetIdleTimeout(v uint16)

func (*NiciraFlowUpdateFullAdd) SetMatch

func (self *NiciraFlowUpdateFullAdd) SetMatch(v NiciraMatch)

func (*NiciraFlowUpdateFullAdd) SetMatchLen

func (self *NiciraFlowUpdateFullAdd) SetMatchLen(v uint16)

func (*NiciraFlowUpdateFullAdd) SetPriority

func (self *NiciraFlowUpdateFullAdd) SetPriority(v uint16)

func (*NiciraFlowUpdateFullAdd) SetReason

func (self *NiciraFlowUpdateFullAdd) SetReason(v uint16)

func (*NiciraFlowUpdateFullAdd) SetTableId

func (self *NiciraFlowUpdateFullAdd) SetTableId(v uint8)

type NiciraFlowUpdateFullDeleted

type NiciraFlowUpdateFullDeleted struct {
	*NiciraFlowUpdateEvent
	Reason      uint16
	Priority    uint16
	IdleTimeout uint16
	HardTimeout uint16
	MatchLen    uint16
	TableId     uint8
	Cookie      uint64
	Match       NiciraMatch
	Actions     []goloxi.IAction
}

func DecodeNiciraFlowUpdateFullDeleted

func DecodeNiciraFlowUpdateFullDeleted(parent *NiciraFlowUpdateEvent, decoder *goloxi.Decoder) (*NiciraFlowUpdateFullDeleted, error)

func NewNiciraFlowUpdateFullDeleted

func NewNiciraFlowUpdateFullDeleted() *NiciraFlowUpdateFullDeleted

func (*NiciraFlowUpdateFullDeleted) GetActions

func (self *NiciraFlowUpdateFullDeleted) GetActions() []goloxi.IAction

func (*NiciraFlowUpdateFullDeleted) GetCookie

func (self *NiciraFlowUpdateFullDeleted) GetCookie() uint64

func (*NiciraFlowUpdateFullDeleted) GetHardTimeout

func (self *NiciraFlowUpdateFullDeleted) GetHardTimeout() uint16

func (*NiciraFlowUpdateFullDeleted) GetIdleTimeout

func (self *NiciraFlowUpdateFullDeleted) GetIdleTimeout() uint16

func (*NiciraFlowUpdateFullDeleted) GetMatch

func (self *NiciraFlowUpdateFullDeleted) GetMatch() NiciraMatch

func (*NiciraFlowUpdateFullDeleted) GetMatchLen

func (self *NiciraFlowUpdateFullDeleted) GetMatchLen() uint16

func (*NiciraFlowUpdateFullDeleted) GetPriority

func (self *NiciraFlowUpdateFullDeleted) GetPriority() uint16

func (*NiciraFlowUpdateFullDeleted) GetReason

func (self *NiciraFlowUpdateFullDeleted) GetReason() uint16

func (*NiciraFlowUpdateFullDeleted) GetTableId

func (self *NiciraFlowUpdateFullDeleted) GetTableId() uint8

func (*NiciraFlowUpdateFullDeleted) Serialize

func (self *NiciraFlowUpdateFullDeleted) Serialize(encoder *goloxi.Encoder) error

func (*NiciraFlowUpdateFullDeleted) SetActions

func (self *NiciraFlowUpdateFullDeleted) SetActions(v []goloxi.IAction)

func (*NiciraFlowUpdateFullDeleted) SetCookie

func (self *NiciraFlowUpdateFullDeleted) SetCookie(v uint64)

func (*NiciraFlowUpdateFullDeleted) SetHardTimeout

func (self *NiciraFlowUpdateFullDeleted) SetHardTimeout(v uint16)

func (*NiciraFlowUpdateFullDeleted) SetIdleTimeout

func (self *NiciraFlowUpdateFullDeleted) SetIdleTimeout(v uint16)

func (*NiciraFlowUpdateFullDeleted) SetMatch

func (self *NiciraFlowUpdateFullDeleted) SetMatch(v NiciraMatch)

func (*NiciraFlowUpdateFullDeleted) SetMatchLen

func (self *NiciraFlowUpdateFullDeleted) SetMatchLen(v uint16)

func (*NiciraFlowUpdateFullDeleted) SetPriority

func (self *NiciraFlowUpdateFullDeleted) SetPriority(v uint16)

func (*NiciraFlowUpdateFullDeleted) SetReason

func (self *NiciraFlowUpdateFullDeleted) SetReason(v uint16)

func (*NiciraFlowUpdateFullDeleted) SetTableId

func (self *NiciraFlowUpdateFullDeleted) SetTableId(v uint8)

type NiciraFlowUpdateFullModified

type NiciraFlowUpdateFullModified struct {
	*NiciraFlowUpdateEvent
	Reason      uint16
	Priority    uint16
	IdleTimeout uint16
	HardTimeout uint16
	MatchLen    uint16
	TableId     uint8
	Cookie      uint64
	Match       NiciraMatch
	Actions     []goloxi.IAction
}

func DecodeNiciraFlowUpdateFullModified

func DecodeNiciraFlowUpdateFullModified(parent *NiciraFlowUpdateEvent, decoder *goloxi.Decoder) (*NiciraFlowUpdateFullModified, error)

func NewNiciraFlowUpdateFullModified

func NewNiciraFlowUpdateFullModified() *NiciraFlowUpdateFullModified

func (*NiciraFlowUpdateFullModified) GetActions

func (self *NiciraFlowUpdateFullModified) GetActions() []goloxi.IAction

func (*NiciraFlowUpdateFullModified) GetCookie

func (self *NiciraFlowUpdateFullModified) GetCookie() uint64

func (*NiciraFlowUpdateFullModified) GetHardTimeout

func (self *NiciraFlowUpdateFullModified) GetHardTimeout() uint16

func (*NiciraFlowUpdateFullModified) GetIdleTimeout

func (self *NiciraFlowUpdateFullModified) GetIdleTimeout() uint16

func (*NiciraFlowUpdateFullModified) GetMatch

func (self *NiciraFlowUpdateFullModified) GetMatch() NiciraMatch

func (*NiciraFlowUpdateFullModified) GetMatchLen

func (self *NiciraFlowUpdateFullModified) GetMatchLen() uint16

func (*NiciraFlowUpdateFullModified) GetPriority

func (self *NiciraFlowUpdateFullModified) GetPriority() uint16

func (*NiciraFlowUpdateFullModified) GetReason

func (self *NiciraFlowUpdateFullModified) GetReason() uint16

func (*NiciraFlowUpdateFullModified) GetTableId

func (self *NiciraFlowUpdateFullModified) GetTableId() uint8

func (*NiciraFlowUpdateFullModified) Serialize

func (self *NiciraFlowUpdateFullModified) Serialize(encoder *goloxi.Encoder) error

func (*NiciraFlowUpdateFullModified) SetActions

func (self *NiciraFlowUpdateFullModified) SetActions(v []goloxi.IAction)

func (*NiciraFlowUpdateFullModified) SetCookie

func (self *NiciraFlowUpdateFullModified) SetCookie(v uint64)

func (*NiciraFlowUpdateFullModified) SetHardTimeout

func (self *NiciraFlowUpdateFullModified) SetHardTimeout(v uint16)

func (*NiciraFlowUpdateFullModified) SetIdleTimeout

func (self *NiciraFlowUpdateFullModified) SetIdleTimeout(v uint16)

func (*NiciraFlowUpdateFullModified) SetMatch

func (self *NiciraFlowUpdateFullModified) SetMatch(v NiciraMatch)

func (*NiciraFlowUpdateFullModified) SetMatchLen

func (self *NiciraFlowUpdateFullModified) SetMatchLen(v uint16)

func (*NiciraFlowUpdateFullModified) SetPriority

func (self *NiciraFlowUpdateFullModified) SetPriority(v uint16)

func (*NiciraFlowUpdateFullModified) SetReason

func (self *NiciraFlowUpdateFullModified) SetReason(v uint16)

func (*NiciraFlowUpdateFullModified) SetTableId

func (self *NiciraFlowUpdateFullModified) SetTableId(v uint8)

type NiciraHeader

type NiciraHeader struct {
	*Experimenter
}

func NewNiciraHeader

func NewNiciraHeader(_subtype uint32) *NiciraHeader

func (*NiciraHeader) Serialize

func (self *NiciraHeader) Serialize(encoder *goloxi.Encoder) error

type NiciraMatch

type NiciraMatch struct {
	NxmEntries []goloxi.IOxm
}

func NewNiciraMatch

func NewNiciraMatch() *NiciraMatch

func (*NiciraMatch) Decode

func (self *NiciraMatch) Decode(decoder *goloxi.Decoder) error

func (*NiciraMatch) GetNxmEntries

func (self *NiciraMatch) GetNxmEntries() []goloxi.IOxm

func (*NiciraMatch) Serialize

func (self *NiciraMatch) Serialize(encoder *goloxi.Encoder) error

func (*NiciraMatch) SetNxmEntries

func (self *NiciraMatch) SetNxmEntries(v []goloxi.IOxm)

type NiciraStatsReply

type NiciraStatsReply struct {
	*ExperimenterStatsReply
}

func NewNiciraStatsReply

func NewNiciraStatsReply(_subtype uint32) *NiciraStatsReply

func (*NiciraStatsReply) Serialize

func (self *NiciraStatsReply) Serialize(encoder *goloxi.Encoder) error

type NxActionController2PropType

type NxActionController2PropType uint16

func (NxActionController2PropType) MarshalJSON

func (self NxActionController2PropType) MarshalJSON() ([]byte, error)

type NxBdAlgorithms

type NxBdAlgorithms uint16

func (NxBdAlgorithms) MarshalJSON

func (self NxBdAlgorithms) MarshalJSON() ([]byte, error)

func (NxBdAlgorithms) String

func (self NxBdAlgorithms) String() string

type NxConntrackFlags

type NxConntrackFlags uint16

func (NxConntrackFlags) MarshalJSON

func (self NxConntrackFlags) MarshalJSON() ([]byte, error)

type NxFlowMonitorFlags

type NxFlowMonitorFlags uint16

func (NxFlowMonitorFlags) MarshalJSON

func (self NxFlowMonitorFlags) MarshalJSON() ([]byte, error)

type NxHashFields

type NxHashFields uint16

func (NxHashFields) MarshalJSON

func (self NxHashFields) MarshalJSON() ([]byte, error)

func (NxHashFields) String

func (self NxHashFields) String() string

type NxMpAlgorithm

type NxMpAlgorithm uint16

func (NxMpAlgorithm) MarshalJSON

func (self NxMpAlgorithm) MarshalJSON() ([]byte, error)

func (NxMpAlgorithm) String

func (self NxMpAlgorithm) String() string

type NxNatRange

type NxNatRange uint16

func (NxNatRange) MarshalJSON

func (self NxNatRange) MarshalJSON() ([]byte, error)

type NxmArpOp

type NxmArpOp struct {
	*Oxm
	Value uint16
}

func DecodeNxmArpOp

func DecodeNxmArpOp(parent *Oxm, decoder *goloxi.Decoder) (*NxmArpOp, error)

func NewNxmArpOp

func NewNxmArpOp() *NxmArpOp

func (*NxmArpOp) GetOXMName

func (self *NxmArpOp) GetOXMName() string

func (*NxmArpOp) GetOXMValue

func (self *NxmArpOp) GetOXMValue() interface{}

func (*NxmArpOp) GetValue

func (self *NxmArpOp) GetValue() uint16

func (*NxmArpOp) MarshalJSON

func (self *NxmArpOp) MarshalJSON() ([]byte, error)

func (*NxmArpOp) Serialize

func (self *NxmArpOp) Serialize(encoder *goloxi.Encoder) error

func (*NxmArpOp) SetValue

func (self *NxmArpOp) SetValue(v uint16)

type NxmArpSha

type NxmArpSha struct {
	*Oxm
	Value net.HardwareAddr
}

func DecodeNxmArpSha

func DecodeNxmArpSha(parent *Oxm, decoder *goloxi.Decoder) (*NxmArpSha, error)

func NewNxmArpSha

func NewNxmArpSha() *NxmArpSha

func (*NxmArpSha) GetOXMName

func (self *NxmArpSha) GetOXMName() string

func (*NxmArpSha) GetOXMValue

func (self *NxmArpSha) GetOXMValue() interface{}

func (*NxmArpSha) GetValue

func (self *NxmArpSha) GetValue() net.HardwareAddr

func (*NxmArpSha) MarshalJSON

func (self *NxmArpSha) MarshalJSON() ([]byte, error)

func (*NxmArpSha) Serialize

func (self *NxmArpSha) Serialize(encoder *goloxi.Encoder) error

func (*NxmArpSha) SetValue

func (self *NxmArpSha) SetValue(v net.HardwareAddr)

type NxmArpShaMasked

type NxmArpShaMasked struct {
	*Oxm
	Value     net.HardwareAddr
	ValueMask net.HardwareAddr
}

func DecodeNxmArpShaMasked

func DecodeNxmArpShaMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmArpShaMasked, error)

func NewNxmArpShaMasked

func NewNxmArpShaMasked() *NxmArpShaMasked

func (*NxmArpShaMasked) GetOXMName

func (self *NxmArpShaMasked) GetOXMName() string

func (*NxmArpShaMasked) GetOXMValue

func (self *NxmArpShaMasked) GetOXMValue() interface{}

func (*NxmArpShaMasked) GetOXMValueMask

func (self *NxmArpShaMasked) GetOXMValueMask() interface{}

func (*NxmArpShaMasked) GetValue

func (self *NxmArpShaMasked) GetValue() net.HardwareAddr

func (*NxmArpShaMasked) GetValueMask

func (self *NxmArpShaMasked) GetValueMask() net.HardwareAddr

func (*NxmArpShaMasked) MarshalJSON

func (self *NxmArpShaMasked) MarshalJSON() ([]byte, error)

func (*NxmArpShaMasked) Serialize

func (self *NxmArpShaMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmArpShaMasked) SetValue

func (self *NxmArpShaMasked) SetValue(v net.HardwareAddr)

func (*NxmArpShaMasked) SetValueMask

func (self *NxmArpShaMasked) SetValueMask(v net.HardwareAddr)

type NxmArpSpa

type NxmArpSpa struct {
	*Oxm
	Value net.IP
}

func DecodeNxmArpSpa

func DecodeNxmArpSpa(parent *Oxm, decoder *goloxi.Decoder) (*NxmArpSpa, error)

func NewNxmArpSpa

func NewNxmArpSpa() *NxmArpSpa

func (*NxmArpSpa) GetOXMName

func (self *NxmArpSpa) GetOXMName() string

func (*NxmArpSpa) GetOXMValue

func (self *NxmArpSpa) GetOXMValue() interface{}

func (*NxmArpSpa) GetValue

func (self *NxmArpSpa) GetValue() net.IP

func (*NxmArpSpa) MarshalJSON

func (self *NxmArpSpa) MarshalJSON() ([]byte, error)

func (*NxmArpSpa) Serialize

func (self *NxmArpSpa) Serialize(encoder *goloxi.Encoder) error

func (*NxmArpSpa) SetValue

func (self *NxmArpSpa) SetValue(v net.IP)

type NxmArpSpaMasked

type NxmArpSpaMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeNxmArpSpaMasked

func DecodeNxmArpSpaMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmArpSpaMasked, error)

func NewNxmArpSpaMasked

func NewNxmArpSpaMasked() *NxmArpSpaMasked

func (*NxmArpSpaMasked) GetOXMName

func (self *NxmArpSpaMasked) GetOXMName() string

func (*NxmArpSpaMasked) GetOXMValue

func (self *NxmArpSpaMasked) GetOXMValue() interface{}

func (*NxmArpSpaMasked) GetOXMValueMask

func (self *NxmArpSpaMasked) GetOXMValueMask() interface{}

func (*NxmArpSpaMasked) GetValue

func (self *NxmArpSpaMasked) GetValue() net.IP

func (*NxmArpSpaMasked) GetValueMask

func (self *NxmArpSpaMasked) GetValueMask() net.IP

func (*NxmArpSpaMasked) MarshalJSON

func (self *NxmArpSpaMasked) MarshalJSON() ([]byte, error)

func (*NxmArpSpaMasked) Serialize

func (self *NxmArpSpaMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmArpSpaMasked) SetValue

func (self *NxmArpSpaMasked) SetValue(v net.IP)

func (*NxmArpSpaMasked) SetValueMask

func (self *NxmArpSpaMasked) SetValueMask(v net.IP)

type NxmArpTha

type NxmArpTha struct {
	*Oxm
	Value net.HardwareAddr
}

func DecodeNxmArpTha

func DecodeNxmArpTha(parent *Oxm, decoder *goloxi.Decoder) (*NxmArpTha, error)

func NewNxmArpTha

func NewNxmArpTha() *NxmArpTha

func (*NxmArpTha) GetOXMName

func (self *NxmArpTha) GetOXMName() string

func (*NxmArpTha) GetOXMValue

func (self *NxmArpTha) GetOXMValue() interface{}

func (*NxmArpTha) GetValue

func (self *NxmArpTha) GetValue() net.HardwareAddr

func (*NxmArpTha) MarshalJSON

func (self *NxmArpTha) MarshalJSON() ([]byte, error)

func (*NxmArpTha) Serialize

func (self *NxmArpTha) Serialize(encoder *goloxi.Encoder) error

func (*NxmArpTha) SetValue

func (self *NxmArpTha) SetValue(v net.HardwareAddr)

type NxmArpThaMasked

type NxmArpThaMasked struct {
	*Oxm
	Value     net.HardwareAddr
	ValueMask net.HardwareAddr
}

func DecodeNxmArpThaMasked

func DecodeNxmArpThaMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmArpThaMasked, error)

func NewNxmArpThaMasked

func NewNxmArpThaMasked() *NxmArpThaMasked

func (*NxmArpThaMasked) GetOXMName

func (self *NxmArpThaMasked) GetOXMName() string

func (*NxmArpThaMasked) GetOXMValue

func (self *NxmArpThaMasked) GetOXMValue() interface{}

func (*NxmArpThaMasked) GetOXMValueMask

func (self *NxmArpThaMasked) GetOXMValueMask() interface{}

func (*NxmArpThaMasked) GetValue

func (self *NxmArpThaMasked) GetValue() net.HardwareAddr

func (*NxmArpThaMasked) GetValueMask

func (self *NxmArpThaMasked) GetValueMask() net.HardwareAddr

func (*NxmArpThaMasked) MarshalJSON

func (self *NxmArpThaMasked) MarshalJSON() ([]byte, error)

func (*NxmArpThaMasked) Serialize

func (self *NxmArpThaMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmArpThaMasked) SetValue

func (self *NxmArpThaMasked) SetValue(v net.HardwareAddr)

func (*NxmArpThaMasked) SetValueMask

func (self *NxmArpThaMasked) SetValueMask(v net.HardwareAddr)

type NxmArpTpa

type NxmArpTpa struct {
	*Oxm
	Value net.IP
}

func DecodeNxmArpTpa

func DecodeNxmArpTpa(parent *Oxm, decoder *goloxi.Decoder) (*NxmArpTpa, error)

func NewNxmArpTpa

func NewNxmArpTpa() *NxmArpTpa

func (*NxmArpTpa) GetOXMName

func (self *NxmArpTpa) GetOXMName() string

func (*NxmArpTpa) GetOXMValue

func (self *NxmArpTpa) GetOXMValue() interface{}

func (*NxmArpTpa) GetValue

func (self *NxmArpTpa) GetValue() net.IP

func (*NxmArpTpa) MarshalJSON

func (self *NxmArpTpa) MarshalJSON() ([]byte, error)

func (*NxmArpTpa) Serialize

func (self *NxmArpTpa) Serialize(encoder *goloxi.Encoder) error

func (*NxmArpTpa) SetValue

func (self *NxmArpTpa) SetValue(v net.IP)

type NxmArpTpaMasked

type NxmArpTpaMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeNxmArpTpaMasked

func DecodeNxmArpTpaMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmArpTpaMasked, error)

func NewNxmArpTpaMasked

func NewNxmArpTpaMasked() *NxmArpTpaMasked

func (*NxmArpTpaMasked) GetOXMName

func (self *NxmArpTpaMasked) GetOXMName() string

func (*NxmArpTpaMasked) GetOXMValue

func (self *NxmArpTpaMasked) GetOXMValue() interface{}

func (*NxmArpTpaMasked) GetOXMValueMask

func (self *NxmArpTpaMasked) GetOXMValueMask() interface{}

func (*NxmArpTpaMasked) GetValue

func (self *NxmArpTpaMasked) GetValue() net.IP

func (*NxmArpTpaMasked) GetValueMask

func (self *NxmArpTpaMasked) GetValueMask() net.IP

func (*NxmArpTpaMasked) MarshalJSON

func (self *NxmArpTpaMasked) MarshalJSON() ([]byte, error)

func (*NxmArpTpaMasked) Serialize

func (self *NxmArpTpaMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmArpTpaMasked) SetValue

func (self *NxmArpTpaMasked) SetValue(v net.IP)

func (*NxmArpTpaMasked) SetValueMask

func (self *NxmArpTpaMasked) SetValueMask(v net.IP)

type NxmConjId

type NxmConjId struct {
	*Oxm
	Value uint32
}

func DecodeNxmConjId

func DecodeNxmConjId(parent *Oxm, decoder *goloxi.Decoder) (*NxmConjId, error)

func NewNxmConjId

func NewNxmConjId() *NxmConjId

func (*NxmConjId) GetOXMName

func (self *NxmConjId) GetOXMName() string

func (*NxmConjId) GetOXMValue

func (self *NxmConjId) GetOXMValue() interface{}

func (*NxmConjId) GetValue

func (self *NxmConjId) GetValue() uint32

func (*NxmConjId) MarshalJSON

func (self *NxmConjId) MarshalJSON() ([]byte, error)

func (*NxmConjId) Serialize

func (self *NxmConjId) Serialize(encoder *goloxi.Encoder) error

func (*NxmConjId) SetValue

func (self *NxmConjId) SetValue(v uint32)

type NxmCtIpv6Dst

type NxmCtIpv6Dst struct {
	*Oxm
	Value net.IP
}

func DecodeNxmCtIpv6Dst

func DecodeNxmCtIpv6Dst(parent *Oxm, decoder *goloxi.Decoder) (*NxmCtIpv6Dst, error)

func NewNxmCtIpv6Dst

func NewNxmCtIpv6Dst() *NxmCtIpv6Dst

func (*NxmCtIpv6Dst) GetOXMName

func (self *NxmCtIpv6Dst) GetOXMName() string

func (*NxmCtIpv6Dst) GetOXMValue

func (self *NxmCtIpv6Dst) GetOXMValue() interface{}

func (*NxmCtIpv6Dst) GetValue

func (self *NxmCtIpv6Dst) GetValue() net.IP

func (*NxmCtIpv6Dst) MarshalJSON

func (self *NxmCtIpv6Dst) MarshalJSON() ([]byte, error)

func (*NxmCtIpv6Dst) Serialize

func (self *NxmCtIpv6Dst) Serialize(encoder *goloxi.Encoder) error

func (*NxmCtIpv6Dst) SetValue

func (self *NxmCtIpv6Dst) SetValue(v net.IP)

type NxmCtIpv6DstMasked

type NxmCtIpv6DstMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeNxmCtIpv6DstMasked

func DecodeNxmCtIpv6DstMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmCtIpv6DstMasked, error)

func NewNxmCtIpv6DstMasked

func NewNxmCtIpv6DstMasked() *NxmCtIpv6DstMasked

func (*NxmCtIpv6DstMasked) GetOXMName

func (self *NxmCtIpv6DstMasked) GetOXMName() string

func (*NxmCtIpv6DstMasked) GetOXMValue

func (self *NxmCtIpv6DstMasked) GetOXMValue() interface{}

func (*NxmCtIpv6DstMasked) GetOXMValueMask

func (self *NxmCtIpv6DstMasked) GetOXMValueMask() interface{}

func (*NxmCtIpv6DstMasked) GetValue

func (self *NxmCtIpv6DstMasked) GetValue() net.IP

func (*NxmCtIpv6DstMasked) GetValueMask

func (self *NxmCtIpv6DstMasked) GetValueMask() net.IP

func (*NxmCtIpv6DstMasked) MarshalJSON

func (self *NxmCtIpv6DstMasked) MarshalJSON() ([]byte, error)

func (*NxmCtIpv6DstMasked) Serialize

func (self *NxmCtIpv6DstMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmCtIpv6DstMasked) SetValue

func (self *NxmCtIpv6DstMasked) SetValue(v net.IP)

func (*NxmCtIpv6DstMasked) SetValueMask

func (self *NxmCtIpv6DstMasked) SetValueMask(v net.IP)

type NxmCtIpv6Src

type NxmCtIpv6Src struct {
	*Oxm
	Value net.IP
}

func DecodeNxmCtIpv6Src

func DecodeNxmCtIpv6Src(parent *Oxm, decoder *goloxi.Decoder) (*NxmCtIpv6Src, error)

func NewNxmCtIpv6Src

func NewNxmCtIpv6Src() *NxmCtIpv6Src

func (*NxmCtIpv6Src) GetOXMName

func (self *NxmCtIpv6Src) GetOXMName() string

func (*NxmCtIpv6Src) GetOXMValue

func (self *NxmCtIpv6Src) GetOXMValue() interface{}

func (*NxmCtIpv6Src) GetValue

func (self *NxmCtIpv6Src) GetValue() net.IP

func (*NxmCtIpv6Src) MarshalJSON

func (self *NxmCtIpv6Src) MarshalJSON() ([]byte, error)

func (*NxmCtIpv6Src) Serialize

func (self *NxmCtIpv6Src) Serialize(encoder *goloxi.Encoder) error

func (*NxmCtIpv6Src) SetValue

func (self *NxmCtIpv6Src) SetValue(v net.IP)

type NxmCtIpv6SrcMasked

type NxmCtIpv6SrcMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeNxmCtIpv6SrcMasked

func DecodeNxmCtIpv6SrcMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmCtIpv6SrcMasked, error)

func NewNxmCtIpv6SrcMasked

func NewNxmCtIpv6SrcMasked() *NxmCtIpv6SrcMasked

func (*NxmCtIpv6SrcMasked) GetOXMName

func (self *NxmCtIpv6SrcMasked) GetOXMName() string

func (*NxmCtIpv6SrcMasked) GetOXMValue

func (self *NxmCtIpv6SrcMasked) GetOXMValue() interface{}

func (*NxmCtIpv6SrcMasked) GetOXMValueMask

func (self *NxmCtIpv6SrcMasked) GetOXMValueMask() interface{}

func (*NxmCtIpv6SrcMasked) GetValue

func (self *NxmCtIpv6SrcMasked) GetValue() net.IP

func (*NxmCtIpv6SrcMasked) GetValueMask

func (self *NxmCtIpv6SrcMasked) GetValueMask() net.IP

func (*NxmCtIpv6SrcMasked) MarshalJSON

func (self *NxmCtIpv6SrcMasked) MarshalJSON() ([]byte, error)

func (*NxmCtIpv6SrcMasked) Serialize

func (self *NxmCtIpv6SrcMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmCtIpv6SrcMasked) SetValue

func (self *NxmCtIpv6SrcMasked) SetValue(v net.IP)

func (*NxmCtIpv6SrcMasked) SetValueMask

func (self *NxmCtIpv6SrcMasked) SetValueMask(v net.IP)

type NxmCtLabel

type NxmCtLabel struct {
	*Oxm
	Value uint128
}

func DecodeNxmCtLabel

func DecodeNxmCtLabel(parent *Oxm, decoder *goloxi.Decoder) (*NxmCtLabel, error)

func NewNxmCtLabel

func NewNxmCtLabel() *NxmCtLabel

func (*NxmCtLabel) GetOXMName

func (self *NxmCtLabel) GetOXMName() string

func (*NxmCtLabel) GetOXMValue

func (self *NxmCtLabel) GetOXMValue() interface{}

func (*NxmCtLabel) GetValue

func (self *NxmCtLabel) GetValue() uint128

func (*NxmCtLabel) MarshalJSON

func (self *NxmCtLabel) MarshalJSON() ([]byte, error)

func (*NxmCtLabel) Serialize

func (self *NxmCtLabel) Serialize(encoder *goloxi.Encoder) error

func (*NxmCtLabel) SetValue

func (self *NxmCtLabel) SetValue(v uint128)

type NxmCtLabelMasked

type NxmCtLabelMasked struct {
	*Oxm
	Value     uint128
	ValueMask uint128
}

func DecodeNxmCtLabelMasked

func DecodeNxmCtLabelMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmCtLabelMasked, error)

func NewNxmCtLabelMasked

func NewNxmCtLabelMasked() *NxmCtLabelMasked

func (*NxmCtLabelMasked) GetOXMName

func (self *NxmCtLabelMasked) GetOXMName() string

func (*NxmCtLabelMasked) GetOXMValue

func (self *NxmCtLabelMasked) GetOXMValue() interface{}

func (*NxmCtLabelMasked) GetOXMValueMask

func (self *NxmCtLabelMasked) GetOXMValueMask() interface{}

func (*NxmCtLabelMasked) GetValue

func (self *NxmCtLabelMasked) GetValue() uint128

func (*NxmCtLabelMasked) GetValueMask

func (self *NxmCtLabelMasked) GetValueMask() uint128

func (*NxmCtLabelMasked) MarshalJSON

func (self *NxmCtLabelMasked) MarshalJSON() ([]byte, error)

func (*NxmCtLabelMasked) Serialize

func (self *NxmCtLabelMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmCtLabelMasked) SetValue

func (self *NxmCtLabelMasked) SetValue(v uint128)

func (*NxmCtLabelMasked) SetValueMask

func (self *NxmCtLabelMasked) SetValueMask(v uint128)

type NxmCtMark

type NxmCtMark struct {
	*Oxm
	Value uint32
}

func DecodeNxmCtMark

func DecodeNxmCtMark(parent *Oxm, decoder *goloxi.Decoder) (*NxmCtMark, error)

func NewNxmCtMark

func NewNxmCtMark() *NxmCtMark

func (*NxmCtMark) GetOXMName

func (self *NxmCtMark) GetOXMName() string

func (*NxmCtMark) GetOXMValue

func (self *NxmCtMark) GetOXMValue() interface{}

func (*NxmCtMark) GetValue

func (self *NxmCtMark) GetValue() uint32

func (*NxmCtMark) MarshalJSON

func (self *NxmCtMark) MarshalJSON() ([]byte, error)

func (*NxmCtMark) Serialize

func (self *NxmCtMark) Serialize(encoder *goloxi.Encoder) error

func (*NxmCtMark) SetValue

func (self *NxmCtMark) SetValue(v uint32)

type NxmCtMarkMasked

type NxmCtMarkMasked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeNxmCtMarkMasked

func DecodeNxmCtMarkMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmCtMarkMasked, error)

func NewNxmCtMarkMasked

func NewNxmCtMarkMasked() *NxmCtMarkMasked

func (*NxmCtMarkMasked) GetOXMName

func (self *NxmCtMarkMasked) GetOXMName() string

func (*NxmCtMarkMasked) GetOXMValue

func (self *NxmCtMarkMasked) GetOXMValue() interface{}

func (*NxmCtMarkMasked) GetOXMValueMask

func (self *NxmCtMarkMasked) GetOXMValueMask() interface{}

func (*NxmCtMarkMasked) GetValue

func (self *NxmCtMarkMasked) GetValue() uint32

func (*NxmCtMarkMasked) GetValueMask

func (self *NxmCtMarkMasked) GetValueMask() uint32

func (*NxmCtMarkMasked) MarshalJSON

func (self *NxmCtMarkMasked) MarshalJSON() ([]byte, error)

func (*NxmCtMarkMasked) Serialize

func (self *NxmCtMarkMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmCtMarkMasked) SetValue

func (self *NxmCtMarkMasked) SetValue(v uint32)

func (*NxmCtMarkMasked) SetValueMask

func (self *NxmCtMarkMasked) SetValueMask(v uint32)

type NxmCtNwDst

type NxmCtNwDst struct {
	*Oxm
	Value net.IP
}

func DecodeNxmCtNwDst

func DecodeNxmCtNwDst(parent *Oxm, decoder *goloxi.Decoder) (*NxmCtNwDst, error)

func NewNxmCtNwDst

func NewNxmCtNwDst() *NxmCtNwDst

func (*NxmCtNwDst) GetOXMName

func (self *NxmCtNwDst) GetOXMName() string

func (*NxmCtNwDst) GetOXMValue

func (self *NxmCtNwDst) GetOXMValue() interface{}

func (*NxmCtNwDst) GetValue

func (self *NxmCtNwDst) GetValue() net.IP

func (*NxmCtNwDst) MarshalJSON

func (self *NxmCtNwDst) MarshalJSON() ([]byte, error)

func (*NxmCtNwDst) Serialize

func (self *NxmCtNwDst) Serialize(encoder *goloxi.Encoder) error

func (*NxmCtNwDst) SetValue

func (self *NxmCtNwDst) SetValue(v net.IP)

type NxmCtNwDstMasked

type NxmCtNwDstMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeNxmCtNwDstMasked

func DecodeNxmCtNwDstMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmCtNwDstMasked, error)

func NewNxmCtNwDstMasked

func NewNxmCtNwDstMasked() *NxmCtNwDstMasked

func (*NxmCtNwDstMasked) GetOXMName

func (self *NxmCtNwDstMasked) GetOXMName() string

func (*NxmCtNwDstMasked) GetOXMValue

func (self *NxmCtNwDstMasked) GetOXMValue() interface{}

func (*NxmCtNwDstMasked) GetOXMValueMask

func (self *NxmCtNwDstMasked) GetOXMValueMask() interface{}

func (*NxmCtNwDstMasked) GetValue

func (self *NxmCtNwDstMasked) GetValue() net.IP

func (*NxmCtNwDstMasked) GetValueMask

func (self *NxmCtNwDstMasked) GetValueMask() net.IP

func (*NxmCtNwDstMasked) MarshalJSON

func (self *NxmCtNwDstMasked) MarshalJSON() ([]byte, error)

func (*NxmCtNwDstMasked) Serialize

func (self *NxmCtNwDstMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmCtNwDstMasked) SetValue

func (self *NxmCtNwDstMasked) SetValue(v net.IP)

func (*NxmCtNwDstMasked) SetValueMask

func (self *NxmCtNwDstMasked) SetValueMask(v net.IP)

type NxmCtNwProto

type NxmCtNwProto struct {
	*Oxm
	Value uint8
}

func DecodeNxmCtNwProto

func DecodeNxmCtNwProto(parent *Oxm, decoder *goloxi.Decoder) (*NxmCtNwProto, error)

func NewNxmCtNwProto

func NewNxmCtNwProto() *NxmCtNwProto

func (*NxmCtNwProto) GetOXMName

func (self *NxmCtNwProto) GetOXMName() string

func (*NxmCtNwProto) GetOXMValue

func (self *NxmCtNwProto) GetOXMValue() interface{}

func (*NxmCtNwProto) GetValue

func (self *NxmCtNwProto) GetValue() uint8

func (*NxmCtNwProto) MarshalJSON

func (self *NxmCtNwProto) MarshalJSON() ([]byte, error)

func (*NxmCtNwProto) Serialize

func (self *NxmCtNwProto) Serialize(encoder *goloxi.Encoder) error

func (*NxmCtNwProto) SetValue

func (self *NxmCtNwProto) SetValue(v uint8)

type NxmCtNwSrc

type NxmCtNwSrc struct {
	*Oxm
	Value net.IP
}

func DecodeNxmCtNwSrc

func DecodeNxmCtNwSrc(parent *Oxm, decoder *goloxi.Decoder) (*NxmCtNwSrc, error)

func NewNxmCtNwSrc

func NewNxmCtNwSrc() *NxmCtNwSrc

func (*NxmCtNwSrc) GetOXMName

func (self *NxmCtNwSrc) GetOXMName() string

func (*NxmCtNwSrc) GetOXMValue

func (self *NxmCtNwSrc) GetOXMValue() interface{}

func (*NxmCtNwSrc) GetValue

func (self *NxmCtNwSrc) GetValue() net.IP

func (*NxmCtNwSrc) MarshalJSON

func (self *NxmCtNwSrc) MarshalJSON() ([]byte, error)

func (*NxmCtNwSrc) Serialize

func (self *NxmCtNwSrc) Serialize(encoder *goloxi.Encoder) error

func (*NxmCtNwSrc) SetValue

func (self *NxmCtNwSrc) SetValue(v net.IP)

type NxmCtNwSrcMasked

type NxmCtNwSrcMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeNxmCtNwSrcMasked

func DecodeNxmCtNwSrcMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmCtNwSrcMasked, error)

func NewNxmCtNwSrcMasked

func NewNxmCtNwSrcMasked() *NxmCtNwSrcMasked

func (*NxmCtNwSrcMasked) GetOXMName

func (self *NxmCtNwSrcMasked) GetOXMName() string

func (*NxmCtNwSrcMasked) GetOXMValue

func (self *NxmCtNwSrcMasked) GetOXMValue() interface{}

func (*NxmCtNwSrcMasked) GetOXMValueMask

func (self *NxmCtNwSrcMasked) GetOXMValueMask() interface{}

func (*NxmCtNwSrcMasked) GetValue

func (self *NxmCtNwSrcMasked) GetValue() net.IP

func (*NxmCtNwSrcMasked) GetValueMask

func (self *NxmCtNwSrcMasked) GetValueMask() net.IP

func (*NxmCtNwSrcMasked) MarshalJSON

func (self *NxmCtNwSrcMasked) MarshalJSON() ([]byte, error)

func (*NxmCtNwSrcMasked) Serialize

func (self *NxmCtNwSrcMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmCtNwSrcMasked) SetValue

func (self *NxmCtNwSrcMasked) SetValue(v net.IP)

func (*NxmCtNwSrcMasked) SetValueMask

func (self *NxmCtNwSrcMasked) SetValueMask(v net.IP)

type NxmCtState

type NxmCtState struct {
	*Oxm
	Value []byte
}

func DecodeNxmCtState

func DecodeNxmCtState(parent *Oxm, decoder *goloxi.Decoder) (*NxmCtState, error)

func NewNxmCtState

func NewNxmCtState() *NxmCtState

func (*NxmCtState) GetOXMName

func (self *NxmCtState) GetOXMName() string

func (*NxmCtState) GetOXMValue

func (self *NxmCtState) GetOXMValue() interface{}

func (*NxmCtState) GetValue

func (self *NxmCtState) GetValue() []byte

func (*NxmCtState) MarshalJSON

func (self *NxmCtState) MarshalJSON() ([]byte, error)

func (*NxmCtState) Serialize

func (self *NxmCtState) Serialize(encoder *goloxi.Encoder) error

func (*NxmCtState) SetValue

func (self *NxmCtState) SetValue(v []byte)

type NxmCtStateMasked

type NxmCtStateMasked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmCtStateMasked

func DecodeNxmCtStateMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmCtStateMasked, error)

func NewNxmCtStateMasked

func NewNxmCtStateMasked() *NxmCtStateMasked

func (*NxmCtStateMasked) GetOXMName

func (self *NxmCtStateMasked) GetOXMName() string

func (*NxmCtStateMasked) GetOXMValue

func (self *NxmCtStateMasked) GetOXMValue() interface{}

func (*NxmCtStateMasked) GetOXMValueMask

func (self *NxmCtStateMasked) GetOXMValueMask() interface{}

func (*NxmCtStateMasked) GetValue

func (self *NxmCtStateMasked) GetValue() []byte

func (*NxmCtStateMasked) GetValueMask

func (self *NxmCtStateMasked) GetValueMask() []byte

func (*NxmCtStateMasked) MarshalJSON

func (self *NxmCtStateMasked) MarshalJSON() ([]byte, error)

func (*NxmCtStateMasked) Serialize

func (self *NxmCtStateMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmCtStateMasked) SetValue

func (self *NxmCtStateMasked) SetValue(v []byte)

func (*NxmCtStateMasked) SetValueMask

func (self *NxmCtStateMasked) SetValueMask(v []byte)

type NxmCtTpDst

type NxmCtTpDst struct {
	*Oxm
	Value uint16
}

func DecodeNxmCtTpDst

func DecodeNxmCtTpDst(parent *Oxm, decoder *goloxi.Decoder) (*NxmCtTpDst, error)

func NewNxmCtTpDst

func NewNxmCtTpDst() *NxmCtTpDst

func (*NxmCtTpDst) GetOXMName

func (self *NxmCtTpDst) GetOXMName() string

func (*NxmCtTpDst) GetOXMValue

func (self *NxmCtTpDst) GetOXMValue() interface{}

func (*NxmCtTpDst) GetValue

func (self *NxmCtTpDst) GetValue() uint16

func (*NxmCtTpDst) MarshalJSON

func (self *NxmCtTpDst) MarshalJSON() ([]byte, error)

func (*NxmCtTpDst) Serialize

func (self *NxmCtTpDst) Serialize(encoder *goloxi.Encoder) error

func (*NxmCtTpDst) SetValue

func (self *NxmCtTpDst) SetValue(v uint16)

type NxmCtTpDstMasked

type NxmCtTpDstMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeNxmCtTpDstMasked

func DecodeNxmCtTpDstMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmCtTpDstMasked, error)

func NewNxmCtTpDstMasked

func NewNxmCtTpDstMasked() *NxmCtTpDstMasked

func (*NxmCtTpDstMasked) GetOXMName

func (self *NxmCtTpDstMasked) GetOXMName() string

func (*NxmCtTpDstMasked) GetOXMValue

func (self *NxmCtTpDstMasked) GetOXMValue() interface{}

func (*NxmCtTpDstMasked) GetOXMValueMask

func (self *NxmCtTpDstMasked) GetOXMValueMask() interface{}

func (*NxmCtTpDstMasked) GetValue

func (self *NxmCtTpDstMasked) GetValue() uint16

func (*NxmCtTpDstMasked) GetValueMask

func (self *NxmCtTpDstMasked) GetValueMask() uint16

func (*NxmCtTpDstMasked) MarshalJSON

func (self *NxmCtTpDstMasked) MarshalJSON() ([]byte, error)

func (*NxmCtTpDstMasked) Serialize

func (self *NxmCtTpDstMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmCtTpDstMasked) SetValue

func (self *NxmCtTpDstMasked) SetValue(v uint16)

func (*NxmCtTpDstMasked) SetValueMask

func (self *NxmCtTpDstMasked) SetValueMask(v uint16)

type NxmCtTpSrc

type NxmCtTpSrc struct {
	*Oxm
	Value uint16
}

func DecodeNxmCtTpSrc

func DecodeNxmCtTpSrc(parent *Oxm, decoder *goloxi.Decoder) (*NxmCtTpSrc, error)

func NewNxmCtTpSrc

func NewNxmCtTpSrc() *NxmCtTpSrc

func (*NxmCtTpSrc) GetOXMName

func (self *NxmCtTpSrc) GetOXMName() string

func (*NxmCtTpSrc) GetOXMValue

func (self *NxmCtTpSrc) GetOXMValue() interface{}

func (*NxmCtTpSrc) GetValue

func (self *NxmCtTpSrc) GetValue() uint16

func (*NxmCtTpSrc) MarshalJSON

func (self *NxmCtTpSrc) MarshalJSON() ([]byte, error)

func (*NxmCtTpSrc) Serialize

func (self *NxmCtTpSrc) Serialize(encoder *goloxi.Encoder) error

func (*NxmCtTpSrc) SetValue

func (self *NxmCtTpSrc) SetValue(v uint16)

type NxmCtTpSrcMasked

type NxmCtTpSrcMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeNxmCtTpSrcMasked

func DecodeNxmCtTpSrcMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmCtTpSrcMasked, error)

func NewNxmCtTpSrcMasked

func NewNxmCtTpSrcMasked() *NxmCtTpSrcMasked

func (*NxmCtTpSrcMasked) GetOXMName

func (self *NxmCtTpSrcMasked) GetOXMName() string

func (*NxmCtTpSrcMasked) GetOXMValue

func (self *NxmCtTpSrcMasked) GetOXMValue() interface{}

func (*NxmCtTpSrcMasked) GetOXMValueMask

func (self *NxmCtTpSrcMasked) GetOXMValueMask() interface{}

func (*NxmCtTpSrcMasked) GetValue

func (self *NxmCtTpSrcMasked) GetValue() uint16

func (*NxmCtTpSrcMasked) GetValueMask

func (self *NxmCtTpSrcMasked) GetValueMask() uint16

func (*NxmCtTpSrcMasked) MarshalJSON

func (self *NxmCtTpSrcMasked) MarshalJSON() ([]byte, error)

func (*NxmCtTpSrcMasked) Serialize

func (self *NxmCtTpSrcMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmCtTpSrcMasked) SetValue

func (self *NxmCtTpSrcMasked) SetValue(v uint16)

func (*NxmCtTpSrcMasked) SetValueMask

func (self *NxmCtTpSrcMasked) SetValueMask(v uint16)

type NxmCtZone

type NxmCtZone struct {
	*Oxm
	Value uint16
}

func DecodeNxmCtZone

func DecodeNxmCtZone(parent *Oxm, decoder *goloxi.Decoder) (*NxmCtZone, error)

func NewNxmCtZone

func NewNxmCtZone() *NxmCtZone

func (*NxmCtZone) GetOXMName

func (self *NxmCtZone) GetOXMName() string

func (*NxmCtZone) GetOXMValue

func (self *NxmCtZone) GetOXMValue() interface{}

func (*NxmCtZone) GetValue

func (self *NxmCtZone) GetValue() uint16

func (*NxmCtZone) MarshalJSON

func (self *NxmCtZone) MarshalJSON() ([]byte, error)

func (*NxmCtZone) Serialize

func (self *NxmCtZone) Serialize(encoder *goloxi.Encoder) error

func (*NxmCtZone) SetValue

func (self *NxmCtZone) SetValue(v uint16)

type NxmDpHash

type NxmDpHash struct {
	*Oxm
	Value uint32
}

func DecodeNxmDpHash

func DecodeNxmDpHash(parent *Oxm, decoder *goloxi.Decoder) (*NxmDpHash, error)

func NewNxmDpHash

func NewNxmDpHash() *NxmDpHash

func (*NxmDpHash) GetOXMName

func (self *NxmDpHash) GetOXMName() string

func (*NxmDpHash) GetOXMValue

func (self *NxmDpHash) GetOXMValue() interface{}

func (*NxmDpHash) GetValue

func (self *NxmDpHash) GetValue() uint32

func (*NxmDpHash) MarshalJSON

func (self *NxmDpHash) MarshalJSON() ([]byte, error)

func (*NxmDpHash) Serialize

func (self *NxmDpHash) Serialize(encoder *goloxi.Encoder) error

func (*NxmDpHash) SetValue

func (self *NxmDpHash) SetValue(v uint32)

type NxmDpHashMasked

type NxmDpHashMasked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeNxmDpHashMasked

func DecodeNxmDpHashMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmDpHashMasked, error)

func NewNxmDpHashMasked

func NewNxmDpHashMasked() *NxmDpHashMasked

func (*NxmDpHashMasked) GetOXMName

func (self *NxmDpHashMasked) GetOXMName() string

func (*NxmDpHashMasked) GetOXMValue

func (self *NxmDpHashMasked) GetOXMValue() interface{}

func (*NxmDpHashMasked) GetOXMValueMask

func (self *NxmDpHashMasked) GetOXMValueMask() interface{}

func (*NxmDpHashMasked) GetValue

func (self *NxmDpHashMasked) GetValue() uint32

func (*NxmDpHashMasked) GetValueMask

func (self *NxmDpHashMasked) GetValueMask() uint32

func (*NxmDpHashMasked) MarshalJSON

func (self *NxmDpHashMasked) MarshalJSON() ([]byte, error)

func (*NxmDpHashMasked) Serialize

func (self *NxmDpHashMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmDpHashMasked) SetValue

func (self *NxmDpHashMasked) SetValue(v uint32)

func (*NxmDpHashMasked) SetValueMask

func (self *NxmDpHashMasked) SetValueMask(v uint32)

type NxmEthDst

type NxmEthDst struct {
	*Oxm
	Value net.HardwareAddr
}

func DecodeNxmEthDst

func DecodeNxmEthDst(parent *Oxm, decoder *goloxi.Decoder) (*NxmEthDst, error)

func NewNxmEthDst

func NewNxmEthDst() *NxmEthDst

func (*NxmEthDst) GetOXMName

func (self *NxmEthDst) GetOXMName() string

func (*NxmEthDst) GetOXMValue

func (self *NxmEthDst) GetOXMValue() interface{}

func (*NxmEthDst) GetValue

func (self *NxmEthDst) GetValue() net.HardwareAddr

func (*NxmEthDst) MarshalJSON

func (self *NxmEthDst) MarshalJSON() ([]byte, error)

func (*NxmEthDst) Serialize

func (self *NxmEthDst) Serialize(encoder *goloxi.Encoder) error

func (*NxmEthDst) SetValue

func (self *NxmEthDst) SetValue(v net.HardwareAddr)

type NxmEthDstMasked

type NxmEthDstMasked struct {
	*Oxm
	Value     net.HardwareAddr
	ValueMask net.HardwareAddr
}

func DecodeNxmEthDstMasked

func DecodeNxmEthDstMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmEthDstMasked, error)

func NewNxmEthDstMasked

func NewNxmEthDstMasked() *NxmEthDstMasked

func (*NxmEthDstMasked) GetOXMName

func (self *NxmEthDstMasked) GetOXMName() string

func (*NxmEthDstMasked) GetOXMValue

func (self *NxmEthDstMasked) GetOXMValue() interface{}

func (*NxmEthDstMasked) GetOXMValueMask

func (self *NxmEthDstMasked) GetOXMValueMask() interface{}

func (*NxmEthDstMasked) GetValue

func (self *NxmEthDstMasked) GetValue() net.HardwareAddr

func (*NxmEthDstMasked) GetValueMask

func (self *NxmEthDstMasked) GetValueMask() net.HardwareAddr

func (*NxmEthDstMasked) MarshalJSON

func (self *NxmEthDstMasked) MarshalJSON() ([]byte, error)

func (*NxmEthDstMasked) Serialize

func (self *NxmEthDstMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmEthDstMasked) SetValue

func (self *NxmEthDstMasked) SetValue(v net.HardwareAddr)

func (*NxmEthDstMasked) SetValueMask

func (self *NxmEthDstMasked) SetValueMask(v net.HardwareAddr)

type NxmEthSrc

type NxmEthSrc struct {
	*Oxm
	Value net.HardwareAddr
}

func DecodeNxmEthSrc

func DecodeNxmEthSrc(parent *Oxm, decoder *goloxi.Decoder) (*NxmEthSrc, error)

func NewNxmEthSrc

func NewNxmEthSrc() *NxmEthSrc

func (*NxmEthSrc) GetOXMName

func (self *NxmEthSrc) GetOXMName() string

func (*NxmEthSrc) GetOXMValue

func (self *NxmEthSrc) GetOXMValue() interface{}

func (*NxmEthSrc) GetValue

func (self *NxmEthSrc) GetValue() net.HardwareAddr

func (*NxmEthSrc) MarshalJSON

func (self *NxmEthSrc) MarshalJSON() ([]byte, error)

func (*NxmEthSrc) Serialize

func (self *NxmEthSrc) Serialize(encoder *goloxi.Encoder) error

func (*NxmEthSrc) SetValue

func (self *NxmEthSrc) SetValue(v net.HardwareAddr)

type NxmEthSrcMasked

type NxmEthSrcMasked struct {
	*Oxm
	Value     net.HardwareAddr
	ValueMask net.HardwareAddr
}

func DecodeNxmEthSrcMasked

func DecodeNxmEthSrcMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmEthSrcMasked, error)

func NewNxmEthSrcMasked

func NewNxmEthSrcMasked() *NxmEthSrcMasked

func (*NxmEthSrcMasked) GetOXMName

func (self *NxmEthSrcMasked) GetOXMName() string

func (*NxmEthSrcMasked) GetOXMValue

func (self *NxmEthSrcMasked) GetOXMValue() interface{}

func (*NxmEthSrcMasked) GetOXMValueMask

func (self *NxmEthSrcMasked) GetOXMValueMask() interface{}

func (*NxmEthSrcMasked) GetValue

func (self *NxmEthSrcMasked) GetValue() net.HardwareAddr

func (*NxmEthSrcMasked) GetValueMask

func (self *NxmEthSrcMasked) GetValueMask() net.HardwareAddr

func (*NxmEthSrcMasked) MarshalJSON

func (self *NxmEthSrcMasked) MarshalJSON() ([]byte, error)

func (*NxmEthSrcMasked) Serialize

func (self *NxmEthSrcMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmEthSrcMasked) SetValue

func (self *NxmEthSrcMasked) SetValue(v net.HardwareAddr)

func (*NxmEthSrcMasked) SetValueMask

func (self *NxmEthSrcMasked) SetValueMask(v net.HardwareAddr)

type NxmEthType

type NxmEthType struct {
	*Oxm
	Value uint16
}

func DecodeNxmEthType

func DecodeNxmEthType(parent *Oxm, decoder *goloxi.Decoder) (*NxmEthType, error)

func NewNxmEthType

func NewNxmEthType() *NxmEthType

func (*NxmEthType) GetOXMName

func (self *NxmEthType) GetOXMName() string

func (*NxmEthType) GetOXMValue

func (self *NxmEthType) GetOXMValue() interface{}

func (*NxmEthType) GetValue

func (self *NxmEthType) GetValue() uint16

func (*NxmEthType) MarshalJSON

func (self *NxmEthType) MarshalJSON() ([]byte, error)

func (*NxmEthType) Serialize

func (self *NxmEthType) Serialize(encoder *goloxi.Encoder) error

func (*NxmEthType) SetValue

func (self *NxmEthType) SetValue(v uint16)

type NxmIcmpCode

type NxmIcmpCode struct {
	*Oxm
	Value uint8
}

func DecodeNxmIcmpCode

func DecodeNxmIcmpCode(parent *Oxm, decoder *goloxi.Decoder) (*NxmIcmpCode, error)

func NewNxmIcmpCode

func NewNxmIcmpCode() *NxmIcmpCode

func (*NxmIcmpCode) GetOXMName

func (self *NxmIcmpCode) GetOXMName() string

func (*NxmIcmpCode) GetOXMValue

func (self *NxmIcmpCode) GetOXMValue() interface{}

func (*NxmIcmpCode) GetValue

func (self *NxmIcmpCode) GetValue() uint8

func (*NxmIcmpCode) MarshalJSON

func (self *NxmIcmpCode) MarshalJSON() ([]byte, error)

func (*NxmIcmpCode) Serialize

func (self *NxmIcmpCode) Serialize(encoder *goloxi.Encoder) error

func (*NxmIcmpCode) SetValue

func (self *NxmIcmpCode) SetValue(v uint8)

type NxmIcmpType

type NxmIcmpType struct {
	*Oxm
	Value uint8
}

func DecodeNxmIcmpType

func DecodeNxmIcmpType(parent *Oxm, decoder *goloxi.Decoder) (*NxmIcmpType, error)

func NewNxmIcmpType

func NewNxmIcmpType() *NxmIcmpType

func (*NxmIcmpType) GetOXMName

func (self *NxmIcmpType) GetOXMName() string

func (*NxmIcmpType) GetOXMValue

func (self *NxmIcmpType) GetOXMValue() interface{}

func (*NxmIcmpType) GetValue

func (self *NxmIcmpType) GetValue() uint8

func (*NxmIcmpType) MarshalJSON

func (self *NxmIcmpType) MarshalJSON() ([]byte, error)

func (*NxmIcmpType) Serialize

func (self *NxmIcmpType) Serialize(encoder *goloxi.Encoder) error

func (*NxmIcmpType) SetValue

func (self *NxmIcmpType) SetValue(v uint8)

type NxmIcmpv6Code

type NxmIcmpv6Code struct {
	*Oxm
	Value uint8
}

func DecodeNxmIcmpv6Code

func DecodeNxmIcmpv6Code(parent *Oxm, decoder *goloxi.Decoder) (*NxmIcmpv6Code, error)

func NewNxmIcmpv6Code

func NewNxmIcmpv6Code() *NxmIcmpv6Code

func (*NxmIcmpv6Code) GetOXMName

func (self *NxmIcmpv6Code) GetOXMName() string

func (*NxmIcmpv6Code) GetOXMValue

func (self *NxmIcmpv6Code) GetOXMValue() interface{}

func (*NxmIcmpv6Code) GetValue

func (self *NxmIcmpv6Code) GetValue() uint8

func (*NxmIcmpv6Code) MarshalJSON

func (self *NxmIcmpv6Code) MarshalJSON() ([]byte, error)

func (*NxmIcmpv6Code) Serialize

func (self *NxmIcmpv6Code) Serialize(encoder *goloxi.Encoder) error

func (*NxmIcmpv6Code) SetValue

func (self *NxmIcmpv6Code) SetValue(v uint8)

type NxmIcmpv6Type

type NxmIcmpv6Type struct {
	*Oxm
	Value uint8
}

func DecodeNxmIcmpv6Type

func DecodeNxmIcmpv6Type(parent *Oxm, decoder *goloxi.Decoder) (*NxmIcmpv6Type, error)

func NewNxmIcmpv6Type

func NewNxmIcmpv6Type() *NxmIcmpv6Type

func (*NxmIcmpv6Type) GetOXMName

func (self *NxmIcmpv6Type) GetOXMName() string

func (*NxmIcmpv6Type) GetOXMValue

func (self *NxmIcmpv6Type) GetOXMValue() interface{}

func (*NxmIcmpv6Type) GetValue

func (self *NxmIcmpv6Type) GetValue() uint8

func (*NxmIcmpv6Type) MarshalJSON

func (self *NxmIcmpv6Type) MarshalJSON() ([]byte, error)

func (*NxmIcmpv6Type) Serialize

func (self *NxmIcmpv6Type) Serialize(encoder *goloxi.Encoder) error

func (*NxmIcmpv6Type) SetValue

func (self *NxmIcmpv6Type) SetValue(v uint8)

type NxmInPort

type NxmInPort struct {
	*Oxm
	Value Port
}

func DecodeNxmInPort

func DecodeNxmInPort(parent *Oxm, decoder *goloxi.Decoder) (*NxmInPort, error)

func NewNxmInPort

func NewNxmInPort() *NxmInPort

func (*NxmInPort) GetOXMName

func (self *NxmInPort) GetOXMName() string

func (*NxmInPort) GetOXMValue

func (self *NxmInPort) GetOXMValue() interface{}

func (*NxmInPort) GetValue

func (self *NxmInPort) GetValue() Port

func (*NxmInPort) MarshalJSON

func (self *NxmInPort) MarshalJSON() ([]byte, error)

func (*NxmInPort) Serialize

func (self *NxmInPort) Serialize(encoder *goloxi.Encoder) error

func (*NxmInPort) SetValue

func (self *NxmInPort) SetValue(v Port)

type NxmIpDst

type NxmIpDst struct {
	*Oxm
	Value net.IP
}

func DecodeNxmIpDst

func DecodeNxmIpDst(parent *Oxm, decoder *goloxi.Decoder) (*NxmIpDst, error)

func NewNxmIpDst

func NewNxmIpDst() *NxmIpDst

func (*NxmIpDst) GetOXMName

func (self *NxmIpDst) GetOXMName() string

func (*NxmIpDst) GetOXMValue

func (self *NxmIpDst) GetOXMValue() interface{}

func (*NxmIpDst) GetValue

func (self *NxmIpDst) GetValue() net.IP

func (*NxmIpDst) MarshalJSON

func (self *NxmIpDst) MarshalJSON() ([]byte, error)

func (*NxmIpDst) Serialize

func (self *NxmIpDst) Serialize(encoder *goloxi.Encoder) error

func (*NxmIpDst) SetValue

func (self *NxmIpDst) SetValue(v net.IP)

type NxmIpDstMasked

type NxmIpDstMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeNxmIpDstMasked

func DecodeNxmIpDstMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmIpDstMasked, error)

func NewNxmIpDstMasked

func NewNxmIpDstMasked() *NxmIpDstMasked

func (*NxmIpDstMasked) GetOXMName

func (self *NxmIpDstMasked) GetOXMName() string

func (*NxmIpDstMasked) GetOXMValue

func (self *NxmIpDstMasked) GetOXMValue() interface{}

func (*NxmIpDstMasked) GetOXMValueMask

func (self *NxmIpDstMasked) GetOXMValueMask() interface{}

func (*NxmIpDstMasked) GetValue

func (self *NxmIpDstMasked) GetValue() net.IP

func (*NxmIpDstMasked) GetValueMask

func (self *NxmIpDstMasked) GetValueMask() net.IP

func (*NxmIpDstMasked) MarshalJSON

func (self *NxmIpDstMasked) MarshalJSON() ([]byte, error)

func (*NxmIpDstMasked) Serialize

func (self *NxmIpDstMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmIpDstMasked) SetValue

func (self *NxmIpDstMasked) SetValue(v net.IP)

func (*NxmIpDstMasked) SetValueMask

func (self *NxmIpDstMasked) SetValueMask(v net.IP)

type NxmIpFrag

type NxmIpFrag struct {
	*Oxm
	Value []byte
}

func DecodeNxmIpFrag

func DecodeNxmIpFrag(parent *Oxm, decoder *goloxi.Decoder) (*NxmIpFrag, error)

func NewNxmIpFrag

func NewNxmIpFrag() *NxmIpFrag

func (*NxmIpFrag) GetOXMName

func (self *NxmIpFrag) GetOXMName() string

func (*NxmIpFrag) GetOXMValue

func (self *NxmIpFrag) GetOXMValue() interface{}

func (*NxmIpFrag) GetValue

func (self *NxmIpFrag) GetValue() []byte

func (*NxmIpFrag) MarshalJSON

func (self *NxmIpFrag) MarshalJSON() ([]byte, error)

func (*NxmIpFrag) Serialize

func (self *NxmIpFrag) Serialize(encoder *goloxi.Encoder) error

func (*NxmIpFrag) SetValue

func (self *NxmIpFrag) SetValue(v []byte)

type NxmIpFragMasked

type NxmIpFragMasked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmIpFragMasked

func DecodeNxmIpFragMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmIpFragMasked, error)

func NewNxmIpFragMasked

func NewNxmIpFragMasked() *NxmIpFragMasked

func (*NxmIpFragMasked) GetOXMName

func (self *NxmIpFragMasked) GetOXMName() string

func (*NxmIpFragMasked) GetOXMValue

func (self *NxmIpFragMasked) GetOXMValue() interface{}

func (*NxmIpFragMasked) GetOXMValueMask

func (self *NxmIpFragMasked) GetOXMValueMask() interface{}

func (*NxmIpFragMasked) GetValue

func (self *NxmIpFragMasked) GetValue() []byte

func (*NxmIpFragMasked) GetValueMask

func (self *NxmIpFragMasked) GetValueMask() []byte

func (*NxmIpFragMasked) MarshalJSON

func (self *NxmIpFragMasked) MarshalJSON() ([]byte, error)

func (*NxmIpFragMasked) Serialize

func (self *NxmIpFragMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmIpFragMasked) SetValue

func (self *NxmIpFragMasked) SetValue(v []byte)

func (*NxmIpFragMasked) SetValueMask

func (self *NxmIpFragMasked) SetValueMask(v []byte)

type NxmIpSrc

type NxmIpSrc struct {
	*Oxm
	Value net.IP
}

func DecodeNxmIpSrc

func DecodeNxmIpSrc(parent *Oxm, decoder *goloxi.Decoder) (*NxmIpSrc, error)

func NewNxmIpSrc

func NewNxmIpSrc() *NxmIpSrc

func (*NxmIpSrc) GetOXMName

func (self *NxmIpSrc) GetOXMName() string

func (*NxmIpSrc) GetOXMValue

func (self *NxmIpSrc) GetOXMValue() interface{}

func (*NxmIpSrc) GetValue

func (self *NxmIpSrc) GetValue() net.IP

func (*NxmIpSrc) MarshalJSON

func (self *NxmIpSrc) MarshalJSON() ([]byte, error)

func (*NxmIpSrc) Serialize

func (self *NxmIpSrc) Serialize(encoder *goloxi.Encoder) error

func (*NxmIpSrc) SetValue

func (self *NxmIpSrc) SetValue(v net.IP)

type NxmIpSrcMasked

type NxmIpSrcMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeNxmIpSrcMasked

func DecodeNxmIpSrcMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmIpSrcMasked, error)

func NewNxmIpSrcMasked

func NewNxmIpSrcMasked() *NxmIpSrcMasked

func (*NxmIpSrcMasked) GetOXMName

func (self *NxmIpSrcMasked) GetOXMName() string

func (*NxmIpSrcMasked) GetOXMValue

func (self *NxmIpSrcMasked) GetOXMValue() interface{}

func (*NxmIpSrcMasked) GetOXMValueMask

func (self *NxmIpSrcMasked) GetOXMValueMask() interface{}

func (*NxmIpSrcMasked) GetValue

func (self *NxmIpSrcMasked) GetValue() net.IP

func (*NxmIpSrcMasked) GetValueMask

func (self *NxmIpSrcMasked) GetValueMask() net.IP

func (*NxmIpSrcMasked) MarshalJSON

func (self *NxmIpSrcMasked) MarshalJSON() ([]byte, error)

func (*NxmIpSrcMasked) Serialize

func (self *NxmIpSrcMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmIpSrcMasked) SetValue

func (self *NxmIpSrcMasked) SetValue(v net.IP)

func (*NxmIpSrcMasked) SetValueMask

func (self *NxmIpSrcMasked) SetValueMask(v net.IP)

type NxmIpv6Dst

type NxmIpv6Dst struct {
	*Oxm
	Value net.IP
}

func DecodeNxmIpv6Dst

func DecodeNxmIpv6Dst(parent *Oxm, decoder *goloxi.Decoder) (*NxmIpv6Dst, error)

func NewNxmIpv6Dst

func NewNxmIpv6Dst() *NxmIpv6Dst

func (*NxmIpv6Dst) GetOXMName

func (self *NxmIpv6Dst) GetOXMName() string

func (*NxmIpv6Dst) GetOXMValue

func (self *NxmIpv6Dst) GetOXMValue() interface{}

func (*NxmIpv6Dst) GetValue

func (self *NxmIpv6Dst) GetValue() net.IP

func (*NxmIpv6Dst) MarshalJSON

func (self *NxmIpv6Dst) MarshalJSON() ([]byte, error)

func (*NxmIpv6Dst) Serialize

func (self *NxmIpv6Dst) Serialize(encoder *goloxi.Encoder) error

func (*NxmIpv6Dst) SetValue

func (self *NxmIpv6Dst) SetValue(v net.IP)

type NxmIpv6DstMasked

type NxmIpv6DstMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeNxmIpv6DstMasked

func DecodeNxmIpv6DstMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmIpv6DstMasked, error)

func NewNxmIpv6DstMasked

func NewNxmIpv6DstMasked() *NxmIpv6DstMasked

func (*NxmIpv6DstMasked) GetOXMName

func (self *NxmIpv6DstMasked) GetOXMName() string

func (*NxmIpv6DstMasked) GetOXMValue

func (self *NxmIpv6DstMasked) GetOXMValue() interface{}

func (*NxmIpv6DstMasked) GetOXMValueMask

func (self *NxmIpv6DstMasked) GetOXMValueMask() interface{}

func (*NxmIpv6DstMasked) GetValue

func (self *NxmIpv6DstMasked) GetValue() net.IP

func (*NxmIpv6DstMasked) GetValueMask

func (self *NxmIpv6DstMasked) GetValueMask() net.IP

func (*NxmIpv6DstMasked) MarshalJSON

func (self *NxmIpv6DstMasked) MarshalJSON() ([]byte, error)

func (*NxmIpv6DstMasked) Serialize

func (self *NxmIpv6DstMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmIpv6DstMasked) SetValue

func (self *NxmIpv6DstMasked) SetValue(v net.IP)

func (*NxmIpv6DstMasked) SetValueMask

func (self *NxmIpv6DstMasked) SetValueMask(v net.IP)

type NxmIpv6Label

type NxmIpv6Label struct {
	*Oxm
	Value uint32
}

func DecodeNxmIpv6Label

func DecodeNxmIpv6Label(parent *Oxm, decoder *goloxi.Decoder) (*NxmIpv6Label, error)

func NewNxmIpv6Label

func NewNxmIpv6Label() *NxmIpv6Label

func (*NxmIpv6Label) GetOXMName

func (self *NxmIpv6Label) GetOXMName() string

func (*NxmIpv6Label) GetOXMValue

func (self *NxmIpv6Label) GetOXMValue() interface{}

func (*NxmIpv6Label) GetValue

func (self *NxmIpv6Label) GetValue() uint32

func (*NxmIpv6Label) MarshalJSON

func (self *NxmIpv6Label) MarshalJSON() ([]byte, error)

func (*NxmIpv6Label) Serialize

func (self *NxmIpv6Label) Serialize(encoder *goloxi.Encoder) error

func (*NxmIpv6Label) SetValue

func (self *NxmIpv6Label) SetValue(v uint32)

type NxmIpv6LabelMasked

type NxmIpv6LabelMasked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeNxmIpv6LabelMasked

func DecodeNxmIpv6LabelMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmIpv6LabelMasked, error)

func NewNxmIpv6LabelMasked

func NewNxmIpv6LabelMasked() *NxmIpv6LabelMasked

func (*NxmIpv6LabelMasked) GetOXMName

func (self *NxmIpv6LabelMasked) GetOXMName() string

func (*NxmIpv6LabelMasked) GetOXMValue

func (self *NxmIpv6LabelMasked) GetOXMValue() interface{}

func (*NxmIpv6LabelMasked) GetOXMValueMask

func (self *NxmIpv6LabelMasked) GetOXMValueMask() interface{}

func (*NxmIpv6LabelMasked) GetValue

func (self *NxmIpv6LabelMasked) GetValue() uint32

func (*NxmIpv6LabelMasked) GetValueMask

func (self *NxmIpv6LabelMasked) GetValueMask() uint32

func (*NxmIpv6LabelMasked) MarshalJSON

func (self *NxmIpv6LabelMasked) MarshalJSON() ([]byte, error)

func (*NxmIpv6LabelMasked) Serialize

func (self *NxmIpv6LabelMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmIpv6LabelMasked) SetValue

func (self *NxmIpv6LabelMasked) SetValue(v uint32)

func (*NxmIpv6LabelMasked) SetValueMask

func (self *NxmIpv6LabelMasked) SetValueMask(v uint32)

type NxmIpv6Src

type NxmIpv6Src struct {
	*Oxm
	Value net.IP
}

func DecodeNxmIpv6Src

func DecodeNxmIpv6Src(parent *Oxm, decoder *goloxi.Decoder) (*NxmIpv6Src, error)

func NewNxmIpv6Src

func NewNxmIpv6Src() *NxmIpv6Src

func (*NxmIpv6Src) GetOXMName

func (self *NxmIpv6Src) GetOXMName() string

func (*NxmIpv6Src) GetOXMValue

func (self *NxmIpv6Src) GetOXMValue() interface{}

func (*NxmIpv6Src) GetValue

func (self *NxmIpv6Src) GetValue() net.IP

func (*NxmIpv6Src) MarshalJSON

func (self *NxmIpv6Src) MarshalJSON() ([]byte, error)

func (*NxmIpv6Src) Serialize

func (self *NxmIpv6Src) Serialize(encoder *goloxi.Encoder) error

func (*NxmIpv6Src) SetValue

func (self *NxmIpv6Src) SetValue(v net.IP)

type NxmIpv6SrcMasked

type NxmIpv6SrcMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeNxmIpv6SrcMasked

func DecodeNxmIpv6SrcMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmIpv6SrcMasked, error)

func NewNxmIpv6SrcMasked

func NewNxmIpv6SrcMasked() *NxmIpv6SrcMasked

func (*NxmIpv6SrcMasked) GetOXMName

func (self *NxmIpv6SrcMasked) GetOXMName() string

func (*NxmIpv6SrcMasked) GetOXMValue

func (self *NxmIpv6SrcMasked) GetOXMValue() interface{}

func (*NxmIpv6SrcMasked) GetOXMValueMask

func (self *NxmIpv6SrcMasked) GetOXMValueMask() interface{}

func (*NxmIpv6SrcMasked) GetValue

func (self *NxmIpv6SrcMasked) GetValue() net.IP

func (*NxmIpv6SrcMasked) GetValueMask

func (self *NxmIpv6SrcMasked) GetValueMask() net.IP

func (*NxmIpv6SrcMasked) MarshalJSON

func (self *NxmIpv6SrcMasked) MarshalJSON() ([]byte, error)

func (*NxmIpv6SrcMasked) Serialize

func (self *NxmIpv6SrcMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmIpv6SrcMasked) SetValue

func (self *NxmIpv6SrcMasked) SetValue(v net.IP)

func (*NxmIpv6SrcMasked) SetValueMask

func (self *NxmIpv6SrcMasked) SetValueMask(v net.IP)

type NxmMplsTtl

type NxmMplsTtl struct {
	*Oxm
	Value uint8
}

func DecodeNxmMplsTtl

func DecodeNxmMplsTtl(parent *Oxm, decoder *goloxi.Decoder) (*NxmMplsTtl, error)

func NewNxmMplsTtl

func NewNxmMplsTtl() *NxmMplsTtl

func (*NxmMplsTtl) GetOXMName

func (self *NxmMplsTtl) GetOXMName() string

func (*NxmMplsTtl) GetOXMValue

func (self *NxmMplsTtl) GetOXMValue() interface{}

func (*NxmMplsTtl) GetValue

func (self *NxmMplsTtl) GetValue() uint8

func (*NxmMplsTtl) MarshalJSON

func (self *NxmMplsTtl) MarshalJSON() ([]byte, error)

func (*NxmMplsTtl) Serialize

func (self *NxmMplsTtl) Serialize(encoder *goloxi.Encoder) error

func (*NxmMplsTtl) SetValue

func (self *NxmMplsTtl) SetValue(v uint8)

type NxmNdSll

type NxmNdSll struct {
	*Oxm
	Value net.HardwareAddr
}

func DecodeNxmNdSll

func DecodeNxmNdSll(parent *Oxm, decoder *goloxi.Decoder) (*NxmNdSll, error)

func NewNxmNdSll

func NewNxmNdSll() *NxmNdSll

func (*NxmNdSll) GetOXMName

func (self *NxmNdSll) GetOXMName() string

func (*NxmNdSll) GetOXMValue

func (self *NxmNdSll) GetOXMValue() interface{}

func (*NxmNdSll) GetValue

func (self *NxmNdSll) GetValue() net.HardwareAddr

func (*NxmNdSll) MarshalJSON

func (self *NxmNdSll) MarshalJSON() ([]byte, error)

func (*NxmNdSll) Serialize

func (self *NxmNdSll) Serialize(encoder *goloxi.Encoder) error

func (*NxmNdSll) SetValue

func (self *NxmNdSll) SetValue(v net.HardwareAddr)

type NxmNdSllMasked

type NxmNdSllMasked struct {
	*Oxm
	Value     net.HardwareAddr
	ValueMask net.HardwareAddr
}

func DecodeNxmNdSllMasked

func DecodeNxmNdSllMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmNdSllMasked, error)

func NewNxmNdSllMasked

func NewNxmNdSllMasked() *NxmNdSllMasked

func (*NxmNdSllMasked) GetOXMName

func (self *NxmNdSllMasked) GetOXMName() string

func (*NxmNdSllMasked) GetOXMValue

func (self *NxmNdSllMasked) GetOXMValue() interface{}

func (*NxmNdSllMasked) GetOXMValueMask

func (self *NxmNdSllMasked) GetOXMValueMask() interface{}

func (*NxmNdSllMasked) GetValue

func (self *NxmNdSllMasked) GetValue() net.HardwareAddr

func (*NxmNdSllMasked) GetValueMask

func (self *NxmNdSllMasked) GetValueMask() net.HardwareAddr

func (*NxmNdSllMasked) MarshalJSON

func (self *NxmNdSllMasked) MarshalJSON() ([]byte, error)

func (*NxmNdSllMasked) Serialize

func (self *NxmNdSllMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmNdSllMasked) SetValue

func (self *NxmNdSllMasked) SetValue(v net.HardwareAddr)

func (*NxmNdSllMasked) SetValueMask

func (self *NxmNdSllMasked) SetValueMask(v net.HardwareAddr)

type NxmNdTarget

type NxmNdTarget struct {
	*Oxm
	Value net.IP
}

func DecodeNxmNdTarget

func DecodeNxmNdTarget(parent *Oxm, decoder *goloxi.Decoder) (*NxmNdTarget, error)

func NewNxmNdTarget

func NewNxmNdTarget() *NxmNdTarget

func (*NxmNdTarget) GetOXMName

func (self *NxmNdTarget) GetOXMName() string

func (*NxmNdTarget) GetOXMValue

func (self *NxmNdTarget) GetOXMValue() interface{}

func (*NxmNdTarget) GetValue

func (self *NxmNdTarget) GetValue() net.IP

func (*NxmNdTarget) MarshalJSON

func (self *NxmNdTarget) MarshalJSON() ([]byte, error)

func (*NxmNdTarget) Serialize

func (self *NxmNdTarget) Serialize(encoder *goloxi.Encoder) error

func (*NxmNdTarget) SetValue

func (self *NxmNdTarget) SetValue(v net.IP)

type NxmNdTargetMasked

type NxmNdTargetMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeNxmNdTargetMasked

func DecodeNxmNdTargetMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmNdTargetMasked, error)

func NewNxmNdTargetMasked

func NewNxmNdTargetMasked() *NxmNdTargetMasked

func (*NxmNdTargetMasked) GetOXMName

func (self *NxmNdTargetMasked) GetOXMName() string

func (*NxmNdTargetMasked) GetOXMValue

func (self *NxmNdTargetMasked) GetOXMValue() interface{}

func (*NxmNdTargetMasked) GetOXMValueMask

func (self *NxmNdTargetMasked) GetOXMValueMask() interface{}

func (*NxmNdTargetMasked) GetValue

func (self *NxmNdTargetMasked) GetValue() net.IP

func (*NxmNdTargetMasked) GetValueMask

func (self *NxmNdTargetMasked) GetValueMask() net.IP

func (*NxmNdTargetMasked) MarshalJSON

func (self *NxmNdTargetMasked) MarshalJSON() ([]byte, error)

func (*NxmNdTargetMasked) Serialize

func (self *NxmNdTargetMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmNdTargetMasked) SetValue

func (self *NxmNdTargetMasked) SetValue(v net.IP)

func (*NxmNdTargetMasked) SetValueMask

func (self *NxmNdTargetMasked) SetValueMask(v net.IP)

type NxmNdTll

type NxmNdTll struct {
	*Oxm
	Value net.HardwareAddr
}

func DecodeNxmNdTll

func DecodeNxmNdTll(parent *Oxm, decoder *goloxi.Decoder) (*NxmNdTll, error)

func NewNxmNdTll

func NewNxmNdTll() *NxmNdTll

func (*NxmNdTll) GetOXMName

func (self *NxmNdTll) GetOXMName() string

func (*NxmNdTll) GetOXMValue

func (self *NxmNdTll) GetOXMValue() interface{}

func (*NxmNdTll) GetValue

func (self *NxmNdTll) GetValue() net.HardwareAddr

func (*NxmNdTll) MarshalJSON

func (self *NxmNdTll) MarshalJSON() ([]byte, error)

func (*NxmNdTll) Serialize

func (self *NxmNdTll) Serialize(encoder *goloxi.Encoder) error

func (*NxmNdTll) SetValue

func (self *NxmNdTll) SetValue(v net.HardwareAddr)

type NxmNdTllMasked

type NxmNdTllMasked struct {
	*Oxm
	Value     net.HardwareAddr
	ValueMask net.HardwareAddr
}

func DecodeNxmNdTllMasked

func DecodeNxmNdTllMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmNdTllMasked, error)

func NewNxmNdTllMasked

func NewNxmNdTllMasked() *NxmNdTllMasked

func (*NxmNdTllMasked) GetOXMName

func (self *NxmNdTllMasked) GetOXMName() string

func (*NxmNdTllMasked) GetOXMValue

func (self *NxmNdTllMasked) GetOXMValue() interface{}

func (*NxmNdTllMasked) GetOXMValueMask

func (self *NxmNdTllMasked) GetOXMValueMask() interface{}

func (*NxmNdTllMasked) GetValue

func (self *NxmNdTllMasked) GetValue() net.HardwareAddr

func (*NxmNdTllMasked) GetValueMask

func (self *NxmNdTllMasked) GetValueMask() net.HardwareAddr

func (*NxmNdTllMasked) MarshalJSON

func (self *NxmNdTllMasked) MarshalJSON() ([]byte, error)

func (*NxmNdTllMasked) Serialize

func (self *NxmNdTllMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmNdTllMasked) SetValue

func (self *NxmNdTllMasked) SetValue(v net.HardwareAddr)

func (*NxmNdTllMasked) SetValueMask

func (self *NxmNdTllMasked) SetValueMask(v net.HardwareAddr)

type NxmNwEcn

type NxmNwEcn struct {
	*Oxm
	Value uint8
}

func DecodeNxmNwEcn

func DecodeNxmNwEcn(parent *Oxm, decoder *goloxi.Decoder) (*NxmNwEcn, error)

func NewNxmNwEcn

func NewNxmNwEcn() *NxmNwEcn

func (*NxmNwEcn) GetOXMName

func (self *NxmNwEcn) GetOXMName() string

func (*NxmNwEcn) GetOXMValue

func (self *NxmNwEcn) GetOXMValue() interface{}

func (*NxmNwEcn) GetValue

func (self *NxmNwEcn) GetValue() uint8

func (*NxmNwEcn) MarshalJSON

func (self *NxmNwEcn) MarshalJSON() ([]byte, error)

func (*NxmNwEcn) Serialize

func (self *NxmNwEcn) Serialize(encoder *goloxi.Encoder) error

func (*NxmNwEcn) SetValue

func (self *NxmNwEcn) SetValue(v uint8)

type NxmNwProto

type NxmNwProto struct {
	*Oxm
	Value uint8
}

func DecodeNxmNwProto

func DecodeNxmNwProto(parent *Oxm, decoder *goloxi.Decoder) (*NxmNwProto, error)

func NewNxmNwProto

func NewNxmNwProto() *NxmNwProto

func (*NxmNwProto) GetOXMName

func (self *NxmNwProto) GetOXMName() string

func (*NxmNwProto) GetOXMValue

func (self *NxmNwProto) GetOXMValue() interface{}

func (*NxmNwProto) GetValue

func (self *NxmNwProto) GetValue() uint8

func (*NxmNwProto) MarshalJSON

func (self *NxmNwProto) MarshalJSON() ([]byte, error)

func (*NxmNwProto) Serialize

func (self *NxmNwProto) Serialize(encoder *goloxi.Encoder) error

func (*NxmNwProto) SetValue

func (self *NxmNwProto) SetValue(v uint8)

type NxmNwTos

type NxmNwTos struct {
	*Oxm
	Value uint8
}

func DecodeNxmNwTos

func DecodeNxmNwTos(parent *Oxm, decoder *goloxi.Decoder) (*NxmNwTos, error)

func NewNxmNwTos

func NewNxmNwTos() *NxmNwTos

func (*NxmNwTos) GetOXMName

func (self *NxmNwTos) GetOXMName() string

func (*NxmNwTos) GetOXMValue

func (self *NxmNwTos) GetOXMValue() interface{}

func (*NxmNwTos) GetValue

func (self *NxmNwTos) GetValue() uint8

func (*NxmNwTos) MarshalJSON

func (self *NxmNwTos) MarshalJSON() ([]byte, error)

func (*NxmNwTos) Serialize

func (self *NxmNwTos) Serialize(encoder *goloxi.Encoder) error

func (*NxmNwTos) SetValue

func (self *NxmNwTos) SetValue(v uint8)

type NxmNwTtl

type NxmNwTtl struct {
	*Oxm
	Value uint8
}

func DecodeNxmNwTtl

func DecodeNxmNwTtl(parent *Oxm, decoder *goloxi.Decoder) (*NxmNwTtl, error)

func NewNxmNwTtl

func NewNxmNwTtl() *NxmNwTtl

func (*NxmNwTtl) GetOXMName

func (self *NxmNwTtl) GetOXMName() string

func (*NxmNwTtl) GetOXMValue

func (self *NxmNwTtl) GetOXMValue() interface{}

func (*NxmNwTtl) GetValue

func (self *NxmNwTtl) GetValue() uint8

func (*NxmNwTtl) MarshalJSON

func (self *NxmNwTtl) MarshalJSON() ([]byte, error)

func (*NxmNwTtl) Serialize

func (self *NxmNwTtl) Serialize(encoder *goloxi.Encoder) error

func (*NxmNwTtl) SetValue

func (self *NxmNwTtl) SetValue(v uint8)

type NxmPktMark

type NxmPktMark struct {
	*Oxm
	Value uint32
}

func DecodeNxmPktMark

func DecodeNxmPktMark(parent *Oxm, decoder *goloxi.Decoder) (*NxmPktMark, error)

func NewNxmPktMark

func NewNxmPktMark() *NxmPktMark

func (*NxmPktMark) GetOXMName

func (self *NxmPktMark) GetOXMName() string

func (*NxmPktMark) GetOXMValue

func (self *NxmPktMark) GetOXMValue() interface{}

func (*NxmPktMark) GetValue

func (self *NxmPktMark) GetValue() uint32

func (*NxmPktMark) MarshalJSON

func (self *NxmPktMark) MarshalJSON() ([]byte, error)

func (*NxmPktMark) Serialize

func (self *NxmPktMark) Serialize(encoder *goloxi.Encoder) error

func (*NxmPktMark) SetValue

func (self *NxmPktMark) SetValue(v uint32)

type NxmPktMarkMasked

type NxmPktMarkMasked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeNxmPktMarkMasked

func DecodeNxmPktMarkMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmPktMarkMasked, error)

func NewNxmPktMarkMasked

func NewNxmPktMarkMasked() *NxmPktMarkMasked

func (*NxmPktMarkMasked) GetOXMName

func (self *NxmPktMarkMasked) GetOXMName() string

func (*NxmPktMarkMasked) GetOXMValue

func (self *NxmPktMarkMasked) GetOXMValue() interface{}

func (*NxmPktMarkMasked) GetOXMValueMask

func (self *NxmPktMarkMasked) GetOXMValueMask() interface{}

func (*NxmPktMarkMasked) GetValue

func (self *NxmPktMarkMasked) GetValue() uint32

func (*NxmPktMarkMasked) GetValueMask

func (self *NxmPktMarkMasked) GetValueMask() uint32

func (*NxmPktMarkMasked) MarshalJSON

func (self *NxmPktMarkMasked) MarshalJSON() ([]byte, error)

func (*NxmPktMarkMasked) Serialize

func (self *NxmPktMarkMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmPktMarkMasked) SetValue

func (self *NxmPktMarkMasked) SetValue(v uint32)

func (*NxmPktMarkMasked) SetValueMask

func (self *NxmPktMarkMasked) SetValueMask(v uint32)

type NxmRecircId

type NxmRecircId struct {
	*Oxm
	Value uint32
}

func DecodeNxmRecircId

func DecodeNxmRecircId(parent *Oxm, decoder *goloxi.Decoder) (*NxmRecircId, error)

func NewNxmRecircId

func NewNxmRecircId() *NxmRecircId

func (*NxmRecircId) GetOXMName

func (self *NxmRecircId) GetOXMName() string

func (*NxmRecircId) GetOXMValue

func (self *NxmRecircId) GetOXMValue() interface{}

func (*NxmRecircId) GetValue

func (self *NxmRecircId) GetValue() uint32

func (*NxmRecircId) MarshalJSON

func (self *NxmRecircId) MarshalJSON() ([]byte, error)

func (*NxmRecircId) Serialize

func (self *NxmRecircId) Serialize(encoder *goloxi.Encoder) error

func (*NxmRecircId) SetValue

func (self *NxmRecircId) SetValue(v uint32)

type NxmReg0

type NxmReg0 struct {
	*Oxm
	Value uint32
}

func DecodeNxmReg0

func DecodeNxmReg0(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg0, error)

func NewNxmReg0

func NewNxmReg0() *NxmReg0

func (*NxmReg0) GetOXMName

func (self *NxmReg0) GetOXMName() string

func (*NxmReg0) GetOXMValue

func (self *NxmReg0) GetOXMValue() interface{}

func (*NxmReg0) GetValue

func (self *NxmReg0) GetValue() uint32

func (*NxmReg0) MarshalJSON

func (self *NxmReg0) MarshalJSON() ([]byte, error)

func (*NxmReg0) Serialize

func (self *NxmReg0) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg0) SetValue

func (self *NxmReg0) SetValue(v uint32)

type NxmReg0Masked

type NxmReg0Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeNxmReg0Masked

func DecodeNxmReg0Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg0Masked, error)

func NewNxmReg0Masked

func NewNxmReg0Masked() *NxmReg0Masked

func (*NxmReg0Masked) GetOXMName

func (self *NxmReg0Masked) GetOXMName() string

func (*NxmReg0Masked) GetOXMValue

func (self *NxmReg0Masked) GetOXMValue() interface{}

func (*NxmReg0Masked) GetOXMValueMask

func (self *NxmReg0Masked) GetOXMValueMask() interface{}

func (*NxmReg0Masked) GetValue

func (self *NxmReg0Masked) GetValue() uint32

func (*NxmReg0Masked) GetValueMask

func (self *NxmReg0Masked) GetValueMask() uint32

func (*NxmReg0Masked) MarshalJSON

func (self *NxmReg0Masked) MarshalJSON() ([]byte, error)

func (*NxmReg0Masked) Serialize

func (self *NxmReg0Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg0Masked) SetValue

func (self *NxmReg0Masked) SetValue(v uint32)

func (*NxmReg0Masked) SetValueMask

func (self *NxmReg0Masked) SetValueMask(v uint32)

type NxmReg1

type NxmReg1 struct {
	*Oxm
	Value uint32
}

func DecodeNxmReg1

func DecodeNxmReg1(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg1, error)

func NewNxmReg1

func NewNxmReg1() *NxmReg1

func (*NxmReg1) GetOXMName

func (self *NxmReg1) GetOXMName() string

func (*NxmReg1) GetOXMValue

func (self *NxmReg1) GetOXMValue() interface{}

func (*NxmReg1) GetValue

func (self *NxmReg1) GetValue() uint32

func (*NxmReg1) MarshalJSON

func (self *NxmReg1) MarshalJSON() ([]byte, error)

func (*NxmReg1) Serialize

func (self *NxmReg1) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg1) SetValue

func (self *NxmReg1) SetValue(v uint32)

type NxmReg10

type NxmReg10 struct {
	*Oxm
	Value uint32
}

func DecodeNxmReg10

func DecodeNxmReg10(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg10, error)

func NewNxmReg10

func NewNxmReg10() *NxmReg10

func (*NxmReg10) GetOXMName

func (self *NxmReg10) GetOXMName() string

func (*NxmReg10) GetOXMValue

func (self *NxmReg10) GetOXMValue() interface{}

func (*NxmReg10) GetValue

func (self *NxmReg10) GetValue() uint32

func (*NxmReg10) MarshalJSON

func (self *NxmReg10) MarshalJSON() ([]byte, error)

func (*NxmReg10) Serialize

func (self *NxmReg10) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg10) SetValue

func (self *NxmReg10) SetValue(v uint32)

type NxmReg10Masked

type NxmReg10Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeNxmReg10Masked

func DecodeNxmReg10Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg10Masked, error)

func NewNxmReg10Masked

func NewNxmReg10Masked() *NxmReg10Masked

func (*NxmReg10Masked) GetOXMName

func (self *NxmReg10Masked) GetOXMName() string

func (*NxmReg10Masked) GetOXMValue

func (self *NxmReg10Masked) GetOXMValue() interface{}

func (*NxmReg10Masked) GetOXMValueMask

func (self *NxmReg10Masked) GetOXMValueMask() interface{}

func (*NxmReg10Masked) GetValue

func (self *NxmReg10Masked) GetValue() uint32

func (*NxmReg10Masked) GetValueMask

func (self *NxmReg10Masked) GetValueMask() uint32

func (*NxmReg10Masked) MarshalJSON

func (self *NxmReg10Masked) MarshalJSON() ([]byte, error)

func (*NxmReg10Masked) Serialize

func (self *NxmReg10Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg10Masked) SetValue

func (self *NxmReg10Masked) SetValue(v uint32)

func (*NxmReg10Masked) SetValueMask

func (self *NxmReg10Masked) SetValueMask(v uint32)

type NxmReg11

type NxmReg11 struct {
	*Oxm
	Value uint32
}

func DecodeNxmReg11

func DecodeNxmReg11(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg11, error)

func NewNxmReg11

func NewNxmReg11() *NxmReg11

func (*NxmReg11) GetOXMName

func (self *NxmReg11) GetOXMName() string

func (*NxmReg11) GetOXMValue

func (self *NxmReg11) GetOXMValue() interface{}

func (*NxmReg11) GetValue

func (self *NxmReg11) GetValue() uint32

func (*NxmReg11) MarshalJSON

func (self *NxmReg11) MarshalJSON() ([]byte, error)

func (*NxmReg11) Serialize

func (self *NxmReg11) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg11) SetValue

func (self *NxmReg11) SetValue(v uint32)

type NxmReg11Masked

type NxmReg11Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeNxmReg11Masked

func DecodeNxmReg11Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg11Masked, error)

func NewNxmReg11Masked

func NewNxmReg11Masked() *NxmReg11Masked

func (*NxmReg11Masked) GetOXMName

func (self *NxmReg11Masked) GetOXMName() string

func (*NxmReg11Masked) GetOXMValue

func (self *NxmReg11Masked) GetOXMValue() interface{}

func (*NxmReg11Masked) GetOXMValueMask

func (self *NxmReg11Masked) GetOXMValueMask() interface{}

func (*NxmReg11Masked) GetValue

func (self *NxmReg11Masked) GetValue() uint32

func (*NxmReg11Masked) GetValueMask

func (self *NxmReg11Masked) GetValueMask() uint32

func (*NxmReg11Masked) MarshalJSON

func (self *NxmReg11Masked) MarshalJSON() ([]byte, error)

func (*NxmReg11Masked) Serialize

func (self *NxmReg11Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg11Masked) SetValue

func (self *NxmReg11Masked) SetValue(v uint32)

func (*NxmReg11Masked) SetValueMask

func (self *NxmReg11Masked) SetValueMask(v uint32)

type NxmReg12

type NxmReg12 struct {
	*Oxm
	Value uint32
}

func DecodeNxmReg12

func DecodeNxmReg12(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg12, error)

func NewNxmReg12

func NewNxmReg12() *NxmReg12

func (*NxmReg12) GetOXMName

func (self *NxmReg12) GetOXMName() string

func (*NxmReg12) GetOXMValue

func (self *NxmReg12) GetOXMValue() interface{}

func (*NxmReg12) GetValue

func (self *NxmReg12) GetValue() uint32

func (*NxmReg12) MarshalJSON

func (self *NxmReg12) MarshalJSON() ([]byte, error)

func (*NxmReg12) Serialize

func (self *NxmReg12) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg12) SetValue

func (self *NxmReg12) SetValue(v uint32)

type NxmReg12Masked

type NxmReg12Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeNxmReg12Masked

func DecodeNxmReg12Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg12Masked, error)

func NewNxmReg12Masked

func NewNxmReg12Masked() *NxmReg12Masked

func (*NxmReg12Masked) GetOXMName

func (self *NxmReg12Masked) GetOXMName() string

func (*NxmReg12Masked) GetOXMValue

func (self *NxmReg12Masked) GetOXMValue() interface{}

func (*NxmReg12Masked) GetOXMValueMask

func (self *NxmReg12Masked) GetOXMValueMask() interface{}

func (*NxmReg12Masked) GetValue

func (self *NxmReg12Masked) GetValue() uint32

func (*NxmReg12Masked) GetValueMask

func (self *NxmReg12Masked) GetValueMask() uint32

func (*NxmReg12Masked) MarshalJSON

func (self *NxmReg12Masked) MarshalJSON() ([]byte, error)

func (*NxmReg12Masked) Serialize

func (self *NxmReg12Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg12Masked) SetValue

func (self *NxmReg12Masked) SetValue(v uint32)

func (*NxmReg12Masked) SetValueMask

func (self *NxmReg12Masked) SetValueMask(v uint32)

type NxmReg13

type NxmReg13 struct {
	*Oxm
	Value uint32
}

func DecodeNxmReg13

func DecodeNxmReg13(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg13, error)

func NewNxmReg13

func NewNxmReg13() *NxmReg13

func (*NxmReg13) GetOXMName

func (self *NxmReg13) GetOXMName() string

func (*NxmReg13) GetOXMValue

func (self *NxmReg13) GetOXMValue() interface{}

func (*NxmReg13) GetValue

func (self *NxmReg13) GetValue() uint32

func (*NxmReg13) MarshalJSON

func (self *NxmReg13) MarshalJSON() ([]byte, error)

func (*NxmReg13) Serialize

func (self *NxmReg13) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg13) SetValue

func (self *NxmReg13) SetValue(v uint32)

type NxmReg13Masked

type NxmReg13Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeNxmReg13Masked

func DecodeNxmReg13Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg13Masked, error)

func NewNxmReg13Masked

func NewNxmReg13Masked() *NxmReg13Masked

func (*NxmReg13Masked) GetOXMName

func (self *NxmReg13Masked) GetOXMName() string

func (*NxmReg13Masked) GetOXMValue

func (self *NxmReg13Masked) GetOXMValue() interface{}

func (*NxmReg13Masked) GetOXMValueMask

func (self *NxmReg13Masked) GetOXMValueMask() interface{}

func (*NxmReg13Masked) GetValue

func (self *NxmReg13Masked) GetValue() uint32

func (*NxmReg13Masked) GetValueMask

func (self *NxmReg13Masked) GetValueMask() uint32

func (*NxmReg13Masked) MarshalJSON

func (self *NxmReg13Masked) MarshalJSON() ([]byte, error)

func (*NxmReg13Masked) Serialize

func (self *NxmReg13Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg13Masked) SetValue

func (self *NxmReg13Masked) SetValue(v uint32)

func (*NxmReg13Masked) SetValueMask

func (self *NxmReg13Masked) SetValueMask(v uint32)

type NxmReg14

type NxmReg14 struct {
	*Oxm
	Value uint32
}

func DecodeNxmReg14

func DecodeNxmReg14(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg14, error)

func NewNxmReg14

func NewNxmReg14() *NxmReg14

func (*NxmReg14) GetOXMName

func (self *NxmReg14) GetOXMName() string

func (*NxmReg14) GetOXMValue

func (self *NxmReg14) GetOXMValue() interface{}

func (*NxmReg14) GetValue

func (self *NxmReg14) GetValue() uint32

func (*NxmReg14) MarshalJSON

func (self *NxmReg14) MarshalJSON() ([]byte, error)

func (*NxmReg14) Serialize

func (self *NxmReg14) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg14) SetValue

func (self *NxmReg14) SetValue(v uint32)

type NxmReg14Masked

type NxmReg14Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeNxmReg14Masked

func DecodeNxmReg14Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg14Masked, error)

func NewNxmReg14Masked

func NewNxmReg14Masked() *NxmReg14Masked

func (*NxmReg14Masked) GetOXMName

func (self *NxmReg14Masked) GetOXMName() string

func (*NxmReg14Masked) GetOXMValue

func (self *NxmReg14Masked) GetOXMValue() interface{}

func (*NxmReg14Masked) GetOXMValueMask

func (self *NxmReg14Masked) GetOXMValueMask() interface{}

func (*NxmReg14Masked) GetValue

func (self *NxmReg14Masked) GetValue() uint32

func (*NxmReg14Masked) GetValueMask

func (self *NxmReg14Masked) GetValueMask() uint32

func (*NxmReg14Masked) MarshalJSON

func (self *NxmReg14Masked) MarshalJSON() ([]byte, error)

func (*NxmReg14Masked) Serialize

func (self *NxmReg14Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg14Masked) SetValue

func (self *NxmReg14Masked) SetValue(v uint32)

func (*NxmReg14Masked) SetValueMask

func (self *NxmReg14Masked) SetValueMask(v uint32)

type NxmReg15

type NxmReg15 struct {
	*Oxm
	Value uint32
}

func DecodeNxmReg15

func DecodeNxmReg15(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg15, error)

func NewNxmReg15

func NewNxmReg15() *NxmReg15

func (*NxmReg15) GetOXMName

func (self *NxmReg15) GetOXMName() string

func (*NxmReg15) GetOXMValue

func (self *NxmReg15) GetOXMValue() interface{}

func (*NxmReg15) GetValue

func (self *NxmReg15) GetValue() uint32

func (*NxmReg15) MarshalJSON

func (self *NxmReg15) MarshalJSON() ([]byte, error)

func (*NxmReg15) Serialize

func (self *NxmReg15) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg15) SetValue

func (self *NxmReg15) SetValue(v uint32)

type NxmReg15Masked

type NxmReg15Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeNxmReg15Masked

func DecodeNxmReg15Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg15Masked, error)

func NewNxmReg15Masked

func NewNxmReg15Masked() *NxmReg15Masked

func (*NxmReg15Masked) GetOXMName

func (self *NxmReg15Masked) GetOXMName() string

func (*NxmReg15Masked) GetOXMValue

func (self *NxmReg15Masked) GetOXMValue() interface{}

func (*NxmReg15Masked) GetOXMValueMask

func (self *NxmReg15Masked) GetOXMValueMask() interface{}

func (*NxmReg15Masked) GetValue

func (self *NxmReg15Masked) GetValue() uint32

func (*NxmReg15Masked) GetValueMask

func (self *NxmReg15Masked) GetValueMask() uint32

func (*NxmReg15Masked) MarshalJSON

func (self *NxmReg15Masked) MarshalJSON() ([]byte, error)

func (*NxmReg15Masked) Serialize

func (self *NxmReg15Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg15Masked) SetValue

func (self *NxmReg15Masked) SetValue(v uint32)

func (*NxmReg15Masked) SetValueMask

func (self *NxmReg15Masked) SetValueMask(v uint32)

type NxmReg1Masked

type NxmReg1Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeNxmReg1Masked

func DecodeNxmReg1Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg1Masked, error)

func NewNxmReg1Masked

func NewNxmReg1Masked() *NxmReg1Masked

func (*NxmReg1Masked) GetOXMName

func (self *NxmReg1Masked) GetOXMName() string

func (*NxmReg1Masked) GetOXMValue

func (self *NxmReg1Masked) GetOXMValue() interface{}

func (*NxmReg1Masked) GetOXMValueMask

func (self *NxmReg1Masked) GetOXMValueMask() interface{}

func (*NxmReg1Masked) GetValue

func (self *NxmReg1Masked) GetValue() uint32

func (*NxmReg1Masked) GetValueMask

func (self *NxmReg1Masked) GetValueMask() uint32

func (*NxmReg1Masked) MarshalJSON

func (self *NxmReg1Masked) MarshalJSON() ([]byte, error)

func (*NxmReg1Masked) Serialize

func (self *NxmReg1Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg1Masked) SetValue

func (self *NxmReg1Masked) SetValue(v uint32)

func (*NxmReg1Masked) SetValueMask

func (self *NxmReg1Masked) SetValueMask(v uint32)

type NxmReg2

type NxmReg2 struct {
	*Oxm
	Value uint32
}

func DecodeNxmReg2

func DecodeNxmReg2(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg2, error)

func NewNxmReg2

func NewNxmReg2() *NxmReg2

func (*NxmReg2) GetOXMName

func (self *NxmReg2) GetOXMName() string

func (*NxmReg2) GetOXMValue

func (self *NxmReg2) GetOXMValue() interface{}

func (*NxmReg2) GetValue

func (self *NxmReg2) GetValue() uint32

func (*NxmReg2) MarshalJSON

func (self *NxmReg2) MarshalJSON() ([]byte, error)

func (*NxmReg2) Serialize

func (self *NxmReg2) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg2) SetValue

func (self *NxmReg2) SetValue(v uint32)

type NxmReg2Masked

type NxmReg2Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeNxmReg2Masked

func DecodeNxmReg2Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg2Masked, error)

func NewNxmReg2Masked

func NewNxmReg2Masked() *NxmReg2Masked

func (*NxmReg2Masked) GetOXMName

func (self *NxmReg2Masked) GetOXMName() string

func (*NxmReg2Masked) GetOXMValue

func (self *NxmReg2Masked) GetOXMValue() interface{}

func (*NxmReg2Masked) GetOXMValueMask

func (self *NxmReg2Masked) GetOXMValueMask() interface{}

func (*NxmReg2Masked) GetValue

func (self *NxmReg2Masked) GetValue() uint32

func (*NxmReg2Masked) GetValueMask

func (self *NxmReg2Masked) GetValueMask() uint32

func (*NxmReg2Masked) MarshalJSON

func (self *NxmReg2Masked) MarshalJSON() ([]byte, error)

func (*NxmReg2Masked) Serialize

func (self *NxmReg2Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg2Masked) SetValue

func (self *NxmReg2Masked) SetValue(v uint32)

func (*NxmReg2Masked) SetValueMask

func (self *NxmReg2Masked) SetValueMask(v uint32)

type NxmReg3

type NxmReg3 struct {
	*Oxm
	Value uint32
}

func DecodeNxmReg3

func DecodeNxmReg3(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg3, error)

func NewNxmReg3

func NewNxmReg3() *NxmReg3

func (*NxmReg3) GetOXMName

func (self *NxmReg3) GetOXMName() string

func (*NxmReg3) GetOXMValue

func (self *NxmReg3) GetOXMValue() interface{}

func (*NxmReg3) GetValue

func (self *NxmReg3) GetValue() uint32

func (*NxmReg3) MarshalJSON

func (self *NxmReg3) MarshalJSON() ([]byte, error)

func (*NxmReg3) Serialize

func (self *NxmReg3) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg3) SetValue

func (self *NxmReg3) SetValue(v uint32)

type NxmReg3Masked

type NxmReg3Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeNxmReg3Masked

func DecodeNxmReg3Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg3Masked, error)

func NewNxmReg3Masked

func NewNxmReg3Masked() *NxmReg3Masked

func (*NxmReg3Masked) GetOXMName

func (self *NxmReg3Masked) GetOXMName() string

func (*NxmReg3Masked) GetOXMValue

func (self *NxmReg3Masked) GetOXMValue() interface{}

func (*NxmReg3Masked) GetOXMValueMask

func (self *NxmReg3Masked) GetOXMValueMask() interface{}

func (*NxmReg3Masked) GetValue

func (self *NxmReg3Masked) GetValue() uint32

func (*NxmReg3Masked) GetValueMask

func (self *NxmReg3Masked) GetValueMask() uint32

func (*NxmReg3Masked) MarshalJSON

func (self *NxmReg3Masked) MarshalJSON() ([]byte, error)

func (*NxmReg3Masked) Serialize

func (self *NxmReg3Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg3Masked) SetValue

func (self *NxmReg3Masked) SetValue(v uint32)

func (*NxmReg3Masked) SetValueMask

func (self *NxmReg3Masked) SetValueMask(v uint32)

type NxmReg4

type NxmReg4 struct {
	*Oxm
	Value uint32
}

func DecodeNxmReg4

func DecodeNxmReg4(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg4, error)

func NewNxmReg4

func NewNxmReg4() *NxmReg4

func (*NxmReg4) GetOXMName

func (self *NxmReg4) GetOXMName() string

func (*NxmReg4) GetOXMValue

func (self *NxmReg4) GetOXMValue() interface{}

func (*NxmReg4) GetValue

func (self *NxmReg4) GetValue() uint32

func (*NxmReg4) MarshalJSON

func (self *NxmReg4) MarshalJSON() ([]byte, error)

func (*NxmReg4) Serialize

func (self *NxmReg4) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg4) SetValue

func (self *NxmReg4) SetValue(v uint32)

type NxmReg4Masked

type NxmReg4Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeNxmReg4Masked

func DecodeNxmReg4Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg4Masked, error)

func NewNxmReg4Masked

func NewNxmReg4Masked() *NxmReg4Masked

func (*NxmReg4Masked) GetOXMName

func (self *NxmReg4Masked) GetOXMName() string

func (*NxmReg4Masked) GetOXMValue

func (self *NxmReg4Masked) GetOXMValue() interface{}

func (*NxmReg4Masked) GetOXMValueMask

func (self *NxmReg4Masked) GetOXMValueMask() interface{}

func (*NxmReg4Masked) GetValue

func (self *NxmReg4Masked) GetValue() uint32

func (*NxmReg4Masked) GetValueMask

func (self *NxmReg4Masked) GetValueMask() uint32

func (*NxmReg4Masked) MarshalJSON

func (self *NxmReg4Masked) MarshalJSON() ([]byte, error)

func (*NxmReg4Masked) Serialize

func (self *NxmReg4Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg4Masked) SetValue

func (self *NxmReg4Masked) SetValue(v uint32)

func (*NxmReg4Masked) SetValueMask

func (self *NxmReg4Masked) SetValueMask(v uint32)

type NxmReg5

type NxmReg5 struct {
	*Oxm
	Value uint32
}

func DecodeNxmReg5

func DecodeNxmReg5(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg5, error)

func NewNxmReg5

func NewNxmReg5() *NxmReg5

func (*NxmReg5) GetOXMName

func (self *NxmReg5) GetOXMName() string

func (*NxmReg5) GetOXMValue

func (self *NxmReg5) GetOXMValue() interface{}

func (*NxmReg5) GetValue

func (self *NxmReg5) GetValue() uint32

func (*NxmReg5) MarshalJSON

func (self *NxmReg5) MarshalJSON() ([]byte, error)

func (*NxmReg5) Serialize

func (self *NxmReg5) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg5) SetValue

func (self *NxmReg5) SetValue(v uint32)

type NxmReg5Masked

type NxmReg5Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeNxmReg5Masked

func DecodeNxmReg5Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg5Masked, error)

func NewNxmReg5Masked

func NewNxmReg5Masked() *NxmReg5Masked

func (*NxmReg5Masked) GetOXMName

func (self *NxmReg5Masked) GetOXMName() string

func (*NxmReg5Masked) GetOXMValue

func (self *NxmReg5Masked) GetOXMValue() interface{}

func (*NxmReg5Masked) GetOXMValueMask

func (self *NxmReg5Masked) GetOXMValueMask() interface{}

func (*NxmReg5Masked) GetValue

func (self *NxmReg5Masked) GetValue() uint32

func (*NxmReg5Masked) GetValueMask

func (self *NxmReg5Masked) GetValueMask() uint32

func (*NxmReg5Masked) MarshalJSON

func (self *NxmReg5Masked) MarshalJSON() ([]byte, error)

func (*NxmReg5Masked) Serialize

func (self *NxmReg5Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg5Masked) SetValue

func (self *NxmReg5Masked) SetValue(v uint32)

func (*NxmReg5Masked) SetValueMask

func (self *NxmReg5Masked) SetValueMask(v uint32)

type NxmReg6

type NxmReg6 struct {
	*Oxm
	Value uint32
}

func DecodeNxmReg6

func DecodeNxmReg6(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg6, error)

func NewNxmReg6

func NewNxmReg6() *NxmReg6

func (*NxmReg6) GetOXMName

func (self *NxmReg6) GetOXMName() string

func (*NxmReg6) GetOXMValue

func (self *NxmReg6) GetOXMValue() interface{}

func (*NxmReg6) GetValue

func (self *NxmReg6) GetValue() uint32

func (*NxmReg6) MarshalJSON

func (self *NxmReg6) MarshalJSON() ([]byte, error)

func (*NxmReg6) Serialize

func (self *NxmReg6) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg6) SetValue

func (self *NxmReg6) SetValue(v uint32)

type NxmReg6Masked

type NxmReg6Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeNxmReg6Masked

func DecodeNxmReg6Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg6Masked, error)

func NewNxmReg6Masked

func NewNxmReg6Masked() *NxmReg6Masked

func (*NxmReg6Masked) GetOXMName

func (self *NxmReg6Masked) GetOXMName() string

func (*NxmReg6Masked) GetOXMValue

func (self *NxmReg6Masked) GetOXMValue() interface{}

func (*NxmReg6Masked) GetOXMValueMask

func (self *NxmReg6Masked) GetOXMValueMask() interface{}

func (*NxmReg6Masked) GetValue

func (self *NxmReg6Masked) GetValue() uint32

func (*NxmReg6Masked) GetValueMask

func (self *NxmReg6Masked) GetValueMask() uint32

func (*NxmReg6Masked) MarshalJSON

func (self *NxmReg6Masked) MarshalJSON() ([]byte, error)

func (*NxmReg6Masked) Serialize

func (self *NxmReg6Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg6Masked) SetValue

func (self *NxmReg6Masked) SetValue(v uint32)

func (*NxmReg6Masked) SetValueMask

func (self *NxmReg6Masked) SetValueMask(v uint32)

type NxmReg7

type NxmReg7 struct {
	*Oxm
	Value uint32
}

func DecodeNxmReg7

func DecodeNxmReg7(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg7, error)

func NewNxmReg7

func NewNxmReg7() *NxmReg7

func (*NxmReg7) GetOXMName

func (self *NxmReg7) GetOXMName() string

func (*NxmReg7) GetOXMValue

func (self *NxmReg7) GetOXMValue() interface{}

func (*NxmReg7) GetValue

func (self *NxmReg7) GetValue() uint32

func (*NxmReg7) MarshalJSON

func (self *NxmReg7) MarshalJSON() ([]byte, error)

func (*NxmReg7) Serialize

func (self *NxmReg7) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg7) SetValue

func (self *NxmReg7) SetValue(v uint32)

type NxmReg7Masked

type NxmReg7Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeNxmReg7Masked

func DecodeNxmReg7Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg7Masked, error)

func NewNxmReg7Masked

func NewNxmReg7Masked() *NxmReg7Masked

func (*NxmReg7Masked) GetOXMName

func (self *NxmReg7Masked) GetOXMName() string

func (*NxmReg7Masked) GetOXMValue

func (self *NxmReg7Masked) GetOXMValue() interface{}

func (*NxmReg7Masked) GetOXMValueMask

func (self *NxmReg7Masked) GetOXMValueMask() interface{}

func (*NxmReg7Masked) GetValue

func (self *NxmReg7Masked) GetValue() uint32

func (*NxmReg7Masked) GetValueMask

func (self *NxmReg7Masked) GetValueMask() uint32

func (*NxmReg7Masked) MarshalJSON

func (self *NxmReg7Masked) MarshalJSON() ([]byte, error)

func (*NxmReg7Masked) Serialize

func (self *NxmReg7Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg7Masked) SetValue

func (self *NxmReg7Masked) SetValue(v uint32)

func (*NxmReg7Masked) SetValueMask

func (self *NxmReg7Masked) SetValueMask(v uint32)

type NxmReg8

type NxmReg8 struct {
	*Oxm
	Value uint32
}

func DecodeNxmReg8

func DecodeNxmReg8(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg8, error)

func NewNxmReg8

func NewNxmReg8() *NxmReg8

func (*NxmReg8) GetOXMName

func (self *NxmReg8) GetOXMName() string

func (*NxmReg8) GetOXMValue

func (self *NxmReg8) GetOXMValue() interface{}

func (*NxmReg8) GetValue

func (self *NxmReg8) GetValue() uint32

func (*NxmReg8) MarshalJSON

func (self *NxmReg8) MarshalJSON() ([]byte, error)

func (*NxmReg8) Serialize

func (self *NxmReg8) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg8) SetValue

func (self *NxmReg8) SetValue(v uint32)

type NxmReg8Masked

type NxmReg8Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeNxmReg8Masked

func DecodeNxmReg8Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg8Masked, error)

func NewNxmReg8Masked

func NewNxmReg8Masked() *NxmReg8Masked

func (*NxmReg8Masked) GetOXMName

func (self *NxmReg8Masked) GetOXMName() string

func (*NxmReg8Masked) GetOXMValue

func (self *NxmReg8Masked) GetOXMValue() interface{}

func (*NxmReg8Masked) GetOXMValueMask

func (self *NxmReg8Masked) GetOXMValueMask() interface{}

func (*NxmReg8Masked) GetValue

func (self *NxmReg8Masked) GetValue() uint32

func (*NxmReg8Masked) GetValueMask

func (self *NxmReg8Masked) GetValueMask() uint32

func (*NxmReg8Masked) MarshalJSON

func (self *NxmReg8Masked) MarshalJSON() ([]byte, error)

func (*NxmReg8Masked) Serialize

func (self *NxmReg8Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg8Masked) SetValue

func (self *NxmReg8Masked) SetValue(v uint32)

func (*NxmReg8Masked) SetValueMask

func (self *NxmReg8Masked) SetValueMask(v uint32)

type NxmReg9

type NxmReg9 struct {
	*Oxm
	Value uint32
}

func DecodeNxmReg9

func DecodeNxmReg9(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg9, error)

func NewNxmReg9

func NewNxmReg9() *NxmReg9

func (*NxmReg9) GetOXMName

func (self *NxmReg9) GetOXMName() string

func (*NxmReg9) GetOXMValue

func (self *NxmReg9) GetOXMValue() interface{}

func (*NxmReg9) GetValue

func (self *NxmReg9) GetValue() uint32

func (*NxmReg9) MarshalJSON

func (self *NxmReg9) MarshalJSON() ([]byte, error)

func (*NxmReg9) Serialize

func (self *NxmReg9) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg9) SetValue

func (self *NxmReg9) SetValue(v uint32)

type NxmReg9Masked

type NxmReg9Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeNxmReg9Masked

func DecodeNxmReg9Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmReg9Masked, error)

func NewNxmReg9Masked

func NewNxmReg9Masked() *NxmReg9Masked

func (*NxmReg9Masked) GetOXMName

func (self *NxmReg9Masked) GetOXMName() string

func (*NxmReg9Masked) GetOXMValue

func (self *NxmReg9Masked) GetOXMValue() interface{}

func (*NxmReg9Masked) GetOXMValueMask

func (self *NxmReg9Masked) GetOXMValueMask() interface{}

func (*NxmReg9Masked) GetValue

func (self *NxmReg9Masked) GetValue() uint32

func (*NxmReg9Masked) GetValueMask

func (self *NxmReg9Masked) GetValueMask() uint32

func (*NxmReg9Masked) MarshalJSON

func (self *NxmReg9Masked) MarshalJSON() ([]byte, error)

func (*NxmReg9Masked) Serialize

func (self *NxmReg9Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmReg9Masked) SetValue

func (self *NxmReg9Masked) SetValue(v uint32)

func (*NxmReg9Masked) SetValueMask

func (self *NxmReg9Masked) SetValueMask(v uint32)

type NxmTcpDst

type NxmTcpDst struct {
	*Oxm
	Value uint16
}

func DecodeNxmTcpDst

func DecodeNxmTcpDst(parent *Oxm, decoder *goloxi.Decoder) (*NxmTcpDst, error)

func NewNxmTcpDst

func NewNxmTcpDst() *NxmTcpDst

func (*NxmTcpDst) GetOXMName

func (self *NxmTcpDst) GetOXMName() string

func (*NxmTcpDst) GetOXMValue

func (self *NxmTcpDst) GetOXMValue() interface{}

func (*NxmTcpDst) GetValue

func (self *NxmTcpDst) GetValue() uint16

func (*NxmTcpDst) MarshalJSON

func (self *NxmTcpDst) MarshalJSON() ([]byte, error)

func (*NxmTcpDst) Serialize

func (self *NxmTcpDst) Serialize(encoder *goloxi.Encoder) error

func (*NxmTcpDst) SetValue

func (self *NxmTcpDst) SetValue(v uint16)

type NxmTcpDstMasked

type NxmTcpDstMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeNxmTcpDstMasked

func DecodeNxmTcpDstMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTcpDstMasked, error)

func NewNxmTcpDstMasked

func NewNxmTcpDstMasked() *NxmTcpDstMasked

func (*NxmTcpDstMasked) GetOXMName

func (self *NxmTcpDstMasked) GetOXMName() string

func (*NxmTcpDstMasked) GetOXMValue

func (self *NxmTcpDstMasked) GetOXMValue() interface{}

func (*NxmTcpDstMasked) GetOXMValueMask

func (self *NxmTcpDstMasked) GetOXMValueMask() interface{}

func (*NxmTcpDstMasked) GetValue

func (self *NxmTcpDstMasked) GetValue() uint16

func (*NxmTcpDstMasked) GetValueMask

func (self *NxmTcpDstMasked) GetValueMask() uint16

func (*NxmTcpDstMasked) MarshalJSON

func (self *NxmTcpDstMasked) MarshalJSON() ([]byte, error)

func (*NxmTcpDstMasked) Serialize

func (self *NxmTcpDstMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTcpDstMasked) SetValue

func (self *NxmTcpDstMasked) SetValue(v uint16)

func (*NxmTcpDstMasked) SetValueMask

func (self *NxmTcpDstMasked) SetValueMask(v uint16)

type NxmTcpFlags

type NxmTcpFlags struct {
	*Oxm
	Value TcpFlags
}

func DecodeNxmTcpFlags

func DecodeNxmTcpFlags(parent *Oxm, decoder *goloxi.Decoder) (*NxmTcpFlags, error)

func NewNxmTcpFlags

func NewNxmTcpFlags() *NxmTcpFlags

func (*NxmTcpFlags) GetOXMName

func (self *NxmTcpFlags) GetOXMName() string

func (*NxmTcpFlags) GetOXMValue

func (self *NxmTcpFlags) GetOXMValue() interface{}

func (*NxmTcpFlags) GetValue

func (self *NxmTcpFlags) GetValue() TcpFlags

func (*NxmTcpFlags) MarshalJSON

func (self *NxmTcpFlags) MarshalJSON() ([]byte, error)

func (*NxmTcpFlags) Serialize

func (self *NxmTcpFlags) Serialize(encoder *goloxi.Encoder) error

func (*NxmTcpFlags) SetValue

func (self *NxmTcpFlags) SetValue(v TcpFlags)

type NxmTcpFlagsMasked

type NxmTcpFlagsMasked struct {
	*Oxm
	Value     TcpFlags
	ValueMask uint16
}

func DecodeNxmTcpFlagsMasked

func DecodeNxmTcpFlagsMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTcpFlagsMasked, error)

func NewNxmTcpFlagsMasked

func NewNxmTcpFlagsMasked() *NxmTcpFlagsMasked

func (*NxmTcpFlagsMasked) GetOXMName

func (self *NxmTcpFlagsMasked) GetOXMName() string

func (*NxmTcpFlagsMasked) GetOXMValue

func (self *NxmTcpFlagsMasked) GetOXMValue() interface{}

func (*NxmTcpFlagsMasked) GetOXMValueMask

func (self *NxmTcpFlagsMasked) GetOXMValueMask() interface{}

func (*NxmTcpFlagsMasked) GetValue

func (self *NxmTcpFlagsMasked) GetValue() TcpFlags

func (*NxmTcpFlagsMasked) GetValueMask

func (self *NxmTcpFlagsMasked) GetValueMask() uint16

func (*NxmTcpFlagsMasked) MarshalJSON

func (self *NxmTcpFlagsMasked) MarshalJSON() ([]byte, error)

func (*NxmTcpFlagsMasked) Serialize

func (self *NxmTcpFlagsMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTcpFlagsMasked) SetValue

func (self *NxmTcpFlagsMasked) SetValue(v TcpFlags)

func (*NxmTcpFlagsMasked) SetValueMask

func (self *NxmTcpFlagsMasked) SetValueMask(v uint16)

type NxmTcpSrc

type NxmTcpSrc struct {
	*Oxm
	Value uint16
}

func DecodeNxmTcpSrc

func DecodeNxmTcpSrc(parent *Oxm, decoder *goloxi.Decoder) (*NxmTcpSrc, error)

func NewNxmTcpSrc

func NewNxmTcpSrc() *NxmTcpSrc

func (*NxmTcpSrc) GetOXMName

func (self *NxmTcpSrc) GetOXMName() string

func (*NxmTcpSrc) GetOXMValue

func (self *NxmTcpSrc) GetOXMValue() interface{}

func (*NxmTcpSrc) GetValue

func (self *NxmTcpSrc) GetValue() uint16

func (*NxmTcpSrc) MarshalJSON

func (self *NxmTcpSrc) MarshalJSON() ([]byte, error)

func (*NxmTcpSrc) Serialize

func (self *NxmTcpSrc) Serialize(encoder *goloxi.Encoder) error

func (*NxmTcpSrc) SetValue

func (self *NxmTcpSrc) SetValue(v uint16)

type NxmTcpSrcMasked

type NxmTcpSrcMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeNxmTcpSrcMasked

func DecodeNxmTcpSrcMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTcpSrcMasked, error)

func NewNxmTcpSrcMasked

func NewNxmTcpSrcMasked() *NxmTcpSrcMasked

func (*NxmTcpSrcMasked) GetOXMName

func (self *NxmTcpSrcMasked) GetOXMName() string

func (*NxmTcpSrcMasked) GetOXMValue

func (self *NxmTcpSrcMasked) GetOXMValue() interface{}

func (*NxmTcpSrcMasked) GetOXMValueMask

func (self *NxmTcpSrcMasked) GetOXMValueMask() interface{}

func (*NxmTcpSrcMasked) GetValue

func (self *NxmTcpSrcMasked) GetValue() uint16

func (*NxmTcpSrcMasked) GetValueMask

func (self *NxmTcpSrcMasked) GetValueMask() uint16

func (*NxmTcpSrcMasked) MarshalJSON

func (self *NxmTcpSrcMasked) MarshalJSON() ([]byte, error)

func (*NxmTcpSrcMasked) Serialize

func (self *NxmTcpSrcMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTcpSrcMasked) SetValue

func (self *NxmTcpSrcMasked) SetValue(v uint16)

func (*NxmTcpSrcMasked) SetValueMask

func (self *NxmTcpSrcMasked) SetValueMask(v uint16)

type NxmTunDst

type NxmTunDst struct {
	*Oxm
	Value net.IP
}

func DecodeNxmTunDst

func DecodeNxmTunDst(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunDst, error)

func NewNxmTunDst

func NewNxmTunDst() *NxmTunDst

func (*NxmTunDst) GetOXMName

func (self *NxmTunDst) GetOXMName() string

func (*NxmTunDst) GetOXMValue

func (self *NxmTunDst) GetOXMValue() interface{}

func (*NxmTunDst) GetValue

func (self *NxmTunDst) GetValue() net.IP

func (*NxmTunDst) MarshalJSON

func (self *NxmTunDst) MarshalJSON() ([]byte, error)

func (*NxmTunDst) Serialize

func (self *NxmTunDst) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunDst) SetValue

func (self *NxmTunDst) SetValue(v net.IP)

type NxmTunDstMasked

type NxmTunDstMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeNxmTunDstMasked

func DecodeNxmTunDstMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunDstMasked, error)

func NewNxmTunDstMasked

func NewNxmTunDstMasked() *NxmTunDstMasked

func (*NxmTunDstMasked) GetOXMName

func (self *NxmTunDstMasked) GetOXMName() string

func (*NxmTunDstMasked) GetOXMValue

func (self *NxmTunDstMasked) GetOXMValue() interface{}

func (*NxmTunDstMasked) GetOXMValueMask

func (self *NxmTunDstMasked) GetOXMValueMask() interface{}

func (*NxmTunDstMasked) GetValue

func (self *NxmTunDstMasked) GetValue() net.IP

func (*NxmTunDstMasked) GetValueMask

func (self *NxmTunDstMasked) GetValueMask() net.IP

func (*NxmTunDstMasked) MarshalJSON

func (self *NxmTunDstMasked) MarshalJSON() ([]byte, error)

func (*NxmTunDstMasked) Serialize

func (self *NxmTunDstMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunDstMasked) SetValue

func (self *NxmTunDstMasked) SetValue(v net.IP)

func (*NxmTunDstMasked) SetValueMask

func (self *NxmTunDstMasked) SetValueMask(v net.IP)

type NxmTunFlags

type NxmTunFlags struct {
	*Oxm
	Value uint16
}

func DecodeNxmTunFlags

func DecodeNxmTunFlags(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunFlags, error)

func NewNxmTunFlags

func NewNxmTunFlags() *NxmTunFlags

func (*NxmTunFlags) GetOXMName

func (self *NxmTunFlags) GetOXMName() string

func (*NxmTunFlags) GetOXMValue

func (self *NxmTunFlags) GetOXMValue() interface{}

func (*NxmTunFlags) GetValue

func (self *NxmTunFlags) GetValue() uint16

func (*NxmTunFlags) MarshalJSON

func (self *NxmTunFlags) MarshalJSON() ([]byte, error)

func (*NxmTunFlags) Serialize

func (self *NxmTunFlags) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunFlags) SetValue

func (self *NxmTunFlags) SetValue(v uint16)

type NxmTunFlagsMasked

type NxmTunFlagsMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeNxmTunFlagsMasked

func DecodeNxmTunFlagsMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunFlagsMasked, error)

func NewNxmTunFlagsMasked

func NewNxmTunFlagsMasked() *NxmTunFlagsMasked

func (*NxmTunFlagsMasked) GetOXMName

func (self *NxmTunFlagsMasked) GetOXMName() string

func (*NxmTunFlagsMasked) GetOXMValue

func (self *NxmTunFlagsMasked) GetOXMValue() interface{}

func (*NxmTunFlagsMasked) GetOXMValueMask

func (self *NxmTunFlagsMasked) GetOXMValueMask() interface{}

func (*NxmTunFlagsMasked) GetValue

func (self *NxmTunFlagsMasked) GetValue() uint16

func (*NxmTunFlagsMasked) GetValueMask

func (self *NxmTunFlagsMasked) GetValueMask() uint16

func (*NxmTunFlagsMasked) MarshalJSON

func (self *NxmTunFlagsMasked) MarshalJSON() ([]byte, error)

func (*NxmTunFlagsMasked) Serialize

func (self *NxmTunFlagsMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunFlagsMasked) SetValue

func (self *NxmTunFlagsMasked) SetValue(v uint16)

func (*NxmTunFlagsMasked) SetValueMask

func (self *NxmTunFlagsMasked) SetValueMask(v uint16)

type NxmTunGbpFlags

type NxmTunGbpFlags struct {
	*Oxm
	Value uint8
}

func DecodeNxmTunGbpFlags

func DecodeNxmTunGbpFlags(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunGbpFlags, error)

func NewNxmTunGbpFlags

func NewNxmTunGbpFlags() *NxmTunGbpFlags

func (*NxmTunGbpFlags) GetOXMName

func (self *NxmTunGbpFlags) GetOXMName() string

func (*NxmTunGbpFlags) GetOXMValue

func (self *NxmTunGbpFlags) GetOXMValue() interface{}

func (*NxmTunGbpFlags) GetValue

func (self *NxmTunGbpFlags) GetValue() uint8

func (*NxmTunGbpFlags) MarshalJSON

func (self *NxmTunGbpFlags) MarshalJSON() ([]byte, error)

func (*NxmTunGbpFlags) Serialize

func (self *NxmTunGbpFlags) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunGbpFlags) SetValue

func (self *NxmTunGbpFlags) SetValue(v uint8)

type NxmTunGbpFlagsMasked

type NxmTunGbpFlagsMasked struct {
	*Oxm
	Value     uint8
	ValueMask uint8
}

func DecodeNxmTunGbpFlagsMasked

func DecodeNxmTunGbpFlagsMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunGbpFlagsMasked, error)

func NewNxmTunGbpFlagsMasked

func NewNxmTunGbpFlagsMasked() *NxmTunGbpFlagsMasked

func (*NxmTunGbpFlagsMasked) GetOXMName

func (self *NxmTunGbpFlagsMasked) GetOXMName() string

func (*NxmTunGbpFlagsMasked) GetOXMValue

func (self *NxmTunGbpFlagsMasked) GetOXMValue() interface{}

func (*NxmTunGbpFlagsMasked) GetOXMValueMask

func (self *NxmTunGbpFlagsMasked) GetOXMValueMask() interface{}

func (*NxmTunGbpFlagsMasked) GetValue

func (self *NxmTunGbpFlagsMasked) GetValue() uint8

func (*NxmTunGbpFlagsMasked) GetValueMask

func (self *NxmTunGbpFlagsMasked) GetValueMask() uint8

func (*NxmTunGbpFlagsMasked) MarshalJSON

func (self *NxmTunGbpFlagsMasked) MarshalJSON() ([]byte, error)

func (*NxmTunGbpFlagsMasked) Serialize

func (self *NxmTunGbpFlagsMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunGbpFlagsMasked) SetValue

func (self *NxmTunGbpFlagsMasked) SetValue(v uint8)

func (*NxmTunGbpFlagsMasked) SetValueMask

func (self *NxmTunGbpFlagsMasked) SetValueMask(v uint8)

type NxmTunGbpId

type NxmTunGbpId struct {
	*Oxm
	Value uint16
}

func DecodeNxmTunGbpId

func DecodeNxmTunGbpId(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunGbpId, error)

func NewNxmTunGbpId

func NewNxmTunGbpId() *NxmTunGbpId

func (*NxmTunGbpId) GetOXMName

func (self *NxmTunGbpId) GetOXMName() string

func (*NxmTunGbpId) GetOXMValue

func (self *NxmTunGbpId) GetOXMValue() interface{}

func (*NxmTunGbpId) GetValue

func (self *NxmTunGbpId) GetValue() uint16

func (*NxmTunGbpId) MarshalJSON

func (self *NxmTunGbpId) MarshalJSON() ([]byte, error)

func (*NxmTunGbpId) Serialize

func (self *NxmTunGbpId) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunGbpId) SetValue

func (self *NxmTunGbpId) SetValue(v uint16)

type NxmTunGbpIdMasked

type NxmTunGbpIdMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeNxmTunGbpIdMasked

func DecodeNxmTunGbpIdMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunGbpIdMasked, error)

func NewNxmTunGbpIdMasked

func NewNxmTunGbpIdMasked() *NxmTunGbpIdMasked

func (*NxmTunGbpIdMasked) GetOXMName

func (self *NxmTunGbpIdMasked) GetOXMName() string

func (*NxmTunGbpIdMasked) GetOXMValue

func (self *NxmTunGbpIdMasked) GetOXMValue() interface{}

func (*NxmTunGbpIdMasked) GetOXMValueMask

func (self *NxmTunGbpIdMasked) GetOXMValueMask() interface{}

func (*NxmTunGbpIdMasked) GetValue

func (self *NxmTunGbpIdMasked) GetValue() uint16

func (*NxmTunGbpIdMasked) GetValueMask

func (self *NxmTunGbpIdMasked) GetValueMask() uint16

func (*NxmTunGbpIdMasked) MarshalJSON

func (self *NxmTunGbpIdMasked) MarshalJSON() ([]byte, error)

func (*NxmTunGbpIdMasked) Serialize

func (self *NxmTunGbpIdMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunGbpIdMasked) SetValue

func (self *NxmTunGbpIdMasked) SetValue(v uint16)

func (*NxmTunGbpIdMasked) SetValueMask

func (self *NxmTunGbpIdMasked) SetValueMask(v uint16)

type NxmTunId

type NxmTunId struct {
	*Oxm
	Value uint64
}

func DecodeNxmTunId

func DecodeNxmTunId(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunId, error)

func NewNxmTunId

func NewNxmTunId() *NxmTunId

func (*NxmTunId) GetOXMName

func (self *NxmTunId) GetOXMName() string

func (*NxmTunId) GetOXMValue

func (self *NxmTunId) GetOXMValue() interface{}

func (*NxmTunId) GetValue

func (self *NxmTunId) GetValue() uint64

func (*NxmTunId) MarshalJSON

func (self *NxmTunId) MarshalJSON() ([]byte, error)

func (*NxmTunId) Serialize

func (self *NxmTunId) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunId) SetValue

func (self *NxmTunId) SetValue(v uint64)

type NxmTunIdMasked

type NxmTunIdMasked struct {
	*Oxm
	Value     uint64
	ValueMask uint64
}

func DecodeNxmTunIdMasked

func DecodeNxmTunIdMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunIdMasked, error)

func NewNxmTunIdMasked

func NewNxmTunIdMasked() *NxmTunIdMasked

func (*NxmTunIdMasked) GetOXMName

func (self *NxmTunIdMasked) GetOXMName() string

func (*NxmTunIdMasked) GetOXMValue

func (self *NxmTunIdMasked) GetOXMValue() interface{}

func (*NxmTunIdMasked) GetOXMValueMask

func (self *NxmTunIdMasked) GetOXMValueMask() interface{}

func (*NxmTunIdMasked) GetValue

func (self *NxmTunIdMasked) GetValue() uint64

func (*NxmTunIdMasked) GetValueMask

func (self *NxmTunIdMasked) GetValueMask() uint64

func (*NxmTunIdMasked) MarshalJSON

func (self *NxmTunIdMasked) MarshalJSON() ([]byte, error)

func (*NxmTunIdMasked) Serialize

func (self *NxmTunIdMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunIdMasked) SetValue

func (self *NxmTunIdMasked) SetValue(v uint64)

func (*NxmTunIdMasked) SetValueMask

func (self *NxmTunIdMasked) SetValueMask(v uint64)

type NxmTunIpv6Dst

type NxmTunIpv6Dst struct {
	*Oxm
	Value net.IP
}

func DecodeNxmTunIpv6Dst

func DecodeNxmTunIpv6Dst(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunIpv6Dst, error)

func NewNxmTunIpv6Dst

func NewNxmTunIpv6Dst() *NxmTunIpv6Dst

func (*NxmTunIpv6Dst) GetOXMName

func (self *NxmTunIpv6Dst) GetOXMName() string

func (*NxmTunIpv6Dst) GetOXMValue

func (self *NxmTunIpv6Dst) GetOXMValue() interface{}

func (*NxmTunIpv6Dst) GetValue

func (self *NxmTunIpv6Dst) GetValue() net.IP

func (*NxmTunIpv6Dst) MarshalJSON

func (self *NxmTunIpv6Dst) MarshalJSON() ([]byte, error)

func (*NxmTunIpv6Dst) Serialize

func (self *NxmTunIpv6Dst) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunIpv6Dst) SetValue

func (self *NxmTunIpv6Dst) SetValue(v net.IP)

type NxmTunIpv6DstMasked

type NxmTunIpv6DstMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeNxmTunIpv6DstMasked

func DecodeNxmTunIpv6DstMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunIpv6DstMasked, error)

func NewNxmTunIpv6DstMasked

func NewNxmTunIpv6DstMasked() *NxmTunIpv6DstMasked

func (*NxmTunIpv6DstMasked) GetOXMName

func (self *NxmTunIpv6DstMasked) GetOXMName() string

func (*NxmTunIpv6DstMasked) GetOXMValue

func (self *NxmTunIpv6DstMasked) GetOXMValue() interface{}

func (*NxmTunIpv6DstMasked) GetOXMValueMask

func (self *NxmTunIpv6DstMasked) GetOXMValueMask() interface{}

func (*NxmTunIpv6DstMasked) GetValue

func (self *NxmTunIpv6DstMasked) GetValue() net.IP

func (*NxmTunIpv6DstMasked) GetValueMask

func (self *NxmTunIpv6DstMasked) GetValueMask() net.IP

func (*NxmTunIpv6DstMasked) MarshalJSON

func (self *NxmTunIpv6DstMasked) MarshalJSON() ([]byte, error)

func (*NxmTunIpv6DstMasked) Serialize

func (self *NxmTunIpv6DstMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunIpv6DstMasked) SetValue

func (self *NxmTunIpv6DstMasked) SetValue(v net.IP)

func (*NxmTunIpv6DstMasked) SetValueMask

func (self *NxmTunIpv6DstMasked) SetValueMask(v net.IP)

type NxmTunIpv6Src

type NxmTunIpv6Src struct {
	*Oxm
	Value net.IP
}

func DecodeNxmTunIpv6Src

func DecodeNxmTunIpv6Src(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunIpv6Src, error)

func NewNxmTunIpv6Src

func NewNxmTunIpv6Src() *NxmTunIpv6Src

func (*NxmTunIpv6Src) GetOXMName

func (self *NxmTunIpv6Src) GetOXMName() string

func (*NxmTunIpv6Src) GetOXMValue

func (self *NxmTunIpv6Src) GetOXMValue() interface{}

func (*NxmTunIpv6Src) GetValue

func (self *NxmTunIpv6Src) GetValue() net.IP

func (*NxmTunIpv6Src) MarshalJSON

func (self *NxmTunIpv6Src) MarshalJSON() ([]byte, error)

func (*NxmTunIpv6Src) Serialize

func (self *NxmTunIpv6Src) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunIpv6Src) SetValue

func (self *NxmTunIpv6Src) SetValue(v net.IP)

type NxmTunIpv6SrcMasked

type NxmTunIpv6SrcMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeNxmTunIpv6SrcMasked

func DecodeNxmTunIpv6SrcMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunIpv6SrcMasked, error)

func NewNxmTunIpv6SrcMasked

func NewNxmTunIpv6SrcMasked() *NxmTunIpv6SrcMasked

func (*NxmTunIpv6SrcMasked) GetOXMName

func (self *NxmTunIpv6SrcMasked) GetOXMName() string

func (*NxmTunIpv6SrcMasked) GetOXMValue

func (self *NxmTunIpv6SrcMasked) GetOXMValue() interface{}

func (*NxmTunIpv6SrcMasked) GetOXMValueMask

func (self *NxmTunIpv6SrcMasked) GetOXMValueMask() interface{}

func (*NxmTunIpv6SrcMasked) GetValue

func (self *NxmTunIpv6SrcMasked) GetValue() net.IP

func (*NxmTunIpv6SrcMasked) GetValueMask

func (self *NxmTunIpv6SrcMasked) GetValueMask() net.IP

func (*NxmTunIpv6SrcMasked) MarshalJSON

func (self *NxmTunIpv6SrcMasked) MarshalJSON() ([]byte, error)

func (*NxmTunIpv6SrcMasked) Serialize

func (self *NxmTunIpv6SrcMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunIpv6SrcMasked) SetValue

func (self *NxmTunIpv6SrcMasked) SetValue(v net.IP)

func (*NxmTunIpv6SrcMasked) SetValueMask

func (self *NxmTunIpv6SrcMasked) SetValueMask(v net.IP)

type NxmTunMetadata0

type NxmTunMetadata0 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata0

func DecodeNxmTunMetadata0(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata0, error)

func NewNxmTunMetadata0

func NewNxmTunMetadata0() *NxmTunMetadata0

func (*NxmTunMetadata0) GetOXMName

func (self *NxmTunMetadata0) GetOXMName() string

func (*NxmTunMetadata0) GetOXMValue

func (self *NxmTunMetadata0) GetOXMValue() interface{}

func (*NxmTunMetadata0) GetValue

func (self *NxmTunMetadata0) GetValue() []byte

func (*NxmTunMetadata0) MarshalJSON

func (self *NxmTunMetadata0) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata0) Serialize

func (self *NxmTunMetadata0) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata0) SetValue

func (self *NxmTunMetadata0) SetValue(v []byte)

type NxmTunMetadata0Masked

type NxmTunMetadata0Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata0Masked

func DecodeNxmTunMetadata0Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata0Masked, error)

func NewNxmTunMetadata0Masked

func NewNxmTunMetadata0Masked() *NxmTunMetadata0Masked

func (*NxmTunMetadata0Masked) GetOXMName

func (self *NxmTunMetadata0Masked) GetOXMName() string

func (*NxmTunMetadata0Masked) GetOXMValue

func (self *NxmTunMetadata0Masked) GetOXMValue() interface{}

func (*NxmTunMetadata0Masked) GetOXMValueMask

func (self *NxmTunMetadata0Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata0Masked) GetValue

func (self *NxmTunMetadata0Masked) GetValue() []byte

func (*NxmTunMetadata0Masked) GetValueMask

func (self *NxmTunMetadata0Masked) GetValueMask() []byte

func (*NxmTunMetadata0Masked) MarshalJSON

func (self *NxmTunMetadata0Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata0Masked) Serialize

func (self *NxmTunMetadata0Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata0Masked) SetValue

func (self *NxmTunMetadata0Masked) SetValue(v []byte)

func (*NxmTunMetadata0Masked) SetValueMask

func (self *NxmTunMetadata0Masked) SetValueMask(v []byte)

type NxmTunMetadata1

type NxmTunMetadata1 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata1

func DecodeNxmTunMetadata1(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata1, error)

func NewNxmTunMetadata1

func NewNxmTunMetadata1() *NxmTunMetadata1

func (*NxmTunMetadata1) GetOXMName

func (self *NxmTunMetadata1) GetOXMName() string

func (*NxmTunMetadata1) GetOXMValue

func (self *NxmTunMetadata1) GetOXMValue() interface{}

func (*NxmTunMetadata1) GetValue

func (self *NxmTunMetadata1) GetValue() []byte

func (*NxmTunMetadata1) MarshalJSON

func (self *NxmTunMetadata1) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata1) Serialize

func (self *NxmTunMetadata1) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata1) SetValue

func (self *NxmTunMetadata1) SetValue(v []byte)

type NxmTunMetadata10

type NxmTunMetadata10 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata10

func DecodeNxmTunMetadata10(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata10, error)

func NewNxmTunMetadata10

func NewNxmTunMetadata10() *NxmTunMetadata10

func (*NxmTunMetadata10) GetOXMName

func (self *NxmTunMetadata10) GetOXMName() string

func (*NxmTunMetadata10) GetOXMValue

func (self *NxmTunMetadata10) GetOXMValue() interface{}

func (*NxmTunMetadata10) GetValue

func (self *NxmTunMetadata10) GetValue() []byte

func (*NxmTunMetadata10) MarshalJSON

func (self *NxmTunMetadata10) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata10) Serialize

func (self *NxmTunMetadata10) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata10) SetValue

func (self *NxmTunMetadata10) SetValue(v []byte)

type NxmTunMetadata10Masked

type NxmTunMetadata10Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata10Masked

func DecodeNxmTunMetadata10Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata10Masked, error)

func NewNxmTunMetadata10Masked

func NewNxmTunMetadata10Masked() *NxmTunMetadata10Masked

func (*NxmTunMetadata10Masked) GetOXMName

func (self *NxmTunMetadata10Masked) GetOXMName() string

func (*NxmTunMetadata10Masked) GetOXMValue

func (self *NxmTunMetadata10Masked) GetOXMValue() interface{}

func (*NxmTunMetadata10Masked) GetOXMValueMask

func (self *NxmTunMetadata10Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata10Masked) GetValue

func (self *NxmTunMetadata10Masked) GetValue() []byte

func (*NxmTunMetadata10Masked) GetValueMask

func (self *NxmTunMetadata10Masked) GetValueMask() []byte

func (*NxmTunMetadata10Masked) MarshalJSON

func (self *NxmTunMetadata10Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata10Masked) Serialize

func (self *NxmTunMetadata10Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata10Masked) SetValue

func (self *NxmTunMetadata10Masked) SetValue(v []byte)

func (*NxmTunMetadata10Masked) SetValueMask

func (self *NxmTunMetadata10Masked) SetValueMask(v []byte)

type NxmTunMetadata11

type NxmTunMetadata11 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata11

func DecodeNxmTunMetadata11(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata11, error)

func NewNxmTunMetadata11

func NewNxmTunMetadata11() *NxmTunMetadata11

func (*NxmTunMetadata11) GetOXMName

func (self *NxmTunMetadata11) GetOXMName() string

func (*NxmTunMetadata11) GetOXMValue

func (self *NxmTunMetadata11) GetOXMValue() interface{}

func (*NxmTunMetadata11) GetValue

func (self *NxmTunMetadata11) GetValue() []byte

func (*NxmTunMetadata11) MarshalJSON

func (self *NxmTunMetadata11) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata11) Serialize

func (self *NxmTunMetadata11) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata11) SetValue

func (self *NxmTunMetadata11) SetValue(v []byte)

type NxmTunMetadata11Masked

type NxmTunMetadata11Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata11Masked

func DecodeNxmTunMetadata11Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata11Masked, error)

func NewNxmTunMetadata11Masked

func NewNxmTunMetadata11Masked() *NxmTunMetadata11Masked

func (*NxmTunMetadata11Masked) GetOXMName

func (self *NxmTunMetadata11Masked) GetOXMName() string

func (*NxmTunMetadata11Masked) GetOXMValue

func (self *NxmTunMetadata11Masked) GetOXMValue() interface{}

func (*NxmTunMetadata11Masked) GetOXMValueMask

func (self *NxmTunMetadata11Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata11Masked) GetValue

func (self *NxmTunMetadata11Masked) GetValue() []byte

func (*NxmTunMetadata11Masked) GetValueMask

func (self *NxmTunMetadata11Masked) GetValueMask() []byte

func (*NxmTunMetadata11Masked) MarshalJSON

func (self *NxmTunMetadata11Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata11Masked) Serialize

func (self *NxmTunMetadata11Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata11Masked) SetValue

func (self *NxmTunMetadata11Masked) SetValue(v []byte)

func (*NxmTunMetadata11Masked) SetValueMask

func (self *NxmTunMetadata11Masked) SetValueMask(v []byte)

type NxmTunMetadata12

type NxmTunMetadata12 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata12

func DecodeNxmTunMetadata12(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata12, error)

func NewNxmTunMetadata12

func NewNxmTunMetadata12() *NxmTunMetadata12

func (*NxmTunMetadata12) GetOXMName

func (self *NxmTunMetadata12) GetOXMName() string

func (*NxmTunMetadata12) GetOXMValue

func (self *NxmTunMetadata12) GetOXMValue() interface{}

func (*NxmTunMetadata12) GetValue

func (self *NxmTunMetadata12) GetValue() []byte

func (*NxmTunMetadata12) MarshalJSON

func (self *NxmTunMetadata12) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata12) Serialize

func (self *NxmTunMetadata12) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata12) SetValue

func (self *NxmTunMetadata12) SetValue(v []byte)

type NxmTunMetadata12Masked

type NxmTunMetadata12Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata12Masked

func DecodeNxmTunMetadata12Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata12Masked, error)

func NewNxmTunMetadata12Masked

func NewNxmTunMetadata12Masked() *NxmTunMetadata12Masked

func (*NxmTunMetadata12Masked) GetOXMName

func (self *NxmTunMetadata12Masked) GetOXMName() string

func (*NxmTunMetadata12Masked) GetOXMValue

func (self *NxmTunMetadata12Masked) GetOXMValue() interface{}

func (*NxmTunMetadata12Masked) GetOXMValueMask

func (self *NxmTunMetadata12Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata12Masked) GetValue

func (self *NxmTunMetadata12Masked) GetValue() []byte

func (*NxmTunMetadata12Masked) GetValueMask

func (self *NxmTunMetadata12Masked) GetValueMask() []byte

func (*NxmTunMetadata12Masked) MarshalJSON

func (self *NxmTunMetadata12Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata12Masked) Serialize

func (self *NxmTunMetadata12Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata12Masked) SetValue

func (self *NxmTunMetadata12Masked) SetValue(v []byte)

func (*NxmTunMetadata12Masked) SetValueMask

func (self *NxmTunMetadata12Masked) SetValueMask(v []byte)

type NxmTunMetadata13

type NxmTunMetadata13 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata13

func DecodeNxmTunMetadata13(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata13, error)

func NewNxmTunMetadata13

func NewNxmTunMetadata13() *NxmTunMetadata13

func (*NxmTunMetadata13) GetOXMName

func (self *NxmTunMetadata13) GetOXMName() string

func (*NxmTunMetadata13) GetOXMValue

func (self *NxmTunMetadata13) GetOXMValue() interface{}

func (*NxmTunMetadata13) GetValue

func (self *NxmTunMetadata13) GetValue() []byte

func (*NxmTunMetadata13) MarshalJSON

func (self *NxmTunMetadata13) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata13) Serialize

func (self *NxmTunMetadata13) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata13) SetValue

func (self *NxmTunMetadata13) SetValue(v []byte)

type NxmTunMetadata13Masked

type NxmTunMetadata13Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata13Masked

func DecodeNxmTunMetadata13Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata13Masked, error)

func NewNxmTunMetadata13Masked

func NewNxmTunMetadata13Masked() *NxmTunMetadata13Masked

func (*NxmTunMetadata13Masked) GetOXMName

func (self *NxmTunMetadata13Masked) GetOXMName() string

func (*NxmTunMetadata13Masked) GetOXMValue

func (self *NxmTunMetadata13Masked) GetOXMValue() interface{}

func (*NxmTunMetadata13Masked) GetOXMValueMask

func (self *NxmTunMetadata13Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata13Masked) GetValue

func (self *NxmTunMetadata13Masked) GetValue() []byte

func (*NxmTunMetadata13Masked) GetValueMask

func (self *NxmTunMetadata13Masked) GetValueMask() []byte

func (*NxmTunMetadata13Masked) MarshalJSON

func (self *NxmTunMetadata13Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata13Masked) Serialize

func (self *NxmTunMetadata13Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata13Masked) SetValue

func (self *NxmTunMetadata13Masked) SetValue(v []byte)

func (*NxmTunMetadata13Masked) SetValueMask

func (self *NxmTunMetadata13Masked) SetValueMask(v []byte)

type NxmTunMetadata14

type NxmTunMetadata14 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata14

func DecodeNxmTunMetadata14(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata14, error)

func NewNxmTunMetadata14

func NewNxmTunMetadata14() *NxmTunMetadata14

func (*NxmTunMetadata14) GetOXMName

func (self *NxmTunMetadata14) GetOXMName() string

func (*NxmTunMetadata14) GetOXMValue

func (self *NxmTunMetadata14) GetOXMValue() interface{}

func (*NxmTunMetadata14) GetValue

func (self *NxmTunMetadata14) GetValue() []byte

func (*NxmTunMetadata14) MarshalJSON

func (self *NxmTunMetadata14) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata14) Serialize

func (self *NxmTunMetadata14) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata14) SetValue

func (self *NxmTunMetadata14) SetValue(v []byte)

type NxmTunMetadata14Masked

type NxmTunMetadata14Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata14Masked

func DecodeNxmTunMetadata14Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata14Masked, error)

func NewNxmTunMetadata14Masked

func NewNxmTunMetadata14Masked() *NxmTunMetadata14Masked

func (*NxmTunMetadata14Masked) GetOXMName

func (self *NxmTunMetadata14Masked) GetOXMName() string

func (*NxmTunMetadata14Masked) GetOXMValue

func (self *NxmTunMetadata14Masked) GetOXMValue() interface{}

func (*NxmTunMetadata14Masked) GetOXMValueMask

func (self *NxmTunMetadata14Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata14Masked) GetValue

func (self *NxmTunMetadata14Masked) GetValue() []byte

func (*NxmTunMetadata14Masked) GetValueMask

func (self *NxmTunMetadata14Masked) GetValueMask() []byte

func (*NxmTunMetadata14Masked) MarshalJSON

func (self *NxmTunMetadata14Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata14Masked) Serialize

func (self *NxmTunMetadata14Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata14Masked) SetValue

func (self *NxmTunMetadata14Masked) SetValue(v []byte)

func (*NxmTunMetadata14Masked) SetValueMask

func (self *NxmTunMetadata14Masked) SetValueMask(v []byte)

type NxmTunMetadata15

type NxmTunMetadata15 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata15

func DecodeNxmTunMetadata15(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata15, error)

func NewNxmTunMetadata15

func NewNxmTunMetadata15() *NxmTunMetadata15

func (*NxmTunMetadata15) GetOXMName

func (self *NxmTunMetadata15) GetOXMName() string

func (*NxmTunMetadata15) GetOXMValue

func (self *NxmTunMetadata15) GetOXMValue() interface{}

func (*NxmTunMetadata15) GetValue

func (self *NxmTunMetadata15) GetValue() []byte

func (*NxmTunMetadata15) MarshalJSON

func (self *NxmTunMetadata15) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata15) Serialize

func (self *NxmTunMetadata15) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata15) SetValue

func (self *NxmTunMetadata15) SetValue(v []byte)

type NxmTunMetadata15Masked

type NxmTunMetadata15Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata15Masked

func DecodeNxmTunMetadata15Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata15Masked, error)

func NewNxmTunMetadata15Masked

func NewNxmTunMetadata15Masked() *NxmTunMetadata15Masked

func (*NxmTunMetadata15Masked) GetOXMName

func (self *NxmTunMetadata15Masked) GetOXMName() string

func (*NxmTunMetadata15Masked) GetOXMValue

func (self *NxmTunMetadata15Masked) GetOXMValue() interface{}

func (*NxmTunMetadata15Masked) GetOXMValueMask

func (self *NxmTunMetadata15Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata15Masked) GetValue

func (self *NxmTunMetadata15Masked) GetValue() []byte

func (*NxmTunMetadata15Masked) GetValueMask

func (self *NxmTunMetadata15Masked) GetValueMask() []byte

func (*NxmTunMetadata15Masked) MarshalJSON

func (self *NxmTunMetadata15Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata15Masked) Serialize

func (self *NxmTunMetadata15Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata15Masked) SetValue

func (self *NxmTunMetadata15Masked) SetValue(v []byte)

func (*NxmTunMetadata15Masked) SetValueMask

func (self *NxmTunMetadata15Masked) SetValueMask(v []byte)

type NxmTunMetadata16

type NxmTunMetadata16 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata16

func DecodeNxmTunMetadata16(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata16, error)

func NewNxmTunMetadata16

func NewNxmTunMetadata16() *NxmTunMetadata16

func (*NxmTunMetadata16) GetOXMName

func (self *NxmTunMetadata16) GetOXMName() string

func (*NxmTunMetadata16) GetOXMValue

func (self *NxmTunMetadata16) GetOXMValue() interface{}

func (*NxmTunMetadata16) GetValue

func (self *NxmTunMetadata16) GetValue() []byte

func (*NxmTunMetadata16) MarshalJSON

func (self *NxmTunMetadata16) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata16) Serialize

func (self *NxmTunMetadata16) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata16) SetValue

func (self *NxmTunMetadata16) SetValue(v []byte)

type NxmTunMetadata16Masked

type NxmTunMetadata16Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata16Masked

func DecodeNxmTunMetadata16Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata16Masked, error)

func NewNxmTunMetadata16Masked

func NewNxmTunMetadata16Masked() *NxmTunMetadata16Masked

func (*NxmTunMetadata16Masked) GetOXMName

func (self *NxmTunMetadata16Masked) GetOXMName() string

func (*NxmTunMetadata16Masked) GetOXMValue

func (self *NxmTunMetadata16Masked) GetOXMValue() interface{}

func (*NxmTunMetadata16Masked) GetOXMValueMask

func (self *NxmTunMetadata16Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata16Masked) GetValue

func (self *NxmTunMetadata16Masked) GetValue() []byte

func (*NxmTunMetadata16Masked) GetValueMask

func (self *NxmTunMetadata16Masked) GetValueMask() []byte

func (*NxmTunMetadata16Masked) MarshalJSON

func (self *NxmTunMetadata16Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata16Masked) Serialize

func (self *NxmTunMetadata16Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata16Masked) SetValue

func (self *NxmTunMetadata16Masked) SetValue(v []byte)

func (*NxmTunMetadata16Masked) SetValueMask

func (self *NxmTunMetadata16Masked) SetValueMask(v []byte)

type NxmTunMetadata17

type NxmTunMetadata17 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata17

func DecodeNxmTunMetadata17(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata17, error)

func NewNxmTunMetadata17

func NewNxmTunMetadata17() *NxmTunMetadata17

func (*NxmTunMetadata17) GetOXMName

func (self *NxmTunMetadata17) GetOXMName() string

func (*NxmTunMetadata17) GetOXMValue

func (self *NxmTunMetadata17) GetOXMValue() interface{}

func (*NxmTunMetadata17) GetValue

func (self *NxmTunMetadata17) GetValue() []byte

func (*NxmTunMetadata17) MarshalJSON

func (self *NxmTunMetadata17) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata17) Serialize

func (self *NxmTunMetadata17) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata17) SetValue

func (self *NxmTunMetadata17) SetValue(v []byte)

type NxmTunMetadata17Masked

type NxmTunMetadata17Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata17Masked

func DecodeNxmTunMetadata17Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata17Masked, error)

func NewNxmTunMetadata17Masked

func NewNxmTunMetadata17Masked() *NxmTunMetadata17Masked

func (*NxmTunMetadata17Masked) GetOXMName

func (self *NxmTunMetadata17Masked) GetOXMName() string

func (*NxmTunMetadata17Masked) GetOXMValue

func (self *NxmTunMetadata17Masked) GetOXMValue() interface{}

func (*NxmTunMetadata17Masked) GetOXMValueMask

func (self *NxmTunMetadata17Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata17Masked) GetValue

func (self *NxmTunMetadata17Masked) GetValue() []byte

func (*NxmTunMetadata17Masked) GetValueMask

func (self *NxmTunMetadata17Masked) GetValueMask() []byte

func (*NxmTunMetadata17Masked) MarshalJSON

func (self *NxmTunMetadata17Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata17Masked) Serialize

func (self *NxmTunMetadata17Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata17Masked) SetValue

func (self *NxmTunMetadata17Masked) SetValue(v []byte)

func (*NxmTunMetadata17Masked) SetValueMask

func (self *NxmTunMetadata17Masked) SetValueMask(v []byte)

type NxmTunMetadata18

type NxmTunMetadata18 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata18

func DecodeNxmTunMetadata18(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata18, error)

func NewNxmTunMetadata18

func NewNxmTunMetadata18() *NxmTunMetadata18

func (*NxmTunMetadata18) GetOXMName

func (self *NxmTunMetadata18) GetOXMName() string

func (*NxmTunMetadata18) GetOXMValue

func (self *NxmTunMetadata18) GetOXMValue() interface{}

func (*NxmTunMetadata18) GetValue

func (self *NxmTunMetadata18) GetValue() []byte

func (*NxmTunMetadata18) MarshalJSON

func (self *NxmTunMetadata18) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata18) Serialize

func (self *NxmTunMetadata18) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata18) SetValue

func (self *NxmTunMetadata18) SetValue(v []byte)

type NxmTunMetadata18Masked

type NxmTunMetadata18Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata18Masked

func DecodeNxmTunMetadata18Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata18Masked, error)

func NewNxmTunMetadata18Masked

func NewNxmTunMetadata18Masked() *NxmTunMetadata18Masked

func (*NxmTunMetadata18Masked) GetOXMName

func (self *NxmTunMetadata18Masked) GetOXMName() string

func (*NxmTunMetadata18Masked) GetOXMValue

func (self *NxmTunMetadata18Masked) GetOXMValue() interface{}

func (*NxmTunMetadata18Masked) GetOXMValueMask

func (self *NxmTunMetadata18Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata18Masked) GetValue

func (self *NxmTunMetadata18Masked) GetValue() []byte

func (*NxmTunMetadata18Masked) GetValueMask

func (self *NxmTunMetadata18Masked) GetValueMask() []byte

func (*NxmTunMetadata18Masked) MarshalJSON

func (self *NxmTunMetadata18Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata18Masked) Serialize

func (self *NxmTunMetadata18Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata18Masked) SetValue

func (self *NxmTunMetadata18Masked) SetValue(v []byte)

func (*NxmTunMetadata18Masked) SetValueMask

func (self *NxmTunMetadata18Masked) SetValueMask(v []byte)

type NxmTunMetadata19

type NxmTunMetadata19 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata19

func DecodeNxmTunMetadata19(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata19, error)

func NewNxmTunMetadata19

func NewNxmTunMetadata19() *NxmTunMetadata19

func (*NxmTunMetadata19) GetOXMName

func (self *NxmTunMetadata19) GetOXMName() string

func (*NxmTunMetadata19) GetOXMValue

func (self *NxmTunMetadata19) GetOXMValue() interface{}

func (*NxmTunMetadata19) GetValue

func (self *NxmTunMetadata19) GetValue() []byte

func (*NxmTunMetadata19) MarshalJSON

func (self *NxmTunMetadata19) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata19) Serialize

func (self *NxmTunMetadata19) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata19) SetValue

func (self *NxmTunMetadata19) SetValue(v []byte)

type NxmTunMetadata19Masked

type NxmTunMetadata19Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata19Masked

func DecodeNxmTunMetadata19Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata19Masked, error)

func NewNxmTunMetadata19Masked

func NewNxmTunMetadata19Masked() *NxmTunMetadata19Masked

func (*NxmTunMetadata19Masked) GetOXMName

func (self *NxmTunMetadata19Masked) GetOXMName() string

func (*NxmTunMetadata19Masked) GetOXMValue

func (self *NxmTunMetadata19Masked) GetOXMValue() interface{}

func (*NxmTunMetadata19Masked) GetOXMValueMask

func (self *NxmTunMetadata19Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata19Masked) GetValue

func (self *NxmTunMetadata19Masked) GetValue() []byte

func (*NxmTunMetadata19Masked) GetValueMask

func (self *NxmTunMetadata19Masked) GetValueMask() []byte

func (*NxmTunMetadata19Masked) MarshalJSON

func (self *NxmTunMetadata19Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata19Masked) Serialize

func (self *NxmTunMetadata19Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata19Masked) SetValue

func (self *NxmTunMetadata19Masked) SetValue(v []byte)

func (*NxmTunMetadata19Masked) SetValueMask

func (self *NxmTunMetadata19Masked) SetValueMask(v []byte)

type NxmTunMetadata1Masked

type NxmTunMetadata1Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata1Masked

func DecodeNxmTunMetadata1Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata1Masked, error)

func NewNxmTunMetadata1Masked

func NewNxmTunMetadata1Masked() *NxmTunMetadata1Masked

func (*NxmTunMetadata1Masked) GetOXMName

func (self *NxmTunMetadata1Masked) GetOXMName() string

func (*NxmTunMetadata1Masked) GetOXMValue

func (self *NxmTunMetadata1Masked) GetOXMValue() interface{}

func (*NxmTunMetadata1Masked) GetOXMValueMask

func (self *NxmTunMetadata1Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata1Masked) GetValue

func (self *NxmTunMetadata1Masked) GetValue() []byte

func (*NxmTunMetadata1Masked) GetValueMask

func (self *NxmTunMetadata1Masked) GetValueMask() []byte

func (*NxmTunMetadata1Masked) MarshalJSON

func (self *NxmTunMetadata1Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata1Masked) Serialize

func (self *NxmTunMetadata1Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata1Masked) SetValue

func (self *NxmTunMetadata1Masked) SetValue(v []byte)

func (*NxmTunMetadata1Masked) SetValueMask

func (self *NxmTunMetadata1Masked) SetValueMask(v []byte)

type NxmTunMetadata2

type NxmTunMetadata2 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata2

func DecodeNxmTunMetadata2(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata2, error)

func NewNxmTunMetadata2

func NewNxmTunMetadata2() *NxmTunMetadata2

func (*NxmTunMetadata2) GetOXMName

func (self *NxmTunMetadata2) GetOXMName() string

func (*NxmTunMetadata2) GetOXMValue

func (self *NxmTunMetadata2) GetOXMValue() interface{}

func (*NxmTunMetadata2) GetValue

func (self *NxmTunMetadata2) GetValue() []byte

func (*NxmTunMetadata2) MarshalJSON

func (self *NxmTunMetadata2) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata2) Serialize

func (self *NxmTunMetadata2) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata2) SetValue

func (self *NxmTunMetadata2) SetValue(v []byte)

type NxmTunMetadata20

type NxmTunMetadata20 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata20

func DecodeNxmTunMetadata20(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata20, error)

func NewNxmTunMetadata20

func NewNxmTunMetadata20() *NxmTunMetadata20

func (*NxmTunMetadata20) GetOXMName

func (self *NxmTunMetadata20) GetOXMName() string

func (*NxmTunMetadata20) GetOXMValue

func (self *NxmTunMetadata20) GetOXMValue() interface{}

func (*NxmTunMetadata20) GetValue

func (self *NxmTunMetadata20) GetValue() []byte

func (*NxmTunMetadata20) MarshalJSON

func (self *NxmTunMetadata20) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata20) Serialize

func (self *NxmTunMetadata20) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata20) SetValue

func (self *NxmTunMetadata20) SetValue(v []byte)

type NxmTunMetadata20Masked

type NxmTunMetadata20Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata20Masked

func DecodeNxmTunMetadata20Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata20Masked, error)

func NewNxmTunMetadata20Masked

func NewNxmTunMetadata20Masked() *NxmTunMetadata20Masked

func (*NxmTunMetadata20Masked) GetOXMName

func (self *NxmTunMetadata20Masked) GetOXMName() string

func (*NxmTunMetadata20Masked) GetOXMValue

func (self *NxmTunMetadata20Masked) GetOXMValue() interface{}

func (*NxmTunMetadata20Masked) GetOXMValueMask

func (self *NxmTunMetadata20Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata20Masked) GetValue

func (self *NxmTunMetadata20Masked) GetValue() []byte

func (*NxmTunMetadata20Masked) GetValueMask

func (self *NxmTunMetadata20Masked) GetValueMask() []byte

func (*NxmTunMetadata20Masked) MarshalJSON

func (self *NxmTunMetadata20Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata20Masked) Serialize

func (self *NxmTunMetadata20Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata20Masked) SetValue

func (self *NxmTunMetadata20Masked) SetValue(v []byte)

func (*NxmTunMetadata20Masked) SetValueMask

func (self *NxmTunMetadata20Masked) SetValueMask(v []byte)

type NxmTunMetadata21

type NxmTunMetadata21 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata21

func DecodeNxmTunMetadata21(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata21, error)

func NewNxmTunMetadata21

func NewNxmTunMetadata21() *NxmTunMetadata21

func (*NxmTunMetadata21) GetOXMName

func (self *NxmTunMetadata21) GetOXMName() string

func (*NxmTunMetadata21) GetOXMValue

func (self *NxmTunMetadata21) GetOXMValue() interface{}

func (*NxmTunMetadata21) GetValue

func (self *NxmTunMetadata21) GetValue() []byte

func (*NxmTunMetadata21) MarshalJSON

func (self *NxmTunMetadata21) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata21) Serialize

func (self *NxmTunMetadata21) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata21) SetValue

func (self *NxmTunMetadata21) SetValue(v []byte)

type NxmTunMetadata21Masked

type NxmTunMetadata21Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata21Masked

func DecodeNxmTunMetadata21Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata21Masked, error)

func NewNxmTunMetadata21Masked

func NewNxmTunMetadata21Masked() *NxmTunMetadata21Masked

func (*NxmTunMetadata21Masked) GetOXMName

func (self *NxmTunMetadata21Masked) GetOXMName() string

func (*NxmTunMetadata21Masked) GetOXMValue

func (self *NxmTunMetadata21Masked) GetOXMValue() interface{}

func (*NxmTunMetadata21Masked) GetOXMValueMask

func (self *NxmTunMetadata21Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata21Masked) GetValue

func (self *NxmTunMetadata21Masked) GetValue() []byte

func (*NxmTunMetadata21Masked) GetValueMask

func (self *NxmTunMetadata21Masked) GetValueMask() []byte

func (*NxmTunMetadata21Masked) MarshalJSON

func (self *NxmTunMetadata21Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata21Masked) Serialize

func (self *NxmTunMetadata21Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata21Masked) SetValue

func (self *NxmTunMetadata21Masked) SetValue(v []byte)

func (*NxmTunMetadata21Masked) SetValueMask

func (self *NxmTunMetadata21Masked) SetValueMask(v []byte)

type NxmTunMetadata22

type NxmTunMetadata22 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata22

func DecodeNxmTunMetadata22(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata22, error)

func NewNxmTunMetadata22

func NewNxmTunMetadata22() *NxmTunMetadata22

func (*NxmTunMetadata22) GetOXMName

func (self *NxmTunMetadata22) GetOXMName() string

func (*NxmTunMetadata22) GetOXMValue

func (self *NxmTunMetadata22) GetOXMValue() interface{}

func (*NxmTunMetadata22) GetValue

func (self *NxmTunMetadata22) GetValue() []byte

func (*NxmTunMetadata22) MarshalJSON

func (self *NxmTunMetadata22) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata22) Serialize

func (self *NxmTunMetadata22) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata22) SetValue

func (self *NxmTunMetadata22) SetValue(v []byte)

type NxmTunMetadata22Masked

type NxmTunMetadata22Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata22Masked

func DecodeNxmTunMetadata22Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata22Masked, error)

func NewNxmTunMetadata22Masked

func NewNxmTunMetadata22Masked() *NxmTunMetadata22Masked

func (*NxmTunMetadata22Masked) GetOXMName

func (self *NxmTunMetadata22Masked) GetOXMName() string

func (*NxmTunMetadata22Masked) GetOXMValue

func (self *NxmTunMetadata22Masked) GetOXMValue() interface{}

func (*NxmTunMetadata22Masked) GetOXMValueMask

func (self *NxmTunMetadata22Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata22Masked) GetValue

func (self *NxmTunMetadata22Masked) GetValue() []byte

func (*NxmTunMetadata22Masked) GetValueMask

func (self *NxmTunMetadata22Masked) GetValueMask() []byte

func (*NxmTunMetadata22Masked) MarshalJSON

func (self *NxmTunMetadata22Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata22Masked) Serialize

func (self *NxmTunMetadata22Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata22Masked) SetValue

func (self *NxmTunMetadata22Masked) SetValue(v []byte)

func (*NxmTunMetadata22Masked) SetValueMask

func (self *NxmTunMetadata22Masked) SetValueMask(v []byte)

type NxmTunMetadata23

type NxmTunMetadata23 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata23

func DecodeNxmTunMetadata23(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata23, error)

func NewNxmTunMetadata23

func NewNxmTunMetadata23() *NxmTunMetadata23

func (*NxmTunMetadata23) GetOXMName

func (self *NxmTunMetadata23) GetOXMName() string

func (*NxmTunMetadata23) GetOXMValue

func (self *NxmTunMetadata23) GetOXMValue() interface{}

func (*NxmTunMetadata23) GetValue

func (self *NxmTunMetadata23) GetValue() []byte

func (*NxmTunMetadata23) MarshalJSON

func (self *NxmTunMetadata23) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata23) Serialize

func (self *NxmTunMetadata23) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata23) SetValue

func (self *NxmTunMetadata23) SetValue(v []byte)

type NxmTunMetadata23Masked

type NxmTunMetadata23Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata23Masked

func DecodeNxmTunMetadata23Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata23Masked, error)

func NewNxmTunMetadata23Masked

func NewNxmTunMetadata23Masked() *NxmTunMetadata23Masked

func (*NxmTunMetadata23Masked) GetOXMName

func (self *NxmTunMetadata23Masked) GetOXMName() string

func (*NxmTunMetadata23Masked) GetOXMValue

func (self *NxmTunMetadata23Masked) GetOXMValue() interface{}

func (*NxmTunMetadata23Masked) GetOXMValueMask

func (self *NxmTunMetadata23Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata23Masked) GetValue

func (self *NxmTunMetadata23Masked) GetValue() []byte

func (*NxmTunMetadata23Masked) GetValueMask

func (self *NxmTunMetadata23Masked) GetValueMask() []byte

func (*NxmTunMetadata23Masked) MarshalJSON

func (self *NxmTunMetadata23Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata23Masked) Serialize

func (self *NxmTunMetadata23Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata23Masked) SetValue

func (self *NxmTunMetadata23Masked) SetValue(v []byte)

func (*NxmTunMetadata23Masked) SetValueMask

func (self *NxmTunMetadata23Masked) SetValueMask(v []byte)

type NxmTunMetadata24

type NxmTunMetadata24 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata24

func DecodeNxmTunMetadata24(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata24, error)

func NewNxmTunMetadata24

func NewNxmTunMetadata24() *NxmTunMetadata24

func (*NxmTunMetadata24) GetOXMName

func (self *NxmTunMetadata24) GetOXMName() string

func (*NxmTunMetadata24) GetOXMValue

func (self *NxmTunMetadata24) GetOXMValue() interface{}

func (*NxmTunMetadata24) GetValue

func (self *NxmTunMetadata24) GetValue() []byte

func (*NxmTunMetadata24) MarshalJSON

func (self *NxmTunMetadata24) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata24) Serialize

func (self *NxmTunMetadata24) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata24) SetValue

func (self *NxmTunMetadata24) SetValue(v []byte)

type NxmTunMetadata24Masked

type NxmTunMetadata24Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata24Masked

func DecodeNxmTunMetadata24Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata24Masked, error)

func NewNxmTunMetadata24Masked

func NewNxmTunMetadata24Masked() *NxmTunMetadata24Masked

func (*NxmTunMetadata24Masked) GetOXMName

func (self *NxmTunMetadata24Masked) GetOXMName() string

func (*NxmTunMetadata24Masked) GetOXMValue

func (self *NxmTunMetadata24Masked) GetOXMValue() interface{}

func (*NxmTunMetadata24Masked) GetOXMValueMask

func (self *NxmTunMetadata24Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata24Masked) GetValue

func (self *NxmTunMetadata24Masked) GetValue() []byte

func (*NxmTunMetadata24Masked) GetValueMask

func (self *NxmTunMetadata24Masked) GetValueMask() []byte

func (*NxmTunMetadata24Masked) MarshalJSON

func (self *NxmTunMetadata24Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata24Masked) Serialize

func (self *NxmTunMetadata24Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata24Masked) SetValue

func (self *NxmTunMetadata24Masked) SetValue(v []byte)

func (*NxmTunMetadata24Masked) SetValueMask

func (self *NxmTunMetadata24Masked) SetValueMask(v []byte)

type NxmTunMetadata25

type NxmTunMetadata25 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata25

func DecodeNxmTunMetadata25(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata25, error)

func NewNxmTunMetadata25

func NewNxmTunMetadata25() *NxmTunMetadata25

func (*NxmTunMetadata25) GetOXMName

func (self *NxmTunMetadata25) GetOXMName() string

func (*NxmTunMetadata25) GetOXMValue

func (self *NxmTunMetadata25) GetOXMValue() interface{}

func (*NxmTunMetadata25) GetValue

func (self *NxmTunMetadata25) GetValue() []byte

func (*NxmTunMetadata25) MarshalJSON

func (self *NxmTunMetadata25) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata25) Serialize

func (self *NxmTunMetadata25) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata25) SetValue

func (self *NxmTunMetadata25) SetValue(v []byte)

type NxmTunMetadata25Masked

type NxmTunMetadata25Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata25Masked

func DecodeNxmTunMetadata25Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata25Masked, error)

func NewNxmTunMetadata25Masked

func NewNxmTunMetadata25Masked() *NxmTunMetadata25Masked

func (*NxmTunMetadata25Masked) GetOXMName

func (self *NxmTunMetadata25Masked) GetOXMName() string

func (*NxmTunMetadata25Masked) GetOXMValue

func (self *NxmTunMetadata25Masked) GetOXMValue() interface{}

func (*NxmTunMetadata25Masked) GetOXMValueMask

func (self *NxmTunMetadata25Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata25Masked) GetValue

func (self *NxmTunMetadata25Masked) GetValue() []byte

func (*NxmTunMetadata25Masked) GetValueMask

func (self *NxmTunMetadata25Masked) GetValueMask() []byte

func (*NxmTunMetadata25Masked) MarshalJSON

func (self *NxmTunMetadata25Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata25Masked) Serialize

func (self *NxmTunMetadata25Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata25Masked) SetValue

func (self *NxmTunMetadata25Masked) SetValue(v []byte)

func (*NxmTunMetadata25Masked) SetValueMask

func (self *NxmTunMetadata25Masked) SetValueMask(v []byte)

type NxmTunMetadata26

type NxmTunMetadata26 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata26

func DecodeNxmTunMetadata26(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata26, error)

func NewNxmTunMetadata26

func NewNxmTunMetadata26() *NxmTunMetadata26

func (*NxmTunMetadata26) GetOXMName

func (self *NxmTunMetadata26) GetOXMName() string

func (*NxmTunMetadata26) GetOXMValue

func (self *NxmTunMetadata26) GetOXMValue() interface{}

func (*NxmTunMetadata26) GetValue

func (self *NxmTunMetadata26) GetValue() []byte

func (*NxmTunMetadata26) MarshalJSON

func (self *NxmTunMetadata26) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata26) Serialize

func (self *NxmTunMetadata26) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata26) SetValue

func (self *NxmTunMetadata26) SetValue(v []byte)

type NxmTunMetadata26Masked

type NxmTunMetadata26Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata26Masked

func DecodeNxmTunMetadata26Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata26Masked, error)

func NewNxmTunMetadata26Masked

func NewNxmTunMetadata26Masked() *NxmTunMetadata26Masked

func (*NxmTunMetadata26Masked) GetOXMName

func (self *NxmTunMetadata26Masked) GetOXMName() string

func (*NxmTunMetadata26Masked) GetOXMValue

func (self *NxmTunMetadata26Masked) GetOXMValue() interface{}

func (*NxmTunMetadata26Masked) GetOXMValueMask

func (self *NxmTunMetadata26Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata26Masked) GetValue

func (self *NxmTunMetadata26Masked) GetValue() []byte

func (*NxmTunMetadata26Masked) GetValueMask

func (self *NxmTunMetadata26Masked) GetValueMask() []byte

func (*NxmTunMetadata26Masked) MarshalJSON

func (self *NxmTunMetadata26Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata26Masked) Serialize

func (self *NxmTunMetadata26Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata26Masked) SetValue

func (self *NxmTunMetadata26Masked) SetValue(v []byte)

func (*NxmTunMetadata26Masked) SetValueMask

func (self *NxmTunMetadata26Masked) SetValueMask(v []byte)

type NxmTunMetadata27

type NxmTunMetadata27 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata27

func DecodeNxmTunMetadata27(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata27, error)

func NewNxmTunMetadata27

func NewNxmTunMetadata27() *NxmTunMetadata27

func (*NxmTunMetadata27) GetOXMName

func (self *NxmTunMetadata27) GetOXMName() string

func (*NxmTunMetadata27) GetOXMValue

func (self *NxmTunMetadata27) GetOXMValue() interface{}

func (*NxmTunMetadata27) GetValue

func (self *NxmTunMetadata27) GetValue() []byte

func (*NxmTunMetadata27) MarshalJSON

func (self *NxmTunMetadata27) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata27) Serialize

func (self *NxmTunMetadata27) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata27) SetValue

func (self *NxmTunMetadata27) SetValue(v []byte)

type NxmTunMetadata27Masked

type NxmTunMetadata27Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata27Masked

func DecodeNxmTunMetadata27Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata27Masked, error)

func NewNxmTunMetadata27Masked

func NewNxmTunMetadata27Masked() *NxmTunMetadata27Masked

func (*NxmTunMetadata27Masked) GetOXMName

func (self *NxmTunMetadata27Masked) GetOXMName() string

func (*NxmTunMetadata27Masked) GetOXMValue

func (self *NxmTunMetadata27Masked) GetOXMValue() interface{}

func (*NxmTunMetadata27Masked) GetOXMValueMask

func (self *NxmTunMetadata27Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata27Masked) GetValue

func (self *NxmTunMetadata27Masked) GetValue() []byte

func (*NxmTunMetadata27Masked) GetValueMask

func (self *NxmTunMetadata27Masked) GetValueMask() []byte

func (*NxmTunMetadata27Masked) MarshalJSON

func (self *NxmTunMetadata27Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata27Masked) Serialize

func (self *NxmTunMetadata27Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata27Masked) SetValue

func (self *NxmTunMetadata27Masked) SetValue(v []byte)

func (*NxmTunMetadata27Masked) SetValueMask

func (self *NxmTunMetadata27Masked) SetValueMask(v []byte)

type NxmTunMetadata28

type NxmTunMetadata28 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata28

func DecodeNxmTunMetadata28(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata28, error)

func NewNxmTunMetadata28

func NewNxmTunMetadata28() *NxmTunMetadata28

func (*NxmTunMetadata28) GetOXMName

func (self *NxmTunMetadata28) GetOXMName() string

func (*NxmTunMetadata28) GetOXMValue

func (self *NxmTunMetadata28) GetOXMValue() interface{}

func (*NxmTunMetadata28) GetValue

func (self *NxmTunMetadata28) GetValue() []byte

func (*NxmTunMetadata28) MarshalJSON

func (self *NxmTunMetadata28) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata28) Serialize

func (self *NxmTunMetadata28) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata28) SetValue

func (self *NxmTunMetadata28) SetValue(v []byte)

type NxmTunMetadata28Masked

type NxmTunMetadata28Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata28Masked

func DecodeNxmTunMetadata28Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata28Masked, error)

func NewNxmTunMetadata28Masked

func NewNxmTunMetadata28Masked() *NxmTunMetadata28Masked

func (*NxmTunMetadata28Masked) GetOXMName

func (self *NxmTunMetadata28Masked) GetOXMName() string

func (*NxmTunMetadata28Masked) GetOXMValue

func (self *NxmTunMetadata28Masked) GetOXMValue() interface{}

func (*NxmTunMetadata28Masked) GetOXMValueMask

func (self *NxmTunMetadata28Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata28Masked) GetValue

func (self *NxmTunMetadata28Masked) GetValue() []byte

func (*NxmTunMetadata28Masked) GetValueMask

func (self *NxmTunMetadata28Masked) GetValueMask() []byte

func (*NxmTunMetadata28Masked) MarshalJSON

func (self *NxmTunMetadata28Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata28Masked) Serialize

func (self *NxmTunMetadata28Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata28Masked) SetValue

func (self *NxmTunMetadata28Masked) SetValue(v []byte)

func (*NxmTunMetadata28Masked) SetValueMask

func (self *NxmTunMetadata28Masked) SetValueMask(v []byte)

type NxmTunMetadata29

type NxmTunMetadata29 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata29

func DecodeNxmTunMetadata29(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata29, error)

func NewNxmTunMetadata29

func NewNxmTunMetadata29() *NxmTunMetadata29

func (*NxmTunMetadata29) GetOXMName

func (self *NxmTunMetadata29) GetOXMName() string

func (*NxmTunMetadata29) GetOXMValue

func (self *NxmTunMetadata29) GetOXMValue() interface{}

func (*NxmTunMetadata29) GetValue

func (self *NxmTunMetadata29) GetValue() []byte

func (*NxmTunMetadata29) MarshalJSON

func (self *NxmTunMetadata29) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata29) Serialize

func (self *NxmTunMetadata29) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata29) SetValue

func (self *NxmTunMetadata29) SetValue(v []byte)

type NxmTunMetadata29Masked

type NxmTunMetadata29Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata29Masked

func DecodeNxmTunMetadata29Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata29Masked, error)

func NewNxmTunMetadata29Masked

func NewNxmTunMetadata29Masked() *NxmTunMetadata29Masked

func (*NxmTunMetadata29Masked) GetOXMName

func (self *NxmTunMetadata29Masked) GetOXMName() string

func (*NxmTunMetadata29Masked) GetOXMValue

func (self *NxmTunMetadata29Masked) GetOXMValue() interface{}

func (*NxmTunMetadata29Masked) GetOXMValueMask

func (self *NxmTunMetadata29Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata29Masked) GetValue

func (self *NxmTunMetadata29Masked) GetValue() []byte

func (*NxmTunMetadata29Masked) GetValueMask

func (self *NxmTunMetadata29Masked) GetValueMask() []byte

func (*NxmTunMetadata29Masked) MarshalJSON

func (self *NxmTunMetadata29Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata29Masked) Serialize

func (self *NxmTunMetadata29Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata29Masked) SetValue

func (self *NxmTunMetadata29Masked) SetValue(v []byte)

func (*NxmTunMetadata29Masked) SetValueMask

func (self *NxmTunMetadata29Masked) SetValueMask(v []byte)

type NxmTunMetadata2Masked

type NxmTunMetadata2Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata2Masked

func DecodeNxmTunMetadata2Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata2Masked, error)

func NewNxmTunMetadata2Masked

func NewNxmTunMetadata2Masked() *NxmTunMetadata2Masked

func (*NxmTunMetadata2Masked) GetOXMName

func (self *NxmTunMetadata2Masked) GetOXMName() string

func (*NxmTunMetadata2Masked) GetOXMValue

func (self *NxmTunMetadata2Masked) GetOXMValue() interface{}

func (*NxmTunMetadata2Masked) GetOXMValueMask

func (self *NxmTunMetadata2Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata2Masked) GetValue

func (self *NxmTunMetadata2Masked) GetValue() []byte

func (*NxmTunMetadata2Masked) GetValueMask

func (self *NxmTunMetadata2Masked) GetValueMask() []byte

func (*NxmTunMetadata2Masked) MarshalJSON

func (self *NxmTunMetadata2Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata2Masked) Serialize

func (self *NxmTunMetadata2Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata2Masked) SetValue

func (self *NxmTunMetadata2Masked) SetValue(v []byte)

func (*NxmTunMetadata2Masked) SetValueMask

func (self *NxmTunMetadata2Masked) SetValueMask(v []byte)

type NxmTunMetadata3

type NxmTunMetadata3 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata3

func DecodeNxmTunMetadata3(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata3, error)

func NewNxmTunMetadata3

func NewNxmTunMetadata3() *NxmTunMetadata3

func (*NxmTunMetadata3) GetOXMName

func (self *NxmTunMetadata3) GetOXMName() string

func (*NxmTunMetadata3) GetOXMValue

func (self *NxmTunMetadata3) GetOXMValue() interface{}

func (*NxmTunMetadata3) GetValue

func (self *NxmTunMetadata3) GetValue() []byte

func (*NxmTunMetadata3) MarshalJSON

func (self *NxmTunMetadata3) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata3) Serialize

func (self *NxmTunMetadata3) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata3) SetValue

func (self *NxmTunMetadata3) SetValue(v []byte)

type NxmTunMetadata30

type NxmTunMetadata30 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata30

func DecodeNxmTunMetadata30(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata30, error)

func NewNxmTunMetadata30

func NewNxmTunMetadata30() *NxmTunMetadata30

func (*NxmTunMetadata30) GetOXMName

func (self *NxmTunMetadata30) GetOXMName() string

func (*NxmTunMetadata30) GetOXMValue

func (self *NxmTunMetadata30) GetOXMValue() interface{}

func (*NxmTunMetadata30) GetValue

func (self *NxmTunMetadata30) GetValue() []byte

func (*NxmTunMetadata30) MarshalJSON

func (self *NxmTunMetadata30) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata30) Serialize

func (self *NxmTunMetadata30) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata30) SetValue

func (self *NxmTunMetadata30) SetValue(v []byte)

type NxmTunMetadata30Masked

type NxmTunMetadata30Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata30Masked

func DecodeNxmTunMetadata30Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata30Masked, error)

func NewNxmTunMetadata30Masked

func NewNxmTunMetadata30Masked() *NxmTunMetadata30Masked

func (*NxmTunMetadata30Masked) GetOXMName

func (self *NxmTunMetadata30Masked) GetOXMName() string

func (*NxmTunMetadata30Masked) GetOXMValue

func (self *NxmTunMetadata30Masked) GetOXMValue() interface{}

func (*NxmTunMetadata30Masked) GetOXMValueMask

func (self *NxmTunMetadata30Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata30Masked) GetValue

func (self *NxmTunMetadata30Masked) GetValue() []byte

func (*NxmTunMetadata30Masked) GetValueMask

func (self *NxmTunMetadata30Masked) GetValueMask() []byte

func (*NxmTunMetadata30Masked) MarshalJSON

func (self *NxmTunMetadata30Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata30Masked) Serialize

func (self *NxmTunMetadata30Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata30Masked) SetValue

func (self *NxmTunMetadata30Masked) SetValue(v []byte)

func (*NxmTunMetadata30Masked) SetValueMask

func (self *NxmTunMetadata30Masked) SetValueMask(v []byte)

type NxmTunMetadata31

type NxmTunMetadata31 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata31

func DecodeNxmTunMetadata31(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata31, error)

func NewNxmTunMetadata31

func NewNxmTunMetadata31() *NxmTunMetadata31

func (*NxmTunMetadata31) GetOXMName

func (self *NxmTunMetadata31) GetOXMName() string

func (*NxmTunMetadata31) GetOXMValue

func (self *NxmTunMetadata31) GetOXMValue() interface{}

func (*NxmTunMetadata31) GetValue

func (self *NxmTunMetadata31) GetValue() []byte

func (*NxmTunMetadata31) MarshalJSON

func (self *NxmTunMetadata31) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata31) Serialize

func (self *NxmTunMetadata31) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata31) SetValue

func (self *NxmTunMetadata31) SetValue(v []byte)

type NxmTunMetadata31Masked

type NxmTunMetadata31Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata31Masked

func DecodeNxmTunMetadata31Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata31Masked, error)

func NewNxmTunMetadata31Masked

func NewNxmTunMetadata31Masked() *NxmTunMetadata31Masked

func (*NxmTunMetadata31Masked) GetOXMName

func (self *NxmTunMetadata31Masked) GetOXMName() string

func (*NxmTunMetadata31Masked) GetOXMValue

func (self *NxmTunMetadata31Masked) GetOXMValue() interface{}

func (*NxmTunMetadata31Masked) GetOXMValueMask

func (self *NxmTunMetadata31Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata31Masked) GetValue

func (self *NxmTunMetadata31Masked) GetValue() []byte

func (*NxmTunMetadata31Masked) GetValueMask

func (self *NxmTunMetadata31Masked) GetValueMask() []byte

func (*NxmTunMetadata31Masked) MarshalJSON

func (self *NxmTunMetadata31Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata31Masked) Serialize

func (self *NxmTunMetadata31Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata31Masked) SetValue

func (self *NxmTunMetadata31Masked) SetValue(v []byte)

func (*NxmTunMetadata31Masked) SetValueMask

func (self *NxmTunMetadata31Masked) SetValueMask(v []byte)

type NxmTunMetadata32

type NxmTunMetadata32 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata32

func DecodeNxmTunMetadata32(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata32, error)

func NewNxmTunMetadata32

func NewNxmTunMetadata32() *NxmTunMetadata32

func (*NxmTunMetadata32) GetOXMName

func (self *NxmTunMetadata32) GetOXMName() string

func (*NxmTunMetadata32) GetOXMValue

func (self *NxmTunMetadata32) GetOXMValue() interface{}

func (*NxmTunMetadata32) GetValue

func (self *NxmTunMetadata32) GetValue() []byte

func (*NxmTunMetadata32) MarshalJSON

func (self *NxmTunMetadata32) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata32) Serialize

func (self *NxmTunMetadata32) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata32) SetValue

func (self *NxmTunMetadata32) SetValue(v []byte)

type NxmTunMetadata32Masked

type NxmTunMetadata32Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata32Masked

func DecodeNxmTunMetadata32Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata32Masked, error)

func NewNxmTunMetadata32Masked

func NewNxmTunMetadata32Masked() *NxmTunMetadata32Masked

func (*NxmTunMetadata32Masked) GetOXMName

func (self *NxmTunMetadata32Masked) GetOXMName() string

func (*NxmTunMetadata32Masked) GetOXMValue

func (self *NxmTunMetadata32Masked) GetOXMValue() interface{}

func (*NxmTunMetadata32Masked) GetOXMValueMask

func (self *NxmTunMetadata32Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata32Masked) GetValue

func (self *NxmTunMetadata32Masked) GetValue() []byte

func (*NxmTunMetadata32Masked) GetValueMask

func (self *NxmTunMetadata32Masked) GetValueMask() []byte

func (*NxmTunMetadata32Masked) MarshalJSON

func (self *NxmTunMetadata32Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata32Masked) Serialize

func (self *NxmTunMetadata32Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata32Masked) SetValue

func (self *NxmTunMetadata32Masked) SetValue(v []byte)

func (*NxmTunMetadata32Masked) SetValueMask

func (self *NxmTunMetadata32Masked) SetValueMask(v []byte)

type NxmTunMetadata33

type NxmTunMetadata33 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata33

func DecodeNxmTunMetadata33(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata33, error)

func NewNxmTunMetadata33

func NewNxmTunMetadata33() *NxmTunMetadata33

func (*NxmTunMetadata33) GetOXMName

func (self *NxmTunMetadata33) GetOXMName() string

func (*NxmTunMetadata33) GetOXMValue

func (self *NxmTunMetadata33) GetOXMValue() interface{}

func (*NxmTunMetadata33) GetValue

func (self *NxmTunMetadata33) GetValue() []byte

func (*NxmTunMetadata33) MarshalJSON

func (self *NxmTunMetadata33) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata33) Serialize

func (self *NxmTunMetadata33) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata33) SetValue

func (self *NxmTunMetadata33) SetValue(v []byte)

type NxmTunMetadata33Masked

type NxmTunMetadata33Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata33Masked

func DecodeNxmTunMetadata33Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata33Masked, error)

func NewNxmTunMetadata33Masked

func NewNxmTunMetadata33Masked() *NxmTunMetadata33Masked

func (*NxmTunMetadata33Masked) GetOXMName

func (self *NxmTunMetadata33Masked) GetOXMName() string

func (*NxmTunMetadata33Masked) GetOXMValue

func (self *NxmTunMetadata33Masked) GetOXMValue() interface{}

func (*NxmTunMetadata33Masked) GetOXMValueMask

func (self *NxmTunMetadata33Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata33Masked) GetValue

func (self *NxmTunMetadata33Masked) GetValue() []byte

func (*NxmTunMetadata33Masked) GetValueMask

func (self *NxmTunMetadata33Masked) GetValueMask() []byte

func (*NxmTunMetadata33Masked) MarshalJSON

func (self *NxmTunMetadata33Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata33Masked) Serialize

func (self *NxmTunMetadata33Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata33Masked) SetValue

func (self *NxmTunMetadata33Masked) SetValue(v []byte)

func (*NxmTunMetadata33Masked) SetValueMask

func (self *NxmTunMetadata33Masked) SetValueMask(v []byte)

type NxmTunMetadata34

type NxmTunMetadata34 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata34

func DecodeNxmTunMetadata34(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata34, error)

func NewNxmTunMetadata34

func NewNxmTunMetadata34() *NxmTunMetadata34

func (*NxmTunMetadata34) GetOXMName

func (self *NxmTunMetadata34) GetOXMName() string

func (*NxmTunMetadata34) GetOXMValue

func (self *NxmTunMetadata34) GetOXMValue() interface{}

func (*NxmTunMetadata34) GetValue

func (self *NxmTunMetadata34) GetValue() []byte

func (*NxmTunMetadata34) MarshalJSON

func (self *NxmTunMetadata34) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata34) Serialize

func (self *NxmTunMetadata34) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata34) SetValue

func (self *NxmTunMetadata34) SetValue(v []byte)

type NxmTunMetadata34Masked

type NxmTunMetadata34Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata34Masked

func DecodeNxmTunMetadata34Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata34Masked, error)

func NewNxmTunMetadata34Masked

func NewNxmTunMetadata34Masked() *NxmTunMetadata34Masked

func (*NxmTunMetadata34Masked) GetOXMName

func (self *NxmTunMetadata34Masked) GetOXMName() string

func (*NxmTunMetadata34Masked) GetOXMValue

func (self *NxmTunMetadata34Masked) GetOXMValue() interface{}

func (*NxmTunMetadata34Masked) GetOXMValueMask

func (self *NxmTunMetadata34Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata34Masked) GetValue

func (self *NxmTunMetadata34Masked) GetValue() []byte

func (*NxmTunMetadata34Masked) GetValueMask

func (self *NxmTunMetadata34Masked) GetValueMask() []byte

func (*NxmTunMetadata34Masked) MarshalJSON

func (self *NxmTunMetadata34Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata34Masked) Serialize

func (self *NxmTunMetadata34Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata34Masked) SetValue

func (self *NxmTunMetadata34Masked) SetValue(v []byte)

func (*NxmTunMetadata34Masked) SetValueMask

func (self *NxmTunMetadata34Masked) SetValueMask(v []byte)

type NxmTunMetadata35

type NxmTunMetadata35 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata35

func DecodeNxmTunMetadata35(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata35, error)

func NewNxmTunMetadata35

func NewNxmTunMetadata35() *NxmTunMetadata35

func (*NxmTunMetadata35) GetOXMName

func (self *NxmTunMetadata35) GetOXMName() string

func (*NxmTunMetadata35) GetOXMValue

func (self *NxmTunMetadata35) GetOXMValue() interface{}

func (*NxmTunMetadata35) GetValue

func (self *NxmTunMetadata35) GetValue() []byte

func (*NxmTunMetadata35) MarshalJSON

func (self *NxmTunMetadata35) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata35) Serialize

func (self *NxmTunMetadata35) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata35) SetValue

func (self *NxmTunMetadata35) SetValue(v []byte)

type NxmTunMetadata35Masked

type NxmTunMetadata35Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata35Masked

func DecodeNxmTunMetadata35Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata35Masked, error)

func NewNxmTunMetadata35Masked

func NewNxmTunMetadata35Masked() *NxmTunMetadata35Masked

func (*NxmTunMetadata35Masked) GetOXMName

func (self *NxmTunMetadata35Masked) GetOXMName() string

func (*NxmTunMetadata35Masked) GetOXMValue

func (self *NxmTunMetadata35Masked) GetOXMValue() interface{}

func (*NxmTunMetadata35Masked) GetOXMValueMask

func (self *NxmTunMetadata35Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata35Masked) GetValue

func (self *NxmTunMetadata35Masked) GetValue() []byte

func (*NxmTunMetadata35Masked) GetValueMask

func (self *NxmTunMetadata35Masked) GetValueMask() []byte

func (*NxmTunMetadata35Masked) MarshalJSON

func (self *NxmTunMetadata35Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata35Masked) Serialize

func (self *NxmTunMetadata35Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata35Masked) SetValue

func (self *NxmTunMetadata35Masked) SetValue(v []byte)

func (*NxmTunMetadata35Masked) SetValueMask

func (self *NxmTunMetadata35Masked) SetValueMask(v []byte)

type NxmTunMetadata36

type NxmTunMetadata36 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata36

func DecodeNxmTunMetadata36(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata36, error)

func NewNxmTunMetadata36

func NewNxmTunMetadata36() *NxmTunMetadata36

func (*NxmTunMetadata36) GetOXMName

func (self *NxmTunMetadata36) GetOXMName() string

func (*NxmTunMetadata36) GetOXMValue

func (self *NxmTunMetadata36) GetOXMValue() interface{}

func (*NxmTunMetadata36) GetValue

func (self *NxmTunMetadata36) GetValue() []byte

func (*NxmTunMetadata36) MarshalJSON

func (self *NxmTunMetadata36) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata36) Serialize

func (self *NxmTunMetadata36) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata36) SetValue

func (self *NxmTunMetadata36) SetValue(v []byte)

type NxmTunMetadata36Masked

type NxmTunMetadata36Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata36Masked

func DecodeNxmTunMetadata36Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata36Masked, error)

func NewNxmTunMetadata36Masked

func NewNxmTunMetadata36Masked() *NxmTunMetadata36Masked

func (*NxmTunMetadata36Masked) GetOXMName

func (self *NxmTunMetadata36Masked) GetOXMName() string

func (*NxmTunMetadata36Masked) GetOXMValue

func (self *NxmTunMetadata36Masked) GetOXMValue() interface{}

func (*NxmTunMetadata36Masked) GetOXMValueMask

func (self *NxmTunMetadata36Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata36Masked) GetValue

func (self *NxmTunMetadata36Masked) GetValue() []byte

func (*NxmTunMetadata36Masked) GetValueMask

func (self *NxmTunMetadata36Masked) GetValueMask() []byte

func (*NxmTunMetadata36Masked) MarshalJSON

func (self *NxmTunMetadata36Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata36Masked) Serialize

func (self *NxmTunMetadata36Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata36Masked) SetValue

func (self *NxmTunMetadata36Masked) SetValue(v []byte)

func (*NxmTunMetadata36Masked) SetValueMask

func (self *NxmTunMetadata36Masked) SetValueMask(v []byte)

type NxmTunMetadata37

type NxmTunMetadata37 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata37

func DecodeNxmTunMetadata37(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata37, error)

func NewNxmTunMetadata37

func NewNxmTunMetadata37() *NxmTunMetadata37

func (*NxmTunMetadata37) GetOXMName

func (self *NxmTunMetadata37) GetOXMName() string

func (*NxmTunMetadata37) GetOXMValue

func (self *NxmTunMetadata37) GetOXMValue() interface{}

func (*NxmTunMetadata37) GetValue

func (self *NxmTunMetadata37) GetValue() []byte

func (*NxmTunMetadata37) MarshalJSON

func (self *NxmTunMetadata37) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata37) Serialize

func (self *NxmTunMetadata37) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata37) SetValue

func (self *NxmTunMetadata37) SetValue(v []byte)

type NxmTunMetadata37Masked

type NxmTunMetadata37Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata37Masked

func DecodeNxmTunMetadata37Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata37Masked, error)

func NewNxmTunMetadata37Masked

func NewNxmTunMetadata37Masked() *NxmTunMetadata37Masked

func (*NxmTunMetadata37Masked) GetOXMName

func (self *NxmTunMetadata37Masked) GetOXMName() string

func (*NxmTunMetadata37Masked) GetOXMValue

func (self *NxmTunMetadata37Masked) GetOXMValue() interface{}

func (*NxmTunMetadata37Masked) GetOXMValueMask

func (self *NxmTunMetadata37Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata37Masked) GetValue

func (self *NxmTunMetadata37Masked) GetValue() []byte

func (*NxmTunMetadata37Masked) GetValueMask

func (self *NxmTunMetadata37Masked) GetValueMask() []byte

func (*NxmTunMetadata37Masked) MarshalJSON

func (self *NxmTunMetadata37Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata37Masked) Serialize

func (self *NxmTunMetadata37Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata37Masked) SetValue

func (self *NxmTunMetadata37Masked) SetValue(v []byte)

func (*NxmTunMetadata37Masked) SetValueMask

func (self *NxmTunMetadata37Masked) SetValueMask(v []byte)

type NxmTunMetadata38

type NxmTunMetadata38 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata38

func DecodeNxmTunMetadata38(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata38, error)

func NewNxmTunMetadata38

func NewNxmTunMetadata38() *NxmTunMetadata38

func (*NxmTunMetadata38) GetOXMName

func (self *NxmTunMetadata38) GetOXMName() string

func (*NxmTunMetadata38) GetOXMValue

func (self *NxmTunMetadata38) GetOXMValue() interface{}

func (*NxmTunMetadata38) GetValue

func (self *NxmTunMetadata38) GetValue() []byte

func (*NxmTunMetadata38) MarshalJSON

func (self *NxmTunMetadata38) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata38) Serialize

func (self *NxmTunMetadata38) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata38) SetValue

func (self *NxmTunMetadata38) SetValue(v []byte)

type NxmTunMetadata38Masked

type NxmTunMetadata38Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata38Masked

func DecodeNxmTunMetadata38Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata38Masked, error)

func NewNxmTunMetadata38Masked

func NewNxmTunMetadata38Masked() *NxmTunMetadata38Masked

func (*NxmTunMetadata38Masked) GetOXMName

func (self *NxmTunMetadata38Masked) GetOXMName() string

func (*NxmTunMetadata38Masked) GetOXMValue

func (self *NxmTunMetadata38Masked) GetOXMValue() interface{}

func (*NxmTunMetadata38Masked) GetOXMValueMask

func (self *NxmTunMetadata38Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata38Masked) GetValue

func (self *NxmTunMetadata38Masked) GetValue() []byte

func (*NxmTunMetadata38Masked) GetValueMask

func (self *NxmTunMetadata38Masked) GetValueMask() []byte

func (*NxmTunMetadata38Masked) MarshalJSON

func (self *NxmTunMetadata38Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata38Masked) Serialize

func (self *NxmTunMetadata38Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata38Masked) SetValue

func (self *NxmTunMetadata38Masked) SetValue(v []byte)

func (*NxmTunMetadata38Masked) SetValueMask

func (self *NxmTunMetadata38Masked) SetValueMask(v []byte)

type NxmTunMetadata39

type NxmTunMetadata39 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata39

func DecodeNxmTunMetadata39(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata39, error)

func NewNxmTunMetadata39

func NewNxmTunMetadata39() *NxmTunMetadata39

func (*NxmTunMetadata39) GetOXMName

func (self *NxmTunMetadata39) GetOXMName() string

func (*NxmTunMetadata39) GetOXMValue

func (self *NxmTunMetadata39) GetOXMValue() interface{}

func (*NxmTunMetadata39) GetValue

func (self *NxmTunMetadata39) GetValue() []byte

func (*NxmTunMetadata39) MarshalJSON

func (self *NxmTunMetadata39) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata39) Serialize

func (self *NxmTunMetadata39) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata39) SetValue

func (self *NxmTunMetadata39) SetValue(v []byte)

type NxmTunMetadata39Masked

type NxmTunMetadata39Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata39Masked

func DecodeNxmTunMetadata39Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata39Masked, error)

func NewNxmTunMetadata39Masked

func NewNxmTunMetadata39Masked() *NxmTunMetadata39Masked

func (*NxmTunMetadata39Masked) GetOXMName

func (self *NxmTunMetadata39Masked) GetOXMName() string

func (*NxmTunMetadata39Masked) GetOXMValue

func (self *NxmTunMetadata39Masked) GetOXMValue() interface{}

func (*NxmTunMetadata39Masked) GetOXMValueMask

func (self *NxmTunMetadata39Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata39Masked) GetValue

func (self *NxmTunMetadata39Masked) GetValue() []byte

func (*NxmTunMetadata39Masked) GetValueMask

func (self *NxmTunMetadata39Masked) GetValueMask() []byte

func (*NxmTunMetadata39Masked) MarshalJSON

func (self *NxmTunMetadata39Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata39Masked) Serialize

func (self *NxmTunMetadata39Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata39Masked) SetValue

func (self *NxmTunMetadata39Masked) SetValue(v []byte)

func (*NxmTunMetadata39Masked) SetValueMask

func (self *NxmTunMetadata39Masked) SetValueMask(v []byte)

type NxmTunMetadata3Masked

type NxmTunMetadata3Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata3Masked

func DecodeNxmTunMetadata3Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata3Masked, error)

func NewNxmTunMetadata3Masked

func NewNxmTunMetadata3Masked() *NxmTunMetadata3Masked

func (*NxmTunMetadata3Masked) GetOXMName

func (self *NxmTunMetadata3Masked) GetOXMName() string

func (*NxmTunMetadata3Masked) GetOXMValue

func (self *NxmTunMetadata3Masked) GetOXMValue() interface{}

func (*NxmTunMetadata3Masked) GetOXMValueMask

func (self *NxmTunMetadata3Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata3Masked) GetValue

func (self *NxmTunMetadata3Masked) GetValue() []byte

func (*NxmTunMetadata3Masked) GetValueMask

func (self *NxmTunMetadata3Masked) GetValueMask() []byte

func (*NxmTunMetadata3Masked) MarshalJSON

func (self *NxmTunMetadata3Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata3Masked) Serialize

func (self *NxmTunMetadata3Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata3Masked) SetValue

func (self *NxmTunMetadata3Masked) SetValue(v []byte)

func (*NxmTunMetadata3Masked) SetValueMask

func (self *NxmTunMetadata3Masked) SetValueMask(v []byte)

type NxmTunMetadata4

type NxmTunMetadata4 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata4

func DecodeNxmTunMetadata4(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata4, error)

func NewNxmTunMetadata4

func NewNxmTunMetadata4() *NxmTunMetadata4

func (*NxmTunMetadata4) GetOXMName

func (self *NxmTunMetadata4) GetOXMName() string

func (*NxmTunMetadata4) GetOXMValue

func (self *NxmTunMetadata4) GetOXMValue() interface{}

func (*NxmTunMetadata4) GetValue

func (self *NxmTunMetadata4) GetValue() []byte

func (*NxmTunMetadata4) MarshalJSON

func (self *NxmTunMetadata4) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata4) Serialize

func (self *NxmTunMetadata4) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata4) SetValue

func (self *NxmTunMetadata4) SetValue(v []byte)

type NxmTunMetadata40

type NxmTunMetadata40 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata40

func DecodeNxmTunMetadata40(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata40, error)

func NewNxmTunMetadata40

func NewNxmTunMetadata40() *NxmTunMetadata40

func (*NxmTunMetadata40) GetOXMName

func (self *NxmTunMetadata40) GetOXMName() string

func (*NxmTunMetadata40) GetOXMValue

func (self *NxmTunMetadata40) GetOXMValue() interface{}

func (*NxmTunMetadata40) GetValue

func (self *NxmTunMetadata40) GetValue() []byte

func (*NxmTunMetadata40) MarshalJSON

func (self *NxmTunMetadata40) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata40) Serialize

func (self *NxmTunMetadata40) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata40) SetValue

func (self *NxmTunMetadata40) SetValue(v []byte)

type NxmTunMetadata40Masked

type NxmTunMetadata40Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata40Masked

func DecodeNxmTunMetadata40Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata40Masked, error)

func NewNxmTunMetadata40Masked

func NewNxmTunMetadata40Masked() *NxmTunMetadata40Masked

func (*NxmTunMetadata40Masked) GetOXMName

func (self *NxmTunMetadata40Masked) GetOXMName() string

func (*NxmTunMetadata40Masked) GetOXMValue

func (self *NxmTunMetadata40Masked) GetOXMValue() interface{}

func (*NxmTunMetadata40Masked) GetOXMValueMask

func (self *NxmTunMetadata40Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata40Masked) GetValue

func (self *NxmTunMetadata40Masked) GetValue() []byte

func (*NxmTunMetadata40Masked) GetValueMask

func (self *NxmTunMetadata40Masked) GetValueMask() []byte

func (*NxmTunMetadata40Masked) MarshalJSON

func (self *NxmTunMetadata40Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata40Masked) Serialize

func (self *NxmTunMetadata40Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata40Masked) SetValue

func (self *NxmTunMetadata40Masked) SetValue(v []byte)

func (*NxmTunMetadata40Masked) SetValueMask

func (self *NxmTunMetadata40Masked) SetValueMask(v []byte)

type NxmTunMetadata41

type NxmTunMetadata41 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata41

func DecodeNxmTunMetadata41(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata41, error)

func NewNxmTunMetadata41

func NewNxmTunMetadata41() *NxmTunMetadata41

func (*NxmTunMetadata41) GetOXMName

func (self *NxmTunMetadata41) GetOXMName() string

func (*NxmTunMetadata41) GetOXMValue

func (self *NxmTunMetadata41) GetOXMValue() interface{}

func (*NxmTunMetadata41) GetValue

func (self *NxmTunMetadata41) GetValue() []byte

func (*NxmTunMetadata41) MarshalJSON

func (self *NxmTunMetadata41) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata41) Serialize

func (self *NxmTunMetadata41) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata41) SetValue

func (self *NxmTunMetadata41) SetValue(v []byte)

type NxmTunMetadata41Masked

type NxmTunMetadata41Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata41Masked

func DecodeNxmTunMetadata41Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata41Masked, error)

func NewNxmTunMetadata41Masked

func NewNxmTunMetadata41Masked() *NxmTunMetadata41Masked

func (*NxmTunMetadata41Masked) GetOXMName

func (self *NxmTunMetadata41Masked) GetOXMName() string

func (*NxmTunMetadata41Masked) GetOXMValue

func (self *NxmTunMetadata41Masked) GetOXMValue() interface{}

func (*NxmTunMetadata41Masked) GetOXMValueMask

func (self *NxmTunMetadata41Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata41Masked) GetValue

func (self *NxmTunMetadata41Masked) GetValue() []byte

func (*NxmTunMetadata41Masked) GetValueMask

func (self *NxmTunMetadata41Masked) GetValueMask() []byte

func (*NxmTunMetadata41Masked) MarshalJSON

func (self *NxmTunMetadata41Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata41Masked) Serialize

func (self *NxmTunMetadata41Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata41Masked) SetValue

func (self *NxmTunMetadata41Masked) SetValue(v []byte)

func (*NxmTunMetadata41Masked) SetValueMask

func (self *NxmTunMetadata41Masked) SetValueMask(v []byte)

type NxmTunMetadata42

type NxmTunMetadata42 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata42

func DecodeNxmTunMetadata42(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata42, error)

func NewNxmTunMetadata42

func NewNxmTunMetadata42() *NxmTunMetadata42

func (*NxmTunMetadata42) GetOXMName

func (self *NxmTunMetadata42) GetOXMName() string

func (*NxmTunMetadata42) GetOXMValue

func (self *NxmTunMetadata42) GetOXMValue() interface{}

func (*NxmTunMetadata42) GetValue

func (self *NxmTunMetadata42) GetValue() []byte

func (*NxmTunMetadata42) MarshalJSON

func (self *NxmTunMetadata42) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata42) Serialize

func (self *NxmTunMetadata42) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata42) SetValue

func (self *NxmTunMetadata42) SetValue(v []byte)

type NxmTunMetadata42Masked

type NxmTunMetadata42Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata42Masked

func DecodeNxmTunMetadata42Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata42Masked, error)

func NewNxmTunMetadata42Masked

func NewNxmTunMetadata42Masked() *NxmTunMetadata42Masked

func (*NxmTunMetadata42Masked) GetOXMName

func (self *NxmTunMetadata42Masked) GetOXMName() string

func (*NxmTunMetadata42Masked) GetOXMValue

func (self *NxmTunMetadata42Masked) GetOXMValue() interface{}

func (*NxmTunMetadata42Masked) GetOXMValueMask

func (self *NxmTunMetadata42Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata42Masked) GetValue

func (self *NxmTunMetadata42Masked) GetValue() []byte

func (*NxmTunMetadata42Masked) GetValueMask

func (self *NxmTunMetadata42Masked) GetValueMask() []byte

func (*NxmTunMetadata42Masked) MarshalJSON

func (self *NxmTunMetadata42Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata42Masked) Serialize

func (self *NxmTunMetadata42Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata42Masked) SetValue

func (self *NxmTunMetadata42Masked) SetValue(v []byte)

func (*NxmTunMetadata42Masked) SetValueMask

func (self *NxmTunMetadata42Masked) SetValueMask(v []byte)

type NxmTunMetadata43

type NxmTunMetadata43 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata43

func DecodeNxmTunMetadata43(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata43, error)

func NewNxmTunMetadata43

func NewNxmTunMetadata43() *NxmTunMetadata43

func (*NxmTunMetadata43) GetOXMName

func (self *NxmTunMetadata43) GetOXMName() string

func (*NxmTunMetadata43) GetOXMValue

func (self *NxmTunMetadata43) GetOXMValue() interface{}

func (*NxmTunMetadata43) GetValue

func (self *NxmTunMetadata43) GetValue() []byte

func (*NxmTunMetadata43) MarshalJSON

func (self *NxmTunMetadata43) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata43) Serialize

func (self *NxmTunMetadata43) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata43) SetValue

func (self *NxmTunMetadata43) SetValue(v []byte)

type NxmTunMetadata43Masked

type NxmTunMetadata43Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata43Masked

func DecodeNxmTunMetadata43Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata43Masked, error)

func NewNxmTunMetadata43Masked

func NewNxmTunMetadata43Masked() *NxmTunMetadata43Masked

func (*NxmTunMetadata43Masked) GetOXMName

func (self *NxmTunMetadata43Masked) GetOXMName() string

func (*NxmTunMetadata43Masked) GetOXMValue

func (self *NxmTunMetadata43Masked) GetOXMValue() interface{}

func (*NxmTunMetadata43Masked) GetOXMValueMask

func (self *NxmTunMetadata43Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata43Masked) GetValue

func (self *NxmTunMetadata43Masked) GetValue() []byte

func (*NxmTunMetadata43Masked) GetValueMask

func (self *NxmTunMetadata43Masked) GetValueMask() []byte

func (*NxmTunMetadata43Masked) MarshalJSON

func (self *NxmTunMetadata43Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata43Masked) Serialize

func (self *NxmTunMetadata43Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata43Masked) SetValue

func (self *NxmTunMetadata43Masked) SetValue(v []byte)

func (*NxmTunMetadata43Masked) SetValueMask

func (self *NxmTunMetadata43Masked) SetValueMask(v []byte)

type NxmTunMetadata44

type NxmTunMetadata44 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata44

func DecodeNxmTunMetadata44(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata44, error)

func NewNxmTunMetadata44

func NewNxmTunMetadata44() *NxmTunMetadata44

func (*NxmTunMetadata44) GetOXMName

func (self *NxmTunMetadata44) GetOXMName() string

func (*NxmTunMetadata44) GetOXMValue

func (self *NxmTunMetadata44) GetOXMValue() interface{}

func (*NxmTunMetadata44) GetValue

func (self *NxmTunMetadata44) GetValue() []byte

func (*NxmTunMetadata44) MarshalJSON

func (self *NxmTunMetadata44) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata44) Serialize

func (self *NxmTunMetadata44) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata44) SetValue

func (self *NxmTunMetadata44) SetValue(v []byte)

type NxmTunMetadata44Masked

type NxmTunMetadata44Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata44Masked

func DecodeNxmTunMetadata44Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata44Masked, error)

func NewNxmTunMetadata44Masked

func NewNxmTunMetadata44Masked() *NxmTunMetadata44Masked

func (*NxmTunMetadata44Masked) GetOXMName

func (self *NxmTunMetadata44Masked) GetOXMName() string

func (*NxmTunMetadata44Masked) GetOXMValue

func (self *NxmTunMetadata44Masked) GetOXMValue() interface{}

func (*NxmTunMetadata44Masked) GetOXMValueMask

func (self *NxmTunMetadata44Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata44Masked) GetValue

func (self *NxmTunMetadata44Masked) GetValue() []byte

func (*NxmTunMetadata44Masked) GetValueMask

func (self *NxmTunMetadata44Masked) GetValueMask() []byte

func (*NxmTunMetadata44Masked) MarshalJSON

func (self *NxmTunMetadata44Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata44Masked) Serialize

func (self *NxmTunMetadata44Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata44Masked) SetValue

func (self *NxmTunMetadata44Masked) SetValue(v []byte)

func (*NxmTunMetadata44Masked) SetValueMask

func (self *NxmTunMetadata44Masked) SetValueMask(v []byte)

type NxmTunMetadata45

type NxmTunMetadata45 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata45

func DecodeNxmTunMetadata45(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata45, error)

func NewNxmTunMetadata45

func NewNxmTunMetadata45() *NxmTunMetadata45

func (*NxmTunMetadata45) GetOXMName

func (self *NxmTunMetadata45) GetOXMName() string

func (*NxmTunMetadata45) GetOXMValue

func (self *NxmTunMetadata45) GetOXMValue() interface{}

func (*NxmTunMetadata45) GetValue

func (self *NxmTunMetadata45) GetValue() []byte

func (*NxmTunMetadata45) MarshalJSON

func (self *NxmTunMetadata45) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata45) Serialize

func (self *NxmTunMetadata45) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata45) SetValue

func (self *NxmTunMetadata45) SetValue(v []byte)

type NxmTunMetadata45Masked

type NxmTunMetadata45Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata45Masked

func DecodeNxmTunMetadata45Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata45Masked, error)

func NewNxmTunMetadata45Masked

func NewNxmTunMetadata45Masked() *NxmTunMetadata45Masked

func (*NxmTunMetadata45Masked) GetOXMName

func (self *NxmTunMetadata45Masked) GetOXMName() string

func (*NxmTunMetadata45Masked) GetOXMValue

func (self *NxmTunMetadata45Masked) GetOXMValue() interface{}

func (*NxmTunMetadata45Masked) GetOXMValueMask

func (self *NxmTunMetadata45Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata45Masked) GetValue

func (self *NxmTunMetadata45Masked) GetValue() []byte

func (*NxmTunMetadata45Masked) GetValueMask

func (self *NxmTunMetadata45Masked) GetValueMask() []byte

func (*NxmTunMetadata45Masked) MarshalJSON

func (self *NxmTunMetadata45Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata45Masked) Serialize

func (self *NxmTunMetadata45Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata45Masked) SetValue

func (self *NxmTunMetadata45Masked) SetValue(v []byte)

func (*NxmTunMetadata45Masked) SetValueMask

func (self *NxmTunMetadata45Masked) SetValueMask(v []byte)

type NxmTunMetadata46

type NxmTunMetadata46 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata46

func DecodeNxmTunMetadata46(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata46, error)

func NewNxmTunMetadata46

func NewNxmTunMetadata46() *NxmTunMetadata46

func (*NxmTunMetadata46) GetOXMName

func (self *NxmTunMetadata46) GetOXMName() string

func (*NxmTunMetadata46) GetOXMValue

func (self *NxmTunMetadata46) GetOXMValue() interface{}

func (*NxmTunMetadata46) GetValue

func (self *NxmTunMetadata46) GetValue() []byte

func (*NxmTunMetadata46) MarshalJSON

func (self *NxmTunMetadata46) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata46) Serialize

func (self *NxmTunMetadata46) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata46) SetValue

func (self *NxmTunMetadata46) SetValue(v []byte)

type NxmTunMetadata46Masked

type NxmTunMetadata46Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata46Masked

func DecodeNxmTunMetadata46Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata46Masked, error)

func NewNxmTunMetadata46Masked

func NewNxmTunMetadata46Masked() *NxmTunMetadata46Masked

func (*NxmTunMetadata46Masked) GetOXMName

func (self *NxmTunMetadata46Masked) GetOXMName() string

func (*NxmTunMetadata46Masked) GetOXMValue

func (self *NxmTunMetadata46Masked) GetOXMValue() interface{}

func (*NxmTunMetadata46Masked) GetOXMValueMask

func (self *NxmTunMetadata46Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata46Masked) GetValue

func (self *NxmTunMetadata46Masked) GetValue() []byte

func (*NxmTunMetadata46Masked) GetValueMask

func (self *NxmTunMetadata46Masked) GetValueMask() []byte

func (*NxmTunMetadata46Masked) MarshalJSON

func (self *NxmTunMetadata46Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata46Masked) Serialize

func (self *NxmTunMetadata46Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata46Masked) SetValue

func (self *NxmTunMetadata46Masked) SetValue(v []byte)

func (*NxmTunMetadata46Masked) SetValueMask

func (self *NxmTunMetadata46Masked) SetValueMask(v []byte)

type NxmTunMetadata47

type NxmTunMetadata47 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata47

func DecodeNxmTunMetadata47(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata47, error)

func NewNxmTunMetadata47

func NewNxmTunMetadata47() *NxmTunMetadata47

func (*NxmTunMetadata47) GetOXMName

func (self *NxmTunMetadata47) GetOXMName() string

func (*NxmTunMetadata47) GetOXMValue

func (self *NxmTunMetadata47) GetOXMValue() interface{}

func (*NxmTunMetadata47) GetValue

func (self *NxmTunMetadata47) GetValue() []byte

func (*NxmTunMetadata47) MarshalJSON

func (self *NxmTunMetadata47) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata47) Serialize

func (self *NxmTunMetadata47) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata47) SetValue

func (self *NxmTunMetadata47) SetValue(v []byte)

type NxmTunMetadata47Masked

type NxmTunMetadata47Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata47Masked

func DecodeNxmTunMetadata47Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata47Masked, error)

func NewNxmTunMetadata47Masked

func NewNxmTunMetadata47Masked() *NxmTunMetadata47Masked

func (*NxmTunMetadata47Masked) GetOXMName

func (self *NxmTunMetadata47Masked) GetOXMName() string

func (*NxmTunMetadata47Masked) GetOXMValue

func (self *NxmTunMetadata47Masked) GetOXMValue() interface{}

func (*NxmTunMetadata47Masked) GetOXMValueMask

func (self *NxmTunMetadata47Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata47Masked) GetValue

func (self *NxmTunMetadata47Masked) GetValue() []byte

func (*NxmTunMetadata47Masked) GetValueMask

func (self *NxmTunMetadata47Masked) GetValueMask() []byte

func (*NxmTunMetadata47Masked) MarshalJSON

func (self *NxmTunMetadata47Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata47Masked) Serialize

func (self *NxmTunMetadata47Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata47Masked) SetValue

func (self *NxmTunMetadata47Masked) SetValue(v []byte)

func (*NxmTunMetadata47Masked) SetValueMask

func (self *NxmTunMetadata47Masked) SetValueMask(v []byte)

type NxmTunMetadata48

type NxmTunMetadata48 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata48

func DecodeNxmTunMetadata48(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata48, error)

func NewNxmTunMetadata48

func NewNxmTunMetadata48() *NxmTunMetadata48

func (*NxmTunMetadata48) GetOXMName

func (self *NxmTunMetadata48) GetOXMName() string

func (*NxmTunMetadata48) GetOXMValue

func (self *NxmTunMetadata48) GetOXMValue() interface{}

func (*NxmTunMetadata48) GetValue

func (self *NxmTunMetadata48) GetValue() []byte

func (*NxmTunMetadata48) MarshalJSON

func (self *NxmTunMetadata48) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata48) Serialize

func (self *NxmTunMetadata48) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata48) SetValue

func (self *NxmTunMetadata48) SetValue(v []byte)

type NxmTunMetadata48Masked

type NxmTunMetadata48Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata48Masked

func DecodeNxmTunMetadata48Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata48Masked, error)

func NewNxmTunMetadata48Masked

func NewNxmTunMetadata48Masked() *NxmTunMetadata48Masked

func (*NxmTunMetadata48Masked) GetOXMName

func (self *NxmTunMetadata48Masked) GetOXMName() string

func (*NxmTunMetadata48Masked) GetOXMValue

func (self *NxmTunMetadata48Masked) GetOXMValue() interface{}

func (*NxmTunMetadata48Masked) GetOXMValueMask

func (self *NxmTunMetadata48Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata48Masked) GetValue

func (self *NxmTunMetadata48Masked) GetValue() []byte

func (*NxmTunMetadata48Masked) GetValueMask

func (self *NxmTunMetadata48Masked) GetValueMask() []byte

func (*NxmTunMetadata48Masked) MarshalJSON

func (self *NxmTunMetadata48Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata48Masked) Serialize

func (self *NxmTunMetadata48Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata48Masked) SetValue

func (self *NxmTunMetadata48Masked) SetValue(v []byte)

func (*NxmTunMetadata48Masked) SetValueMask

func (self *NxmTunMetadata48Masked) SetValueMask(v []byte)

type NxmTunMetadata49

type NxmTunMetadata49 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata49

func DecodeNxmTunMetadata49(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata49, error)

func NewNxmTunMetadata49

func NewNxmTunMetadata49() *NxmTunMetadata49

func (*NxmTunMetadata49) GetOXMName

func (self *NxmTunMetadata49) GetOXMName() string

func (*NxmTunMetadata49) GetOXMValue

func (self *NxmTunMetadata49) GetOXMValue() interface{}

func (*NxmTunMetadata49) GetValue

func (self *NxmTunMetadata49) GetValue() []byte

func (*NxmTunMetadata49) MarshalJSON

func (self *NxmTunMetadata49) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata49) Serialize

func (self *NxmTunMetadata49) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata49) SetValue

func (self *NxmTunMetadata49) SetValue(v []byte)

type NxmTunMetadata49Masked

type NxmTunMetadata49Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata49Masked

func DecodeNxmTunMetadata49Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata49Masked, error)

func NewNxmTunMetadata49Masked

func NewNxmTunMetadata49Masked() *NxmTunMetadata49Masked

func (*NxmTunMetadata49Masked) GetOXMName

func (self *NxmTunMetadata49Masked) GetOXMName() string

func (*NxmTunMetadata49Masked) GetOXMValue

func (self *NxmTunMetadata49Masked) GetOXMValue() interface{}

func (*NxmTunMetadata49Masked) GetOXMValueMask

func (self *NxmTunMetadata49Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata49Masked) GetValue

func (self *NxmTunMetadata49Masked) GetValue() []byte

func (*NxmTunMetadata49Masked) GetValueMask

func (self *NxmTunMetadata49Masked) GetValueMask() []byte

func (*NxmTunMetadata49Masked) MarshalJSON

func (self *NxmTunMetadata49Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata49Masked) Serialize

func (self *NxmTunMetadata49Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata49Masked) SetValue

func (self *NxmTunMetadata49Masked) SetValue(v []byte)

func (*NxmTunMetadata49Masked) SetValueMask

func (self *NxmTunMetadata49Masked) SetValueMask(v []byte)

type NxmTunMetadata4Masked

type NxmTunMetadata4Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata4Masked

func DecodeNxmTunMetadata4Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata4Masked, error)

func NewNxmTunMetadata4Masked

func NewNxmTunMetadata4Masked() *NxmTunMetadata4Masked

func (*NxmTunMetadata4Masked) GetOXMName

func (self *NxmTunMetadata4Masked) GetOXMName() string

func (*NxmTunMetadata4Masked) GetOXMValue

func (self *NxmTunMetadata4Masked) GetOXMValue() interface{}

func (*NxmTunMetadata4Masked) GetOXMValueMask

func (self *NxmTunMetadata4Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata4Masked) GetValue

func (self *NxmTunMetadata4Masked) GetValue() []byte

func (*NxmTunMetadata4Masked) GetValueMask

func (self *NxmTunMetadata4Masked) GetValueMask() []byte

func (*NxmTunMetadata4Masked) MarshalJSON

func (self *NxmTunMetadata4Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata4Masked) Serialize

func (self *NxmTunMetadata4Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata4Masked) SetValue

func (self *NxmTunMetadata4Masked) SetValue(v []byte)

func (*NxmTunMetadata4Masked) SetValueMask

func (self *NxmTunMetadata4Masked) SetValueMask(v []byte)

type NxmTunMetadata5

type NxmTunMetadata5 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata5

func DecodeNxmTunMetadata5(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata5, error)

func NewNxmTunMetadata5

func NewNxmTunMetadata5() *NxmTunMetadata5

func (*NxmTunMetadata5) GetOXMName

func (self *NxmTunMetadata5) GetOXMName() string

func (*NxmTunMetadata5) GetOXMValue

func (self *NxmTunMetadata5) GetOXMValue() interface{}

func (*NxmTunMetadata5) GetValue

func (self *NxmTunMetadata5) GetValue() []byte

func (*NxmTunMetadata5) MarshalJSON

func (self *NxmTunMetadata5) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata5) Serialize

func (self *NxmTunMetadata5) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata5) SetValue

func (self *NxmTunMetadata5) SetValue(v []byte)

type NxmTunMetadata50

type NxmTunMetadata50 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata50

func DecodeNxmTunMetadata50(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata50, error)

func NewNxmTunMetadata50

func NewNxmTunMetadata50() *NxmTunMetadata50

func (*NxmTunMetadata50) GetOXMName

func (self *NxmTunMetadata50) GetOXMName() string

func (*NxmTunMetadata50) GetOXMValue

func (self *NxmTunMetadata50) GetOXMValue() interface{}

func (*NxmTunMetadata50) GetValue

func (self *NxmTunMetadata50) GetValue() []byte

func (*NxmTunMetadata50) MarshalJSON

func (self *NxmTunMetadata50) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata50) Serialize

func (self *NxmTunMetadata50) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata50) SetValue

func (self *NxmTunMetadata50) SetValue(v []byte)

type NxmTunMetadata50Masked

type NxmTunMetadata50Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata50Masked

func DecodeNxmTunMetadata50Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata50Masked, error)

func NewNxmTunMetadata50Masked

func NewNxmTunMetadata50Masked() *NxmTunMetadata50Masked

func (*NxmTunMetadata50Masked) GetOXMName

func (self *NxmTunMetadata50Masked) GetOXMName() string

func (*NxmTunMetadata50Masked) GetOXMValue

func (self *NxmTunMetadata50Masked) GetOXMValue() interface{}

func (*NxmTunMetadata50Masked) GetOXMValueMask

func (self *NxmTunMetadata50Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata50Masked) GetValue

func (self *NxmTunMetadata50Masked) GetValue() []byte

func (*NxmTunMetadata50Masked) GetValueMask

func (self *NxmTunMetadata50Masked) GetValueMask() []byte

func (*NxmTunMetadata50Masked) MarshalJSON

func (self *NxmTunMetadata50Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata50Masked) Serialize

func (self *NxmTunMetadata50Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata50Masked) SetValue

func (self *NxmTunMetadata50Masked) SetValue(v []byte)

func (*NxmTunMetadata50Masked) SetValueMask

func (self *NxmTunMetadata50Masked) SetValueMask(v []byte)

type NxmTunMetadata51

type NxmTunMetadata51 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata51

func DecodeNxmTunMetadata51(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata51, error)

func NewNxmTunMetadata51

func NewNxmTunMetadata51() *NxmTunMetadata51

func (*NxmTunMetadata51) GetOXMName

func (self *NxmTunMetadata51) GetOXMName() string

func (*NxmTunMetadata51) GetOXMValue

func (self *NxmTunMetadata51) GetOXMValue() interface{}

func (*NxmTunMetadata51) GetValue

func (self *NxmTunMetadata51) GetValue() []byte

func (*NxmTunMetadata51) MarshalJSON

func (self *NxmTunMetadata51) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata51) Serialize

func (self *NxmTunMetadata51) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata51) SetValue

func (self *NxmTunMetadata51) SetValue(v []byte)

type NxmTunMetadata51Masked

type NxmTunMetadata51Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata51Masked

func DecodeNxmTunMetadata51Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata51Masked, error)

func NewNxmTunMetadata51Masked

func NewNxmTunMetadata51Masked() *NxmTunMetadata51Masked

func (*NxmTunMetadata51Masked) GetOXMName

func (self *NxmTunMetadata51Masked) GetOXMName() string

func (*NxmTunMetadata51Masked) GetOXMValue

func (self *NxmTunMetadata51Masked) GetOXMValue() interface{}

func (*NxmTunMetadata51Masked) GetOXMValueMask

func (self *NxmTunMetadata51Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata51Masked) GetValue

func (self *NxmTunMetadata51Masked) GetValue() []byte

func (*NxmTunMetadata51Masked) GetValueMask

func (self *NxmTunMetadata51Masked) GetValueMask() []byte

func (*NxmTunMetadata51Masked) MarshalJSON

func (self *NxmTunMetadata51Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata51Masked) Serialize

func (self *NxmTunMetadata51Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata51Masked) SetValue

func (self *NxmTunMetadata51Masked) SetValue(v []byte)

func (*NxmTunMetadata51Masked) SetValueMask

func (self *NxmTunMetadata51Masked) SetValueMask(v []byte)

type NxmTunMetadata52

type NxmTunMetadata52 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata52

func DecodeNxmTunMetadata52(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata52, error)

func NewNxmTunMetadata52

func NewNxmTunMetadata52() *NxmTunMetadata52

func (*NxmTunMetadata52) GetOXMName

func (self *NxmTunMetadata52) GetOXMName() string

func (*NxmTunMetadata52) GetOXMValue

func (self *NxmTunMetadata52) GetOXMValue() interface{}

func (*NxmTunMetadata52) GetValue

func (self *NxmTunMetadata52) GetValue() []byte

func (*NxmTunMetadata52) MarshalJSON

func (self *NxmTunMetadata52) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata52) Serialize

func (self *NxmTunMetadata52) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata52) SetValue

func (self *NxmTunMetadata52) SetValue(v []byte)

type NxmTunMetadata52Masked

type NxmTunMetadata52Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata52Masked

func DecodeNxmTunMetadata52Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata52Masked, error)

func NewNxmTunMetadata52Masked

func NewNxmTunMetadata52Masked() *NxmTunMetadata52Masked

func (*NxmTunMetadata52Masked) GetOXMName

func (self *NxmTunMetadata52Masked) GetOXMName() string

func (*NxmTunMetadata52Masked) GetOXMValue

func (self *NxmTunMetadata52Masked) GetOXMValue() interface{}

func (*NxmTunMetadata52Masked) GetOXMValueMask

func (self *NxmTunMetadata52Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata52Masked) GetValue

func (self *NxmTunMetadata52Masked) GetValue() []byte

func (*NxmTunMetadata52Masked) GetValueMask

func (self *NxmTunMetadata52Masked) GetValueMask() []byte

func (*NxmTunMetadata52Masked) MarshalJSON

func (self *NxmTunMetadata52Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata52Masked) Serialize

func (self *NxmTunMetadata52Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata52Masked) SetValue

func (self *NxmTunMetadata52Masked) SetValue(v []byte)

func (*NxmTunMetadata52Masked) SetValueMask

func (self *NxmTunMetadata52Masked) SetValueMask(v []byte)

type NxmTunMetadata53

type NxmTunMetadata53 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata53

func DecodeNxmTunMetadata53(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata53, error)

func NewNxmTunMetadata53

func NewNxmTunMetadata53() *NxmTunMetadata53

func (*NxmTunMetadata53) GetOXMName

func (self *NxmTunMetadata53) GetOXMName() string

func (*NxmTunMetadata53) GetOXMValue

func (self *NxmTunMetadata53) GetOXMValue() interface{}

func (*NxmTunMetadata53) GetValue

func (self *NxmTunMetadata53) GetValue() []byte

func (*NxmTunMetadata53) MarshalJSON

func (self *NxmTunMetadata53) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata53) Serialize

func (self *NxmTunMetadata53) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata53) SetValue

func (self *NxmTunMetadata53) SetValue(v []byte)

type NxmTunMetadata53Masked

type NxmTunMetadata53Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata53Masked

func DecodeNxmTunMetadata53Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata53Masked, error)

func NewNxmTunMetadata53Masked

func NewNxmTunMetadata53Masked() *NxmTunMetadata53Masked

func (*NxmTunMetadata53Masked) GetOXMName

func (self *NxmTunMetadata53Masked) GetOXMName() string

func (*NxmTunMetadata53Masked) GetOXMValue

func (self *NxmTunMetadata53Masked) GetOXMValue() interface{}

func (*NxmTunMetadata53Masked) GetOXMValueMask

func (self *NxmTunMetadata53Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata53Masked) GetValue

func (self *NxmTunMetadata53Masked) GetValue() []byte

func (*NxmTunMetadata53Masked) GetValueMask

func (self *NxmTunMetadata53Masked) GetValueMask() []byte

func (*NxmTunMetadata53Masked) MarshalJSON

func (self *NxmTunMetadata53Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata53Masked) Serialize

func (self *NxmTunMetadata53Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata53Masked) SetValue

func (self *NxmTunMetadata53Masked) SetValue(v []byte)

func (*NxmTunMetadata53Masked) SetValueMask

func (self *NxmTunMetadata53Masked) SetValueMask(v []byte)

type NxmTunMetadata54

type NxmTunMetadata54 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata54

func DecodeNxmTunMetadata54(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata54, error)

func NewNxmTunMetadata54

func NewNxmTunMetadata54() *NxmTunMetadata54

func (*NxmTunMetadata54) GetOXMName

func (self *NxmTunMetadata54) GetOXMName() string

func (*NxmTunMetadata54) GetOXMValue

func (self *NxmTunMetadata54) GetOXMValue() interface{}

func (*NxmTunMetadata54) GetValue

func (self *NxmTunMetadata54) GetValue() []byte

func (*NxmTunMetadata54) MarshalJSON

func (self *NxmTunMetadata54) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata54) Serialize

func (self *NxmTunMetadata54) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata54) SetValue

func (self *NxmTunMetadata54) SetValue(v []byte)

type NxmTunMetadata54Masked

type NxmTunMetadata54Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata54Masked

func DecodeNxmTunMetadata54Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata54Masked, error)

func NewNxmTunMetadata54Masked

func NewNxmTunMetadata54Masked() *NxmTunMetadata54Masked

func (*NxmTunMetadata54Masked) GetOXMName

func (self *NxmTunMetadata54Masked) GetOXMName() string

func (*NxmTunMetadata54Masked) GetOXMValue

func (self *NxmTunMetadata54Masked) GetOXMValue() interface{}

func (*NxmTunMetadata54Masked) GetOXMValueMask

func (self *NxmTunMetadata54Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata54Masked) GetValue

func (self *NxmTunMetadata54Masked) GetValue() []byte

func (*NxmTunMetadata54Masked) GetValueMask

func (self *NxmTunMetadata54Masked) GetValueMask() []byte

func (*NxmTunMetadata54Masked) MarshalJSON

func (self *NxmTunMetadata54Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata54Masked) Serialize

func (self *NxmTunMetadata54Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata54Masked) SetValue

func (self *NxmTunMetadata54Masked) SetValue(v []byte)

func (*NxmTunMetadata54Masked) SetValueMask

func (self *NxmTunMetadata54Masked) SetValueMask(v []byte)

type NxmTunMetadata55

type NxmTunMetadata55 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata55

func DecodeNxmTunMetadata55(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata55, error)

func NewNxmTunMetadata55

func NewNxmTunMetadata55() *NxmTunMetadata55

func (*NxmTunMetadata55) GetOXMName

func (self *NxmTunMetadata55) GetOXMName() string

func (*NxmTunMetadata55) GetOXMValue

func (self *NxmTunMetadata55) GetOXMValue() interface{}

func (*NxmTunMetadata55) GetValue

func (self *NxmTunMetadata55) GetValue() []byte

func (*NxmTunMetadata55) MarshalJSON

func (self *NxmTunMetadata55) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata55) Serialize

func (self *NxmTunMetadata55) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata55) SetValue

func (self *NxmTunMetadata55) SetValue(v []byte)

type NxmTunMetadata55Masked

type NxmTunMetadata55Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata55Masked

func DecodeNxmTunMetadata55Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata55Masked, error)

func NewNxmTunMetadata55Masked

func NewNxmTunMetadata55Masked() *NxmTunMetadata55Masked

func (*NxmTunMetadata55Masked) GetOXMName

func (self *NxmTunMetadata55Masked) GetOXMName() string

func (*NxmTunMetadata55Masked) GetOXMValue

func (self *NxmTunMetadata55Masked) GetOXMValue() interface{}

func (*NxmTunMetadata55Masked) GetOXMValueMask

func (self *NxmTunMetadata55Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata55Masked) GetValue

func (self *NxmTunMetadata55Masked) GetValue() []byte

func (*NxmTunMetadata55Masked) GetValueMask

func (self *NxmTunMetadata55Masked) GetValueMask() []byte

func (*NxmTunMetadata55Masked) MarshalJSON

func (self *NxmTunMetadata55Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata55Masked) Serialize

func (self *NxmTunMetadata55Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata55Masked) SetValue

func (self *NxmTunMetadata55Masked) SetValue(v []byte)

func (*NxmTunMetadata55Masked) SetValueMask

func (self *NxmTunMetadata55Masked) SetValueMask(v []byte)

type NxmTunMetadata56

type NxmTunMetadata56 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata56

func DecodeNxmTunMetadata56(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata56, error)

func NewNxmTunMetadata56

func NewNxmTunMetadata56() *NxmTunMetadata56

func (*NxmTunMetadata56) GetOXMName

func (self *NxmTunMetadata56) GetOXMName() string

func (*NxmTunMetadata56) GetOXMValue

func (self *NxmTunMetadata56) GetOXMValue() interface{}

func (*NxmTunMetadata56) GetValue

func (self *NxmTunMetadata56) GetValue() []byte

func (*NxmTunMetadata56) MarshalJSON

func (self *NxmTunMetadata56) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata56) Serialize

func (self *NxmTunMetadata56) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata56) SetValue

func (self *NxmTunMetadata56) SetValue(v []byte)

type NxmTunMetadata56Masked

type NxmTunMetadata56Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata56Masked

func DecodeNxmTunMetadata56Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata56Masked, error)

func NewNxmTunMetadata56Masked

func NewNxmTunMetadata56Masked() *NxmTunMetadata56Masked

func (*NxmTunMetadata56Masked) GetOXMName

func (self *NxmTunMetadata56Masked) GetOXMName() string

func (*NxmTunMetadata56Masked) GetOXMValue

func (self *NxmTunMetadata56Masked) GetOXMValue() interface{}

func (*NxmTunMetadata56Masked) GetOXMValueMask

func (self *NxmTunMetadata56Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata56Masked) GetValue

func (self *NxmTunMetadata56Masked) GetValue() []byte

func (*NxmTunMetadata56Masked) GetValueMask

func (self *NxmTunMetadata56Masked) GetValueMask() []byte

func (*NxmTunMetadata56Masked) MarshalJSON

func (self *NxmTunMetadata56Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata56Masked) Serialize

func (self *NxmTunMetadata56Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata56Masked) SetValue

func (self *NxmTunMetadata56Masked) SetValue(v []byte)

func (*NxmTunMetadata56Masked) SetValueMask

func (self *NxmTunMetadata56Masked) SetValueMask(v []byte)

type NxmTunMetadata57

type NxmTunMetadata57 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata57

func DecodeNxmTunMetadata57(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata57, error)

func NewNxmTunMetadata57

func NewNxmTunMetadata57() *NxmTunMetadata57

func (*NxmTunMetadata57) GetOXMName

func (self *NxmTunMetadata57) GetOXMName() string

func (*NxmTunMetadata57) GetOXMValue

func (self *NxmTunMetadata57) GetOXMValue() interface{}

func (*NxmTunMetadata57) GetValue

func (self *NxmTunMetadata57) GetValue() []byte

func (*NxmTunMetadata57) MarshalJSON

func (self *NxmTunMetadata57) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata57) Serialize

func (self *NxmTunMetadata57) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata57) SetValue

func (self *NxmTunMetadata57) SetValue(v []byte)

type NxmTunMetadata57Masked

type NxmTunMetadata57Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata57Masked

func DecodeNxmTunMetadata57Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata57Masked, error)

func NewNxmTunMetadata57Masked

func NewNxmTunMetadata57Masked() *NxmTunMetadata57Masked

func (*NxmTunMetadata57Masked) GetOXMName

func (self *NxmTunMetadata57Masked) GetOXMName() string

func (*NxmTunMetadata57Masked) GetOXMValue

func (self *NxmTunMetadata57Masked) GetOXMValue() interface{}

func (*NxmTunMetadata57Masked) GetOXMValueMask

func (self *NxmTunMetadata57Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata57Masked) GetValue

func (self *NxmTunMetadata57Masked) GetValue() []byte

func (*NxmTunMetadata57Masked) GetValueMask

func (self *NxmTunMetadata57Masked) GetValueMask() []byte

func (*NxmTunMetadata57Masked) MarshalJSON

func (self *NxmTunMetadata57Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata57Masked) Serialize

func (self *NxmTunMetadata57Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata57Masked) SetValue

func (self *NxmTunMetadata57Masked) SetValue(v []byte)

func (*NxmTunMetadata57Masked) SetValueMask

func (self *NxmTunMetadata57Masked) SetValueMask(v []byte)

type NxmTunMetadata58

type NxmTunMetadata58 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata58

func DecodeNxmTunMetadata58(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata58, error)

func NewNxmTunMetadata58

func NewNxmTunMetadata58() *NxmTunMetadata58

func (*NxmTunMetadata58) GetOXMName

func (self *NxmTunMetadata58) GetOXMName() string

func (*NxmTunMetadata58) GetOXMValue

func (self *NxmTunMetadata58) GetOXMValue() interface{}

func (*NxmTunMetadata58) GetValue

func (self *NxmTunMetadata58) GetValue() []byte

func (*NxmTunMetadata58) MarshalJSON

func (self *NxmTunMetadata58) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata58) Serialize

func (self *NxmTunMetadata58) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata58) SetValue

func (self *NxmTunMetadata58) SetValue(v []byte)

type NxmTunMetadata58Masked

type NxmTunMetadata58Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata58Masked

func DecodeNxmTunMetadata58Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata58Masked, error)

func NewNxmTunMetadata58Masked

func NewNxmTunMetadata58Masked() *NxmTunMetadata58Masked

func (*NxmTunMetadata58Masked) GetOXMName

func (self *NxmTunMetadata58Masked) GetOXMName() string

func (*NxmTunMetadata58Masked) GetOXMValue

func (self *NxmTunMetadata58Masked) GetOXMValue() interface{}

func (*NxmTunMetadata58Masked) GetOXMValueMask

func (self *NxmTunMetadata58Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata58Masked) GetValue

func (self *NxmTunMetadata58Masked) GetValue() []byte

func (*NxmTunMetadata58Masked) GetValueMask

func (self *NxmTunMetadata58Masked) GetValueMask() []byte

func (*NxmTunMetadata58Masked) MarshalJSON

func (self *NxmTunMetadata58Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata58Masked) Serialize

func (self *NxmTunMetadata58Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata58Masked) SetValue

func (self *NxmTunMetadata58Masked) SetValue(v []byte)

func (*NxmTunMetadata58Masked) SetValueMask

func (self *NxmTunMetadata58Masked) SetValueMask(v []byte)

type NxmTunMetadata59

type NxmTunMetadata59 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata59

func DecodeNxmTunMetadata59(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata59, error)

func NewNxmTunMetadata59

func NewNxmTunMetadata59() *NxmTunMetadata59

func (*NxmTunMetadata59) GetOXMName

func (self *NxmTunMetadata59) GetOXMName() string

func (*NxmTunMetadata59) GetOXMValue

func (self *NxmTunMetadata59) GetOXMValue() interface{}

func (*NxmTunMetadata59) GetValue

func (self *NxmTunMetadata59) GetValue() []byte

func (*NxmTunMetadata59) MarshalJSON

func (self *NxmTunMetadata59) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata59) Serialize

func (self *NxmTunMetadata59) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata59) SetValue

func (self *NxmTunMetadata59) SetValue(v []byte)

type NxmTunMetadata59Masked

type NxmTunMetadata59Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata59Masked

func DecodeNxmTunMetadata59Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata59Masked, error)

func NewNxmTunMetadata59Masked

func NewNxmTunMetadata59Masked() *NxmTunMetadata59Masked

func (*NxmTunMetadata59Masked) GetOXMName

func (self *NxmTunMetadata59Masked) GetOXMName() string

func (*NxmTunMetadata59Masked) GetOXMValue

func (self *NxmTunMetadata59Masked) GetOXMValue() interface{}

func (*NxmTunMetadata59Masked) GetOXMValueMask

func (self *NxmTunMetadata59Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata59Masked) GetValue

func (self *NxmTunMetadata59Masked) GetValue() []byte

func (*NxmTunMetadata59Masked) GetValueMask

func (self *NxmTunMetadata59Masked) GetValueMask() []byte

func (*NxmTunMetadata59Masked) MarshalJSON

func (self *NxmTunMetadata59Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata59Masked) Serialize

func (self *NxmTunMetadata59Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata59Masked) SetValue

func (self *NxmTunMetadata59Masked) SetValue(v []byte)

func (*NxmTunMetadata59Masked) SetValueMask

func (self *NxmTunMetadata59Masked) SetValueMask(v []byte)

type NxmTunMetadata5Masked

type NxmTunMetadata5Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata5Masked

func DecodeNxmTunMetadata5Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata5Masked, error)

func NewNxmTunMetadata5Masked

func NewNxmTunMetadata5Masked() *NxmTunMetadata5Masked

func (*NxmTunMetadata5Masked) GetOXMName

func (self *NxmTunMetadata5Masked) GetOXMName() string

func (*NxmTunMetadata5Masked) GetOXMValue

func (self *NxmTunMetadata5Masked) GetOXMValue() interface{}

func (*NxmTunMetadata5Masked) GetOXMValueMask

func (self *NxmTunMetadata5Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata5Masked) GetValue

func (self *NxmTunMetadata5Masked) GetValue() []byte

func (*NxmTunMetadata5Masked) GetValueMask

func (self *NxmTunMetadata5Masked) GetValueMask() []byte

func (*NxmTunMetadata5Masked) MarshalJSON

func (self *NxmTunMetadata5Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata5Masked) Serialize

func (self *NxmTunMetadata5Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata5Masked) SetValue

func (self *NxmTunMetadata5Masked) SetValue(v []byte)

func (*NxmTunMetadata5Masked) SetValueMask

func (self *NxmTunMetadata5Masked) SetValueMask(v []byte)

type NxmTunMetadata6

type NxmTunMetadata6 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata6

func DecodeNxmTunMetadata6(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata6, error)

func NewNxmTunMetadata6

func NewNxmTunMetadata6() *NxmTunMetadata6

func (*NxmTunMetadata6) GetOXMName

func (self *NxmTunMetadata6) GetOXMName() string

func (*NxmTunMetadata6) GetOXMValue

func (self *NxmTunMetadata6) GetOXMValue() interface{}

func (*NxmTunMetadata6) GetValue

func (self *NxmTunMetadata6) GetValue() []byte

func (*NxmTunMetadata6) MarshalJSON

func (self *NxmTunMetadata6) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata6) Serialize

func (self *NxmTunMetadata6) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata6) SetValue

func (self *NxmTunMetadata6) SetValue(v []byte)

type NxmTunMetadata60

type NxmTunMetadata60 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata60

func DecodeNxmTunMetadata60(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata60, error)

func NewNxmTunMetadata60

func NewNxmTunMetadata60() *NxmTunMetadata60

func (*NxmTunMetadata60) GetOXMName

func (self *NxmTunMetadata60) GetOXMName() string

func (*NxmTunMetadata60) GetOXMValue

func (self *NxmTunMetadata60) GetOXMValue() interface{}

func (*NxmTunMetadata60) GetValue

func (self *NxmTunMetadata60) GetValue() []byte

func (*NxmTunMetadata60) MarshalJSON

func (self *NxmTunMetadata60) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata60) Serialize

func (self *NxmTunMetadata60) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata60) SetValue

func (self *NxmTunMetadata60) SetValue(v []byte)

type NxmTunMetadata60Masked

type NxmTunMetadata60Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata60Masked

func DecodeNxmTunMetadata60Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata60Masked, error)

func NewNxmTunMetadata60Masked

func NewNxmTunMetadata60Masked() *NxmTunMetadata60Masked

func (*NxmTunMetadata60Masked) GetOXMName

func (self *NxmTunMetadata60Masked) GetOXMName() string

func (*NxmTunMetadata60Masked) GetOXMValue

func (self *NxmTunMetadata60Masked) GetOXMValue() interface{}

func (*NxmTunMetadata60Masked) GetOXMValueMask

func (self *NxmTunMetadata60Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata60Masked) GetValue

func (self *NxmTunMetadata60Masked) GetValue() []byte

func (*NxmTunMetadata60Masked) GetValueMask

func (self *NxmTunMetadata60Masked) GetValueMask() []byte

func (*NxmTunMetadata60Masked) MarshalJSON

func (self *NxmTunMetadata60Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata60Masked) Serialize

func (self *NxmTunMetadata60Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata60Masked) SetValue

func (self *NxmTunMetadata60Masked) SetValue(v []byte)

func (*NxmTunMetadata60Masked) SetValueMask

func (self *NxmTunMetadata60Masked) SetValueMask(v []byte)

type NxmTunMetadata61

type NxmTunMetadata61 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata61

func DecodeNxmTunMetadata61(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata61, error)

func NewNxmTunMetadata61

func NewNxmTunMetadata61() *NxmTunMetadata61

func (*NxmTunMetadata61) GetOXMName

func (self *NxmTunMetadata61) GetOXMName() string

func (*NxmTunMetadata61) GetOXMValue

func (self *NxmTunMetadata61) GetOXMValue() interface{}

func (*NxmTunMetadata61) GetValue

func (self *NxmTunMetadata61) GetValue() []byte

func (*NxmTunMetadata61) MarshalJSON

func (self *NxmTunMetadata61) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata61) Serialize

func (self *NxmTunMetadata61) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata61) SetValue

func (self *NxmTunMetadata61) SetValue(v []byte)

type NxmTunMetadata61Masked

type NxmTunMetadata61Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata61Masked

func DecodeNxmTunMetadata61Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata61Masked, error)

func NewNxmTunMetadata61Masked

func NewNxmTunMetadata61Masked() *NxmTunMetadata61Masked

func (*NxmTunMetadata61Masked) GetOXMName

func (self *NxmTunMetadata61Masked) GetOXMName() string

func (*NxmTunMetadata61Masked) GetOXMValue

func (self *NxmTunMetadata61Masked) GetOXMValue() interface{}

func (*NxmTunMetadata61Masked) GetOXMValueMask

func (self *NxmTunMetadata61Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata61Masked) GetValue

func (self *NxmTunMetadata61Masked) GetValue() []byte

func (*NxmTunMetadata61Masked) GetValueMask

func (self *NxmTunMetadata61Masked) GetValueMask() []byte

func (*NxmTunMetadata61Masked) MarshalJSON

func (self *NxmTunMetadata61Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata61Masked) Serialize

func (self *NxmTunMetadata61Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata61Masked) SetValue

func (self *NxmTunMetadata61Masked) SetValue(v []byte)

func (*NxmTunMetadata61Masked) SetValueMask

func (self *NxmTunMetadata61Masked) SetValueMask(v []byte)

type NxmTunMetadata62

type NxmTunMetadata62 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata62

func DecodeNxmTunMetadata62(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata62, error)

func NewNxmTunMetadata62

func NewNxmTunMetadata62() *NxmTunMetadata62

func (*NxmTunMetadata62) GetOXMName

func (self *NxmTunMetadata62) GetOXMName() string

func (*NxmTunMetadata62) GetOXMValue

func (self *NxmTunMetadata62) GetOXMValue() interface{}

func (*NxmTunMetadata62) GetValue

func (self *NxmTunMetadata62) GetValue() []byte

func (*NxmTunMetadata62) MarshalJSON

func (self *NxmTunMetadata62) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata62) Serialize

func (self *NxmTunMetadata62) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata62) SetValue

func (self *NxmTunMetadata62) SetValue(v []byte)

type NxmTunMetadata62Masked

type NxmTunMetadata62Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata62Masked

func DecodeNxmTunMetadata62Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata62Masked, error)

func NewNxmTunMetadata62Masked

func NewNxmTunMetadata62Masked() *NxmTunMetadata62Masked

func (*NxmTunMetadata62Masked) GetOXMName

func (self *NxmTunMetadata62Masked) GetOXMName() string

func (*NxmTunMetadata62Masked) GetOXMValue

func (self *NxmTunMetadata62Masked) GetOXMValue() interface{}

func (*NxmTunMetadata62Masked) GetOXMValueMask

func (self *NxmTunMetadata62Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata62Masked) GetValue

func (self *NxmTunMetadata62Masked) GetValue() []byte

func (*NxmTunMetadata62Masked) GetValueMask

func (self *NxmTunMetadata62Masked) GetValueMask() []byte

func (*NxmTunMetadata62Masked) MarshalJSON

func (self *NxmTunMetadata62Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata62Masked) Serialize

func (self *NxmTunMetadata62Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata62Masked) SetValue

func (self *NxmTunMetadata62Masked) SetValue(v []byte)

func (*NxmTunMetadata62Masked) SetValueMask

func (self *NxmTunMetadata62Masked) SetValueMask(v []byte)

type NxmTunMetadata63

type NxmTunMetadata63 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata63

func DecodeNxmTunMetadata63(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata63, error)

func NewNxmTunMetadata63

func NewNxmTunMetadata63() *NxmTunMetadata63

func (*NxmTunMetadata63) GetOXMName

func (self *NxmTunMetadata63) GetOXMName() string

func (*NxmTunMetadata63) GetOXMValue

func (self *NxmTunMetadata63) GetOXMValue() interface{}

func (*NxmTunMetadata63) GetValue

func (self *NxmTunMetadata63) GetValue() []byte

func (*NxmTunMetadata63) MarshalJSON

func (self *NxmTunMetadata63) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata63) Serialize

func (self *NxmTunMetadata63) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata63) SetValue

func (self *NxmTunMetadata63) SetValue(v []byte)

type NxmTunMetadata63Masked

type NxmTunMetadata63Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata63Masked

func DecodeNxmTunMetadata63Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata63Masked, error)

func NewNxmTunMetadata63Masked

func NewNxmTunMetadata63Masked() *NxmTunMetadata63Masked

func (*NxmTunMetadata63Masked) GetOXMName

func (self *NxmTunMetadata63Masked) GetOXMName() string

func (*NxmTunMetadata63Masked) GetOXMValue

func (self *NxmTunMetadata63Masked) GetOXMValue() interface{}

func (*NxmTunMetadata63Masked) GetOXMValueMask

func (self *NxmTunMetadata63Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata63Masked) GetValue

func (self *NxmTunMetadata63Masked) GetValue() []byte

func (*NxmTunMetadata63Masked) GetValueMask

func (self *NxmTunMetadata63Masked) GetValueMask() []byte

func (*NxmTunMetadata63Masked) MarshalJSON

func (self *NxmTunMetadata63Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata63Masked) Serialize

func (self *NxmTunMetadata63Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata63Masked) SetValue

func (self *NxmTunMetadata63Masked) SetValue(v []byte)

func (*NxmTunMetadata63Masked) SetValueMask

func (self *NxmTunMetadata63Masked) SetValueMask(v []byte)

type NxmTunMetadata6Masked

type NxmTunMetadata6Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata6Masked

func DecodeNxmTunMetadata6Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata6Masked, error)

func NewNxmTunMetadata6Masked

func NewNxmTunMetadata6Masked() *NxmTunMetadata6Masked

func (*NxmTunMetadata6Masked) GetOXMName

func (self *NxmTunMetadata6Masked) GetOXMName() string

func (*NxmTunMetadata6Masked) GetOXMValue

func (self *NxmTunMetadata6Masked) GetOXMValue() interface{}

func (*NxmTunMetadata6Masked) GetOXMValueMask

func (self *NxmTunMetadata6Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata6Masked) GetValue

func (self *NxmTunMetadata6Masked) GetValue() []byte

func (*NxmTunMetadata6Masked) GetValueMask

func (self *NxmTunMetadata6Masked) GetValueMask() []byte

func (*NxmTunMetadata6Masked) MarshalJSON

func (self *NxmTunMetadata6Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata6Masked) Serialize

func (self *NxmTunMetadata6Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata6Masked) SetValue

func (self *NxmTunMetadata6Masked) SetValue(v []byte)

func (*NxmTunMetadata6Masked) SetValueMask

func (self *NxmTunMetadata6Masked) SetValueMask(v []byte)

type NxmTunMetadata7

type NxmTunMetadata7 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata7

func DecodeNxmTunMetadata7(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata7, error)

func NewNxmTunMetadata7

func NewNxmTunMetadata7() *NxmTunMetadata7

func (*NxmTunMetadata7) GetOXMName

func (self *NxmTunMetadata7) GetOXMName() string

func (*NxmTunMetadata7) GetOXMValue

func (self *NxmTunMetadata7) GetOXMValue() interface{}

func (*NxmTunMetadata7) GetValue

func (self *NxmTunMetadata7) GetValue() []byte

func (*NxmTunMetadata7) MarshalJSON

func (self *NxmTunMetadata7) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata7) Serialize

func (self *NxmTunMetadata7) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata7) SetValue

func (self *NxmTunMetadata7) SetValue(v []byte)

type NxmTunMetadata7Masked

type NxmTunMetadata7Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata7Masked

func DecodeNxmTunMetadata7Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata7Masked, error)

func NewNxmTunMetadata7Masked

func NewNxmTunMetadata7Masked() *NxmTunMetadata7Masked

func (*NxmTunMetadata7Masked) GetOXMName

func (self *NxmTunMetadata7Masked) GetOXMName() string

func (*NxmTunMetadata7Masked) GetOXMValue

func (self *NxmTunMetadata7Masked) GetOXMValue() interface{}

func (*NxmTunMetadata7Masked) GetOXMValueMask

func (self *NxmTunMetadata7Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata7Masked) GetValue

func (self *NxmTunMetadata7Masked) GetValue() []byte

func (*NxmTunMetadata7Masked) GetValueMask

func (self *NxmTunMetadata7Masked) GetValueMask() []byte

func (*NxmTunMetadata7Masked) MarshalJSON

func (self *NxmTunMetadata7Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata7Masked) Serialize

func (self *NxmTunMetadata7Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata7Masked) SetValue

func (self *NxmTunMetadata7Masked) SetValue(v []byte)

func (*NxmTunMetadata7Masked) SetValueMask

func (self *NxmTunMetadata7Masked) SetValueMask(v []byte)

type NxmTunMetadata8

type NxmTunMetadata8 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata8

func DecodeNxmTunMetadata8(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata8, error)

func NewNxmTunMetadata8

func NewNxmTunMetadata8() *NxmTunMetadata8

func (*NxmTunMetadata8) GetOXMName

func (self *NxmTunMetadata8) GetOXMName() string

func (*NxmTunMetadata8) GetOXMValue

func (self *NxmTunMetadata8) GetOXMValue() interface{}

func (*NxmTunMetadata8) GetValue

func (self *NxmTunMetadata8) GetValue() []byte

func (*NxmTunMetadata8) MarshalJSON

func (self *NxmTunMetadata8) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata8) Serialize

func (self *NxmTunMetadata8) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata8) SetValue

func (self *NxmTunMetadata8) SetValue(v []byte)

type NxmTunMetadata8Masked

type NxmTunMetadata8Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata8Masked

func DecodeNxmTunMetadata8Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata8Masked, error)

func NewNxmTunMetadata8Masked

func NewNxmTunMetadata8Masked() *NxmTunMetadata8Masked

func (*NxmTunMetadata8Masked) GetOXMName

func (self *NxmTunMetadata8Masked) GetOXMName() string

func (*NxmTunMetadata8Masked) GetOXMValue

func (self *NxmTunMetadata8Masked) GetOXMValue() interface{}

func (*NxmTunMetadata8Masked) GetOXMValueMask

func (self *NxmTunMetadata8Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata8Masked) GetValue

func (self *NxmTunMetadata8Masked) GetValue() []byte

func (*NxmTunMetadata8Masked) GetValueMask

func (self *NxmTunMetadata8Masked) GetValueMask() []byte

func (*NxmTunMetadata8Masked) MarshalJSON

func (self *NxmTunMetadata8Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata8Masked) Serialize

func (self *NxmTunMetadata8Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata8Masked) SetValue

func (self *NxmTunMetadata8Masked) SetValue(v []byte)

func (*NxmTunMetadata8Masked) SetValueMask

func (self *NxmTunMetadata8Masked) SetValueMask(v []byte)

type NxmTunMetadata9

type NxmTunMetadata9 struct {
	*Oxm
	Value []byte
}

func DecodeNxmTunMetadata9

func DecodeNxmTunMetadata9(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata9, error)

func NewNxmTunMetadata9

func NewNxmTunMetadata9() *NxmTunMetadata9

func (*NxmTunMetadata9) GetOXMName

func (self *NxmTunMetadata9) GetOXMName() string

func (*NxmTunMetadata9) GetOXMValue

func (self *NxmTunMetadata9) GetOXMValue() interface{}

func (*NxmTunMetadata9) GetValue

func (self *NxmTunMetadata9) GetValue() []byte

func (*NxmTunMetadata9) MarshalJSON

func (self *NxmTunMetadata9) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata9) Serialize

func (self *NxmTunMetadata9) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata9) SetValue

func (self *NxmTunMetadata9) SetValue(v []byte)

type NxmTunMetadata9Masked

type NxmTunMetadata9Masked struct {
	*Oxm
	Value     []byte
	ValueMask []byte
}

func DecodeNxmTunMetadata9Masked

func DecodeNxmTunMetadata9Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunMetadata9Masked, error)

func NewNxmTunMetadata9Masked

func NewNxmTunMetadata9Masked() *NxmTunMetadata9Masked

func (*NxmTunMetadata9Masked) GetOXMName

func (self *NxmTunMetadata9Masked) GetOXMName() string

func (*NxmTunMetadata9Masked) GetOXMValue

func (self *NxmTunMetadata9Masked) GetOXMValue() interface{}

func (*NxmTunMetadata9Masked) GetOXMValueMask

func (self *NxmTunMetadata9Masked) GetOXMValueMask() interface{}

func (*NxmTunMetadata9Masked) GetValue

func (self *NxmTunMetadata9Masked) GetValue() []byte

func (*NxmTunMetadata9Masked) GetValueMask

func (self *NxmTunMetadata9Masked) GetValueMask() []byte

func (*NxmTunMetadata9Masked) MarshalJSON

func (self *NxmTunMetadata9Masked) MarshalJSON() ([]byte, error)

func (*NxmTunMetadata9Masked) Serialize

func (self *NxmTunMetadata9Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunMetadata9Masked) SetValue

func (self *NxmTunMetadata9Masked) SetValue(v []byte)

func (*NxmTunMetadata9Masked) SetValueMask

func (self *NxmTunMetadata9Masked) SetValueMask(v []byte)

type NxmTunSrc

type NxmTunSrc struct {
	*Oxm
	Value net.IP
}

func DecodeNxmTunSrc

func DecodeNxmTunSrc(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunSrc, error)

func NewNxmTunSrc

func NewNxmTunSrc() *NxmTunSrc

func (*NxmTunSrc) GetOXMName

func (self *NxmTunSrc) GetOXMName() string

func (*NxmTunSrc) GetOXMValue

func (self *NxmTunSrc) GetOXMValue() interface{}

func (*NxmTunSrc) GetValue

func (self *NxmTunSrc) GetValue() net.IP

func (*NxmTunSrc) MarshalJSON

func (self *NxmTunSrc) MarshalJSON() ([]byte, error)

func (*NxmTunSrc) Serialize

func (self *NxmTunSrc) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunSrc) SetValue

func (self *NxmTunSrc) SetValue(v net.IP)

type NxmTunSrcMasked

type NxmTunSrcMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeNxmTunSrcMasked

func DecodeNxmTunSrcMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmTunSrcMasked, error)

func NewNxmTunSrcMasked

func NewNxmTunSrcMasked() *NxmTunSrcMasked

func (*NxmTunSrcMasked) GetOXMName

func (self *NxmTunSrcMasked) GetOXMName() string

func (*NxmTunSrcMasked) GetOXMValue

func (self *NxmTunSrcMasked) GetOXMValue() interface{}

func (*NxmTunSrcMasked) GetOXMValueMask

func (self *NxmTunSrcMasked) GetOXMValueMask() interface{}

func (*NxmTunSrcMasked) GetValue

func (self *NxmTunSrcMasked) GetValue() net.IP

func (*NxmTunSrcMasked) GetValueMask

func (self *NxmTunSrcMasked) GetValueMask() net.IP

func (*NxmTunSrcMasked) MarshalJSON

func (self *NxmTunSrcMasked) MarshalJSON() ([]byte, error)

func (*NxmTunSrcMasked) Serialize

func (self *NxmTunSrcMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmTunSrcMasked) SetValue

func (self *NxmTunSrcMasked) SetValue(v net.IP)

func (*NxmTunSrcMasked) SetValueMask

func (self *NxmTunSrcMasked) SetValueMask(v net.IP)

type NxmUdpDst

type NxmUdpDst struct {
	*Oxm
	Value uint16
}

func DecodeNxmUdpDst

func DecodeNxmUdpDst(parent *Oxm, decoder *goloxi.Decoder) (*NxmUdpDst, error)

func NewNxmUdpDst

func NewNxmUdpDst() *NxmUdpDst

func (*NxmUdpDst) GetOXMName

func (self *NxmUdpDst) GetOXMName() string

func (*NxmUdpDst) GetOXMValue

func (self *NxmUdpDst) GetOXMValue() interface{}

func (*NxmUdpDst) GetValue

func (self *NxmUdpDst) GetValue() uint16

func (*NxmUdpDst) MarshalJSON

func (self *NxmUdpDst) MarshalJSON() ([]byte, error)

func (*NxmUdpDst) Serialize

func (self *NxmUdpDst) Serialize(encoder *goloxi.Encoder) error

func (*NxmUdpDst) SetValue

func (self *NxmUdpDst) SetValue(v uint16)

type NxmUdpDstMasked

type NxmUdpDstMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeNxmUdpDstMasked

func DecodeNxmUdpDstMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmUdpDstMasked, error)

func NewNxmUdpDstMasked

func NewNxmUdpDstMasked() *NxmUdpDstMasked

func (*NxmUdpDstMasked) GetOXMName

func (self *NxmUdpDstMasked) GetOXMName() string

func (*NxmUdpDstMasked) GetOXMValue

func (self *NxmUdpDstMasked) GetOXMValue() interface{}

func (*NxmUdpDstMasked) GetOXMValueMask

func (self *NxmUdpDstMasked) GetOXMValueMask() interface{}

func (*NxmUdpDstMasked) GetValue

func (self *NxmUdpDstMasked) GetValue() uint16

func (*NxmUdpDstMasked) GetValueMask

func (self *NxmUdpDstMasked) GetValueMask() uint16

func (*NxmUdpDstMasked) MarshalJSON

func (self *NxmUdpDstMasked) MarshalJSON() ([]byte, error)

func (*NxmUdpDstMasked) Serialize

func (self *NxmUdpDstMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmUdpDstMasked) SetValue

func (self *NxmUdpDstMasked) SetValue(v uint16)

func (*NxmUdpDstMasked) SetValueMask

func (self *NxmUdpDstMasked) SetValueMask(v uint16)

type NxmUdpSrc

type NxmUdpSrc struct {
	*Oxm
	Value uint16
}

func DecodeNxmUdpSrc

func DecodeNxmUdpSrc(parent *Oxm, decoder *goloxi.Decoder) (*NxmUdpSrc, error)

func NewNxmUdpSrc

func NewNxmUdpSrc() *NxmUdpSrc

func (*NxmUdpSrc) GetOXMName

func (self *NxmUdpSrc) GetOXMName() string

func (*NxmUdpSrc) GetOXMValue

func (self *NxmUdpSrc) GetOXMValue() interface{}

func (*NxmUdpSrc) GetValue

func (self *NxmUdpSrc) GetValue() uint16

func (*NxmUdpSrc) MarshalJSON

func (self *NxmUdpSrc) MarshalJSON() ([]byte, error)

func (*NxmUdpSrc) Serialize

func (self *NxmUdpSrc) Serialize(encoder *goloxi.Encoder) error

func (*NxmUdpSrc) SetValue

func (self *NxmUdpSrc) SetValue(v uint16)

type NxmUdpSrcMasked

type NxmUdpSrcMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeNxmUdpSrcMasked

func DecodeNxmUdpSrcMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmUdpSrcMasked, error)

func NewNxmUdpSrcMasked

func NewNxmUdpSrcMasked() *NxmUdpSrcMasked

func (*NxmUdpSrcMasked) GetOXMName

func (self *NxmUdpSrcMasked) GetOXMName() string

func (*NxmUdpSrcMasked) GetOXMValue

func (self *NxmUdpSrcMasked) GetOXMValue() interface{}

func (*NxmUdpSrcMasked) GetOXMValueMask

func (self *NxmUdpSrcMasked) GetOXMValueMask() interface{}

func (*NxmUdpSrcMasked) GetValue

func (self *NxmUdpSrcMasked) GetValue() uint16

func (*NxmUdpSrcMasked) GetValueMask

func (self *NxmUdpSrcMasked) GetValueMask() uint16

func (*NxmUdpSrcMasked) MarshalJSON

func (self *NxmUdpSrcMasked) MarshalJSON() ([]byte, error)

func (*NxmUdpSrcMasked) Serialize

func (self *NxmUdpSrcMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmUdpSrcMasked) SetValue

func (self *NxmUdpSrcMasked) SetValue(v uint16)

func (*NxmUdpSrcMasked) SetValueMask

func (self *NxmUdpSrcMasked) SetValueMask(v uint16)

type NxmVlanTci

type NxmVlanTci struct {
	*Oxm
	Value uint16
}

func DecodeNxmVlanTci

func DecodeNxmVlanTci(parent *Oxm, decoder *goloxi.Decoder) (*NxmVlanTci, error)

func NewNxmVlanTci

func NewNxmVlanTci() *NxmVlanTci

func (*NxmVlanTci) GetOXMName

func (self *NxmVlanTci) GetOXMName() string

func (*NxmVlanTci) GetOXMValue

func (self *NxmVlanTci) GetOXMValue() interface{}

func (*NxmVlanTci) GetValue

func (self *NxmVlanTci) GetValue() uint16

func (*NxmVlanTci) MarshalJSON

func (self *NxmVlanTci) MarshalJSON() ([]byte, error)

func (*NxmVlanTci) Serialize

func (self *NxmVlanTci) Serialize(encoder *goloxi.Encoder) error

func (*NxmVlanTci) SetValue

func (self *NxmVlanTci) SetValue(v uint16)

type NxmVlanTciMasked

type NxmVlanTciMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeNxmVlanTciMasked

func DecodeNxmVlanTciMasked(parent *Oxm, decoder *goloxi.Decoder) (*NxmVlanTciMasked, error)

func NewNxmVlanTciMasked

func NewNxmVlanTciMasked() *NxmVlanTciMasked

func (*NxmVlanTciMasked) GetOXMName

func (self *NxmVlanTciMasked) GetOXMName() string

func (*NxmVlanTciMasked) GetOXMValue

func (self *NxmVlanTciMasked) GetOXMValue() interface{}

func (*NxmVlanTciMasked) GetOXMValueMask

func (self *NxmVlanTciMasked) GetOXMValueMask() interface{}

func (*NxmVlanTciMasked) GetValue

func (self *NxmVlanTciMasked) GetValue() uint16

func (*NxmVlanTciMasked) GetValueMask

func (self *NxmVlanTciMasked) GetValueMask() uint16

func (*NxmVlanTciMasked) MarshalJSON

func (self *NxmVlanTciMasked) MarshalJSON() ([]byte, error)

func (*NxmVlanTciMasked) Serialize

func (self *NxmVlanTciMasked) Serialize(encoder *goloxi.Encoder) error

func (*NxmVlanTciMasked) SetValue

func (self *NxmVlanTciMasked) SetValue(v uint16)

func (*NxmVlanTciMasked) SetValueMask

func (self *NxmVlanTciMasked) SetValueMask(v uint16)

type NxmXxreg0

type NxmXxreg0 struct {
	*Oxm
	Value uint128
}

func DecodeNxmXxreg0

func DecodeNxmXxreg0(parent *Oxm, decoder *goloxi.Decoder) (*NxmXxreg0, error)

func NewNxmXxreg0

func NewNxmXxreg0() *NxmXxreg0

func (*NxmXxreg0) GetOXMName

func (self *NxmXxreg0) GetOXMName() string

func (*NxmXxreg0) GetOXMValue

func (self *NxmXxreg0) GetOXMValue() interface{}

func (*NxmXxreg0) GetValue

func (self *NxmXxreg0) GetValue() uint128

func (*NxmXxreg0) MarshalJSON

func (self *NxmXxreg0) MarshalJSON() ([]byte, error)

func (*NxmXxreg0) Serialize

func (self *NxmXxreg0) Serialize(encoder *goloxi.Encoder) error

func (*NxmXxreg0) SetValue

func (self *NxmXxreg0) SetValue(v uint128)

type NxmXxreg0Masked

type NxmXxreg0Masked struct {
	*Oxm
	Value     uint128
	ValueMask uint128
}

func DecodeNxmXxreg0Masked

func DecodeNxmXxreg0Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmXxreg0Masked, error)

func NewNxmXxreg0Masked

func NewNxmXxreg0Masked() *NxmXxreg0Masked

func (*NxmXxreg0Masked) GetOXMName

func (self *NxmXxreg0Masked) GetOXMName() string

func (*NxmXxreg0Masked) GetOXMValue

func (self *NxmXxreg0Masked) GetOXMValue() interface{}

func (*NxmXxreg0Masked) GetOXMValueMask

func (self *NxmXxreg0Masked) GetOXMValueMask() interface{}

func (*NxmXxreg0Masked) GetValue

func (self *NxmXxreg0Masked) GetValue() uint128

func (*NxmXxreg0Masked) GetValueMask

func (self *NxmXxreg0Masked) GetValueMask() uint128

func (*NxmXxreg0Masked) MarshalJSON

func (self *NxmXxreg0Masked) MarshalJSON() ([]byte, error)

func (*NxmXxreg0Masked) Serialize

func (self *NxmXxreg0Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmXxreg0Masked) SetValue

func (self *NxmXxreg0Masked) SetValue(v uint128)

func (*NxmXxreg0Masked) SetValueMask

func (self *NxmXxreg0Masked) SetValueMask(v uint128)

type NxmXxreg1

type NxmXxreg1 struct {
	*Oxm
	Value uint128
}

func DecodeNxmXxreg1

func DecodeNxmXxreg1(parent *Oxm, decoder *goloxi.Decoder) (*NxmXxreg1, error)

func NewNxmXxreg1

func NewNxmXxreg1() *NxmXxreg1

func (*NxmXxreg1) GetOXMName

func (self *NxmXxreg1) GetOXMName() string

func (*NxmXxreg1) GetOXMValue

func (self *NxmXxreg1) GetOXMValue() interface{}

func (*NxmXxreg1) GetValue

func (self *NxmXxreg1) GetValue() uint128

func (*NxmXxreg1) MarshalJSON

func (self *NxmXxreg1) MarshalJSON() ([]byte, error)

func (*NxmXxreg1) Serialize

func (self *NxmXxreg1) Serialize(encoder *goloxi.Encoder) error

func (*NxmXxreg1) SetValue

func (self *NxmXxreg1) SetValue(v uint128)

type NxmXxreg1Masked

type NxmXxreg1Masked struct {
	*Oxm
	Value     uint128
	ValueMask uint128
}

func DecodeNxmXxreg1Masked

func DecodeNxmXxreg1Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmXxreg1Masked, error)

func NewNxmXxreg1Masked

func NewNxmXxreg1Masked() *NxmXxreg1Masked

func (*NxmXxreg1Masked) GetOXMName

func (self *NxmXxreg1Masked) GetOXMName() string

func (*NxmXxreg1Masked) GetOXMValue

func (self *NxmXxreg1Masked) GetOXMValue() interface{}

func (*NxmXxreg1Masked) GetOXMValueMask

func (self *NxmXxreg1Masked) GetOXMValueMask() interface{}

func (*NxmXxreg1Masked) GetValue

func (self *NxmXxreg1Masked) GetValue() uint128

func (*NxmXxreg1Masked) GetValueMask

func (self *NxmXxreg1Masked) GetValueMask() uint128

func (*NxmXxreg1Masked) MarshalJSON

func (self *NxmXxreg1Masked) MarshalJSON() ([]byte, error)

func (*NxmXxreg1Masked) Serialize

func (self *NxmXxreg1Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmXxreg1Masked) SetValue

func (self *NxmXxreg1Masked) SetValue(v uint128)

func (*NxmXxreg1Masked) SetValueMask

func (self *NxmXxreg1Masked) SetValueMask(v uint128)

type NxmXxreg2

type NxmXxreg2 struct {
	*Oxm
	Value uint128
}

func DecodeNxmXxreg2

func DecodeNxmXxreg2(parent *Oxm, decoder *goloxi.Decoder) (*NxmXxreg2, error)

func NewNxmXxreg2

func NewNxmXxreg2() *NxmXxreg2

func (*NxmXxreg2) GetOXMName

func (self *NxmXxreg2) GetOXMName() string

func (*NxmXxreg2) GetOXMValue

func (self *NxmXxreg2) GetOXMValue() interface{}

func (*NxmXxreg2) GetValue

func (self *NxmXxreg2) GetValue() uint128

func (*NxmXxreg2) MarshalJSON

func (self *NxmXxreg2) MarshalJSON() ([]byte, error)

func (*NxmXxreg2) Serialize

func (self *NxmXxreg2) Serialize(encoder *goloxi.Encoder) error

func (*NxmXxreg2) SetValue

func (self *NxmXxreg2) SetValue(v uint128)

type NxmXxreg2Masked

type NxmXxreg2Masked struct {
	*Oxm
	Value     uint128
	ValueMask uint128
}

func DecodeNxmXxreg2Masked

func DecodeNxmXxreg2Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmXxreg2Masked, error)

func NewNxmXxreg2Masked

func NewNxmXxreg2Masked() *NxmXxreg2Masked

func (*NxmXxreg2Masked) GetOXMName

func (self *NxmXxreg2Masked) GetOXMName() string

func (*NxmXxreg2Masked) GetOXMValue

func (self *NxmXxreg2Masked) GetOXMValue() interface{}

func (*NxmXxreg2Masked) GetOXMValueMask

func (self *NxmXxreg2Masked) GetOXMValueMask() interface{}

func (*NxmXxreg2Masked) GetValue

func (self *NxmXxreg2Masked) GetValue() uint128

func (*NxmXxreg2Masked) GetValueMask

func (self *NxmXxreg2Masked) GetValueMask() uint128

func (*NxmXxreg2Masked) MarshalJSON

func (self *NxmXxreg2Masked) MarshalJSON() ([]byte, error)

func (*NxmXxreg2Masked) Serialize

func (self *NxmXxreg2Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmXxreg2Masked) SetValue

func (self *NxmXxreg2Masked) SetValue(v uint128)

func (*NxmXxreg2Masked) SetValueMask

func (self *NxmXxreg2Masked) SetValueMask(v uint128)

type NxmXxreg3

type NxmXxreg3 struct {
	*Oxm
	Value uint128
}

func DecodeNxmXxreg3

func DecodeNxmXxreg3(parent *Oxm, decoder *goloxi.Decoder) (*NxmXxreg3, error)

func NewNxmXxreg3

func NewNxmXxreg3() *NxmXxreg3

func (*NxmXxreg3) GetOXMName

func (self *NxmXxreg3) GetOXMName() string

func (*NxmXxreg3) GetOXMValue

func (self *NxmXxreg3) GetOXMValue() interface{}

func (*NxmXxreg3) GetValue

func (self *NxmXxreg3) GetValue() uint128

func (*NxmXxreg3) MarshalJSON

func (self *NxmXxreg3) MarshalJSON() ([]byte, error)

func (*NxmXxreg3) Serialize

func (self *NxmXxreg3) Serialize(encoder *goloxi.Encoder) error

func (*NxmXxreg3) SetValue

func (self *NxmXxreg3) SetValue(v uint128)

type NxmXxreg3Masked

type NxmXxreg3Masked struct {
	*Oxm
	Value     uint128
	ValueMask uint128
}

func DecodeNxmXxreg3Masked

func DecodeNxmXxreg3Masked(parent *Oxm, decoder *goloxi.Decoder) (*NxmXxreg3Masked, error)

func NewNxmXxreg3Masked

func NewNxmXxreg3Masked() *NxmXxreg3Masked

func (*NxmXxreg3Masked) GetOXMName

func (self *NxmXxreg3Masked) GetOXMName() string

func (*NxmXxreg3Masked) GetOXMValue

func (self *NxmXxreg3Masked) GetOXMValue() interface{}

func (*NxmXxreg3Masked) GetOXMValueMask

func (self *NxmXxreg3Masked) GetOXMValueMask() interface{}

func (*NxmXxreg3Masked) GetValue

func (self *NxmXxreg3Masked) GetValue() uint128

func (*NxmXxreg3Masked) GetValueMask

func (self *NxmXxreg3Masked) GetValueMask() uint128

func (*NxmXxreg3Masked) MarshalJSON

func (self *NxmXxreg3Masked) MarshalJSON() ([]byte, error)

func (*NxmXxreg3Masked) Serialize

func (self *NxmXxreg3Masked) Serialize(encoder *goloxi.Encoder) error

func (*NxmXxreg3Masked) SetValue

func (self *NxmXxreg3Masked) SetValue(v uint128)

func (*NxmXxreg3Masked) SetValueMask

func (self *NxmXxreg3Masked) SetValueMask(v uint128)

type OXM

type OXM = Oxm

TODO: set real types

type OpticalPortFeatures

type OpticalPortFeatures uint32

func (OpticalPortFeatures) MarshalJSON

func (self OpticalPortFeatures) MarshalJSON() ([]byte, error)

type OvsTcpFlag

type OvsTcpFlag uint16

func (OvsTcpFlag) MarshalJSON

func (self OvsTcpFlag) MarshalJSON() ([]byte, error)

type Oxm

type Oxm struct {
	TypeLen uint32
}

func NewOxm

func NewOxm(_type_len uint32) *Oxm

func (*Oxm) GetTypeLen

func (self *Oxm) GetTypeLen() uint32

func (*Oxm) Serialize

func (self *Oxm) Serialize(encoder *goloxi.Encoder) error

func (*Oxm) SetTypeLen

func (self *Oxm) SetTypeLen(v uint32)

type OxmActsetOutput

type OxmActsetOutput struct {
	*Oxm
	Value uint8
}

func DecodeOxmActsetOutput

func DecodeOxmActsetOutput(parent *Oxm, decoder *goloxi.Decoder) (*OxmActsetOutput, error)

func NewOxmActsetOutput

func NewOxmActsetOutput() *OxmActsetOutput

func (*OxmActsetOutput) GetOXMName

func (self *OxmActsetOutput) GetOXMName() string

func (*OxmActsetOutput) GetOXMValue

func (self *OxmActsetOutput) GetOXMValue() interface{}

func (*OxmActsetOutput) GetValue

func (self *OxmActsetOutput) GetValue() uint8

func (*OxmActsetOutput) MarshalJSON

func (self *OxmActsetOutput) MarshalJSON() ([]byte, error)

func (*OxmActsetOutput) Serialize

func (self *OxmActsetOutput) Serialize(encoder *goloxi.Encoder) error

func (*OxmActsetOutput) SetValue

func (self *OxmActsetOutput) SetValue(v uint8)

type OxmActsetOutputMasked

type OxmActsetOutputMasked struct {
	*Oxm
	Value     Port
	ValueMask Port
}

func DecodeOxmActsetOutputMasked

func DecodeOxmActsetOutputMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmActsetOutputMasked, error)

func NewOxmActsetOutputMasked

func NewOxmActsetOutputMasked() *OxmActsetOutputMasked

func (*OxmActsetOutputMasked) GetOXMName

func (self *OxmActsetOutputMasked) GetOXMName() string

func (*OxmActsetOutputMasked) GetOXMValue

func (self *OxmActsetOutputMasked) GetOXMValue() interface{}

func (*OxmActsetOutputMasked) GetOXMValueMask

func (self *OxmActsetOutputMasked) GetOXMValueMask() interface{}

func (*OxmActsetOutputMasked) GetValue

func (self *OxmActsetOutputMasked) GetValue() Port

func (*OxmActsetOutputMasked) GetValueMask

func (self *OxmActsetOutputMasked) GetValueMask() Port

func (*OxmActsetOutputMasked) MarshalJSON

func (self *OxmActsetOutputMasked) MarshalJSON() ([]byte, error)

func (*OxmActsetOutputMasked) Serialize

func (self *OxmActsetOutputMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmActsetOutputMasked) SetValue

func (self *OxmActsetOutputMasked) SetValue(v Port)

func (*OxmActsetOutputMasked) SetValueMask

func (self *OxmActsetOutputMasked) SetValueMask(v Port)

type OxmArpOp

type OxmArpOp struct {
	*Oxm
	Value uint16
}

func DecodeOxmArpOp

func DecodeOxmArpOp(parent *Oxm, decoder *goloxi.Decoder) (*OxmArpOp, error)

func NewOxmArpOp

func NewOxmArpOp() *OxmArpOp

func (*OxmArpOp) GetOXMName

func (self *OxmArpOp) GetOXMName() string

func (*OxmArpOp) GetOXMValue

func (self *OxmArpOp) GetOXMValue() interface{}

func (*OxmArpOp) GetValue

func (self *OxmArpOp) GetValue() uint16

func (*OxmArpOp) MarshalJSON

func (self *OxmArpOp) MarshalJSON() ([]byte, error)

func (*OxmArpOp) Serialize

func (self *OxmArpOp) Serialize(encoder *goloxi.Encoder) error

func (*OxmArpOp) SetValue

func (self *OxmArpOp) SetValue(v uint16)

type OxmArpOpMasked

type OxmArpOpMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeOxmArpOpMasked

func DecodeOxmArpOpMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmArpOpMasked, error)

func NewOxmArpOpMasked

func NewOxmArpOpMasked() *OxmArpOpMasked

func (*OxmArpOpMasked) GetOXMName

func (self *OxmArpOpMasked) GetOXMName() string

func (*OxmArpOpMasked) GetOXMValue

func (self *OxmArpOpMasked) GetOXMValue() interface{}

func (*OxmArpOpMasked) GetOXMValueMask

func (self *OxmArpOpMasked) GetOXMValueMask() interface{}

func (*OxmArpOpMasked) GetValue

func (self *OxmArpOpMasked) GetValue() uint16

func (*OxmArpOpMasked) GetValueMask

func (self *OxmArpOpMasked) GetValueMask() uint16

func (*OxmArpOpMasked) MarshalJSON

func (self *OxmArpOpMasked) MarshalJSON() ([]byte, error)

func (*OxmArpOpMasked) Serialize

func (self *OxmArpOpMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmArpOpMasked) SetValue

func (self *OxmArpOpMasked) SetValue(v uint16)

func (*OxmArpOpMasked) SetValueMask

func (self *OxmArpOpMasked) SetValueMask(v uint16)

type OxmArpSha

type OxmArpSha struct {
	*Oxm
	Value net.HardwareAddr
}

func DecodeOxmArpSha

func DecodeOxmArpSha(parent *Oxm, decoder *goloxi.Decoder) (*OxmArpSha, error)

func NewOxmArpSha

func NewOxmArpSha() *OxmArpSha

func (*OxmArpSha) GetOXMName

func (self *OxmArpSha) GetOXMName() string

func (*OxmArpSha) GetOXMValue

func (self *OxmArpSha) GetOXMValue() interface{}

func (*OxmArpSha) GetValue

func (self *OxmArpSha) GetValue() net.HardwareAddr

func (*OxmArpSha) MarshalJSON

func (self *OxmArpSha) MarshalJSON() ([]byte, error)

func (*OxmArpSha) Serialize

func (self *OxmArpSha) Serialize(encoder *goloxi.Encoder) error

func (*OxmArpSha) SetValue

func (self *OxmArpSha) SetValue(v net.HardwareAddr)

type OxmArpShaMasked

type OxmArpShaMasked struct {
	*Oxm
	Value     net.HardwareAddr
	ValueMask net.HardwareAddr
}

func DecodeOxmArpShaMasked

func DecodeOxmArpShaMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmArpShaMasked, error)

func NewOxmArpShaMasked

func NewOxmArpShaMasked() *OxmArpShaMasked

func (*OxmArpShaMasked) GetOXMName

func (self *OxmArpShaMasked) GetOXMName() string

func (*OxmArpShaMasked) GetOXMValue

func (self *OxmArpShaMasked) GetOXMValue() interface{}

func (*OxmArpShaMasked) GetOXMValueMask

func (self *OxmArpShaMasked) GetOXMValueMask() interface{}

func (*OxmArpShaMasked) GetValue

func (self *OxmArpShaMasked) GetValue() net.HardwareAddr

func (*OxmArpShaMasked) GetValueMask

func (self *OxmArpShaMasked) GetValueMask() net.HardwareAddr

func (*OxmArpShaMasked) MarshalJSON

func (self *OxmArpShaMasked) MarshalJSON() ([]byte, error)

func (*OxmArpShaMasked) Serialize

func (self *OxmArpShaMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmArpShaMasked) SetValue

func (self *OxmArpShaMasked) SetValue(v net.HardwareAddr)

func (*OxmArpShaMasked) SetValueMask

func (self *OxmArpShaMasked) SetValueMask(v net.HardwareAddr)

type OxmArpSpa

type OxmArpSpa struct {
	*Oxm
	Value uint32
}

func DecodeOxmArpSpa

func DecodeOxmArpSpa(parent *Oxm, decoder *goloxi.Decoder) (*OxmArpSpa, error)

func NewOxmArpSpa

func NewOxmArpSpa() *OxmArpSpa

func (*OxmArpSpa) GetOXMName

func (self *OxmArpSpa) GetOXMName() string

func (*OxmArpSpa) GetOXMValue

func (self *OxmArpSpa) GetOXMValue() interface{}

func (*OxmArpSpa) GetValue

func (self *OxmArpSpa) GetValue() uint32

func (*OxmArpSpa) MarshalJSON

func (self *OxmArpSpa) MarshalJSON() ([]byte, error)

func (*OxmArpSpa) Serialize

func (self *OxmArpSpa) Serialize(encoder *goloxi.Encoder) error

func (*OxmArpSpa) SetValue

func (self *OxmArpSpa) SetValue(v uint32)

type OxmArpSpaMasked

type OxmArpSpaMasked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmArpSpaMasked

func DecodeOxmArpSpaMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmArpSpaMasked, error)

func NewOxmArpSpaMasked

func NewOxmArpSpaMasked() *OxmArpSpaMasked

func (*OxmArpSpaMasked) GetOXMName

func (self *OxmArpSpaMasked) GetOXMName() string

func (*OxmArpSpaMasked) GetOXMValue

func (self *OxmArpSpaMasked) GetOXMValue() interface{}

func (*OxmArpSpaMasked) GetOXMValueMask

func (self *OxmArpSpaMasked) GetOXMValueMask() interface{}

func (*OxmArpSpaMasked) GetValue

func (self *OxmArpSpaMasked) GetValue() uint32

func (*OxmArpSpaMasked) GetValueMask

func (self *OxmArpSpaMasked) GetValueMask() uint32

func (*OxmArpSpaMasked) MarshalJSON

func (self *OxmArpSpaMasked) MarshalJSON() ([]byte, error)

func (*OxmArpSpaMasked) Serialize

func (self *OxmArpSpaMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmArpSpaMasked) SetValue

func (self *OxmArpSpaMasked) SetValue(v uint32)

func (*OxmArpSpaMasked) SetValueMask

func (self *OxmArpSpaMasked) SetValueMask(v uint32)

type OxmArpTha

type OxmArpTha struct {
	*Oxm
	Value net.HardwareAddr
}

func DecodeOxmArpTha

func DecodeOxmArpTha(parent *Oxm, decoder *goloxi.Decoder) (*OxmArpTha, error)

func NewOxmArpTha

func NewOxmArpTha() *OxmArpTha

func (*OxmArpTha) GetOXMName

func (self *OxmArpTha) GetOXMName() string

func (*OxmArpTha) GetOXMValue

func (self *OxmArpTha) GetOXMValue() interface{}

func (*OxmArpTha) GetValue

func (self *OxmArpTha) GetValue() net.HardwareAddr

func (*OxmArpTha) MarshalJSON

func (self *OxmArpTha) MarshalJSON() ([]byte, error)

func (*OxmArpTha) Serialize

func (self *OxmArpTha) Serialize(encoder *goloxi.Encoder) error

func (*OxmArpTha) SetValue

func (self *OxmArpTha) SetValue(v net.HardwareAddr)

type OxmArpThaMasked

type OxmArpThaMasked struct {
	*Oxm
	Value     net.HardwareAddr
	ValueMask net.HardwareAddr
}

func DecodeOxmArpThaMasked

func DecodeOxmArpThaMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmArpThaMasked, error)

func NewOxmArpThaMasked

func NewOxmArpThaMasked() *OxmArpThaMasked

func (*OxmArpThaMasked) GetOXMName

func (self *OxmArpThaMasked) GetOXMName() string

func (*OxmArpThaMasked) GetOXMValue

func (self *OxmArpThaMasked) GetOXMValue() interface{}

func (*OxmArpThaMasked) GetOXMValueMask

func (self *OxmArpThaMasked) GetOXMValueMask() interface{}

func (*OxmArpThaMasked) GetValue

func (self *OxmArpThaMasked) GetValue() net.HardwareAddr

func (*OxmArpThaMasked) GetValueMask

func (self *OxmArpThaMasked) GetValueMask() net.HardwareAddr

func (*OxmArpThaMasked) MarshalJSON

func (self *OxmArpThaMasked) MarshalJSON() ([]byte, error)

func (*OxmArpThaMasked) Serialize

func (self *OxmArpThaMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmArpThaMasked) SetValue

func (self *OxmArpThaMasked) SetValue(v net.HardwareAddr)

func (*OxmArpThaMasked) SetValueMask

func (self *OxmArpThaMasked) SetValueMask(v net.HardwareAddr)

type OxmArpTpa

type OxmArpTpa struct {
	*Oxm
	Value uint32
}

func DecodeOxmArpTpa

func DecodeOxmArpTpa(parent *Oxm, decoder *goloxi.Decoder) (*OxmArpTpa, error)

func NewOxmArpTpa

func NewOxmArpTpa() *OxmArpTpa

func (*OxmArpTpa) GetOXMName

func (self *OxmArpTpa) GetOXMName() string

func (*OxmArpTpa) GetOXMValue

func (self *OxmArpTpa) GetOXMValue() interface{}

func (*OxmArpTpa) GetValue

func (self *OxmArpTpa) GetValue() uint32

func (*OxmArpTpa) MarshalJSON

func (self *OxmArpTpa) MarshalJSON() ([]byte, error)

func (*OxmArpTpa) Serialize

func (self *OxmArpTpa) Serialize(encoder *goloxi.Encoder) error

func (*OxmArpTpa) SetValue

func (self *OxmArpTpa) SetValue(v uint32)

type OxmArpTpaMasked

type OxmArpTpaMasked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmArpTpaMasked

func DecodeOxmArpTpaMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmArpTpaMasked, error)

func NewOxmArpTpaMasked

func NewOxmArpTpaMasked() *OxmArpTpaMasked

func (*OxmArpTpaMasked) GetOXMName

func (self *OxmArpTpaMasked) GetOXMName() string

func (*OxmArpTpaMasked) GetOXMValue

func (self *OxmArpTpaMasked) GetOXMValue() interface{}

func (*OxmArpTpaMasked) GetOXMValueMask

func (self *OxmArpTpaMasked) GetOXMValueMask() interface{}

func (*OxmArpTpaMasked) GetValue

func (self *OxmArpTpaMasked) GetValue() uint32

func (*OxmArpTpaMasked) GetValueMask

func (self *OxmArpTpaMasked) GetValueMask() uint32

func (*OxmArpTpaMasked) MarshalJSON

func (self *OxmArpTpaMasked) MarshalJSON() ([]byte, error)

func (*OxmArpTpaMasked) Serialize

func (self *OxmArpTpaMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmArpTpaMasked) SetValue

func (self *OxmArpTpaMasked) SetValue(v uint32)

func (*OxmArpTpaMasked) SetValueMask

func (self *OxmArpTpaMasked) SetValueMask(v uint32)

type OxmBsnEgrPortGroupId

type OxmBsnEgrPortGroupId struct {
	*Oxm
	Value uint32
}

func DecodeOxmBsnEgrPortGroupId

func DecodeOxmBsnEgrPortGroupId(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnEgrPortGroupId, error)

func NewOxmBsnEgrPortGroupId

func NewOxmBsnEgrPortGroupId() *OxmBsnEgrPortGroupId

func (*OxmBsnEgrPortGroupId) GetOXMName

func (self *OxmBsnEgrPortGroupId) GetOXMName() string

func (*OxmBsnEgrPortGroupId) GetOXMValue

func (self *OxmBsnEgrPortGroupId) GetOXMValue() interface{}

func (*OxmBsnEgrPortGroupId) GetValue

func (self *OxmBsnEgrPortGroupId) GetValue() uint32

func (*OxmBsnEgrPortGroupId) MarshalJSON

func (self *OxmBsnEgrPortGroupId) MarshalJSON() ([]byte, error)

func (*OxmBsnEgrPortGroupId) Serialize

func (self *OxmBsnEgrPortGroupId) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnEgrPortGroupId) SetValue

func (self *OxmBsnEgrPortGroupId) SetValue(v uint32)

type OxmBsnEgrPortGroupIdMasked

type OxmBsnEgrPortGroupIdMasked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmBsnEgrPortGroupIdMasked

func DecodeOxmBsnEgrPortGroupIdMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnEgrPortGroupIdMasked, error)

func NewOxmBsnEgrPortGroupIdMasked

func NewOxmBsnEgrPortGroupIdMasked() *OxmBsnEgrPortGroupIdMasked

func (*OxmBsnEgrPortGroupIdMasked) GetOXMName

func (self *OxmBsnEgrPortGroupIdMasked) GetOXMName() string

func (*OxmBsnEgrPortGroupIdMasked) GetOXMValue

func (self *OxmBsnEgrPortGroupIdMasked) GetOXMValue() interface{}

func (*OxmBsnEgrPortGroupIdMasked) GetOXMValueMask

func (self *OxmBsnEgrPortGroupIdMasked) GetOXMValueMask() interface{}

func (*OxmBsnEgrPortGroupIdMasked) GetValue

func (self *OxmBsnEgrPortGroupIdMasked) GetValue() uint32

func (*OxmBsnEgrPortGroupIdMasked) GetValueMask

func (self *OxmBsnEgrPortGroupIdMasked) GetValueMask() uint32

func (*OxmBsnEgrPortGroupIdMasked) MarshalJSON

func (self *OxmBsnEgrPortGroupIdMasked) MarshalJSON() ([]byte, error)

func (*OxmBsnEgrPortGroupIdMasked) Serialize

func (self *OxmBsnEgrPortGroupIdMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnEgrPortGroupIdMasked) SetValue

func (self *OxmBsnEgrPortGroupIdMasked) SetValue(v uint32)

func (*OxmBsnEgrPortGroupIdMasked) SetValueMask

func (self *OxmBsnEgrPortGroupIdMasked) SetValueMask(v uint32)

type OxmBsnIfpClassId

type OxmBsnIfpClassId struct {
	*Oxm
	Value uint32
}

func DecodeOxmBsnIfpClassId

func DecodeOxmBsnIfpClassId(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnIfpClassId, error)

func NewOxmBsnIfpClassId

func NewOxmBsnIfpClassId() *OxmBsnIfpClassId

func (*OxmBsnIfpClassId) GetOXMName

func (self *OxmBsnIfpClassId) GetOXMName() string

func (*OxmBsnIfpClassId) GetOXMValue

func (self *OxmBsnIfpClassId) GetOXMValue() interface{}

func (*OxmBsnIfpClassId) GetValue

func (self *OxmBsnIfpClassId) GetValue() uint32

func (*OxmBsnIfpClassId) MarshalJSON

func (self *OxmBsnIfpClassId) MarshalJSON() ([]byte, error)

func (*OxmBsnIfpClassId) Serialize

func (self *OxmBsnIfpClassId) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnIfpClassId) SetValue

func (self *OxmBsnIfpClassId) SetValue(v uint32)

type OxmBsnIfpClassIdMasked

type OxmBsnIfpClassIdMasked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmBsnIfpClassIdMasked

func DecodeOxmBsnIfpClassIdMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnIfpClassIdMasked, error)

func NewOxmBsnIfpClassIdMasked

func NewOxmBsnIfpClassIdMasked() *OxmBsnIfpClassIdMasked

func (*OxmBsnIfpClassIdMasked) GetOXMName

func (self *OxmBsnIfpClassIdMasked) GetOXMName() string

func (*OxmBsnIfpClassIdMasked) GetOXMValue

func (self *OxmBsnIfpClassIdMasked) GetOXMValue() interface{}

func (*OxmBsnIfpClassIdMasked) GetOXMValueMask

func (self *OxmBsnIfpClassIdMasked) GetOXMValueMask() interface{}

func (*OxmBsnIfpClassIdMasked) GetValue

func (self *OxmBsnIfpClassIdMasked) GetValue() uint32

func (*OxmBsnIfpClassIdMasked) GetValueMask

func (self *OxmBsnIfpClassIdMasked) GetValueMask() uint32

func (*OxmBsnIfpClassIdMasked) MarshalJSON

func (self *OxmBsnIfpClassIdMasked) MarshalJSON() ([]byte, error)

func (*OxmBsnIfpClassIdMasked) Serialize

func (self *OxmBsnIfpClassIdMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnIfpClassIdMasked) SetValue

func (self *OxmBsnIfpClassIdMasked) SetValue(v uint32)

func (*OxmBsnIfpClassIdMasked) SetValueMask

func (self *OxmBsnIfpClassIdMasked) SetValueMask(v uint32)

type OxmBsnInPorts128

type OxmBsnInPorts128 struct {
	*Oxm
	Value Bitmap128
}

func DecodeOxmBsnInPorts128

func DecodeOxmBsnInPorts128(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnInPorts128, error)

func NewOxmBsnInPorts128

func NewOxmBsnInPorts128() *OxmBsnInPorts128

func (*OxmBsnInPorts128) GetOXMName

func (self *OxmBsnInPorts128) GetOXMName() string

func (*OxmBsnInPorts128) GetOXMValue

func (self *OxmBsnInPorts128) GetOXMValue() interface{}

func (*OxmBsnInPorts128) GetValue

func (self *OxmBsnInPorts128) GetValue() Bitmap128

func (*OxmBsnInPorts128) MarshalJSON

func (self *OxmBsnInPorts128) MarshalJSON() ([]byte, error)

func (*OxmBsnInPorts128) Serialize

func (self *OxmBsnInPorts128) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnInPorts128) SetValue

func (self *OxmBsnInPorts128) SetValue(v Bitmap128)

type OxmBsnInPorts128Masked

type OxmBsnInPorts128Masked struct {
	*Oxm
	Value     Bitmap128
	ValueMask Bitmap128
}

func DecodeOxmBsnInPorts128Masked

func DecodeOxmBsnInPorts128Masked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnInPorts128Masked, error)

func NewOxmBsnInPorts128Masked

func NewOxmBsnInPorts128Masked() *OxmBsnInPorts128Masked

func (*OxmBsnInPorts128Masked) GetOXMName

func (self *OxmBsnInPorts128Masked) GetOXMName() string

func (*OxmBsnInPorts128Masked) GetOXMValue

func (self *OxmBsnInPorts128Masked) GetOXMValue() interface{}

func (*OxmBsnInPorts128Masked) GetOXMValueMask

func (self *OxmBsnInPorts128Masked) GetOXMValueMask() interface{}

func (*OxmBsnInPorts128Masked) GetValue

func (self *OxmBsnInPorts128Masked) GetValue() Bitmap128

func (*OxmBsnInPorts128Masked) GetValueMask

func (self *OxmBsnInPorts128Masked) GetValueMask() Bitmap128

func (*OxmBsnInPorts128Masked) MarshalJSON

func (self *OxmBsnInPorts128Masked) MarshalJSON() ([]byte, error)

func (*OxmBsnInPorts128Masked) Serialize

func (self *OxmBsnInPorts128Masked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnInPorts128Masked) SetValue

func (self *OxmBsnInPorts128Masked) SetValue(v Bitmap128)

func (*OxmBsnInPorts128Masked) SetValueMask

func (self *OxmBsnInPorts128Masked) SetValueMask(v Bitmap128)

type OxmBsnInPorts512

type OxmBsnInPorts512 struct {
	*Oxm
	Value Bitmap512
}

func DecodeOxmBsnInPorts512

func DecodeOxmBsnInPorts512(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnInPorts512, error)

func NewOxmBsnInPorts512

func NewOxmBsnInPorts512() *OxmBsnInPorts512

func (*OxmBsnInPorts512) GetOXMName

func (self *OxmBsnInPorts512) GetOXMName() string

func (*OxmBsnInPorts512) GetOXMValue

func (self *OxmBsnInPorts512) GetOXMValue() interface{}

func (*OxmBsnInPorts512) GetValue

func (self *OxmBsnInPorts512) GetValue() Bitmap512

func (*OxmBsnInPorts512) MarshalJSON

func (self *OxmBsnInPorts512) MarshalJSON() ([]byte, error)

func (*OxmBsnInPorts512) Serialize

func (self *OxmBsnInPorts512) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnInPorts512) SetValue

func (self *OxmBsnInPorts512) SetValue(v Bitmap512)

type OxmBsnInPorts512Masked

type OxmBsnInPorts512Masked struct {
	*Oxm
	Value     Bitmap512
	ValueMask Bitmap512
}

func DecodeOxmBsnInPorts512Masked

func DecodeOxmBsnInPorts512Masked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnInPorts512Masked, error)

func NewOxmBsnInPorts512Masked

func NewOxmBsnInPorts512Masked() *OxmBsnInPorts512Masked

func (*OxmBsnInPorts512Masked) GetOXMName

func (self *OxmBsnInPorts512Masked) GetOXMName() string

func (*OxmBsnInPorts512Masked) GetOXMValue

func (self *OxmBsnInPorts512Masked) GetOXMValue() interface{}

func (*OxmBsnInPorts512Masked) GetOXMValueMask

func (self *OxmBsnInPorts512Masked) GetOXMValueMask() interface{}

func (*OxmBsnInPorts512Masked) GetValue

func (self *OxmBsnInPorts512Masked) GetValue() Bitmap512

func (*OxmBsnInPorts512Masked) GetValueMask

func (self *OxmBsnInPorts512Masked) GetValueMask() Bitmap512

func (*OxmBsnInPorts512Masked) MarshalJSON

func (self *OxmBsnInPorts512Masked) MarshalJSON() ([]byte, error)

func (*OxmBsnInPorts512Masked) Serialize

func (self *OxmBsnInPorts512Masked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnInPorts512Masked) SetValue

func (self *OxmBsnInPorts512Masked) SetValue(v Bitmap512)

func (*OxmBsnInPorts512Masked) SetValueMask

func (self *OxmBsnInPorts512Masked) SetValueMask(v Bitmap512)

type OxmBsnIngressPortGroupId

type OxmBsnIngressPortGroupId struct {
	*Oxm
	Value uint32
}

func DecodeOxmBsnIngressPortGroupId

func DecodeOxmBsnIngressPortGroupId(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnIngressPortGroupId, error)

func NewOxmBsnIngressPortGroupId

func NewOxmBsnIngressPortGroupId() *OxmBsnIngressPortGroupId

func (*OxmBsnIngressPortGroupId) GetOXMName

func (self *OxmBsnIngressPortGroupId) GetOXMName() string

func (*OxmBsnIngressPortGroupId) GetOXMValue

func (self *OxmBsnIngressPortGroupId) GetOXMValue() interface{}

func (*OxmBsnIngressPortGroupId) GetValue

func (self *OxmBsnIngressPortGroupId) GetValue() uint32

func (*OxmBsnIngressPortGroupId) MarshalJSON

func (self *OxmBsnIngressPortGroupId) MarshalJSON() ([]byte, error)

func (*OxmBsnIngressPortGroupId) Serialize

func (self *OxmBsnIngressPortGroupId) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnIngressPortGroupId) SetValue

func (self *OxmBsnIngressPortGroupId) SetValue(v uint32)

type OxmBsnIngressPortGroupIdMasked

type OxmBsnIngressPortGroupIdMasked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmBsnIngressPortGroupIdMasked

func DecodeOxmBsnIngressPortGroupIdMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnIngressPortGroupIdMasked, error)

func NewOxmBsnIngressPortGroupIdMasked

func NewOxmBsnIngressPortGroupIdMasked() *OxmBsnIngressPortGroupIdMasked

func (*OxmBsnIngressPortGroupIdMasked) GetOXMName

func (self *OxmBsnIngressPortGroupIdMasked) GetOXMName() string

func (*OxmBsnIngressPortGroupIdMasked) GetOXMValue

func (self *OxmBsnIngressPortGroupIdMasked) GetOXMValue() interface{}

func (*OxmBsnIngressPortGroupIdMasked) GetOXMValueMask

func (self *OxmBsnIngressPortGroupIdMasked) GetOXMValueMask() interface{}

func (*OxmBsnIngressPortGroupIdMasked) GetValue

func (self *OxmBsnIngressPortGroupIdMasked) GetValue() uint32

func (*OxmBsnIngressPortGroupIdMasked) GetValueMask

func (self *OxmBsnIngressPortGroupIdMasked) GetValueMask() uint32

func (*OxmBsnIngressPortGroupIdMasked) MarshalJSON

func (self *OxmBsnIngressPortGroupIdMasked) MarshalJSON() ([]byte, error)

func (*OxmBsnIngressPortGroupIdMasked) Serialize

func (self *OxmBsnIngressPortGroupIdMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnIngressPortGroupIdMasked) SetValue

func (self *OxmBsnIngressPortGroupIdMasked) SetValue(v uint32)

func (*OxmBsnIngressPortGroupIdMasked) SetValueMask

func (self *OxmBsnIngressPortGroupIdMasked) SetValueMask(v uint32)

type OxmBsnInnerEthDst

type OxmBsnInnerEthDst struct {
	*Oxm
	Value net.HardwareAddr
}

func DecodeOxmBsnInnerEthDst

func DecodeOxmBsnInnerEthDst(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnInnerEthDst, error)

func NewOxmBsnInnerEthDst

func NewOxmBsnInnerEthDst() *OxmBsnInnerEthDst

func (*OxmBsnInnerEthDst) GetOXMName

func (self *OxmBsnInnerEthDst) GetOXMName() string

func (*OxmBsnInnerEthDst) GetOXMValue

func (self *OxmBsnInnerEthDst) GetOXMValue() interface{}

func (*OxmBsnInnerEthDst) GetValue

func (self *OxmBsnInnerEthDst) GetValue() net.HardwareAddr

func (*OxmBsnInnerEthDst) MarshalJSON

func (self *OxmBsnInnerEthDst) MarshalJSON() ([]byte, error)

func (*OxmBsnInnerEthDst) Serialize

func (self *OxmBsnInnerEthDst) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnInnerEthDst) SetValue

func (self *OxmBsnInnerEthDst) SetValue(v net.HardwareAddr)

type OxmBsnInnerEthDstMasked

type OxmBsnInnerEthDstMasked struct {
	*Oxm
	Value     net.HardwareAddr
	ValueMask net.HardwareAddr
}

func DecodeOxmBsnInnerEthDstMasked

func DecodeOxmBsnInnerEthDstMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnInnerEthDstMasked, error)

func NewOxmBsnInnerEthDstMasked

func NewOxmBsnInnerEthDstMasked() *OxmBsnInnerEthDstMasked

func (*OxmBsnInnerEthDstMasked) GetOXMName

func (self *OxmBsnInnerEthDstMasked) GetOXMName() string

func (*OxmBsnInnerEthDstMasked) GetOXMValue

func (self *OxmBsnInnerEthDstMasked) GetOXMValue() interface{}

func (*OxmBsnInnerEthDstMasked) GetOXMValueMask

func (self *OxmBsnInnerEthDstMasked) GetOXMValueMask() interface{}

func (*OxmBsnInnerEthDstMasked) GetValue

func (self *OxmBsnInnerEthDstMasked) GetValue() net.HardwareAddr

func (*OxmBsnInnerEthDstMasked) GetValueMask

func (self *OxmBsnInnerEthDstMasked) GetValueMask() net.HardwareAddr

func (*OxmBsnInnerEthDstMasked) MarshalJSON

func (self *OxmBsnInnerEthDstMasked) MarshalJSON() ([]byte, error)

func (*OxmBsnInnerEthDstMasked) Serialize

func (self *OxmBsnInnerEthDstMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnInnerEthDstMasked) SetValue

func (self *OxmBsnInnerEthDstMasked) SetValue(v net.HardwareAddr)

func (*OxmBsnInnerEthDstMasked) SetValueMask

func (self *OxmBsnInnerEthDstMasked) SetValueMask(v net.HardwareAddr)

type OxmBsnInnerEthSrc

type OxmBsnInnerEthSrc struct {
	*Oxm
	Value net.HardwareAddr
}

func DecodeOxmBsnInnerEthSrc

func DecodeOxmBsnInnerEthSrc(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnInnerEthSrc, error)

func NewOxmBsnInnerEthSrc

func NewOxmBsnInnerEthSrc() *OxmBsnInnerEthSrc

func (*OxmBsnInnerEthSrc) GetOXMName

func (self *OxmBsnInnerEthSrc) GetOXMName() string

func (*OxmBsnInnerEthSrc) GetOXMValue

func (self *OxmBsnInnerEthSrc) GetOXMValue() interface{}

func (*OxmBsnInnerEthSrc) GetValue

func (self *OxmBsnInnerEthSrc) GetValue() net.HardwareAddr

func (*OxmBsnInnerEthSrc) MarshalJSON

func (self *OxmBsnInnerEthSrc) MarshalJSON() ([]byte, error)

func (*OxmBsnInnerEthSrc) Serialize

func (self *OxmBsnInnerEthSrc) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnInnerEthSrc) SetValue

func (self *OxmBsnInnerEthSrc) SetValue(v net.HardwareAddr)

type OxmBsnInnerEthSrcMasked

type OxmBsnInnerEthSrcMasked struct {
	*Oxm
	Value     net.HardwareAddr
	ValueMask net.HardwareAddr
}

func DecodeOxmBsnInnerEthSrcMasked

func DecodeOxmBsnInnerEthSrcMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnInnerEthSrcMasked, error)

func NewOxmBsnInnerEthSrcMasked

func NewOxmBsnInnerEthSrcMasked() *OxmBsnInnerEthSrcMasked

func (*OxmBsnInnerEthSrcMasked) GetOXMName

func (self *OxmBsnInnerEthSrcMasked) GetOXMName() string

func (*OxmBsnInnerEthSrcMasked) GetOXMValue

func (self *OxmBsnInnerEthSrcMasked) GetOXMValue() interface{}

func (*OxmBsnInnerEthSrcMasked) GetOXMValueMask

func (self *OxmBsnInnerEthSrcMasked) GetOXMValueMask() interface{}

func (*OxmBsnInnerEthSrcMasked) GetValue

func (self *OxmBsnInnerEthSrcMasked) GetValue() net.HardwareAddr

func (*OxmBsnInnerEthSrcMasked) GetValueMask

func (self *OxmBsnInnerEthSrcMasked) GetValueMask() net.HardwareAddr

func (*OxmBsnInnerEthSrcMasked) MarshalJSON

func (self *OxmBsnInnerEthSrcMasked) MarshalJSON() ([]byte, error)

func (*OxmBsnInnerEthSrcMasked) Serialize

func (self *OxmBsnInnerEthSrcMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnInnerEthSrcMasked) SetValue

func (self *OxmBsnInnerEthSrcMasked) SetValue(v net.HardwareAddr)

func (*OxmBsnInnerEthSrcMasked) SetValueMask

func (self *OxmBsnInnerEthSrcMasked) SetValueMask(v net.HardwareAddr)

type OxmBsnInnerVlanVid

type OxmBsnInnerVlanVid struct {
	*Oxm
	Value uint16
}

func DecodeOxmBsnInnerVlanVid

func DecodeOxmBsnInnerVlanVid(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnInnerVlanVid, error)

func NewOxmBsnInnerVlanVid

func NewOxmBsnInnerVlanVid() *OxmBsnInnerVlanVid

func (*OxmBsnInnerVlanVid) GetOXMName

func (self *OxmBsnInnerVlanVid) GetOXMName() string

func (*OxmBsnInnerVlanVid) GetOXMValue

func (self *OxmBsnInnerVlanVid) GetOXMValue() interface{}

func (*OxmBsnInnerVlanVid) GetValue

func (self *OxmBsnInnerVlanVid) GetValue() uint16

func (*OxmBsnInnerVlanVid) MarshalJSON

func (self *OxmBsnInnerVlanVid) MarshalJSON() ([]byte, error)

func (*OxmBsnInnerVlanVid) Serialize

func (self *OxmBsnInnerVlanVid) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnInnerVlanVid) SetValue

func (self *OxmBsnInnerVlanVid) SetValue(v uint16)

type OxmBsnInnerVlanVidMasked

type OxmBsnInnerVlanVidMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeOxmBsnInnerVlanVidMasked

func DecodeOxmBsnInnerVlanVidMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnInnerVlanVidMasked, error)

func NewOxmBsnInnerVlanVidMasked

func NewOxmBsnInnerVlanVidMasked() *OxmBsnInnerVlanVidMasked

func (*OxmBsnInnerVlanVidMasked) GetOXMName

func (self *OxmBsnInnerVlanVidMasked) GetOXMName() string

func (*OxmBsnInnerVlanVidMasked) GetOXMValue

func (self *OxmBsnInnerVlanVidMasked) GetOXMValue() interface{}

func (*OxmBsnInnerVlanVidMasked) GetOXMValueMask

func (self *OxmBsnInnerVlanVidMasked) GetOXMValueMask() interface{}

func (*OxmBsnInnerVlanVidMasked) GetValue

func (self *OxmBsnInnerVlanVidMasked) GetValue() uint16

func (*OxmBsnInnerVlanVidMasked) GetValueMask

func (self *OxmBsnInnerVlanVidMasked) GetValueMask() uint16

func (*OxmBsnInnerVlanVidMasked) MarshalJSON

func (self *OxmBsnInnerVlanVidMasked) MarshalJSON() ([]byte, error)

func (*OxmBsnInnerVlanVidMasked) Serialize

func (self *OxmBsnInnerVlanVidMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnInnerVlanVidMasked) SetValue

func (self *OxmBsnInnerVlanVidMasked) SetValue(v uint16)

func (*OxmBsnInnerVlanVidMasked) SetValueMask

func (self *OxmBsnInnerVlanVidMasked) SetValueMask(v uint16)

type OxmBsnIpFragmentation

type OxmBsnIpFragmentation struct {
	*Oxm
	Value uint8
}

func DecodeOxmBsnIpFragmentation

func DecodeOxmBsnIpFragmentation(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnIpFragmentation, error)

func NewOxmBsnIpFragmentation

func NewOxmBsnIpFragmentation() *OxmBsnIpFragmentation

func (*OxmBsnIpFragmentation) GetOXMName

func (self *OxmBsnIpFragmentation) GetOXMName() string

func (*OxmBsnIpFragmentation) GetOXMValue

func (self *OxmBsnIpFragmentation) GetOXMValue() interface{}

func (*OxmBsnIpFragmentation) GetValue

func (self *OxmBsnIpFragmentation) GetValue() uint8

func (*OxmBsnIpFragmentation) MarshalJSON

func (self *OxmBsnIpFragmentation) MarshalJSON() ([]byte, error)

func (*OxmBsnIpFragmentation) Serialize

func (self *OxmBsnIpFragmentation) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnIpFragmentation) SetValue

func (self *OxmBsnIpFragmentation) SetValue(v uint8)

type OxmBsnIpFragmentationMasked

type OxmBsnIpFragmentationMasked struct {
	*Oxm
	Value     uint8
	ValueMask uint8
}

func DecodeOxmBsnIpFragmentationMasked

func DecodeOxmBsnIpFragmentationMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnIpFragmentationMasked, error)

func NewOxmBsnIpFragmentationMasked

func NewOxmBsnIpFragmentationMasked() *OxmBsnIpFragmentationMasked

func (*OxmBsnIpFragmentationMasked) GetOXMName

func (self *OxmBsnIpFragmentationMasked) GetOXMName() string

func (*OxmBsnIpFragmentationMasked) GetOXMValue

func (self *OxmBsnIpFragmentationMasked) GetOXMValue() interface{}

func (*OxmBsnIpFragmentationMasked) GetOXMValueMask

func (self *OxmBsnIpFragmentationMasked) GetOXMValueMask() interface{}

func (*OxmBsnIpFragmentationMasked) GetValue

func (self *OxmBsnIpFragmentationMasked) GetValue() uint8

func (*OxmBsnIpFragmentationMasked) GetValueMask

func (self *OxmBsnIpFragmentationMasked) GetValueMask() uint8

func (*OxmBsnIpFragmentationMasked) MarshalJSON

func (self *OxmBsnIpFragmentationMasked) MarshalJSON() ([]byte, error)

func (*OxmBsnIpFragmentationMasked) Serialize

func (self *OxmBsnIpFragmentationMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnIpFragmentationMasked) SetValue

func (self *OxmBsnIpFragmentationMasked) SetValue(v uint8)

func (*OxmBsnIpFragmentationMasked) SetValueMask

func (self *OxmBsnIpFragmentationMasked) SetValueMask(v uint8)

type OxmBsnL2CacheHit

type OxmBsnL2CacheHit struct {
	*Oxm
	Value uint8
}

func DecodeOxmBsnL2CacheHit

func DecodeOxmBsnL2CacheHit(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnL2CacheHit, error)

func NewOxmBsnL2CacheHit

func NewOxmBsnL2CacheHit() *OxmBsnL2CacheHit

func (*OxmBsnL2CacheHit) GetOXMName

func (self *OxmBsnL2CacheHit) GetOXMName() string

func (*OxmBsnL2CacheHit) GetOXMValue

func (self *OxmBsnL2CacheHit) GetOXMValue() interface{}

func (*OxmBsnL2CacheHit) GetValue

func (self *OxmBsnL2CacheHit) GetValue() uint8

func (*OxmBsnL2CacheHit) MarshalJSON

func (self *OxmBsnL2CacheHit) MarshalJSON() ([]byte, error)

func (*OxmBsnL2CacheHit) Serialize

func (self *OxmBsnL2CacheHit) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnL2CacheHit) SetValue

func (self *OxmBsnL2CacheHit) SetValue(v uint8)

type OxmBsnL2CacheHitMasked

type OxmBsnL2CacheHitMasked struct {
	*Oxm
	Value     uint8
	ValueMask uint8
}

func DecodeOxmBsnL2CacheHitMasked

func DecodeOxmBsnL2CacheHitMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnL2CacheHitMasked, error)

func NewOxmBsnL2CacheHitMasked

func NewOxmBsnL2CacheHitMasked() *OxmBsnL2CacheHitMasked

func (*OxmBsnL2CacheHitMasked) GetOXMName

func (self *OxmBsnL2CacheHitMasked) GetOXMName() string

func (*OxmBsnL2CacheHitMasked) GetOXMValue

func (self *OxmBsnL2CacheHitMasked) GetOXMValue() interface{}

func (*OxmBsnL2CacheHitMasked) GetOXMValueMask

func (self *OxmBsnL2CacheHitMasked) GetOXMValueMask() interface{}

func (*OxmBsnL2CacheHitMasked) GetValue

func (self *OxmBsnL2CacheHitMasked) GetValue() uint8

func (*OxmBsnL2CacheHitMasked) GetValueMask

func (self *OxmBsnL2CacheHitMasked) GetValueMask() uint8

func (*OxmBsnL2CacheHitMasked) MarshalJSON

func (self *OxmBsnL2CacheHitMasked) MarshalJSON() ([]byte, error)

func (*OxmBsnL2CacheHitMasked) Serialize

func (self *OxmBsnL2CacheHitMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnL2CacheHitMasked) SetValue

func (self *OxmBsnL2CacheHitMasked) SetValue(v uint8)

func (*OxmBsnL2CacheHitMasked) SetValueMask

func (self *OxmBsnL2CacheHitMasked) SetValueMask(v uint8)

type OxmBsnL3InterfaceClassId

type OxmBsnL3InterfaceClassId struct {
	*Oxm
	Value uint32
}

func DecodeOxmBsnL3InterfaceClassId

func DecodeOxmBsnL3InterfaceClassId(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnL3InterfaceClassId, error)

func NewOxmBsnL3InterfaceClassId

func NewOxmBsnL3InterfaceClassId() *OxmBsnL3InterfaceClassId

func (*OxmBsnL3InterfaceClassId) GetOXMName

func (self *OxmBsnL3InterfaceClassId) GetOXMName() string

func (*OxmBsnL3InterfaceClassId) GetOXMValue

func (self *OxmBsnL3InterfaceClassId) GetOXMValue() interface{}

func (*OxmBsnL3InterfaceClassId) GetValue

func (self *OxmBsnL3InterfaceClassId) GetValue() uint32

func (*OxmBsnL3InterfaceClassId) MarshalJSON

func (self *OxmBsnL3InterfaceClassId) MarshalJSON() ([]byte, error)

func (*OxmBsnL3InterfaceClassId) Serialize

func (self *OxmBsnL3InterfaceClassId) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnL3InterfaceClassId) SetValue

func (self *OxmBsnL3InterfaceClassId) SetValue(v uint32)

type OxmBsnL3InterfaceClassIdMasked

type OxmBsnL3InterfaceClassIdMasked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmBsnL3InterfaceClassIdMasked

func DecodeOxmBsnL3InterfaceClassIdMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnL3InterfaceClassIdMasked, error)

func NewOxmBsnL3InterfaceClassIdMasked

func NewOxmBsnL3InterfaceClassIdMasked() *OxmBsnL3InterfaceClassIdMasked

func (*OxmBsnL3InterfaceClassIdMasked) GetOXMName

func (self *OxmBsnL3InterfaceClassIdMasked) GetOXMName() string

func (*OxmBsnL3InterfaceClassIdMasked) GetOXMValue

func (self *OxmBsnL3InterfaceClassIdMasked) GetOXMValue() interface{}

func (*OxmBsnL3InterfaceClassIdMasked) GetOXMValueMask

func (self *OxmBsnL3InterfaceClassIdMasked) GetOXMValueMask() interface{}

func (*OxmBsnL3InterfaceClassIdMasked) GetValue

func (self *OxmBsnL3InterfaceClassIdMasked) GetValue() uint32

func (*OxmBsnL3InterfaceClassIdMasked) GetValueMask

func (self *OxmBsnL3InterfaceClassIdMasked) GetValueMask() uint32

func (*OxmBsnL3InterfaceClassIdMasked) MarshalJSON

func (self *OxmBsnL3InterfaceClassIdMasked) MarshalJSON() ([]byte, error)

func (*OxmBsnL3InterfaceClassIdMasked) Serialize

func (self *OxmBsnL3InterfaceClassIdMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnL3InterfaceClassIdMasked) SetValue

func (self *OxmBsnL3InterfaceClassIdMasked) SetValue(v uint32)

func (*OxmBsnL3InterfaceClassIdMasked) SetValueMask

func (self *OxmBsnL3InterfaceClassIdMasked) SetValueMask(v uint32)

type OxmBsnL3SrcClassId

type OxmBsnL3SrcClassId struct {
	*Oxm
	Value uint32
}

func DecodeOxmBsnL3SrcClassId

func DecodeOxmBsnL3SrcClassId(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnL3SrcClassId, error)

func NewOxmBsnL3SrcClassId

func NewOxmBsnL3SrcClassId() *OxmBsnL3SrcClassId

func (*OxmBsnL3SrcClassId) GetOXMName

func (self *OxmBsnL3SrcClassId) GetOXMName() string

func (*OxmBsnL3SrcClassId) GetOXMValue

func (self *OxmBsnL3SrcClassId) GetOXMValue() interface{}

func (*OxmBsnL3SrcClassId) GetValue

func (self *OxmBsnL3SrcClassId) GetValue() uint32

func (*OxmBsnL3SrcClassId) MarshalJSON

func (self *OxmBsnL3SrcClassId) MarshalJSON() ([]byte, error)

func (*OxmBsnL3SrcClassId) Serialize

func (self *OxmBsnL3SrcClassId) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnL3SrcClassId) SetValue

func (self *OxmBsnL3SrcClassId) SetValue(v uint32)

type OxmBsnL3SrcClassIdMasked

type OxmBsnL3SrcClassIdMasked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmBsnL3SrcClassIdMasked

func DecodeOxmBsnL3SrcClassIdMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnL3SrcClassIdMasked, error)

func NewOxmBsnL3SrcClassIdMasked

func NewOxmBsnL3SrcClassIdMasked() *OxmBsnL3SrcClassIdMasked

func (*OxmBsnL3SrcClassIdMasked) GetOXMName

func (self *OxmBsnL3SrcClassIdMasked) GetOXMName() string

func (*OxmBsnL3SrcClassIdMasked) GetOXMValue

func (self *OxmBsnL3SrcClassIdMasked) GetOXMValue() interface{}

func (*OxmBsnL3SrcClassIdMasked) GetOXMValueMask

func (self *OxmBsnL3SrcClassIdMasked) GetOXMValueMask() interface{}

func (*OxmBsnL3SrcClassIdMasked) GetValue

func (self *OxmBsnL3SrcClassIdMasked) GetValue() uint32

func (*OxmBsnL3SrcClassIdMasked) GetValueMask

func (self *OxmBsnL3SrcClassIdMasked) GetValueMask() uint32

func (*OxmBsnL3SrcClassIdMasked) MarshalJSON

func (self *OxmBsnL3SrcClassIdMasked) MarshalJSON() ([]byte, error)

func (*OxmBsnL3SrcClassIdMasked) Serialize

func (self *OxmBsnL3SrcClassIdMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnL3SrcClassIdMasked) SetValue

func (self *OxmBsnL3SrcClassIdMasked) SetValue(v uint32)

func (*OxmBsnL3SrcClassIdMasked) SetValueMask

func (self *OxmBsnL3SrcClassIdMasked) SetValueMask(v uint32)

type OxmBsnLagId

type OxmBsnLagId struct {
	*Oxm
	Value uint32
}

func DecodeOxmBsnLagId

func DecodeOxmBsnLagId(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnLagId, error)

func NewOxmBsnLagId

func NewOxmBsnLagId() *OxmBsnLagId

func (*OxmBsnLagId) GetOXMName

func (self *OxmBsnLagId) GetOXMName() string

func (*OxmBsnLagId) GetOXMValue

func (self *OxmBsnLagId) GetOXMValue() interface{}

func (*OxmBsnLagId) GetValue

func (self *OxmBsnLagId) GetValue() uint32

func (*OxmBsnLagId) MarshalJSON

func (self *OxmBsnLagId) MarshalJSON() ([]byte, error)

func (*OxmBsnLagId) Serialize

func (self *OxmBsnLagId) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnLagId) SetValue

func (self *OxmBsnLagId) SetValue(v uint32)

type OxmBsnLagIdMasked

type OxmBsnLagIdMasked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmBsnLagIdMasked

func DecodeOxmBsnLagIdMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnLagIdMasked, error)

func NewOxmBsnLagIdMasked

func NewOxmBsnLagIdMasked() *OxmBsnLagIdMasked

func (*OxmBsnLagIdMasked) GetOXMName

func (self *OxmBsnLagIdMasked) GetOXMName() string

func (*OxmBsnLagIdMasked) GetOXMValue

func (self *OxmBsnLagIdMasked) GetOXMValue() interface{}

func (*OxmBsnLagIdMasked) GetOXMValueMask

func (self *OxmBsnLagIdMasked) GetOXMValueMask() interface{}

func (*OxmBsnLagIdMasked) GetValue

func (self *OxmBsnLagIdMasked) GetValue() uint32

func (*OxmBsnLagIdMasked) GetValueMask

func (self *OxmBsnLagIdMasked) GetValueMask() uint32

func (*OxmBsnLagIdMasked) MarshalJSON

func (self *OxmBsnLagIdMasked) MarshalJSON() ([]byte, error)

func (*OxmBsnLagIdMasked) Serialize

func (self *OxmBsnLagIdMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnLagIdMasked) SetValue

func (self *OxmBsnLagIdMasked) SetValue(v uint32)

func (*OxmBsnLagIdMasked) SetValueMask

func (self *OxmBsnLagIdMasked) SetValueMask(v uint32)

type OxmBsnTcpFlags

type OxmBsnTcpFlags struct {
	*Oxm
	Value uint16
}

func DecodeOxmBsnTcpFlags

func DecodeOxmBsnTcpFlags(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnTcpFlags, error)

func NewOxmBsnTcpFlags

func NewOxmBsnTcpFlags() *OxmBsnTcpFlags

func (*OxmBsnTcpFlags) GetOXMName

func (self *OxmBsnTcpFlags) GetOXMName() string

func (*OxmBsnTcpFlags) GetOXMValue

func (self *OxmBsnTcpFlags) GetOXMValue() interface{}

func (*OxmBsnTcpFlags) GetValue

func (self *OxmBsnTcpFlags) GetValue() uint16

func (*OxmBsnTcpFlags) MarshalJSON

func (self *OxmBsnTcpFlags) MarshalJSON() ([]byte, error)

func (*OxmBsnTcpFlags) Serialize

func (self *OxmBsnTcpFlags) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnTcpFlags) SetValue

func (self *OxmBsnTcpFlags) SetValue(v uint16)

type OxmBsnTcpFlagsMasked

type OxmBsnTcpFlagsMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeOxmBsnTcpFlagsMasked

func DecodeOxmBsnTcpFlagsMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnTcpFlagsMasked, error)

func NewOxmBsnTcpFlagsMasked

func NewOxmBsnTcpFlagsMasked() *OxmBsnTcpFlagsMasked

func (*OxmBsnTcpFlagsMasked) GetOXMName

func (self *OxmBsnTcpFlagsMasked) GetOXMName() string

func (*OxmBsnTcpFlagsMasked) GetOXMValue

func (self *OxmBsnTcpFlagsMasked) GetOXMValue() interface{}

func (*OxmBsnTcpFlagsMasked) GetOXMValueMask

func (self *OxmBsnTcpFlagsMasked) GetOXMValueMask() interface{}

func (*OxmBsnTcpFlagsMasked) GetValue

func (self *OxmBsnTcpFlagsMasked) GetValue() uint16

func (*OxmBsnTcpFlagsMasked) GetValueMask

func (self *OxmBsnTcpFlagsMasked) GetValueMask() uint16

func (*OxmBsnTcpFlagsMasked) MarshalJSON

func (self *OxmBsnTcpFlagsMasked) MarshalJSON() ([]byte, error)

func (*OxmBsnTcpFlagsMasked) Serialize

func (self *OxmBsnTcpFlagsMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnTcpFlagsMasked) SetValue

func (self *OxmBsnTcpFlagsMasked) SetValue(v uint16)

func (*OxmBsnTcpFlagsMasked) SetValueMask

func (self *OxmBsnTcpFlagsMasked) SetValueMask(v uint16)

type OxmBsnUdf0

type OxmBsnUdf0 struct {
	*Oxm
	Value uint32
}

func DecodeOxmBsnUdf0

func DecodeOxmBsnUdf0(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnUdf0, error)

func NewOxmBsnUdf0

func NewOxmBsnUdf0() *OxmBsnUdf0

func (*OxmBsnUdf0) GetOXMName

func (self *OxmBsnUdf0) GetOXMName() string

func (*OxmBsnUdf0) GetOXMValue

func (self *OxmBsnUdf0) GetOXMValue() interface{}

func (*OxmBsnUdf0) GetValue

func (self *OxmBsnUdf0) GetValue() uint32

func (*OxmBsnUdf0) MarshalJSON

func (self *OxmBsnUdf0) MarshalJSON() ([]byte, error)

func (*OxmBsnUdf0) Serialize

func (self *OxmBsnUdf0) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnUdf0) SetValue

func (self *OxmBsnUdf0) SetValue(v uint32)

type OxmBsnUdf0Masked

type OxmBsnUdf0Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmBsnUdf0Masked

func DecodeOxmBsnUdf0Masked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnUdf0Masked, error)

func NewOxmBsnUdf0Masked

func NewOxmBsnUdf0Masked() *OxmBsnUdf0Masked

func (*OxmBsnUdf0Masked) GetOXMName

func (self *OxmBsnUdf0Masked) GetOXMName() string

func (*OxmBsnUdf0Masked) GetOXMValue

func (self *OxmBsnUdf0Masked) GetOXMValue() interface{}

func (*OxmBsnUdf0Masked) GetOXMValueMask

func (self *OxmBsnUdf0Masked) GetOXMValueMask() interface{}

func (*OxmBsnUdf0Masked) GetValue

func (self *OxmBsnUdf0Masked) GetValue() uint32

func (*OxmBsnUdf0Masked) GetValueMask

func (self *OxmBsnUdf0Masked) GetValueMask() uint32

func (*OxmBsnUdf0Masked) MarshalJSON

func (self *OxmBsnUdf0Masked) MarshalJSON() ([]byte, error)

func (*OxmBsnUdf0Masked) Serialize

func (self *OxmBsnUdf0Masked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnUdf0Masked) SetValue

func (self *OxmBsnUdf0Masked) SetValue(v uint32)

func (*OxmBsnUdf0Masked) SetValueMask

func (self *OxmBsnUdf0Masked) SetValueMask(v uint32)

type OxmBsnUdf1

type OxmBsnUdf1 struct {
	*Oxm
	Value uint32
}

func DecodeOxmBsnUdf1

func DecodeOxmBsnUdf1(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnUdf1, error)

func NewOxmBsnUdf1

func NewOxmBsnUdf1() *OxmBsnUdf1

func (*OxmBsnUdf1) GetOXMName

func (self *OxmBsnUdf1) GetOXMName() string

func (*OxmBsnUdf1) GetOXMValue

func (self *OxmBsnUdf1) GetOXMValue() interface{}

func (*OxmBsnUdf1) GetValue

func (self *OxmBsnUdf1) GetValue() uint32

func (*OxmBsnUdf1) MarshalJSON

func (self *OxmBsnUdf1) MarshalJSON() ([]byte, error)

func (*OxmBsnUdf1) Serialize

func (self *OxmBsnUdf1) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnUdf1) SetValue

func (self *OxmBsnUdf1) SetValue(v uint32)

type OxmBsnUdf1Masked

type OxmBsnUdf1Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmBsnUdf1Masked

func DecodeOxmBsnUdf1Masked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnUdf1Masked, error)

func NewOxmBsnUdf1Masked

func NewOxmBsnUdf1Masked() *OxmBsnUdf1Masked

func (*OxmBsnUdf1Masked) GetOXMName

func (self *OxmBsnUdf1Masked) GetOXMName() string

func (*OxmBsnUdf1Masked) GetOXMValue

func (self *OxmBsnUdf1Masked) GetOXMValue() interface{}

func (*OxmBsnUdf1Masked) GetOXMValueMask

func (self *OxmBsnUdf1Masked) GetOXMValueMask() interface{}

func (*OxmBsnUdf1Masked) GetValue

func (self *OxmBsnUdf1Masked) GetValue() uint32

func (*OxmBsnUdf1Masked) GetValueMask

func (self *OxmBsnUdf1Masked) GetValueMask() uint32

func (*OxmBsnUdf1Masked) MarshalJSON

func (self *OxmBsnUdf1Masked) MarshalJSON() ([]byte, error)

func (*OxmBsnUdf1Masked) Serialize

func (self *OxmBsnUdf1Masked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnUdf1Masked) SetValue

func (self *OxmBsnUdf1Masked) SetValue(v uint32)

func (*OxmBsnUdf1Masked) SetValueMask

func (self *OxmBsnUdf1Masked) SetValueMask(v uint32)

type OxmBsnUdf2

type OxmBsnUdf2 struct {
	*Oxm
	Value uint32
}

func DecodeOxmBsnUdf2

func DecodeOxmBsnUdf2(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnUdf2, error)

func NewOxmBsnUdf2

func NewOxmBsnUdf2() *OxmBsnUdf2

func (*OxmBsnUdf2) GetOXMName

func (self *OxmBsnUdf2) GetOXMName() string

func (*OxmBsnUdf2) GetOXMValue

func (self *OxmBsnUdf2) GetOXMValue() interface{}

func (*OxmBsnUdf2) GetValue

func (self *OxmBsnUdf2) GetValue() uint32

func (*OxmBsnUdf2) MarshalJSON

func (self *OxmBsnUdf2) MarshalJSON() ([]byte, error)

func (*OxmBsnUdf2) Serialize

func (self *OxmBsnUdf2) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnUdf2) SetValue

func (self *OxmBsnUdf2) SetValue(v uint32)

type OxmBsnUdf2Masked

type OxmBsnUdf2Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmBsnUdf2Masked

func DecodeOxmBsnUdf2Masked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnUdf2Masked, error)

func NewOxmBsnUdf2Masked

func NewOxmBsnUdf2Masked() *OxmBsnUdf2Masked

func (*OxmBsnUdf2Masked) GetOXMName

func (self *OxmBsnUdf2Masked) GetOXMName() string

func (*OxmBsnUdf2Masked) GetOXMValue

func (self *OxmBsnUdf2Masked) GetOXMValue() interface{}

func (*OxmBsnUdf2Masked) GetOXMValueMask

func (self *OxmBsnUdf2Masked) GetOXMValueMask() interface{}

func (*OxmBsnUdf2Masked) GetValue

func (self *OxmBsnUdf2Masked) GetValue() uint32

func (*OxmBsnUdf2Masked) GetValueMask

func (self *OxmBsnUdf2Masked) GetValueMask() uint32

func (*OxmBsnUdf2Masked) MarshalJSON

func (self *OxmBsnUdf2Masked) MarshalJSON() ([]byte, error)

func (*OxmBsnUdf2Masked) Serialize

func (self *OxmBsnUdf2Masked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnUdf2Masked) SetValue

func (self *OxmBsnUdf2Masked) SetValue(v uint32)

func (*OxmBsnUdf2Masked) SetValueMask

func (self *OxmBsnUdf2Masked) SetValueMask(v uint32)

type OxmBsnUdf3

type OxmBsnUdf3 struct {
	*Oxm
	Value uint32
}

func DecodeOxmBsnUdf3

func DecodeOxmBsnUdf3(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnUdf3, error)

func NewOxmBsnUdf3

func NewOxmBsnUdf3() *OxmBsnUdf3

func (*OxmBsnUdf3) GetOXMName

func (self *OxmBsnUdf3) GetOXMName() string

func (*OxmBsnUdf3) GetOXMValue

func (self *OxmBsnUdf3) GetOXMValue() interface{}

func (*OxmBsnUdf3) GetValue

func (self *OxmBsnUdf3) GetValue() uint32

func (*OxmBsnUdf3) MarshalJSON

func (self *OxmBsnUdf3) MarshalJSON() ([]byte, error)

func (*OxmBsnUdf3) Serialize

func (self *OxmBsnUdf3) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnUdf3) SetValue

func (self *OxmBsnUdf3) SetValue(v uint32)

type OxmBsnUdf3Masked

type OxmBsnUdf3Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmBsnUdf3Masked

func DecodeOxmBsnUdf3Masked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnUdf3Masked, error)

func NewOxmBsnUdf3Masked

func NewOxmBsnUdf3Masked() *OxmBsnUdf3Masked

func (*OxmBsnUdf3Masked) GetOXMName

func (self *OxmBsnUdf3Masked) GetOXMName() string

func (*OxmBsnUdf3Masked) GetOXMValue

func (self *OxmBsnUdf3Masked) GetOXMValue() interface{}

func (*OxmBsnUdf3Masked) GetOXMValueMask

func (self *OxmBsnUdf3Masked) GetOXMValueMask() interface{}

func (*OxmBsnUdf3Masked) GetValue

func (self *OxmBsnUdf3Masked) GetValue() uint32

func (*OxmBsnUdf3Masked) GetValueMask

func (self *OxmBsnUdf3Masked) GetValueMask() uint32

func (*OxmBsnUdf3Masked) MarshalJSON

func (self *OxmBsnUdf3Masked) MarshalJSON() ([]byte, error)

func (*OxmBsnUdf3Masked) Serialize

func (self *OxmBsnUdf3Masked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnUdf3Masked) SetValue

func (self *OxmBsnUdf3Masked) SetValue(v uint32)

func (*OxmBsnUdf3Masked) SetValueMask

func (self *OxmBsnUdf3Masked) SetValueMask(v uint32)

type OxmBsnUdf4

type OxmBsnUdf4 struct {
	*Oxm
	Value uint32
}

func DecodeOxmBsnUdf4

func DecodeOxmBsnUdf4(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnUdf4, error)

func NewOxmBsnUdf4

func NewOxmBsnUdf4() *OxmBsnUdf4

func (*OxmBsnUdf4) GetOXMName

func (self *OxmBsnUdf4) GetOXMName() string

func (*OxmBsnUdf4) GetOXMValue

func (self *OxmBsnUdf4) GetOXMValue() interface{}

func (*OxmBsnUdf4) GetValue

func (self *OxmBsnUdf4) GetValue() uint32

func (*OxmBsnUdf4) MarshalJSON

func (self *OxmBsnUdf4) MarshalJSON() ([]byte, error)

func (*OxmBsnUdf4) Serialize

func (self *OxmBsnUdf4) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnUdf4) SetValue

func (self *OxmBsnUdf4) SetValue(v uint32)

type OxmBsnUdf4Masked

type OxmBsnUdf4Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmBsnUdf4Masked

func DecodeOxmBsnUdf4Masked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnUdf4Masked, error)

func NewOxmBsnUdf4Masked

func NewOxmBsnUdf4Masked() *OxmBsnUdf4Masked

func (*OxmBsnUdf4Masked) GetOXMName

func (self *OxmBsnUdf4Masked) GetOXMName() string

func (*OxmBsnUdf4Masked) GetOXMValue

func (self *OxmBsnUdf4Masked) GetOXMValue() interface{}

func (*OxmBsnUdf4Masked) GetOXMValueMask

func (self *OxmBsnUdf4Masked) GetOXMValueMask() interface{}

func (*OxmBsnUdf4Masked) GetValue

func (self *OxmBsnUdf4Masked) GetValue() uint32

func (*OxmBsnUdf4Masked) GetValueMask

func (self *OxmBsnUdf4Masked) GetValueMask() uint32

func (*OxmBsnUdf4Masked) MarshalJSON

func (self *OxmBsnUdf4Masked) MarshalJSON() ([]byte, error)

func (*OxmBsnUdf4Masked) Serialize

func (self *OxmBsnUdf4Masked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnUdf4Masked) SetValue

func (self *OxmBsnUdf4Masked) SetValue(v uint32)

func (*OxmBsnUdf4Masked) SetValueMask

func (self *OxmBsnUdf4Masked) SetValueMask(v uint32)

type OxmBsnUdf5

type OxmBsnUdf5 struct {
	*Oxm
	Value uint32
}

func DecodeOxmBsnUdf5

func DecodeOxmBsnUdf5(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnUdf5, error)

func NewOxmBsnUdf5

func NewOxmBsnUdf5() *OxmBsnUdf5

func (*OxmBsnUdf5) GetOXMName

func (self *OxmBsnUdf5) GetOXMName() string

func (*OxmBsnUdf5) GetOXMValue

func (self *OxmBsnUdf5) GetOXMValue() interface{}

func (*OxmBsnUdf5) GetValue

func (self *OxmBsnUdf5) GetValue() uint32

func (*OxmBsnUdf5) MarshalJSON

func (self *OxmBsnUdf5) MarshalJSON() ([]byte, error)

func (*OxmBsnUdf5) Serialize

func (self *OxmBsnUdf5) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnUdf5) SetValue

func (self *OxmBsnUdf5) SetValue(v uint32)

type OxmBsnUdf5Masked

type OxmBsnUdf5Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmBsnUdf5Masked

func DecodeOxmBsnUdf5Masked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnUdf5Masked, error)

func NewOxmBsnUdf5Masked

func NewOxmBsnUdf5Masked() *OxmBsnUdf5Masked

func (*OxmBsnUdf5Masked) GetOXMName

func (self *OxmBsnUdf5Masked) GetOXMName() string

func (*OxmBsnUdf5Masked) GetOXMValue

func (self *OxmBsnUdf5Masked) GetOXMValue() interface{}

func (*OxmBsnUdf5Masked) GetOXMValueMask

func (self *OxmBsnUdf5Masked) GetOXMValueMask() interface{}

func (*OxmBsnUdf5Masked) GetValue

func (self *OxmBsnUdf5Masked) GetValue() uint32

func (*OxmBsnUdf5Masked) GetValueMask

func (self *OxmBsnUdf5Masked) GetValueMask() uint32

func (*OxmBsnUdf5Masked) MarshalJSON

func (self *OxmBsnUdf5Masked) MarshalJSON() ([]byte, error)

func (*OxmBsnUdf5Masked) Serialize

func (self *OxmBsnUdf5Masked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnUdf5Masked) SetValue

func (self *OxmBsnUdf5Masked) SetValue(v uint32)

func (*OxmBsnUdf5Masked) SetValueMask

func (self *OxmBsnUdf5Masked) SetValueMask(v uint32)

type OxmBsnUdf6

type OxmBsnUdf6 struct {
	*Oxm
	Value uint32
}

func DecodeOxmBsnUdf6

func DecodeOxmBsnUdf6(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnUdf6, error)

func NewOxmBsnUdf6

func NewOxmBsnUdf6() *OxmBsnUdf6

func (*OxmBsnUdf6) GetOXMName

func (self *OxmBsnUdf6) GetOXMName() string

func (*OxmBsnUdf6) GetOXMValue

func (self *OxmBsnUdf6) GetOXMValue() interface{}

func (*OxmBsnUdf6) GetValue

func (self *OxmBsnUdf6) GetValue() uint32

func (*OxmBsnUdf6) MarshalJSON

func (self *OxmBsnUdf6) MarshalJSON() ([]byte, error)

func (*OxmBsnUdf6) Serialize

func (self *OxmBsnUdf6) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnUdf6) SetValue

func (self *OxmBsnUdf6) SetValue(v uint32)

type OxmBsnUdf6Masked

type OxmBsnUdf6Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmBsnUdf6Masked

func DecodeOxmBsnUdf6Masked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnUdf6Masked, error)

func NewOxmBsnUdf6Masked

func NewOxmBsnUdf6Masked() *OxmBsnUdf6Masked

func (*OxmBsnUdf6Masked) GetOXMName

func (self *OxmBsnUdf6Masked) GetOXMName() string

func (*OxmBsnUdf6Masked) GetOXMValue

func (self *OxmBsnUdf6Masked) GetOXMValue() interface{}

func (*OxmBsnUdf6Masked) GetOXMValueMask

func (self *OxmBsnUdf6Masked) GetOXMValueMask() interface{}

func (*OxmBsnUdf6Masked) GetValue

func (self *OxmBsnUdf6Masked) GetValue() uint32

func (*OxmBsnUdf6Masked) GetValueMask

func (self *OxmBsnUdf6Masked) GetValueMask() uint32

func (*OxmBsnUdf6Masked) MarshalJSON

func (self *OxmBsnUdf6Masked) MarshalJSON() ([]byte, error)

func (*OxmBsnUdf6Masked) Serialize

func (self *OxmBsnUdf6Masked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnUdf6Masked) SetValue

func (self *OxmBsnUdf6Masked) SetValue(v uint32)

func (*OxmBsnUdf6Masked) SetValueMask

func (self *OxmBsnUdf6Masked) SetValueMask(v uint32)

type OxmBsnUdf7

type OxmBsnUdf7 struct {
	*Oxm
	Value uint32
}

func DecodeOxmBsnUdf7

func DecodeOxmBsnUdf7(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnUdf7, error)

func NewOxmBsnUdf7

func NewOxmBsnUdf7() *OxmBsnUdf7

func (*OxmBsnUdf7) GetOXMName

func (self *OxmBsnUdf7) GetOXMName() string

func (*OxmBsnUdf7) GetOXMValue

func (self *OxmBsnUdf7) GetOXMValue() interface{}

func (*OxmBsnUdf7) GetValue

func (self *OxmBsnUdf7) GetValue() uint32

func (*OxmBsnUdf7) MarshalJSON

func (self *OxmBsnUdf7) MarshalJSON() ([]byte, error)

func (*OxmBsnUdf7) Serialize

func (self *OxmBsnUdf7) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnUdf7) SetValue

func (self *OxmBsnUdf7) SetValue(v uint32)

type OxmBsnUdf7Masked

type OxmBsnUdf7Masked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmBsnUdf7Masked

func DecodeOxmBsnUdf7Masked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnUdf7Masked, error)

func NewOxmBsnUdf7Masked

func NewOxmBsnUdf7Masked() *OxmBsnUdf7Masked

func (*OxmBsnUdf7Masked) GetOXMName

func (self *OxmBsnUdf7Masked) GetOXMName() string

func (*OxmBsnUdf7Masked) GetOXMValue

func (self *OxmBsnUdf7Masked) GetOXMValue() interface{}

func (*OxmBsnUdf7Masked) GetOXMValueMask

func (self *OxmBsnUdf7Masked) GetOXMValueMask() interface{}

func (*OxmBsnUdf7Masked) GetValue

func (self *OxmBsnUdf7Masked) GetValue() uint32

func (*OxmBsnUdf7Masked) GetValueMask

func (self *OxmBsnUdf7Masked) GetValueMask() uint32

func (*OxmBsnUdf7Masked) MarshalJSON

func (self *OxmBsnUdf7Masked) MarshalJSON() ([]byte, error)

func (*OxmBsnUdf7Masked) Serialize

func (self *OxmBsnUdf7Masked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnUdf7Masked) SetValue

func (self *OxmBsnUdf7Masked) SetValue(v uint32)

func (*OxmBsnUdf7Masked) SetValueMask

func (self *OxmBsnUdf7Masked) SetValueMask(v uint32)

type OxmBsnVfi

type OxmBsnVfi struct {
	*Oxm
	Value uint16
}

func DecodeOxmBsnVfi

func DecodeOxmBsnVfi(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnVfi, error)

func NewOxmBsnVfi

func NewOxmBsnVfi() *OxmBsnVfi

func (*OxmBsnVfi) GetOXMName

func (self *OxmBsnVfi) GetOXMName() string

func (*OxmBsnVfi) GetOXMValue

func (self *OxmBsnVfi) GetOXMValue() interface{}

func (*OxmBsnVfi) GetValue

func (self *OxmBsnVfi) GetValue() uint16

func (*OxmBsnVfi) MarshalJSON

func (self *OxmBsnVfi) MarshalJSON() ([]byte, error)

func (*OxmBsnVfi) Serialize

func (self *OxmBsnVfi) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnVfi) SetValue

func (self *OxmBsnVfi) SetValue(v uint16)

type OxmBsnVfiMasked

type OxmBsnVfiMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeOxmBsnVfiMasked

func DecodeOxmBsnVfiMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnVfiMasked, error)

func NewOxmBsnVfiMasked

func NewOxmBsnVfiMasked() *OxmBsnVfiMasked

func (*OxmBsnVfiMasked) GetOXMName

func (self *OxmBsnVfiMasked) GetOXMName() string

func (*OxmBsnVfiMasked) GetOXMValue

func (self *OxmBsnVfiMasked) GetOXMValue() interface{}

func (*OxmBsnVfiMasked) GetOXMValueMask

func (self *OxmBsnVfiMasked) GetOXMValueMask() interface{}

func (*OxmBsnVfiMasked) GetValue

func (self *OxmBsnVfiMasked) GetValue() uint16

func (*OxmBsnVfiMasked) GetValueMask

func (self *OxmBsnVfiMasked) GetValueMask() uint16

func (*OxmBsnVfiMasked) MarshalJSON

func (self *OxmBsnVfiMasked) MarshalJSON() ([]byte, error)

func (*OxmBsnVfiMasked) Serialize

func (self *OxmBsnVfiMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnVfiMasked) SetValue

func (self *OxmBsnVfiMasked) SetValue(v uint16)

func (*OxmBsnVfiMasked) SetValueMask

func (self *OxmBsnVfiMasked) SetValueMask(v uint16)

type OxmBsnVlanXlatePortGroupId

type OxmBsnVlanXlatePortGroupId struct {
	*Oxm
	Value uint32
}

func DecodeOxmBsnVlanXlatePortGroupId

func DecodeOxmBsnVlanXlatePortGroupId(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnVlanXlatePortGroupId, error)

func NewOxmBsnVlanXlatePortGroupId

func NewOxmBsnVlanXlatePortGroupId() *OxmBsnVlanXlatePortGroupId

func (*OxmBsnVlanXlatePortGroupId) GetOXMName

func (self *OxmBsnVlanXlatePortGroupId) GetOXMName() string

func (*OxmBsnVlanXlatePortGroupId) GetOXMValue

func (self *OxmBsnVlanXlatePortGroupId) GetOXMValue() interface{}

func (*OxmBsnVlanXlatePortGroupId) GetValue

func (self *OxmBsnVlanXlatePortGroupId) GetValue() uint32

func (*OxmBsnVlanXlatePortGroupId) MarshalJSON

func (self *OxmBsnVlanXlatePortGroupId) MarshalJSON() ([]byte, error)

func (*OxmBsnVlanXlatePortGroupId) Serialize

func (self *OxmBsnVlanXlatePortGroupId) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnVlanXlatePortGroupId) SetValue

func (self *OxmBsnVlanXlatePortGroupId) SetValue(v uint32)

type OxmBsnVlanXlatePortGroupIdMasked

type OxmBsnVlanXlatePortGroupIdMasked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmBsnVlanXlatePortGroupIdMasked

func DecodeOxmBsnVlanXlatePortGroupIdMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnVlanXlatePortGroupIdMasked, error)

func NewOxmBsnVlanXlatePortGroupIdMasked

func NewOxmBsnVlanXlatePortGroupIdMasked() *OxmBsnVlanXlatePortGroupIdMasked

func (*OxmBsnVlanXlatePortGroupIdMasked) GetOXMName

func (self *OxmBsnVlanXlatePortGroupIdMasked) GetOXMName() string

func (*OxmBsnVlanXlatePortGroupIdMasked) GetOXMValue

func (self *OxmBsnVlanXlatePortGroupIdMasked) GetOXMValue() interface{}

func (*OxmBsnVlanXlatePortGroupIdMasked) GetOXMValueMask

func (self *OxmBsnVlanXlatePortGroupIdMasked) GetOXMValueMask() interface{}

func (*OxmBsnVlanXlatePortGroupIdMasked) GetValue

func (self *OxmBsnVlanXlatePortGroupIdMasked) GetValue() uint32

func (*OxmBsnVlanXlatePortGroupIdMasked) GetValueMask

func (self *OxmBsnVlanXlatePortGroupIdMasked) GetValueMask() uint32

func (*OxmBsnVlanXlatePortGroupIdMasked) MarshalJSON

func (self *OxmBsnVlanXlatePortGroupIdMasked) MarshalJSON() ([]byte, error)

func (*OxmBsnVlanXlatePortGroupIdMasked) Serialize

func (self *OxmBsnVlanXlatePortGroupIdMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnVlanXlatePortGroupIdMasked) SetValue

func (self *OxmBsnVlanXlatePortGroupIdMasked) SetValue(v uint32)

func (*OxmBsnVlanXlatePortGroupIdMasked) SetValueMask

func (self *OxmBsnVlanXlatePortGroupIdMasked) SetValueMask(v uint32)

type OxmBsnVrf

type OxmBsnVrf struct {
	*Oxm
	Value uint32
}

func DecodeOxmBsnVrf

func DecodeOxmBsnVrf(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnVrf, error)

func NewOxmBsnVrf

func NewOxmBsnVrf() *OxmBsnVrf

func (*OxmBsnVrf) GetOXMName

func (self *OxmBsnVrf) GetOXMName() string

func (*OxmBsnVrf) GetOXMValue

func (self *OxmBsnVrf) GetOXMValue() interface{}

func (*OxmBsnVrf) GetValue

func (self *OxmBsnVrf) GetValue() uint32

func (*OxmBsnVrf) MarshalJSON

func (self *OxmBsnVrf) MarshalJSON() ([]byte, error)

func (*OxmBsnVrf) Serialize

func (self *OxmBsnVrf) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnVrf) SetValue

func (self *OxmBsnVrf) SetValue(v uint32)

type OxmBsnVrfMasked

type OxmBsnVrfMasked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmBsnVrfMasked

func DecodeOxmBsnVrfMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnVrfMasked, error)

func NewOxmBsnVrfMasked

func NewOxmBsnVrfMasked() *OxmBsnVrfMasked

func (*OxmBsnVrfMasked) GetOXMName

func (self *OxmBsnVrfMasked) GetOXMName() string

func (*OxmBsnVrfMasked) GetOXMValue

func (self *OxmBsnVrfMasked) GetOXMValue() interface{}

func (*OxmBsnVrfMasked) GetOXMValueMask

func (self *OxmBsnVrfMasked) GetOXMValueMask() interface{}

func (*OxmBsnVrfMasked) GetValue

func (self *OxmBsnVrfMasked) GetValue() uint32

func (*OxmBsnVrfMasked) GetValueMask

func (self *OxmBsnVrfMasked) GetValueMask() uint32

func (*OxmBsnVrfMasked) MarshalJSON

func (self *OxmBsnVrfMasked) MarshalJSON() ([]byte, error)

func (*OxmBsnVrfMasked) Serialize

func (self *OxmBsnVrfMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnVrfMasked) SetValue

func (self *OxmBsnVrfMasked) SetValue(v uint32)

func (*OxmBsnVrfMasked) SetValueMask

func (self *OxmBsnVrfMasked) SetValueMask(v uint32)

type OxmBsnVxlanNetworkId

type OxmBsnVxlanNetworkId struct {
	*Oxm
	Value uint32
}

func DecodeOxmBsnVxlanNetworkId

func DecodeOxmBsnVxlanNetworkId(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnVxlanNetworkId, error)

func NewOxmBsnVxlanNetworkId

func NewOxmBsnVxlanNetworkId() *OxmBsnVxlanNetworkId

func (*OxmBsnVxlanNetworkId) GetOXMName

func (self *OxmBsnVxlanNetworkId) GetOXMName() string

func (*OxmBsnVxlanNetworkId) GetOXMValue

func (self *OxmBsnVxlanNetworkId) GetOXMValue() interface{}

func (*OxmBsnVxlanNetworkId) GetValue

func (self *OxmBsnVxlanNetworkId) GetValue() uint32

func (*OxmBsnVxlanNetworkId) MarshalJSON

func (self *OxmBsnVxlanNetworkId) MarshalJSON() ([]byte, error)

func (*OxmBsnVxlanNetworkId) Serialize

func (self *OxmBsnVxlanNetworkId) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnVxlanNetworkId) SetValue

func (self *OxmBsnVxlanNetworkId) SetValue(v uint32)

type OxmBsnVxlanNetworkIdMasked

type OxmBsnVxlanNetworkIdMasked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmBsnVxlanNetworkIdMasked

func DecodeOxmBsnVxlanNetworkIdMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmBsnVxlanNetworkIdMasked, error)

func NewOxmBsnVxlanNetworkIdMasked

func NewOxmBsnVxlanNetworkIdMasked() *OxmBsnVxlanNetworkIdMasked

func (*OxmBsnVxlanNetworkIdMasked) GetOXMName

func (self *OxmBsnVxlanNetworkIdMasked) GetOXMName() string

func (*OxmBsnVxlanNetworkIdMasked) GetOXMValue

func (self *OxmBsnVxlanNetworkIdMasked) GetOXMValue() interface{}

func (*OxmBsnVxlanNetworkIdMasked) GetOXMValueMask

func (self *OxmBsnVxlanNetworkIdMasked) GetOXMValueMask() interface{}

func (*OxmBsnVxlanNetworkIdMasked) GetValue

func (self *OxmBsnVxlanNetworkIdMasked) GetValue() uint32

func (*OxmBsnVxlanNetworkIdMasked) GetValueMask

func (self *OxmBsnVxlanNetworkIdMasked) GetValueMask() uint32

func (*OxmBsnVxlanNetworkIdMasked) MarshalJSON

func (self *OxmBsnVxlanNetworkIdMasked) MarshalJSON() ([]byte, error)

func (*OxmBsnVxlanNetworkIdMasked) Serialize

func (self *OxmBsnVxlanNetworkIdMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmBsnVxlanNetworkIdMasked) SetValue

func (self *OxmBsnVxlanNetworkIdMasked) SetValue(v uint32)

func (*OxmBsnVxlanNetworkIdMasked) SetValueMask

func (self *OxmBsnVxlanNetworkIdMasked) SetValueMask(v uint32)

type OxmClass

type OxmClass uint16

func (OxmClass) MarshalJSON

func (self OxmClass) MarshalJSON() ([]byte, error)

type OxmConnTrackingIpv6Dst

type OxmConnTrackingIpv6Dst struct {
	*Oxm
	Value net.IP
}

func DecodeOxmConnTrackingIpv6Dst

func DecodeOxmConnTrackingIpv6Dst(parent *Oxm, decoder *goloxi.Decoder) (*OxmConnTrackingIpv6Dst, error)

func NewOxmConnTrackingIpv6Dst

func NewOxmConnTrackingIpv6Dst() *OxmConnTrackingIpv6Dst

func (*OxmConnTrackingIpv6Dst) GetOXMName

func (self *OxmConnTrackingIpv6Dst) GetOXMName() string

func (*OxmConnTrackingIpv6Dst) GetOXMValue

func (self *OxmConnTrackingIpv6Dst) GetOXMValue() interface{}

func (*OxmConnTrackingIpv6Dst) GetValue

func (self *OxmConnTrackingIpv6Dst) GetValue() net.IP

func (*OxmConnTrackingIpv6Dst) MarshalJSON

func (self *OxmConnTrackingIpv6Dst) MarshalJSON() ([]byte, error)

func (*OxmConnTrackingIpv6Dst) Serialize

func (self *OxmConnTrackingIpv6Dst) Serialize(encoder *goloxi.Encoder) error

func (*OxmConnTrackingIpv6Dst) SetValue

func (self *OxmConnTrackingIpv6Dst) SetValue(v net.IP)

type OxmConnTrackingIpv6DstMasked

type OxmConnTrackingIpv6DstMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeOxmConnTrackingIpv6DstMasked

func DecodeOxmConnTrackingIpv6DstMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmConnTrackingIpv6DstMasked, error)

func NewOxmConnTrackingIpv6DstMasked

func NewOxmConnTrackingIpv6DstMasked() *OxmConnTrackingIpv6DstMasked

func (*OxmConnTrackingIpv6DstMasked) GetOXMName

func (self *OxmConnTrackingIpv6DstMasked) GetOXMName() string

func (*OxmConnTrackingIpv6DstMasked) GetOXMValue

func (self *OxmConnTrackingIpv6DstMasked) GetOXMValue() interface{}

func (*OxmConnTrackingIpv6DstMasked) GetOXMValueMask

func (self *OxmConnTrackingIpv6DstMasked) GetOXMValueMask() interface{}

func (*OxmConnTrackingIpv6DstMasked) GetValue

func (self *OxmConnTrackingIpv6DstMasked) GetValue() net.IP

func (*OxmConnTrackingIpv6DstMasked) GetValueMask

func (self *OxmConnTrackingIpv6DstMasked) GetValueMask() net.IP

func (*OxmConnTrackingIpv6DstMasked) MarshalJSON

func (self *OxmConnTrackingIpv6DstMasked) MarshalJSON() ([]byte, error)

func (*OxmConnTrackingIpv6DstMasked) Serialize

func (self *OxmConnTrackingIpv6DstMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmConnTrackingIpv6DstMasked) SetValue

func (self *OxmConnTrackingIpv6DstMasked) SetValue(v net.IP)

func (*OxmConnTrackingIpv6DstMasked) SetValueMask

func (self *OxmConnTrackingIpv6DstMasked) SetValueMask(v net.IP)

type OxmConnTrackingIpv6Src

type OxmConnTrackingIpv6Src struct {
	*Oxm
	Value net.IP
}

func DecodeOxmConnTrackingIpv6Src

func DecodeOxmConnTrackingIpv6Src(parent *Oxm, decoder *goloxi.Decoder) (*OxmConnTrackingIpv6Src, error)

func NewOxmConnTrackingIpv6Src

func NewOxmConnTrackingIpv6Src() *OxmConnTrackingIpv6Src

func (*OxmConnTrackingIpv6Src) GetOXMName

func (self *OxmConnTrackingIpv6Src) GetOXMName() string

func (*OxmConnTrackingIpv6Src) GetOXMValue

func (self *OxmConnTrackingIpv6Src) GetOXMValue() interface{}

func (*OxmConnTrackingIpv6Src) GetValue

func (self *OxmConnTrackingIpv6Src) GetValue() net.IP

func (*OxmConnTrackingIpv6Src) MarshalJSON

func (self *OxmConnTrackingIpv6Src) MarshalJSON() ([]byte, error)

func (*OxmConnTrackingIpv6Src) Serialize

func (self *OxmConnTrackingIpv6Src) Serialize(encoder *goloxi.Encoder) error

func (*OxmConnTrackingIpv6Src) SetValue

func (self *OxmConnTrackingIpv6Src) SetValue(v net.IP)

type OxmConnTrackingIpv6SrcMasked

type OxmConnTrackingIpv6SrcMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeOxmConnTrackingIpv6SrcMasked

func DecodeOxmConnTrackingIpv6SrcMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmConnTrackingIpv6SrcMasked, error)

func NewOxmConnTrackingIpv6SrcMasked

func NewOxmConnTrackingIpv6SrcMasked() *OxmConnTrackingIpv6SrcMasked

func (*OxmConnTrackingIpv6SrcMasked) GetOXMName

func (self *OxmConnTrackingIpv6SrcMasked) GetOXMName() string

func (*OxmConnTrackingIpv6SrcMasked) GetOXMValue

func (self *OxmConnTrackingIpv6SrcMasked) GetOXMValue() interface{}

func (*OxmConnTrackingIpv6SrcMasked) GetOXMValueMask

func (self *OxmConnTrackingIpv6SrcMasked) GetOXMValueMask() interface{}

func (*OxmConnTrackingIpv6SrcMasked) GetValue

func (self *OxmConnTrackingIpv6SrcMasked) GetValue() net.IP

func (*OxmConnTrackingIpv6SrcMasked) GetValueMask

func (self *OxmConnTrackingIpv6SrcMasked) GetValueMask() net.IP

func (*OxmConnTrackingIpv6SrcMasked) MarshalJSON

func (self *OxmConnTrackingIpv6SrcMasked) MarshalJSON() ([]byte, error)

func (*OxmConnTrackingIpv6SrcMasked) Serialize

func (self *OxmConnTrackingIpv6SrcMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmConnTrackingIpv6SrcMasked) SetValue

func (self *OxmConnTrackingIpv6SrcMasked) SetValue(v net.IP)

func (*OxmConnTrackingIpv6SrcMasked) SetValueMask

func (self *OxmConnTrackingIpv6SrcMasked) SetValueMask(v net.IP)

type OxmConnTrackingLabel

type OxmConnTrackingLabel struct {
	*Oxm
	Value uint128
}

func DecodeOxmConnTrackingLabel

func DecodeOxmConnTrackingLabel(parent *Oxm, decoder *goloxi.Decoder) (*OxmConnTrackingLabel, error)

func NewOxmConnTrackingLabel

func NewOxmConnTrackingLabel() *OxmConnTrackingLabel

func (*OxmConnTrackingLabel) GetOXMName

func (self *OxmConnTrackingLabel) GetOXMName() string

func (*OxmConnTrackingLabel) GetOXMValue

func (self *OxmConnTrackingLabel) GetOXMValue() interface{}

func (*OxmConnTrackingLabel) GetValue

func (self *OxmConnTrackingLabel) GetValue() uint128

func (*OxmConnTrackingLabel) MarshalJSON

func (self *OxmConnTrackingLabel) MarshalJSON() ([]byte, error)

func (*OxmConnTrackingLabel) Serialize

func (self *OxmConnTrackingLabel) Serialize(encoder *goloxi.Encoder) error

func (*OxmConnTrackingLabel) SetValue

func (self *OxmConnTrackingLabel) SetValue(v uint128)

type OxmConnTrackingLabelMasked

type OxmConnTrackingLabelMasked struct {
	*Oxm
	Value     uint128
	ValueMask uint128
}

func DecodeOxmConnTrackingLabelMasked

func DecodeOxmConnTrackingLabelMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmConnTrackingLabelMasked, error)

func NewOxmConnTrackingLabelMasked

func NewOxmConnTrackingLabelMasked() *OxmConnTrackingLabelMasked

func (*OxmConnTrackingLabelMasked) GetOXMName

func (self *OxmConnTrackingLabelMasked) GetOXMName() string

func (*OxmConnTrackingLabelMasked) GetOXMValue

func (self *OxmConnTrackingLabelMasked) GetOXMValue() interface{}

func (*OxmConnTrackingLabelMasked) GetOXMValueMask

func (self *OxmConnTrackingLabelMasked) GetOXMValueMask() interface{}

func (*OxmConnTrackingLabelMasked) GetValue

func (self *OxmConnTrackingLabelMasked) GetValue() uint128

func (*OxmConnTrackingLabelMasked) GetValueMask

func (self *OxmConnTrackingLabelMasked) GetValueMask() uint128

func (*OxmConnTrackingLabelMasked) MarshalJSON

func (self *OxmConnTrackingLabelMasked) MarshalJSON() ([]byte, error)

func (*OxmConnTrackingLabelMasked) Serialize

func (self *OxmConnTrackingLabelMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmConnTrackingLabelMasked) SetValue

func (self *OxmConnTrackingLabelMasked) SetValue(v uint128)

func (*OxmConnTrackingLabelMasked) SetValueMask

func (self *OxmConnTrackingLabelMasked) SetValueMask(v uint128)

type OxmConnTrackingMark

type OxmConnTrackingMark struct {
	*Oxm
	Value uint32
}

func DecodeOxmConnTrackingMark

func DecodeOxmConnTrackingMark(parent *Oxm, decoder *goloxi.Decoder) (*OxmConnTrackingMark, error)

func NewOxmConnTrackingMark

func NewOxmConnTrackingMark() *OxmConnTrackingMark

func (*OxmConnTrackingMark) GetOXMName

func (self *OxmConnTrackingMark) GetOXMName() string

func (*OxmConnTrackingMark) GetOXMValue

func (self *OxmConnTrackingMark) GetOXMValue() interface{}

func (*OxmConnTrackingMark) GetValue

func (self *OxmConnTrackingMark) GetValue() uint32

func (*OxmConnTrackingMark) MarshalJSON

func (self *OxmConnTrackingMark) MarshalJSON() ([]byte, error)

func (*OxmConnTrackingMark) Serialize

func (self *OxmConnTrackingMark) Serialize(encoder *goloxi.Encoder) error

func (*OxmConnTrackingMark) SetValue

func (self *OxmConnTrackingMark) SetValue(v uint32)

type OxmConnTrackingMarkMasked

type OxmConnTrackingMarkMasked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmConnTrackingMarkMasked

func DecodeOxmConnTrackingMarkMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmConnTrackingMarkMasked, error)

func NewOxmConnTrackingMarkMasked

func NewOxmConnTrackingMarkMasked() *OxmConnTrackingMarkMasked

func (*OxmConnTrackingMarkMasked) GetOXMName

func (self *OxmConnTrackingMarkMasked) GetOXMName() string

func (*OxmConnTrackingMarkMasked) GetOXMValue

func (self *OxmConnTrackingMarkMasked) GetOXMValue() interface{}

func (*OxmConnTrackingMarkMasked) GetOXMValueMask

func (self *OxmConnTrackingMarkMasked) GetOXMValueMask() interface{}

func (*OxmConnTrackingMarkMasked) GetValue

func (self *OxmConnTrackingMarkMasked) GetValue() uint32

func (*OxmConnTrackingMarkMasked) GetValueMask

func (self *OxmConnTrackingMarkMasked) GetValueMask() uint32

func (*OxmConnTrackingMarkMasked) MarshalJSON

func (self *OxmConnTrackingMarkMasked) MarshalJSON() ([]byte, error)

func (*OxmConnTrackingMarkMasked) Serialize

func (self *OxmConnTrackingMarkMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmConnTrackingMarkMasked) SetValue

func (self *OxmConnTrackingMarkMasked) SetValue(v uint32)

func (*OxmConnTrackingMarkMasked) SetValueMask

func (self *OxmConnTrackingMarkMasked) SetValueMask(v uint32)

type OxmConnTrackingNwDst

type OxmConnTrackingNwDst struct {
	*Oxm
	Value uint32
}

func DecodeOxmConnTrackingNwDst

func DecodeOxmConnTrackingNwDst(parent *Oxm, decoder *goloxi.Decoder) (*OxmConnTrackingNwDst, error)

func NewOxmConnTrackingNwDst

func NewOxmConnTrackingNwDst() *OxmConnTrackingNwDst

func (*OxmConnTrackingNwDst) GetOXMName

func (self *OxmConnTrackingNwDst) GetOXMName() string

func (*OxmConnTrackingNwDst) GetOXMValue

func (self *OxmConnTrackingNwDst) GetOXMValue() interface{}

func (*OxmConnTrackingNwDst) GetValue

func (self *OxmConnTrackingNwDst) GetValue() uint32

func (*OxmConnTrackingNwDst) MarshalJSON

func (self *OxmConnTrackingNwDst) MarshalJSON() ([]byte, error)

func (*OxmConnTrackingNwDst) Serialize

func (self *OxmConnTrackingNwDst) Serialize(encoder *goloxi.Encoder) error

func (*OxmConnTrackingNwDst) SetValue

func (self *OxmConnTrackingNwDst) SetValue(v uint32)

type OxmConnTrackingNwDstMasked

type OxmConnTrackingNwDstMasked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmConnTrackingNwDstMasked

func DecodeOxmConnTrackingNwDstMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmConnTrackingNwDstMasked, error)

func NewOxmConnTrackingNwDstMasked

func NewOxmConnTrackingNwDstMasked() *OxmConnTrackingNwDstMasked

func (*OxmConnTrackingNwDstMasked) GetOXMName

func (self *OxmConnTrackingNwDstMasked) GetOXMName() string

func (*OxmConnTrackingNwDstMasked) GetOXMValue

func (self *OxmConnTrackingNwDstMasked) GetOXMValue() interface{}

func (*OxmConnTrackingNwDstMasked) GetOXMValueMask

func (self *OxmConnTrackingNwDstMasked) GetOXMValueMask() interface{}

func (*OxmConnTrackingNwDstMasked) GetValue

func (self *OxmConnTrackingNwDstMasked) GetValue() uint32

func (*OxmConnTrackingNwDstMasked) GetValueMask

func (self *OxmConnTrackingNwDstMasked) GetValueMask() uint32

func (*OxmConnTrackingNwDstMasked) MarshalJSON

func (self *OxmConnTrackingNwDstMasked) MarshalJSON() ([]byte, error)

func (*OxmConnTrackingNwDstMasked) Serialize

func (self *OxmConnTrackingNwDstMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmConnTrackingNwDstMasked) SetValue

func (self *OxmConnTrackingNwDstMasked) SetValue(v uint32)

func (*OxmConnTrackingNwDstMasked) SetValueMask

func (self *OxmConnTrackingNwDstMasked) SetValueMask(v uint32)

type OxmConnTrackingNwProto

type OxmConnTrackingNwProto struct {
	*Oxm
	Value uint8
}

func DecodeOxmConnTrackingNwProto

func DecodeOxmConnTrackingNwProto(parent *Oxm, decoder *goloxi.Decoder) (*OxmConnTrackingNwProto, error)

func NewOxmConnTrackingNwProto

func NewOxmConnTrackingNwProto() *OxmConnTrackingNwProto

func (*OxmConnTrackingNwProto) GetOXMName

func (self *OxmConnTrackingNwProto) GetOXMName() string

func (*OxmConnTrackingNwProto) GetOXMValue

func (self *OxmConnTrackingNwProto) GetOXMValue() interface{}

func (*OxmConnTrackingNwProto) GetValue

func (self *OxmConnTrackingNwProto) GetValue() uint8

func (*OxmConnTrackingNwProto) MarshalJSON

func (self *OxmConnTrackingNwProto) MarshalJSON() ([]byte, error)

func (*OxmConnTrackingNwProto) Serialize

func (self *OxmConnTrackingNwProto) Serialize(encoder *goloxi.Encoder) error

func (*OxmConnTrackingNwProto) SetValue

func (self *OxmConnTrackingNwProto) SetValue(v uint8)

type OxmConnTrackingNwProtoMasked

type OxmConnTrackingNwProtoMasked struct {
	*Oxm
	Value     uint8
	ValueMask uint8
}

func DecodeOxmConnTrackingNwProtoMasked

func DecodeOxmConnTrackingNwProtoMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmConnTrackingNwProtoMasked, error)

func NewOxmConnTrackingNwProtoMasked

func NewOxmConnTrackingNwProtoMasked() *OxmConnTrackingNwProtoMasked

func (*OxmConnTrackingNwProtoMasked) GetOXMName

func (self *OxmConnTrackingNwProtoMasked) GetOXMName() string

func (*OxmConnTrackingNwProtoMasked) GetOXMValue

func (self *OxmConnTrackingNwProtoMasked) GetOXMValue() interface{}

func (*OxmConnTrackingNwProtoMasked) GetOXMValueMask

func (self *OxmConnTrackingNwProtoMasked) GetOXMValueMask() interface{}

func (*OxmConnTrackingNwProtoMasked) GetValue

func (self *OxmConnTrackingNwProtoMasked) GetValue() uint8

func (*OxmConnTrackingNwProtoMasked) GetValueMask

func (self *OxmConnTrackingNwProtoMasked) GetValueMask() uint8

func (*OxmConnTrackingNwProtoMasked) MarshalJSON

func (self *OxmConnTrackingNwProtoMasked) MarshalJSON() ([]byte, error)

func (*OxmConnTrackingNwProtoMasked) Serialize

func (self *OxmConnTrackingNwProtoMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmConnTrackingNwProtoMasked) SetValue

func (self *OxmConnTrackingNwProtoMasked) SetValue(v uint8)

func (*OxmConnTrackingNwProtoMasked) SetValueMask

func (self *OxmConnTrackingNwProtoMasked) SetValueMask(v uint8)

type OxmConnTrackingNwSrc

type OxmConnTrackingNwSrc struct {
	*Oxm
	Value uint32
}

func DecodeOxmConnTrackingNwSrc

func DecodeOxmConnTrackingNwSrc(parent *Oxm, decoder *goloxi.Decoder) (*OxmConnTrackingNwSrc, error)

func NewOxmConnTrackingNwSrc

func NewOxmConnTrackingNwSrc() *OxmConnTrackingNwSrc

func (*OxmConnTrackingNwSrc) GetOXMName

func (self *OxmConnTrackingNwSrc) GetOXMName() string

func (*OxmConnTrackingNwSrc) GetOXMValue

func (self *OxmConnTrackingNwSrc) GetOXMValue() interface{}

func (*OxmConnTrackingNwSrc) GetValue

func (self *OxmConnTrackingNwSrc) GetValue() uint32

func (*OxmConnTrackingNwSrc) MarshalJSON

func (self *OxmConnTrackingNwSrc) MarshalJSON() ([]byte, error)

func (*OxmConnTrackingNwSrc) Serialize

func (self *OxmConnTrackingNwSrc) Serialize(encoder *goloxi.Encoder) error

func (*OxmConnTrackingNwSrc) SetValue

func (self *OxmConnTrackingNwSrc) SetValue(v uint32)

type OxmConnTrackingNwSrcMasked

type OxmConnTrackingNwSrcMasked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmConnTrackingNwSrcMasked

func DecodeOxmConnTrackingNwSrcMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmConnTrackingNwSrcMasked, error)

func NewOxmConnTrackingNwSrcMasked

func NewOxmConnTrackingNwSrcMasked() *OxmConnTrackingNwSrcMasked

func (*OxmConnTrackingNwSrcMasked) GetOXMName

func (self *OxmConnTrackingNwSrcMasked) GetOXMName() string

func (*OxmConnTrackingNwSrcMasked) GetOXMValue

func (self *OxmConnTrackingNwSrcMasked) GetOXMValue() interface{}

func (*OxmConnTrackingNwSrcMasked) GetOXMValueMask

func (self *OxmConnTrackingNwSrcMasked) GetOXMValueMask() interface{}

func (*OxmConnTrackingNwSrcMasked) GetValue

func (self *OxmConnTrackingNwSrcMasked) GetValue() uint32

func (*OxmConnTrackingNwSrcMasked) GetValueMask

func (self *OxmConnTrackingNwSrcMasked) GetValueMask() uint32

func (*OxmConnTrackingNwSrcMasked) MarshalJSON

func (self *OxmConnTrackingNwSrcMasked) MarshalJSON() ([]byte, error)

func (*OxmConnTrackingNwSrcMasked) Serialize

func (self *OxmConnTrackingNwSrcMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmConnTrackingNwSrcMasked) SetValue

func (self *OxmConnTrackingNwSrcMasked) SetValue(v uint32)

func (*OxmConnTrackingNwSrcMasked) SetValueMask

func (self *OxmConnTrackingNwSrcMasked) SetValueMask(v uint32)

type OxmConnTrackingState

type OxmConnTrackingState struct {
	*Oxm
	Value CsStates
}

func DecodeOxmConnTrackingState

func DecodeOxmConnTrackingState(parent *Oxm, decoder *goloxi.Decoder) (*OxmConnTrackingState, error)

func NewOxmConnTrackingState

func NewOxmConnTrackingState() *OxmConnTrackingState

func (*OxmConnTrackingState) GetOXMName

func (self *OxmConnTrackingState) GetOXMName() string

func (*OxmConnTrackingState) GetOXMValue

func (self *OxmConnTrackingState) GetOXMValue() interface{}

func (*OxmConnTrackingState) GetValue

func (self *OxmConnTrackingState) GetValue() CsStates

func (*OxmConnTrackingState) MarshalJSON

func (self *OxmConnTrackingState) MarshalJSON() ([]byte, error)

func (*OxmConnTrackingState) Serialize

func (self *OxmConnTrackingState) Serialize(encoder *goloxi.Encoder) error

func (*OxmConnTrackingState) SetValue

func (self *OxmConnTrackingState) SetValue(v CsStates)

type OxmConnTrackingStateMasked

type OxmConnTrackingStateMasked struct {
	*Oxm
	Value     CsStates
	ValueMask CsStates
}

func DecodeOxmConnTrackingStateMasked

func DecodeOxmConnTrackingStateMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmConnTrackingStateMasked, error)

func NewOxmConnTrackingStateMasked

func NewOxmConnTrackingStateMasked() *OxmConnTrackingStateMasked

func (*OxmConnTrackingStateMasked) GetOXMName

func (self *OxmConnTrackingStateMasked) GetOXMName() string

func (*OxmConnTrackingStateMasked) GetOXMValue

func (self *OxmConnTrackingStateMasked) GetOXMValue() interface{}

func (*OxmConnTrackingStateMasked) GetOXMValueMask

func (self *OxmConnTrackingStateMasked) GetOXMValueMask() interface{}

func (*OxmConnTrackingStateMasked) GetValue

func (self *OxmConnTrackingStateMasked) GetValue() CsStates

func (*OxmConnTrackingStateMasked) GetValueMask

func (self *OxmConnTrackingStateMasked) GetValueMask() CsStates

func (*OxmConnTrackingStateMasked) MarshalJSON

func (self *OxmConnTrackingStateMasked) MarshalJSON() ([]byte, error)

func (*OxmConnTrackingStateMasked) Serialize

func (self *OxmConnTrackingStateMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmConnTrackingStateMasked) SetValue

func (self *OxmConnTrackingStateMasked) SetValue(v CsStates)

func (*OxmConnTrackingStateMasked) SetValueMask

func (self *OxmConnTrackingStateMasked) SetValueMask(v CsStates)

type OxmConnTrackingTpDst

type OxmConnTrackingTpDst struct {
	*Oxm
	Value uint16
}

func DecodeOxmConnTrackingTpDst

func DecodeOxmConnTrackingTpDst(parent *Oxm, decoder *goloxi.Decoder) (*OxmConnTrackingTpDst, error)

func NewOxmConnTrackingTpDst

func NewOxmConnTrackingTpDst() *OxmConnTrackingTpDst

func (*OxmConnTrackingTpDst) GetOXMName

func (self *OxmConnTrackingTpDst) GetOXMName() string

func (*OxmConnTrackingTpDst) GetOXMValue

func (self *OxmConnTrackingTpDst) GetOXMValue() interface{}

func (*OxmConnTrackingTpDst) GetValue

func (self *OxmConnTrackingTpDst) GetValue() uint16

func (*OxmConnTrackingTpDst) MarshalJSON

func (self *OxmConnTrackingTpDst) MarshalJSON() ([]byte, error)

func (*OxmConnTrackingTpDst) Serialize

func (self *OxmConnTrackingTpDst) Serialize(encoder *goloxi.Encoder) error

func (*OxmConnTrackingTpDst) SetValue

func (self *OxmConnTrackingTpDst) SetValue(v uint16)

type OxmConnTrackingTpDstMasked

type OxmConnTrackingTpDstMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeOxmConnTrackingTpDstMasked

func DecodeOxmConnTrackingTpDstMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmConnTrackingTpDstMasked, error)

func NewOxmConnTrackingTpDstMasked

func NewOxmConnTrackingTpDstMasked() *OxmConnTrackingTpDstMasked

func (*OxmConnTrackingTpDstMasked) GetOXMName

func (self *OxmConnTrackingTpDstMasked) GetOXMName() string

func (*OxmConnTrackingTpDstMasked) GetOXMValue

func (self *OxmConnTrackingTpDstMasked) GetOXMValue() interface{}

func (*OxmConnTrackingTpDstMasked) GetOXMValueMask

func (self *OxmConnTrackingTpDstMasked) GetOXMValueMask() interface{}

func (*OxmConnTrackingTpDstMasked) GetValue

func (self *OxmConnTrackingTpDstMasked) GetValue() uint16

func (*OxmConnTrackingTpDstMasked) GetValueMask

func (self *OxmConnTrackingTpDstMasked) GetValueMask() uint16

func (*OxmConnTrackingTpDstMasked) MarshalJSON

func (self *OxmConnTrackingTpDstMasked) MarshalJSON() ([]byte, error)

func (*OxmConnTrackingTpDstMasked) Serialize

func (self *OxmConnTrackingTpDstMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmConnTrackingTpDstMasked) SetValue

func (self *OxmConnTrackingTpDstMasked) SetValue(v uint16)

func (*OxmConnTrackingTpDstMasked) SetValueMask

func (self *OxmConnTrackingTpDstMasked) SetValueMask(v uint16)

type OxmConnTrackingTpSrc

type OxmConnTrackingTpSrc struct {
	*Oxm
	Value uint16
}

func DecodeOxmConnTrackingTpSrc

func DecodeOxmConnTrackingTpSrc(parent *Oxm, decoder *goloxi.Decoder) (*OxmConnTrackingTpSrc, error)

func NewOxmConnTrackingTpSrc

func NewOxmConnTrackingTpSrc() *OxmConnTrackingTpSrc

func (*OxmConnTrackingTpSrc) GetOXMName

func (self *OxmConnTrackingTpSrc) GetOXMName() string

func (*OxmConnTrackingTpSrc) GetOXMValue

func (self *OxmConnTrackingTpSrc) GetOXMValue() interface{}

func (*OxmConnTrackingTpSrc) GetValue

func (self *OxmConnTrackingTpSrc) GetValue() uint16

func (*OxmConnTrackingTpSrc) MarshalJSON

func (self *OxmConnTrackingTpSrc) MarshalJSON() ([]byte, error)

func (*OxmConnTrackingTpSrc) Serialize

func (self *OxmConnTrackingTpSrc) Serialize(encoder *goloxi.Encoder) error

func (*OxmConnTrackingTpSrc) SetValue

func (self *OxmConnTrackingTpSrc) SetValue(v uint16)

type OxmConnTrackingTpSrcMasked

type OxmConnTrackingTpSrcMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeOxmConnTrackingTpSrcMasked

func DecodeOxmConnTrackingTpSrcMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmConnTrackingTpSrcMasked, error)

func NewOxmConnTrackingTpSrcMasked

func NewOxmConnTrackingTpSrcMasked() *OxmConnTrackingTpSrcMasked

func (*OxmConnTrackingTpSrcMasked) GetOXMName

func (self *OxmConnTrackingTpSrcMasked) GetOXMName() string

func (*OxmConnTrackingTpSrcMasked) GetOXMValue

func (self *OxmConnTrackingTpSrcMasked) GetOXMValue() interface{}

func (*OxmConnTrackingTpSrcMasked) GetOXMValueMask

func (self *OxmConnTrackingTpSrcMasked) GetOXMValueMask() interface{}

func (*OxmConnTrackingTpSrcMasked) GetValue

func (self *OxmConnTrackingTpSrcMasked) GetValue() uint16

func (*OxmConnTrackingTpSrcMasked) GetValueMask

func (self *OxmConnTrackingTpSrcMasked) GetValueMask() uint16

func (*OxmConnTrackingTpSrcMasked) MarshalJSON

func (self *OxmConnTrackingTpSrcMasked) MarshalJSON() ([]byte, error)

func (*OxmConnTrackingTpSrcMasked) Serialize

func (self *OxmConnTrackingTpSrcMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmConnTrackingTpSrcMasked) SetValue

func (self *OxmConnTrackingTpSrcMasked) SetValue(v uint16)

func (*OxmConnTrackingTpSrcMasked) SetValueMask

func (self *OxmConnTrackingTpSrcMasked) SetValueMask(v uint16)

type OxmConnTrackingZone

type OxmConnTrackingZone struct {
	*Oxm
	Value uint16
}

func DecodeOxmConnTrackingZone

func DecodeOxmConnTrackingZone(parent *Oxm, decoder *goloxi.Decoder) (*OxmConnTrackingZone, error)

func NewOxmConnTrackingZone

func NewOxmConnTrackingZone() *OxmConnTrackingZone

func (*OxmConnTrackingZone) GetOXMName

func (self *OxmConnTrackingZone) GetOXMName() string

func (*OxmConnTrackingZone) GetOXMValue

func (self *OxmConnTrackingZone) GetOXMValue() interface{}

func (*OxmConnTrackingZone) GetValue

func (self *OxmConnTrackingZone) GetValue() uint16

func (*OxmConnTrackingZone) MarshalJSON

func (self *OxmConnTrackingZone) MarshalJSON() ([]byte, error)

func (*OxmConnTrackingZone) Serialize

func (self *OxmConnTrackingZone) Serialize(encoder *goloxi.Encoder) error

func (*OxmConnTrackingZone) SetValue

func (self *OxmConnTrackingZone) SetValue(v uint16)

type OxmConnTrackingZoneMasked

type OxmConnTrackingZoneMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeOxmConnTrackingZoneMasked

func DecodeOxmConnTrackingZoneMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmConnTrackingZoneMasked, error)

func NewOxmConnTrackingZoneMasked

func NewOxmConnTrackingZoneMasked() *OxmConnTrackingZoneMasked

func (*OxmConnTrackingZoneMasked) GetOXMName

func (self *OxmConnTrackingZoneMasked) GetOXMName() string

func (*OxmConnTrackingZoneMasked) GetOXMValue

func (self *OxmConnTrackingZoneMasked) GetOXMValue() interface{}

func (*OxmConnTrackingZoneMasked) GetOXMValueMask

func (self *OxmConnTrackingZoneMasked) GetOXMValueMask() interface{}

func (*OxmConnTrackingZoneMasked) GetValue

func (self *OxmConnTrackingZoneMasked) GetValue() uint16

func (*OxmConnTrackingZoneMasked) GetValueMask

func (self *OxmConnTrackingZoneMasked) GetValueMask() uint16

func (*OxmConnTrackingZoneMasked) MarshalJSON

func (self *OxmConnTrackingZoneMasked) MarshalJSON() ([]byte, error)

func (*OxmConnTrackingZoneMasked) Serialize

func (self *OxmConnTrackingZoneMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmConnTrackingZoneMasked) SetValue

func (self *OxmConnTrackingZoneMasked) SetValue(v uint16)

func (*OxmConnTrackingZoneMasked) SetValueMask

func (self *OxmConnTrackingZoneMasked) SetValueMask(v uint16)

type OxmEthDst

type OxmEthDst struct {
	*Oxm
	Value net.HardwareAddr
}

func DecodeOxmEthDst

func DecodeOxmEthDst(parent *Oxm, decoder *goloxi.Decoder) (*OxmEthDst, error)

func NewOxmEthDst

func NewOxmEthDst() *OxmEthDst

func (*OxmEthDst) GetOXMName

func (self *OxmEthDst) GetOXMName() string

func (*OxmEthDst) GetOXMValue

func (self *OxmEthDst) GetOXMValue() interface{}

func (*OxmEthDst) GetValue

func (self *OxmEthDst) GetValue() net.HardwareAddr

func (*OxmEthDst) MarshalJSON

func (self *OxmEthDst) MarshalJSON() ([]byte, error)

func (*OxmEthDst) Serialize

func (self *OxmEthDst) Serialize(encoder *goloxi.Encoder) error

func (*OxmEthDst) SetValue

func (self *OxmEthDst) SetValue(v net.HardwareAddr)

type OxmEthDstMasked

type OxmEthDstMasked struct {
	*Oxm
	Value     net.HardwareAddr
	ValueMask net.HardwareAddr
}

func DecodeOxmEthDstMasked

func DecodeOxmEthDstMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmEthDstMasked, error)

func NewOxmEthDstMasked

func NewOxmEthDstMasked() *OxmEthDstMasked

func (*OxmEthDstMasked) GetOXMName

func (self *OxmEthDstMasked) GetOXMName() string

func (*OxmEthDstMasked) GetOXMValue

func (self *OxmEthDstMasked) GetOXMValue() interface{}

func (*OxmEthDstMasked) GetOXMValueMask

func (self *OxmEthDstMasked) GetOXMValueMask() interface{}

func (*OxmEthDstMasked) GetValue

func (self *OxmEthDstMasked) GetValue() net.HardwareAddr

func (*OxmEthDstMasked) GetValueMask

func (self *OxmEthDstMasked) GetValueMask() net.HardwareAddr

func (*OxmEthDstMasked) MarshalJSON

func (self *OxmEthDstMasked) MarshalJSON() ([]byte, error)

func (*OxmEthDstMasked) Serialize

func (self *OxmEthDstMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmEthDstMasked) SetValue

func (self *OxmEthDstMasked) SetValue(v net.HardwareAddr)

func (*OxmEthDstMasked) SetValueMask

func (self *OxmEthDstMasked) SetValueMask(v net.HardwareAddr)

type OxmEthSrc

type OxmEthSrc struct {
	*Oxm
	Value net.HardwareAddr
}

func DecodeOxmEthSrc

func DecodeOxmEthSrc(parent *Oxm, decoder *goloxi.Decoder) (*OxmEthSrc, error)

func NewOxmEthSrc

func NewOxmEthSrc() *OxmEthSrc

func (*OxmEthSrc) GetOXMName

func (self *OxmEthSrc) GetOXMName() string

func (*OxmEthSrc) GetOXMValue

func (self *OxmEthSrc) GetOXMValue() interface{}

func (*OxmEthSrc) GetValue

func (self *OxmEthSrc) GetValue() net.HardwareAddr

func (*OxmEthSrc) MarshalJSON

func (self *OxmEthSrc) MarshalJSON() ([]byte, error)

func (*OxmEthSrc) Serialize

func (self *OxmEthSrc) Serialize(encoder *goloxi.Encoder) error

func (*OxmEthSrc) SetValue

func (self *OxmEthSrc) SetValue(v net.HardwareAddr)

type OxmEthSrcMasked

type OxmEthSrcMasked struct {
	*Oxm
	Value     net.HardwareAddr
	ValueMask net.HardwareAddr
}

func DecodeOxmEthSrcMasked

func DecodeOxmEthSrcMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmEthSrcMasked, error)

func NewOxmEthSrcMasked

func NewOxmEthSrcMasked() *OxmEthSrcMasked

func (*OxmEthSrcMasked) GetOXMName

func (self *OxmEthSrcMasked) GetOXMName() string

func (*OxmEthSrcMasked) GetOXMValue

func (self *OxmEthSrcMasked) GetOXMValue() interface{}

func (*OxmEthSrcMasked) GetOXMValueMask

func (self *OxmEthSrcMasked) GetOXMValueMask() interface{}

func (*OxmEthSrcMasked) GetValue

func (self *OxmEthSrcMasked) GetValue() net.HardwareAddr

func (*OxmEthSrcMasked) GetValueMask

func (self *OxmEthSrcMasked) GetValueMask() net.HardwareAddr

func (*OxmEthSrcMasked) MarshalJSON

func (self *OxmEthSrcMasked) MarshalJSON() ([]byte, error)

func (*OxmEthSrcMasked) Serialize

func (self *OxmEthSrcMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmEthSrcMasked) SetValue

func (self *OxmEthSrcMasked) SetValue(v net.HardwareAddr)

func (*OxmEthSrcMasked) SetValueMask

func (self *OxmEthSrcMasked) SetValueMask(v net.HardwareAddr)

type OxmEthType

type OxmEthType struct {
	*Oxm
	Value EthernetType
}

func DecodeOxmEthType

func DecodeOxmEthType(parent *Oxm, decoder *goloxi.Decoder) (*OxmEthType, error)

func NewOxmEthType

func NewOxmEthType() *OxmEthType

func (*OxmEthType) GetOXMName

func (self *OxmEthType) GetOXMName() string

func (*OxmEthType) GetOXMValue

func (self *OxmEthType) GetOXMValue() interface{}

func (*OxmEthType) GetValue

func (self *OxmEthType) GetValue() EthernetType

func (*OxmEthType) MarshalJSON

func (self *OxmEthType) MarshalJSON() ([]byte, error)

func (*OxmEthType) Serialize

func (self *OxmEthType) Serialize(encoder *goloxi.Encoder) error

func (*OxmEthType) SetValue

func (self *OxmEthType) SetValue(v EthernetType)

type OxmEthTypeMasked

type OxmEthTypeMasked struct {
	*Oxm
	Value     EthernetType
	ValueMask uint16
}

func DecodeOxmEthTypeMasked

func DecodeOxmEthTypeMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmEthTypeMasked, error)

func NewOxmEthTypeMasked

func NewOxmEthTypeMasked() *OxmEthTypeMasked

func (*OxmEthTypeMasked) GetOXMName

func (self *OxmEthTypeMasked) GetOXMName() string

func (*OxmEthTypeMasked) GetOXMValue

func (self *OxmEthTypeMasked) GetOXMValue() interface{}

func (*OxmEthTypeMasked) GetOXMValueMask

func (self *OxmEthTypeMasked) GetOXMValueMask() interface{}

func (*OxmEthTypeMasked) GetValue

func (self *OxmEthTypeMasked) GetValue() EthernetType

func (*OxmEthTypeMasked) GetValueMask

func (self *OxmEthTypeMasked) GetValueMask() uint16

func (*OxmEthTypeMasked) MarshalJSON

func (self *OxmEthTypeMasked) MarshalJSON() ([]byte, error)

func (*OxmEthTypeMasked) Serialize

func (self *OxmEthTypeMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmEthTypeMasked) SetValue

func (self *OxmEthTypeMasked) SetValue(v EthernetType)

func (*OxmEthTypeMasked) SetValueMask

func (self *OxmEthTypeMasked) SetValueMask(v uint16)

type OxmIcmpv4Code

type OxmIcmpv4Code struct {
	*Oxm
	Value uint8
}

func DecodeOxmIcmpv4Code

func DecodeOxmIcmpv4Code(parent *Oxm, decoder *goloxi.Decoder) (*OxmIcmpv4Code, error)

func NewOxmIcmpv4Code

func NewOxmIcmpv4Code() *OxmIcmpv4Code

func (*OxmIcmpv4Code) GetOXMName

func (self *OxmIcmpv4Code) GetOXMName() string

func (*OxmIcmpv4Code) GetOXMValue

func (self *OxmIcmpv4Code) GetOXMValue() interface{}

func (*OxmIcmpv4Code) GetValue

func (self *OxmIcmpv4Code) GetValue() uint8

func (*OxmIcmpv4Code) MarshalJSON

func (self *OxmIcmpv4Code) MarshalJSON() ([]byte, error)

func (*OxmIcmpv4Code) Serialize

func (self *OxmIcmpv4Code) Serialize(encoder *goloxi.Encoder) error

func (*OxmIcmpv4Code) SetValue

func (self *OxmIcmpv4Code) SetValue(v uint8)

type OxmIcmpv4CodeMasked

type OxmIcmpv4CodeMasked struct {
	*Oxm
	Value     uint8
	ValueMask uint8
}

func DecodeOxmIcmpv4CodeMasked

func DecodeOxmIcmpv4CodeMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmIcmpv4CodeMasked, error)

func NewOxmIcmpv4CodeMasked

func NewOxmIcmpv4CodeMasked() *OxmIcmpv4CodeMasked

func (*OxmIcmpv4CodeMasked) GetOXMName

func (self *OxmIcmpv4CodeMasked) GetOXMName() string

func (*OxmIcmpv4CodeMasked) GetOXMValue

func (self *OxmIcmpv4CodeMasked) GetOXMValue() interface{}

func (*OxmIcmpv4CodeMasked) GetOXMValueMask

func (self *OxmIcmpv4CodeMasked) GetOXMValueMask() interface{}

func (*OxmIcmpv4CodeMasked) GetValue

func (self *OxmIcmpv4CodeMasked) GetValue() uint8

func (*OxmIcmpv4CodeMasked) GetValueMask

func (self *OxmIcmpv4CodeMasked) GetValueMask() uint8

func (*OxmIcmpv4CodeMasked) MarshalJSON

func (self *OxmIcmpv4CodeMasked) MarshalJSON() ([]byte, error)

func (*OxmIcmpv4CodeMasked) Serialize

func (self *OxmIcmpv4CodeMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmIcmpv4CodeMasked) SetValue

func (self *OxmIcmpv4CodeMasked) SetValue(v uint8)

func (*OxmIcmpv4CodeMasked) SetValueMask

func (self *OxmIcmpv4CodeMasked) SetValueMask(v uint8)

type OxmIcmpv4Type

type OxmIcmpv4Type struct {
	*Oxm
	Value IcmpType
}

func DecodeOxmIcmpv4Type

func DecodeOxmIcmpv4Type(parent *Oxm, decoder *goloxi.Decoder) (*OxmIcmpv4Type, error)

func NewOxmIcmpv4Type

func NewOxmIcmpv4Type() *OxmIcmpv4Type

func (*OxmIcmpv4Type) GetOXMName

func (self *OxmIcmpv4Type) GetOXMName() string

func (*OxmIcmpv4Type) GetOXMValue

func (self *OxmIcmpv4Type) GetOXMValue() interface{}

func (*OxmIcmpv4Type) GetValue

func (self *OxmIcmpv4Type) GetValue() IcmpType

func (*OxmIcmpv4Type) MarshalJSON

func (self *OxmIcmpv4Type) MarshalJSON() ([]byte, error)

func (*OxmIcmpv4Type) Serialize

func (self *OxmIcmpv4Type) Serialize(encoder *goloxi.Encoder) error

func (*OxmIcmpv4Type) SetValue

func (self *OxmIcmpv4Type) SetValue(v IcmpType)

type OxmIcmpv4TypeMasked

type OxmIcmpv4TypeMasked struct {
	*Oxm
	Value     IcmpType
	ValueMask uint8
}

func DecodeOxmIcmpv4TypeMasked

func DecodeOxmIcmpv4TypeMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmIcmpv4TypeMasked, error)

func NewOxmIcmpv4TypeMasked

func NewOxmIcmpv4TypeMasked() *OxmIcmpv4TypeMasked

func (*OxmIcmpv4TypeMasked) GetOXMName

func (self *OxmIcmpv4TypeMasked) GetOXMName() string

func (*OxmIcmpv4TypeMasked) GetOXMValue

func (self *OxmIcmpv4TypeMasked) GetOXMValue() interface{}

func (*OxmIcmpv4TypeMasked) GetOXMValueMask

func (self *OxmIcmpv4TypeMasked) GetOXMValueMask() interface{}

func (*OxmIcmpv4TypeMasked) GetValue

func (self *OxmIcmpv4TypeMasked) GetValue() IcmpType

func (*OxmIcmpv4TypeMasked) GetValueMask

func (self *OxmIcmpv4TypeMasked) GetValueMask() uint8

func (*OxmIcmpv4TypeMasked) MarshalJSON

func (self *OxmIcmpv4TypeMasked) MarshalJSON() ([]byte, error)

func (*OxmIcmpv4TypeMasked) Serialize

func (self *OxmIcmpv4TypeMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmIcmpv4TypeMasked) SetValue

func (self *OxmIcmpv4TypeMasked) SetValue(v IcmpType)

func (*OxmIcmpv4TypeMasked) SetValueMask

func (self *OxmIcmpv4TypeMasked) SetValueMask(v uint8)

type OxmIcmpv6Code

type OxmIcmpv6Code struct {
	*Oxm
	Value uint8
}

func DecodeOxmIcmpv6Code

func DecodeOxmIcmpv6Code(parent *Oxm, decoder *goloxi.Decoder) (*OxmIcmpv6Code, error)

func NewOxmIcmpv6Code

func NewOxmIcmpv6Code() *OxmIcmpv6Code

func (*OxmIcmpv6Code) GetOXMName

func (self *OxmIcmpv6Code) GetOXMName() string

func (*OxmIcmpv6Code) GetOXMValue

func (self *OxmIcmpv6Code) GetOXMValue() interface{}

func (*OxmIcmpv6Code) GetValue

func (self *OxmIcmpv6Code) GetValue() uint8

func (*OxmIcmpv6Code) MarshalJSON

func (self *OxmIcmpv6Code) MarshalJSON() ([]byte, error)

func (*OxmIcmpv6Code) Serialize

func (self *OxmIcmpv6Code) Serialize(encoder *goloxi.Encoder) error

func (*OxmIcmpv6Code) SetValue

func (self *OxmIcmpv6Code) SetValue(v uint8)

type OxmIcmpv6CodeMasked

type OxmIcmpv6CodeMasked struct {
	*Oxm
	Value     uint8
	ValueMask uint8
}

func DecodeOxmIcmpv6CodeMasked

func DecodeOxmIcmpv6CodeMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmIcmpv6CodeMasked, error)

func NewOxmIcmpv6CodeMasked

func NewOxmIcmpv6CodeMasked() *OxmIcmpv6CodeMasked

func (*OxmIcmpv6CodeMasked) GetOXMName

func (self *OxmIcmpv6CodeMasked) GetOXMName() string

func (*OxmIcmpv6CodeMasked) GetOXMValue

func (self *OxmIcmpv6CodeMasked) GetOXMValue() interface{}

func (*OxmIcmpv6CodeMasked) GetOXMValueMask

func (self *OxmIcmpv6CodeMasked) GetOXMValueMask() interface{}

func (*OxmIcmpv6CodeMasked) GetValue

func (self *OxmIcmpv6CodeMasked) GetValue() uint8

func (*OxmIcmpv6CodeMasked) GetValueMask

func (self *OxmIcmpv6CodeMasked) GetValueMask() uint8

func (*OxmIcmpv6CodeMasked) MarshalJSON

func (self *OxmIcmpv6CodeMasked) MarshalJSON() ([]byte, error)

func (*OxmIcmpv6CodeMasked) Serialize

func (self *OxmIcmpv6CodeMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmIcmpv6CodeMasked) SetValue

func (self *OxmIcmpv6CodeMasked) SetValue(v uint8)

func (*OxmIcmpv6CodeMasked) SetValueMask

func (self *OxmIcmpv6CodeMasked) SetValueMask(v uint8)

type OxmIcmpv6Type

type OxmIcmpv6Type struct {
	*Oxm
	Value Icmpv6Type
}

func DecodeOxmIcmpv6Type

func DecodeOxmIcmpv6Type(parent *Oxm, decoder *goloxi.Decoder) (*OxmIcmpv6Type, error)

func NewOxmIcmpv6Type

func NewOxmIcmpv6Type() *OxmIcmpv6Type

func (*OxmIcmpv6Type) GetOXMName

func (self *OxmIcmpv6Type) GetOXMName() string

func (*OxmIcmpv6Type) GetOXMValue

func (self *OxmIcmpv6Type) GetOXMValue() interface{}

func (*OxmIcmpv6Type) GetValue

func (self *OxmIcmpv6Type) GetValue() Icmpv6Type

func (*OxmIcmpv6Type) MarshalJSON

func (self *OxmIcmpv6Type) MarshalJSON() ([]byte, error)

func (*OxmIcmpv6Type) Serialize

func (self *OxmIcmpv6Type) Serialize(encoder *goloxi.Encoder) error

func (*OxmIcmpv6Type) SetValue

func (self *OxmIcmpv6Type) SetValue(v Icmpv6Type)

type OxmIcmpv6TypeMasked

type OxmIcmpv6TypeMasked struct {
	*Oxm
	Value     Icmpv6Type
	ValueMask uint8
}

func DecodeOxmIcmpv6TypeMasked

func DecodeOxmIcmpv6TypeMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmIcmpv6TypeMasked, error)

func NewOxmIcmpv6TypeMasked

func NewOxmIcmpv6TypeMasked() *OxmIcmpv6TypeMasked

func (*OxmIcmpv6TypeMasked) GetOXMName

func (self *OxmIcmpv6TypeMasked) GetOXMName() string

func (*OxmIcmpv6TypeMasked) GetOXMValue

func (self *OxmIcmpv6TypeMasked) GetOXMValue() interface{}

func (*OxmIcmpv6TypeMasked) GetOXMValueMask

func (self *OxmIcmpv6TypeMasked) GetOXMValueMask() interface{}

func (*OxmIcmpv6TypeMasked) GetValue

func (self *OxmIcmpv6TypeMasked) GetValue() Icmpv6Type

func (*OxmIcmpv6TypeMasked) GetValueMask

func (self *OxmIcmpv6TypeMasked) GetValueMask() uint8

func (*OxmIcmpv6TypeMasked) MarshalJSON

func (self *OxmIcmpv6TypeMasked) MarshalJSON() ([]byte, error)

func (*OxmIcmpv6TypeMasked) Serialize

func (self *OxmIcmpv6TypeMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmIcmpv6TypeMasked) SetValue

func (self *OxmIcmpv6TypeMasked) SetValue(v Icmpv6Type)

func (*OxmIcmpv6TypeMasked) SetValueMask

func (self *OxmIcmpv6TypeMasked) SetValueMask(v uint8)

type OxmId

type OxmId struct {
	TypeLen uint32
}

func NewOxmId

func NewOxmId(_type_len uint32) *OxmId

func (*OxmId) GetOXMName

func (self *OxmId) GetOXMName() string

func (*OxmId) GetTypeLen

func (self *OxmId) GetTypeLen() uint32

func (*OxmId) MarshalJSON

func (self *OxmId) MarshalJSON() ([]byte, error)

func (*OxmId) Serialize

func (self *OxmId) Serialize(encoder *goloxi.Encoder) error

func (*OxmId) SetTypeLen

func (self *OxmId) SetTypeLen(v uint32)

type OxmIdActsetOutput

type OxmIdActsetOutput struct {
	*OxmId
}

func DecodeOxmIdActsetOutput

func DecodeOxmIdActsetOutput(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdActsetOutput, error)

func NewOxmIdActsetOutput

func NewOxmIdActsetOutput() *OxmIdActsetOutput

func (*OxmIdActsetOutput) GetOXMName

func (self *OxmIdActsetOutput) GetOXMName() string

func (*OxmIdActsetOutput) MarshalJSON

func (self *OxmIdActsetOutput) MarshalJSON() ([]byte, error)

func (*OxmIdActsetOutput) Serialize

func (self *OxmIdActsetOutput) Serialize(encoder *goloxi.Encoder) error

type OxmIdActsetOutputMasked

type OxmIdActsetOutputMasked struct {
	*OxmId
}

func DecodeOxmIdActsetOutputMasked

func DecodeOxmIdActsetOutputMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdActsetOutputMasked, error)

func NewOxmIdActsetOutputMasked

func NewOxmIdActsetOutputMasked() *OxmIdActsetOutputMasked

func (*OxmIdActsetOutputMasked) GetOXMName

func (self *OxmIdActsetOutputMasked) GetOXMName() string

func (*OxmIdActsetOutputMasked) MarshalJSON

func (self *OxmIdActsetOutputMasked) MarshalJSON() ([]byte, error)

func (*OxmIdActsetOutputMasked) Serialize

func (self *OxmIdActsetOutputMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdArpOp

type OxmIdArpOp struct {
	*OxmId
}

func DecodeOxmIdArpOp

func DecodeOxmIdArpOp(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdArpOp, error)

func NewOxmIdArpOp

func NewOxmIdArpOp() *OxmIdArpOp

func (*OxmIdArpOp) GetOXMName

func (self *OxmIdArpOp) GetOXMName() string

func (*OxmIdArpOp) MarshalJSON

func (self *OxmIdArpOp) MarshalJSON() ([]byte, error)

func (*OxmIdArpOp) Serialize

func (self *OxmIdArpOp) Serialize(encoder *goloxi.Encoder) error

type OxmIdArpOpMasked

type OxmIdArpOpMasked struct {
	*OxmId
}

func DecodeOxmIdArpOpMasked

func DecodeOxmIdArpOpMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdArpOpMasked, error)

func NewOxmIdArpOpMasked

func NewOxmIdArpOpMasked() *OxmIdArpOpMasked

func (*OxmIdArpOpMasked) GetOXMName

func (self *OxmIdArpOpMasked) GetOXMName() string

func (*OxmIdArpOpMasked) MarshalJSON

func (self *OxmIdArpOpMasked) MarshalJSON() ([]byte, error)

func (*OxmIdArpOpMasked) Serialize

func (self *OxmIdArpOpMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdArpSha

type OxmIdArpSha struct {
	*OxmId
}

func DecodeOxmIdArpSha

func DecodeOxmIdArpSha(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdArpSha, error)

func NewOxmIdArpSha

func NewOxmIdArpSha() *OxmIdArpSha

func (*OxmIdArpSha) GetOXMName

func (self *OxmIdArpSha) GetOXMName() string

func (*OxmIdArpSha) MarshalJSON

func (self *OxmIdArpSha) MarshalJSON() ([]byte, error)

func (*OxmIdArpSha) Serialize

func (self *OxmIdArpSha) Serialize(encoder *goloxi.Encoder) error

type OxmIdArpShaMasked

type OxmIdArpShaMasked struct {
	*OxmId
}

func DecodeOxmIdArpShaMasked

func DecodeOxmIdArpShaMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdArpShaMasked, error)

func NewOxmIdArpShaMasked

func NewOxmIdArpShaMasked() *OxmIdArpShaMasked

func (*OxmIdArpShaMasked) GetOXMName

func (self *OxmIdArpShaMasked) GetOXMName() string

func (*OxmIdArpShaMasked) MarshalJSON

func (self *OxmIdArpShaMasked) MarshalJSON() ([]byte, error)

func (*OxmIdArpShaMasked) Serialize

func (self *OxmIdArpShaMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdArpSpa

type OxmIdArpSpa struct {
	*OxmId
}

func DecodeOxmIdArpSpa

func DecodeOxmIdArpSpa(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdArpSpa, error)

func NewOxmIdArpSpa

func NewOxmIdArpSpa() *OxmIdArpSpa

func (*OxmIdArpSpa) GetOXMName

func (self *OxmIdArpSpa) GetOXMName() string

func (*OxmIdArpSpa) MarshalJSON

func (self *OxmIdArpSpa) MarshalJSON() ([]byte, error)

func (*OxmIdArpSpa) Serialize

func (self *OxmIdArpSpa) Serialize(encoder *goloxi.Encoder) error

type OxmIdArpSpaMasked

type OxmIdArpSpaMasked struct {
	*OxmId
}

func DecodeOxmIdArpSpaMasked

func DecodeOxmIdArpSpaMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdArpSpaMasked, error)

func NewOxmIdArpSpaMasked

func NewOxmIdArpSpaMasked() *OxmIdArpSpaMasked

func (*OxmIdArpSpaMasked) GetOXMName

func (self *OxmIdArpSpaMasked) GetOXMName() string

func (*OxmIdArpSpaMasked) MarshalJSON

func (self *OxmIdArpSpaMasked) MarshalJSON() ([]byte, error)

func (*OxmIdArpSpaMasked) Serialize

func (self *OxmIdArpSpaMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdArpTha

type OxmIdArpTha struct {
	*OxmId
}

func DecodeOxmIdArpTha

func DecodeOxmIdArpTha(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdArpTha, error)

func NewOxmIdArpTha

func NewOxmIdArpTha() *OxmIdArpTha

func (*OxmIdArpTha) GetOXMName

func (self *OxmIdArpTha) GetOXMName() string

func (*OxmIdArpTha) MarshalJSON

func (self *OxmIdArpTha) MarshalJSON() ([]byte, error)

func (*OxmIdArpTha) Serialize

func (self *OxmIdArpTha) Serialize(encoder *goloxi.Encoder) error

type OxmIdArpThaMasked

type OxmIdArpThaMasked struct {
	*OxmId
}

func DecodeOxmIdArpThaMasked

func DecodeOxmIdArpThaMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdArpThaMasked, error)

func NewOxmIdArpThaMasked

func NewOxmIdArpThaMasked() *OxmIdArpThaMasked

func (*OxmIdArpThaMasked) GetOXMName

func (self *OxmIdArpThaMasked) GetOXMName() string

func (*OxmIdArpThaMasked) MarshalJSON

func (self *OxmIdArpThaMasked) MarshalJSON() ([]byte, error)

func (*OxmIdArpThaMasked) Serialize

func (self *OxmIdArpThaMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdArpTpa

type OxmIdArpTpa struct {
	*OxmId
}

func DecodeOxmIdArpTpa

func DecodeOxmIdArpTpa(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdArpTpa, error)

func NewOxmIdArpTpa

func NewOxmIdArpTpa() *OxmIdArpTpa

func (*OxmIdArpTpa) GetOXMName

func (self *OxmIdArpTpa) GetOXMName() string

func (*OxmIdArpTpa) MarshalJSON

func (self *OxmIdArpTpa) MarshalJSON() ([]byte, error)

func (*OxmIdArpTpa) Serialize

func (self *OxmIdArpTpa) Serialize(encoder *goloxi.Encoder) error

type OxmIdArpTpaMasked

type OxmIdArpTpaMasked struct {
	*OxmId
}

func DecodeOxmIdArpTpaMasked

func DecodeOxmIdArpTpaMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdArpTpaMasked, error)

func NewOxmIdArpTpaMasked

func NewOxmIdArpTpaMasked() *OxmIdArpTpaMasked

func (*OxmIdArpTpaMasked) GetOXMName

func (self *OxmIdArpTpaMasked) GetOXMName() string

func (*OxmIdArpTpaMasked) MarshalJSON

func (self *OxmIdArpTpaMasked) MarshalJSON() ([]byte, error)

func (*OxmIdArpTpaMasked) Serialize

func (self *OxmIdArpTpaMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnEgrPortGroupId

type OxmIdBsnEgrPortGroupId struct {
	*OxmId
}

func DecodeOxmIdBsnEgrPortGroupId

func DecodeOxmIdBsnEgrPortGroupId(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnEgrPortGroupId, error)

func NewOxmIdBsnEgrPortGroupId

func NewOxmIdBsnEgrPortGroupId() *OxmIdBsnEgrPortGroupId

func (*OxmIdBsnEgrPortGroupId) GetOXMName

func (self *OxmIdBsnEgrPortGroupId) GetOXMName() string

func (*OxmIdBsnEgrPortGroupId) MarshalJSON

func (self *OxmIdBsnEgrPortGroupId) MarshalJSON() ([]byte, error)

func (*OxmIdBsnEgrPortGroupId) Serialize

func (self *OxmIdBsnEgrPortGroupId) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnEgrPortGroupIdMasked

type OxmIdBsnEgrPortGroupIdMasked struct {
	*OxmId
}

func DecodeOxmIdBsnEgrPortGroupIdMasked

func DecodeOxmIdBsnEgrPortGroupIdMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnEgrPortGroupIdMasked, error)

func NewOxmIdBsnEgrPortGroupIdMasked

func NewOxmIdBsnEgrPortGroupIdMasked() *OxmIdBsnEgrPortGroupIdMasked

func (*OxmIdBsnEgrPortGroupIdMasked) GetOXMName

func (self *OxmIdBsnEgrPortGroupIdMasked) GetOXMName() string

func (*OxmIdBsnEgrPortGroupIdMasked) MarshalJSON

func (self *OxmIdBsnEgrPortGroupIdMasked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnEgrPortGroupIdMasked) Serialize

func (self *OxmIdBsnEgrPortGroupIdMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnIfpClassId

type OxmIdBsnIfpClassId struct {
	*OxmId
}

func DecodeOxmIdBsnIfpClassId

func DecodeOxmIdBsnIfpClassId(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnIfpClassId, error)

func NewOxmIdBsnIfpClassId

func NewOxmIdBsnIfpClassId() *OxmIdBsnIfpClassId

func (*OxmIdBsnIfpClassId) GetOXMName

func (self *OxmIdBsnIfpClassId) GetOXMName() string

func (*OxmIdBsnIfpClassId) MarshalJSON

func (self *OxmIdBsnIfpClassId) MarshalJSON() ([]byte, error)

func (*OxmIdBsnIfpClassId) Serialize

func (self *OxmIdBsnIfpClassId) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnIfpClassIdMasked

type OxmIdBsnIfpClassIdMasked struct {
	*OxmId
}

func DecodeOxmIdBsnIfpClassIdMasked

func DecodeOxmIdBsnIfpClassIdMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnIfpClassIdMasked, error)

func NewOxmIdBsnIfpClassIdMasked

func NewOxmIdBsnIfpClassIdMasked() *OxmIdBsnIfpClassIdMasked

func (*OxmIdBsnIfpClassIdMasked) GetOXMName

func (self *OxmIdBsnIfpClassIdMasked) GetOXMName() string

func (*OxmIdBsnIfpClassIdMasked) MarshalJSON

func (self *OxmIdBsnIfpClassIdMasked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnIfpClassIdMasked) Serialize

func (self *OxmIdBsnIfpClassIdMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnInPorts128

type OxmIdBsnInPorts128 struct {
	*OxmId
}

func DecodeOxmIdBsnInPorts128

func DecodeOxmIdBsnInPorts128(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnInPorts128, error)

func NewOxmIdBsnInPorts128

func NewOxmIdBsnInPorts128() *OxmIdBsnInPorts128

func (*OxmIdBsnInPorts128) GetOXMName

func (self *OxmIdBsnInPorts128) GetOXMName() string

func (*OxmIdBsnInPorts128) MarshalJSON

func (self *OxmIdBsnInPorts128) MarshalJSON() ([]byte, error)

func (*OxmIdBsnInPorts128) Serialize

func (self *OxmIdBsnInPorts128) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnInPorts128Masked

type OxmIdBsnInPorts128Masked struct {
	*OxmId
}

func DecodeOxmIdBsnInPorts128Masked

func DecodeOxmIdBsnInPorts128Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnInPorts128Masked, error)

func NewOxmIdBsnInPorts128Masked

func NewOxmIdBsnInPorts128Masked() *OxmIdBsnInPorts128Masked

func (*OxmIdBsnInPorts128Masked) GetOXMName

func (self *OxmIdBsnInPorts128Masked) GetOXMName() string

func (*OxmIdBsnInPorts128Masked) MarshalJSON

func (self *OxmIdBsnInPorts128Masked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnInPorts128Masked) Serialize

func (self *OxmIdBsnInPorts128Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnInPorts512

type OxmIdBsnInPorts512 struct {
	*OxmId
}

func DecodeOxmIdBsnInPorts512

func DecodeOxmIdBsnInPorts512(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnInPorts512, error)

func NewOxmIdBsnInPorts512

func NewOxmIdBsnInPorts512() *OxmIdBsnInPorts512

func (*OxmIdBsnInPorts512) GetOXMName

func (self *OxmIdBsnInPorts512) GetOXMName() string

func (*OxmIdBsnInPorts512) MarshalJSON

func (self *OxmIdBsnInPorts512) MarshalJSON() ([]byte, error)

func (*OxmIdBsnInPorts512) Serialize

func (self *OxmIdBsnInPorts512) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnInPorts512Masked

type OxmIdBsnInPorts512Masked struct {
	*OxmId
}

func DecodeOxmIdBsnInPorts512Masked

func DecodeOxmIdBsnInPorts512Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnInPorts512Masked, error)

func NewOxmIdBsnInPorts512Masked

func NewOxmIdBsnInPorts512Masked() *OxmIdBsnInPorts512Masked

func (*OxmIdBsnInPorts512Masked) GetOXMName

func (self *OxmIdBsnInPorts512Masked) GetOXMName() string

func (*OxmIdBsnInPorts512Masked) MarshalJSON

func (self *OxmIdBsnInPorts512Masked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnInPorts512Masked) Serialize

func (self *OxmIdBsnInPorts512Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnIngressPortGroupId

type OxmIdBsnIngressPortGroupId struct {
	*OxmId
}

func DecodeOxmIdBsnIngressPortGroupId

func DecodeOxmIdBsnIngressPortGroupId(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnIngressPortGroupId, error)

func NewOxmIdBsnIngressPortGroupId

func NewOxmIdBsnIngressPortGroupId() *OxmIdBsnIngressPortGroupId

func (*OxmIdBsnIngressPortGroupId) GetOXMName

func (self *OxmIdBsnIngressPortGroupId) GetOXMName() string

func (*OxmIdBsnIngressPortGroupId) MarshalJSON

func (self *OxmIdBsnIngressPortGroupId) MarshalJSON() ([]byte, error)

func (*OxmIdBsnIngressPortGroupId) Serialize

func (self *OxmIdBsnIngressPortGroupId) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnIngressPortGroupIdMasked

type OxmIdBsnIngressPortGroupIdMasked struct {
	*OxmId
}

func DecodeOxmIdBsnIngressPortGroupIdMasked

func DecodeOxmIdBsnIngressPortGroupIdMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnIngressPortGroupIdMasked, error)

func NewOxmIdBsnIngressPortGroupIdMasked

func NewOxmIdBsnIngressPortGroupIdMasked() *OxmIdBsnIngressPortGroupIdMasked

func (*OxmIdBsnIngressPortGroupIdMasked) GetOXMName

func (self *OxmIdBsnIngressPortGroupIdMasked) GetOXMName() string

func (*OxmIdBsnIngressPortGroupIdMasked) MarshalJSON

func (self *OxmIdBsnIngressPortGroupIdMasked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnIngressPortGroupIdMasked) Serialize

func (self *OxmIdBsnIngressPortGroupIdMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnInnerEthDst

type OxmIdBsnInnerEthDst struct {
	*OxmId
}

func DecodeOxmIdBsnInnerEthDst

func DecodeOxmIdBsnInnerEthDst(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnInnerEthDst, error)

func NewOxmIdBsnInnerEthDst

func NewOxmIdBsnInnerEthDst() *OxmIdBsnInnerEthDst

func (*OxmIdBsnInnerEthDst) GetOXMName

func (self *OxmIdBsnInnerEthDst) GetOXMName() string

func (*OxmIdBsnInnerEthDst) MarshalJSON

func (self *OxmIdBsnInnerEthDst) MarshalJSON() ([]byte, error)

func (*OxmIdBsnInnerEthDst) Serialize

func (self *OxmIdBsnInnerEthDst) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnInnerEthDstMasked

type OxmIdBsnInnerEthDstMasked struct {
	*OxmId
}

func DecodeOxmIdBsnInnerEthDstMasked

func DecodeOxmIdBsnInnerEthDstMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnInnerEthDstMasked, error)

func NewOxmIdBsnInnerEthDstMasked

func NewOxmIdBsnInnerEthDstMasked() *OxmIdBsnInnerEthDstMasked

func (*OxmIdBsnInnerEthDstMasked) GetOXMName

func (self *OxmIdBsnInnerEthDstMasked) GetOXMName() string

func (*OxmIdBsnInnerEthDstMasked) MarshalJSON

func (self *OxmIdBsnInnerEthDstMasked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnInnerEthDstMasked) Serialize

func (self *OxmIdBsnInnerEthDstMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnInnerEthSrc

type OxmIdBsnInnerEthSrc struct {
	*OxmId
}

func DecodeOxmIdBsnInnerEthSrc

func DecodeOxmIdBsnInnerEthSrc(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnInnerEthSrc, error)

func NewOxmIdBsnInnerEthSrc

func NewOxmIdBsnInnerEthSrc() *OxmIdBsnInnerEthSrc

func (*OxmIdBsnInnerEthSrc) GetOXMName

func (self *OxmIdBsnInnerEthSrc) GetOXMName() string

func (*OxmIdBsnInnerEthSrc) MarshalJSON

func (self *OxmIdBsnInnerEthSrc) MarshalJSON() ([]byte, error)

func (*OxmIdBsnInnerEthSrc) Serialize

func (self *OxmIdBsnInnerEthSrc) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnInnerEthSrcMasked

type OxmIdBsnInnerEthSrcMasked struct {
	*OxmId
}

func DecodeOxmIdBsnInnerEthSrcMasked

func DecodeOxmIdBsnInnerEthSrcMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnInnerEthSrcMasked, error)

func NewOxmIdBsnInnerEthSrcMasked

func NewOxmIdBsnInnerEthSrcMasked() *OxmIdBsnInnerEthSrcMasked

func (*OxmIdBsnInnerEthSrcMasked) GetOXMName

func (self *OxmIdBsnInnerEthSrcMasked) GetOXMName() string

func (*OxmIdBsnInnerEthSrcMasked) MarshalJSON

func (self *OxmIdBsnInnerEthSrcMasked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnInnerEthSrcMasked) Serialize

func (self *OxmIdBsnInnerEthSrcMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnInnerVlanVid

type OxmIdBsnInnerVlanVid struct {
	*OxmId
}

func DecodeOxmIdBsnInnerVlanVid

func DecodeOxmIdBsnInnerVlanVid(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnInnerVlanVid, error)

func NewOxmIdBsnInnerVlanVid

func NewOxmIdBsnInnerVlanVid() *OxmIdBsnInnerVlanVid

func (*OxmIdBsnInnerVlanVid) GetOXMName

func (self *OxmIdBsnInnerVlanVid) GetOXMName() string

func (*OxmIdBsnInnerVlanVid) MarshalJSON

func (self *OxmIdBsnInnerVlanVid) MarshalJSON() ([]byte, error)

func (*OxmIdBsnInnerVlanVid) Serialize

func (self *OxmIdBsnInnerVlanVid) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnInnerVlanVidMasked

type OxmIdBsnInnerVlanVidMasked struct {
	*OxmId
}

func DecodeOxmIdBsnInnerVlanVidMasked

func DecodeOxmIdBsnInnerVlanVidMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnInnerVlanVidMasked, error)

func NewOxmIdBsnInnerVlanVidMasked

func NewOxmIdBsnInnerVlanVidMasked() *OxmIdBsnInnerVlanVidMasked

func (*OxmIdBsnInnerVlanVidMasked) GetOXMName

func (self *OxmIdBsnInnerVlanVidMasked) GetOXMName() string

func (*OxmIdBsnInnerVlanVidMasked) MarshalJSON

func (self *OxmIdBsnInnerVlanVidMasked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnInnerVlanVidMasked) Serialize

func (self *OxmIdBsnInnerVlanVidMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnIpFragmentation

type OxmIdBsnIpFragmentation struct {
	*OxmId
}

func DecodeOxmIdBsnIpFragmentation

func DecodeOxmIdBsnIpFragmentation(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnIpFragmentation, error)

func NewOxmIdBsnIpFragmentation

func NewOxmIdBsnIpFragmentation() *OxmIdBsnIpFragmentation

func (*OxmIdBsnIpFragmentation) GetOXMName

func (self *OxmIdBsnIpFragmentation) GetOXMName() string

func (*OxmIdBsnIpFragmentation) MarshalJSON

func (self *OxmIdBsnIpFragmentation) MarshalJSON() ([]byte, error)

func (*OxmIdBsnIpFragmentation) Serialize

func (self *OxmIdBsnIpFragmentation) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnIpFragmentationMasked

type OxmIdBsnIpFragmentationMasked struct {
	*OxmId
}

func DecodeOxmIdBsnIpFragmentationMasked

func DecodeOxmIdBsnIpFragmentationMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnIpFragmentationMasked, error)

func NewOxmIdBsnIpFragmentationMasked

func NewOxmIdBsnIpFragmentationMasked() *OxmIdBsnIpFragmentationMasked

func (*OxmIdBsnIpFragmentationMasked) GetOXMName

func (self *OxmIdBsnIpFragmentationMasked) GetOXMName() string

func (*OxmIdBsnIpFragmentationMasked) MarshalJSON

func (self *OxmIdBsnIpFragmentationMasked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnIpFragmentationMasked) Serialize

func (self *OxmIdBsnIpFragmentationMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnL2CacheHit

type OxmIdBsnL2CacheHit struct {
	*OxmId
}

func DecodeOxmIdBsnL2CacheHit

func DecodeOxmIdBsnL2CacheHit(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnL2CacheHit, error)

func NewOxmIdBsnL2CacheHit

func NewOxmIdBsnL2CacheHit() *OxmIdBsnL2CacheHit

func (*OxmIdBsnL2CacheHit) GetOXMName

func (self *OxmIdBsnL2CacheHit) GetOXMName() string

func (*OxmIdBsnL2CacheHit) MarshalJSON

func (self *OxmIdBsnL2CacheHit) MarshalJSON() ([]byte, error)

func (*OxmIdBsnL2CacheHit) Serialize

func (self *OxmIdBsnL2CacheHit) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnL2CacheHitMasked

type OxmIdBsnL2CacheHitMasked struct {
	*OxmId
}

func DecodeOxmIdBsnL2CacheHitMasked

func DecodeOxmIdBsnL2CacheHitMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnL2CacheHitMasked, error)

func NewOxmIdBsnL2CacheHitMasked

func NewOxmIdBsnL2CacheHitMasked() *OxmIdBsnL2CacheHitMasked

func (*OxmIdBsnL2CacheHitMasked) GetOXMName

func (self *OxmIdBsnL2CacheHitMasked) GetOXMName() string

func (*OxmIdBsnL2CacheHitMasked) MarshalJSON

func (self *OxmIdBsnL2CacheHitMasked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnL2CacheHitMasked) Serialize

func (self *OxmIdBsnL2CacheHitMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnL3InterfaceClassId

type OxmIdBsnL3InterfaceClassId struct {
	*OxmId
}

func DecodeOxmIdBsnL3InterfaceClassId

func DecodeOxmIdBsnL3InterfaceClassId(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnL3InterfaceClassId, error)

func NewOxmIdBsnL3InterfaceClassId

func NewOxmIdBsnL3InterfaceClassId() *OxmIdBsnL3InterfaceClassId

func (*OxmIdBsnL3InterfaceClassId) GetOXMName

func (self *OxmIdBsnL3InterfaceClassId) GetOXMName() string

func (*OxmIdBsnL3InterfaceClassId) MarshalJSON

func (self *OxmIdBsnL3InterfaceClassId) MarshalJSON() ([]byte, error)

func (*OxmIdBsnL3InterfaceClassId) Serialize

func (self *OxmIdBsnL3InterfaceClassId) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnL3InterfaceClassIdMasked

type OxmIdBsnL3InterfaceClassIdMasked struct {
	*OxmId
}

func DecodeOxmIdBsnL3InterfaceClassIdMasked

func DecodeOxmIdBsnL3InterfaceClassIdMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnL3InterfaceClassIdMasked, error)

func NewOxmIdBsnL3InterfaceClassIdMasked

func NewOxmIdBsnL3InterfaceClassIdMasked() *OxmIdBsnL3InterfaceClassIdMasked

func (*OxmIdBsnL3InterfaceClassIdMasked) GetOXMName

func (self *OxmIdBsnL3InterfaceClassIdMasked) GetOXMName() string

func (*OxmIdBsnL3InterfaceClassIdMasked) MarshalJSON

func (self *OxmIdBsnL3InterfaceClassIdMasked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnL3InterfaceClassIdMasked) Serialize

func (self *OxmIdBsnL3InterfaceClassIdMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnL3SrcClassId

type OxmIdBsnL3SrcClassId struct {
	*OxmId
}

func DecodeOxmIdBsnL3SrcClassId

func DecodeOxmIdBsnL3SrcClassId(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnL3SrcClassId, error)

func NewOxmIdBsnL3SrcClassId

func NewOxmIdBsnL3SrcClassId() *OxmIdBsnL3SrcClassId

func (*OxmIdBsnL3SrcClassId) GetOXMName

func (self *OxmIdBsnL3SrcClassId) GetOXMName() string

func (*OxmIdBsnL3SrcClassId) MarshalJSON

func (self *OxmIdBsnL3SrcClassId) MarshalJSON() ([]byte, error)

func (*OxmIdBsnL3SrcClassId) Serialize

func (self *OxmIdBsnL3SrcClassId) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnL3SrcClassIdMasked

type OxmIdBsnL3SrcClassIdMasked struct {
	*OxmId
}

func DecodeOxmIdBsnL3SrcClassIdMasked

func DecodeOxmIdBsnL3SrcClassIdMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnL3SrcClassIdMasked, error)

func NewOxmIdBsnL3SrcClassIdMasked

func NewOxmIdBsnL3SrcClassIdMasked() *OxmIdBsnL3SrcClassIdMasked

func (*OxmIdBsnL3SrcClassIdMasked) GetOXMName

func (self *OxmIdBsnL3SrcClassIdMasked) GetOXMName() string

func (*OxmIdBsnL3SrcClassIdMasked) MarshalJSON

func (self *OxmIdBsnL3SrcClassIdMasked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnL3SrcClassIdMasked) Serialize

func (self *OxmIdBsnL3SrcClassIdMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnLagId

type OxmIdBsnLagId struct {
	*OxmId
}

func DecodeOxmIdBsnLagId

func DecodeOxmIdBsnLagId(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnLagId, error)

func NewOxmIdBsnLagId

func NewOxmIdBsnLagId() *OxmIdBsnLagId

func (*OxmIdBsnLagId) GetOXMName

func (self *OxmIdBsnLagId) GetOXMName() string

func (*OxmIdBsnLagId) MarshalJSON

func (self *OxmIdBsnLagId) MarshalJSON() ([]byte, error)

func (*OxmIdBsnLagId) Serialize

func (self *OxmIdBsnLagId) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnLagIdMasked

type OxmIdBsnLagIdMasked struct {
	*OxmId
}

func DecodeOxmIdBsnLagIdMasked

func DecodeOxmIdBsnLagIdMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnLagIdMasked, error)

func NewOxmIdBsnLagIdMasked

func NewOxmIdBsnLagIdMasked() *OxmIdBsnLagIdMasked

func (*OxmIdBsnLagIdMasked) GetOXMName

func (self *OxmIdBsnLagIdMasked) GetOXMName() string

func (*OxmIdBsnLagIdMasked) MarshalJSON

func (self *OxmIdBsnLagIdMasked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnLagIdMasked) Serialize

func (self *OxmIdBsnLagIdMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnTcpFlags

type OxmIdBsnTcpFlags struct {
	*OxmId
}

func DecodeOxmIdBsnTcpFlags

func DecodeOxmIdBsnTcpFlags(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnTcpFlags, error)

func NewOxmIdBsnTcpFlags

func NewOxmIdBsnTcpFlags() *OxmIdBsnTcpFlags

func (*OxmIdBsnTcpFlags) GetOXMName

func (self *OxmIdBsnTcpFlags) GetOXMName() string

func (*OxmIdBsnTcpFlags) MarshalJSON

func (self *OxmIdBsnTcpFlags) MarshalJSON() ([]byte, error)

func (*OxmIdBsnTcpFlags) Serialize

func (self *OxmIdBsnTcpFlags) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnTcpFlagsMasked

type OxmIdBsnTcpFlagsMasked struct {
	*OxmId
}

func DecodeOxmIdBsnTcpFlagsMasked

func DecodeOxmIdBsnTcpFlagsMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnTcpFlagsMasked, error)

func NewOxmIdBsnTcpFlagsMasked

func NewOxmIdBsnTcpFlagsMasked() *OxmIdBsnTcpFlagsMasked

func (*OxmIdBsnTcpFlagsMasked) GetOXMName

func (self *OxmIdBsnTcpFlagsMasked) GetOXMName() string

func (*OxmIdBsnTcpFlagsMasked) MarshalJSON

func (self *OxmIdBsnTcpFlagsMasked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnTcpFlagsMasked) Serialize

func (self *OxmIdBsnTcpFlagsMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnUdf0

type OxmIdBsnUdf0 struct {
	*OxmId
}

func DecodeOxmIdBsnUdf0

func DecodeOxmIdBsnUdf0(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnUdf0, error)

func NewOxmIdBsnUdf0

func NewOxmIdBsnUdf0() *OxmIdBsnUdf0

func (*OxmIdBsnUdf0) GetOXMName

func (self *OxmIdBsnUdf0) GetOXMName() string

func (*OxmIdBsnUdf0) MarshalJSON

func (self *OxmIdBsnUdf0) MarshalJSON() ([]byte, error)

func (*OxmIdBsnUdf0) Serialize

func (self *OxmIdBsnUdf0) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnUdf0Masked

type OxmIdBsnUdf0Masked struct {
	*OxmId
}

func DecodeOxmIdBsnUdf0Masked

func DecodeOxmIdBsnUdf0Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnUdf0Masked, error)

func NewOxmIdBsnUdf0Masked

func NewOxmIdBsnUdf0Masked() *OxmIdBsnUdf0Masked

func (*OxmIdBsnUdf0Masked) GetOXMName

func (self *OxmIdBsnUdf0Masked) GetOXMName() string

func (*OxmIdBsnUdf0Masked) MarshalJSON

func (self *OxmIdBsnUdf0Masked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnUdf0Masked) Serialize

func (self *OxmIdBsnUdf0Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnUdf1

type OxmIdBsnUdf1 struct {
	*OxmId
}

func DecodeOxmIdBsnUdf1

func DecodeOxmIdBsnUdf1(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnUdf1, error)

func NewOxmIdBsnUdf1

func NewOxmIdBsnUdf1() *OxmIdBsnUdf1

func (*OxmIdBsnUdf1) GetOXMName

func (self *OxmIdBsnUdf1) GetOXMName() string

func (*OxmIdBsnUdf1) MarshalJSON

func (self *OxmIdBsnUdf1) MarshalJSON() ([]byte, error)

func (*OxmIdBsnUdf1) Serialize

func (self *OxmIdBsnUdf1) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnUdf1Masked

type OxmIdBsnUdf1Masked struct {
	*OxmId
}

func DecodeOxmIdBsnUdf1Masked

func DecodeOxmIdBsnUdf1Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnUdf1Masked, error)

func NewOxmIdBsnUdf1Masked

func NewOxmIdBsnUdf1Masked() *OxmIdBsnUdf1Masked

func (*OxmIdBsnUdf1Masked) GetOXMName

func (self *OxmIdBsnUdf1Masked) GetOXMName() string

func (*OxmIdBsnUdf1Masked) MarshalJSON

func (self *OxmIdBsnUdf1Masked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnUdf1Masked) Serialize

func (self *OxmIdBsnUdf1Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnUdf2

type OxmIdBsnUdf2 struct {
	*OxmId
}

func DecodeOxmIdBsnUdf2

func DecodeOxmIdBsnUdf2(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnUdf2, error)

func NewOxmIdBsnUdf2

func NewOxmIdBsnUdf2() *OxmIdBsnUdf2

func (*OxmIdBsnUdf2) GetOXMName

func (self *OxmIdBsnUdf2) GetOXMName() string

func (*OxmIdBsnUdf2) MarshalJSON

func (self *OxmIdBsnUdf2) MarshalJSON() ([]byte, error)

func (*OxmIdBsnUdf2) Serialize

func (self *OxmIdBsnUdf2) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnUdf2Masked

type OxmIdBsnUdf2Masked struct {
	*OxmId
}

func DecodeOxmIdBsnUdf2Masked

func DecodeOxmIdBsnUdf2Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnUdf2Masked, error)

func NewOxmIdBsnUdf2Masked

func NewOxmIdBsnUdf2Masked() *OxmIdBsnUdf2Masked

func (*OxmIdBsnUdf2Masked) GetOXMName

func (self *OxmIdBsnUdf2Masked) GetOXMName() string

func (*OxmIdBsnUdf2Masked) MarshalJSON

func (self *OxmIdBsnUdf2Masked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnUdf2Masked) Serialize

func (self *OxmIdBsnUdf2Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnUdf3

type OxmIdBsnUdf3 struct {
	*OxmId
}

func DecodeOxmIdBsnUdf3

func DecodeOxmIdBsnUdf3(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnUdf3, error)

func NewOxmIdBsnUdf3

func NewOxmIdBsnUdf3() *OxmIdBsnUdf3

func (*OxmIdBsnUdf3) GetOXMName

func (self *OxmIdBsnUdf3) GetOXMName() string

func (*OxmIdBsnUdf3) MarshalJSON

func (self *OxmIdBsnUdf3) MarshalJSON() ([]byte, error)

func (*OxmIdBsnUdf3) Serialize

func (self *OxmIdBsnUdf3) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnUdf3Masked

type OxmIdBsnUdf3Masked struct {
	*OxmId
}

func DecodeOxmIdBsnUdf3Masked

func DecodeOxmIdBsnUdf3Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnUdf3Masked, error)

func NewOxmIdBsnUdf3Masked

func NewOxmIdBsnUdf3Masked() *OxmIdBsnUdf3Masked

func (*OxmIdBsnUdf3Masked) GetOXMName

func (self *OxmIdBsnUdf3Masked) GetOXMName() string

func (*OxmIdBsnUdf3Masked) MarshalJSON

func (self *OxmIdBsnUdf3Masked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnUdf3Masked) Serialize

func (self *OxmIdBsnUdf3Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnUdf4

type OxmIdBsnUdf4 struct {
	*OxmId
}

func DecodeOxmIdBsnUdf4

func DecodeOxmIdBsnUdf4(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnUdf4, error)

func NewOxmIdBsnUdf4

func NewOxmIdBsnUdf4() *OxmIdBsnUdf4

func (*OxmIdBsnUdf4) GetOXMName

func (self *OxmIdBsnUdf4) GetOXMName() string

func (*OxmIdBsnUdf4) MarshalJSON

func (self *OxmIdBsnUdf4) MarshalJSON() ([]byte, error)

func (*OxmIdBsnUdf4) Serialize

func (self *OxmIdBsnUdf4) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnUdf4Masked

type OxmIdBsnUdf4Masked struct {
	*OxmId
}

func DecodeOxmIdBsnUdf4Masked

func DecodeOxmIdBsnUdf4Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnUdf4Masked, error)

func NewOxmIdBsnUdf4Masked

func NewOxmIdBsnUdf4Masked() *OxmIdBsnUdf4Masked

func (*OxmIdBsnUdf4Masked) GetOXMName

func (self *OxmIdBsnUdf4Masked) GetOXMName() string

func (*OxmIdBsnUdf4Masked) MarshalJSON

func (self *OxmIdBsnUdf4Masked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnUdf4Masked) Serialize

func (self *OxmIdBsnUdf4Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnUdf5

type OxmIdBsnUdf5 struct {
	*OxmId
}

func DecodeOxmIdBsnUdf5

func DecodeOxmIdBsnUdf5(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnUdf5, error)

func NewOxmIdBsnUdf5

func NewOxmIdBsnUdf5() *OxmIdBsnUdf5

func (*OxmIdBsnUdf5) GetOXMName

func (self *OxmIdBsnUdf5) GetOXMName() string

func (*OxmIdBsnUdf5) MarshalJSON

func (self *OxmIdBsnUdf5) MarshalJSON() ([]byte, error)

func (*OxmIdBsnUdf5) Serialize

func (self *OxmIdBsnUdf5) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnUdf5Masked

type OxmIdBsnUdf5Masked struct {
	*OxmId
}

func DecodeOxmIdBsnUdf5Masked

func DecodeOxmIdBsnUdf5Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnUdf5Masked, error)

func NewOxmIdBsnUdf5Masked

func NewOxmIdBsnUdf5Masked() *OxmIdBsnUdf5Masked

func (*OxmIdBsnUdf5Masked) GetOXMName

func (self *OxmIdBsnUdf5Masked) GetOXMName() string

func (*OxmIdBsnUdf5Masked) MarshalJSON

func (self *OxmIdBsnUdf5Masked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnUdf5Masked) Serialize

func (self *OxmIdBsnUdf5Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnUdf6

type OxmIdBsnUdf6 struct {
	*OxmId
}

func DecodeOxmIdBsnUdf6

func DecodeOxmIdBsnUdf6(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnUdf6, error)

func NewOxmIdBsnUdf6

func NewOxmIdBsnUdf6() *OxmIdBsnUdf6

func (*OxmIdBsnUdf6) GetOXMName

func (self *OxmIdBsnUdf6) GetOXMName() string

func (*OxmIdBsnUdf6) MarshalJSON

func (self *OxmIdBsnUdf6) MarshalJSON() ([]byte, error)

func (*OxmIdBsnUdf6) Serialize

func (self *OxmIdBsnUdf6) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnUdf6Masked

type OxmIdBsnUdf6Masked struct {
	*OxmId
}

func DecodeOxmIdBsnUdf6Masked

func DecodeOxmIdBsnUdf6Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnUdf6Masked, error)

func NewOxmIdBsnUdf6Masked

func NewOxmIdBsnUdf6Masked() *OxmIdBsnUdf6Masked

func (*OxmIdBsnUdf6Masked) GetOXMName

func (self *OxmIdBsnUdf6Masked) GetOXMName() string

func (*OxmIdBsnUdf6Masked) MarshalJSON

func (self *OxmIdBsnUdf6Masked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnUdf6Masked) Serialize

func (self *OxmIdBsnUdf6Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnUdf7

type OxmIdBsnUdf7 struct {
	*OxmId
}

func DecodeOxmIdBsnUdf7

func DecodeOxmIdBsnUdf7(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnUdf7, error)

func NewOxmIdBsnUdf7

func NewOxmIdBsnUdf7() *OxmIdBsnUdf7

func (*OxmIdBsnUdf7) GetOXMName

func (self *OxmIdBsnUdf7) GetOXMName() string

func (*OxmIdBsnUdf7) MarshalJSON

func (self *OxmIdBsnUdf7) MarshalJSON() ([]byte, error)

func (*OxmIdBsnUdf7) Serialize

func (self *OxmIdBsnUdf7) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnUdf7Masked

type OxmIdBsnUdf7Masked struct {
	*OxmId
}

func DecodeOxmIdBsnUdf7Masked

func DecodeOxmIdBsnUdf7Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnUdf7Masked, error)

func NewOxmIdBsnUdf7Masked

func NewOxmIdBsnUdf7Masked() *OxmIdBsnUdf7Masked

func (*OxmIdBsnUdf7Masked) GetOXMName

func (self *OxmIdBsnUdf7Masked) GetOXMName() string

func (*OxmIdBsnUdf7Masked) MarshalJSON

func (self *OxmIdBsnUdf7Masked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnUdf7Masked) Serialize

func (self *OxmIdBsnUdf7Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnVfi

type OxmIdBsnVfi struct {
	*OxmId
}

func DecodeOxmIdBsnVfi

func DecodeOxmIdBsnVfi(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnVfi, error)

func NewOxmIdBsnVfi

func NewOxmIdBsnVfi() *OxmIdBsnVfi

func (*OxmIdBsnVfi) GetOXMName

func (self *OxmIdBsnVfi) GetOXMName() string

func (*OxmIdBsnVfi) MarshalJSON

func (self *OxmIdBsnVfi) MarshalJSON() ([]byte, error)

func (*OxmIdBsnVfi) Serialize

func (self *OxmIdBsnVfi) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnVfiMasked

type OxmIdBsnVfiMasked struct {
	*OxmId
}

func DecodeOxmIdBsnVfiMasked

func DecodeOxmIdBsnVfiMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnVfiMasked, error)

func NewOxmIdBsnVfiMasked

func NewOxmIdBsnVfiMasked() *OxmIdBsnVfiMasked

func (*OxmIdBsnVfiMasked) GetOXMName

func (self *OxmIdBsnVfiMasked) GetOXMName() string

func (*OxmIdBsnVfiMasked) MarshalJSON

func (self *OxmIdBsnVfiMasked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnVfiMasked) Serialize

func (self *OxmIdBsnVfiMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnVlanXlatePortGroupId

type OxmIdBsnVlanXlatePortGroupId struct {
	*OxmId
}

func DecodeOxmIdBsnVlanXlatePortGroupId

func DecodeOxmIdBsnVlanXlatePortGroupId(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnVlanXlatePortGroupId, error)

func NewOxmIdBsnVlanXlatePortGroupId

func NewOxmIdBsnVlanXlatePortGroupId() *OxmIdBsnVlanXlatePortGroupId

func (*OxmIdBsnVlanXlatePortGroupId) GetOXMName

func (self *OxmIdBsnVlanXlatePortGroupId) GetOXMName() string

func (*OxmIdBsnVlanXlatePortGroupId) MarshalJSON

func (self *OxmIdBsnVlanXlatePortGroupId) MarshalJSON() ([]byte, error)

func (*OxmIdBsnVlanXlatePortGroupId) Serialize

func (self *OxmIdBsnVlanXlatePortGroupId) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnVlanXlatePortGroupIdMasked

type OxmIdBsnVlanXlatePortGroupIdMasked struct {
	*OxmId
}

func DecodeOxmIdBsnVlanXlatePortGroupIdMasked

func DecodeOxmIdBsnVlanXlatePortGroupIdMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnVlanXlatePortGroupIdMasked, error)

func NewOxmIdBsnVlanXlatePortGroupIdMasked

func NewOxmIdBsnVlanXlatePortGroupIdMasked() *OxmIdBsnVlanXlatePortGroupIdMasked

func (*OxmIdBsnVlanXlatePortGroupIdMasked) GetOXMName

func (self *OxmIdBsnVlanXlatePortGroupIdMasked) GetOXMName() string

func (*OxmIdBsnVlanXlatePortGroupIdMasked) MarshalJSON

func (self *OxmIdBsnVlanXlatePortGroupIdMasked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnVlanXlatePortGroupIdMasked) Serialize

func (self *OxmIdBsnVlanXlatePortGroupIdMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnVrf

type OxmIdBsnVrf struct {
	*OxmId
}

func DecodeOxmIdBsnVrf

func DecodeOxmIdBsnVrf(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnVrf, error)

func NewOxmIdBsnVrf

func NewOxmIdBsnVrf() *OxmIdBsnVrf

func (*OxmIdBsnVrf) GetOXMName

func (self *OxmIdBsnVrf) GetOXMName() string

func (*OxmIdBsnVrf) MarshalJSON

func (self *OxmIdBsnVrf) MarshalJSON() ([]byte, error)

func (*OxmIdBsnVrf) Serialize

func (self *OxmIdBsnVrf) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnVrfMasked

type OxmIdBsnVrfMasked struct {
	*OxmId
}

func DecodeOxmIdBsnVrfMasked

func DecodeOxmIdBsnVrfMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnVrfMasked, error)

func NewOxmIdBsnVrfMasked

func NewOxmIdBsnVrfMasked() *OxmIdBsnVrfMasked

func (*OxmIdBsnVrfMasked) GetOXMName

func (self *OxmIdBsnVrfMasked) GetOXMName() string

func (*OxmIdBsnVrfMasked) MarshalJSON

func (self *OxmIdBsnVrfMasked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnVrfMasked) Serialize

func (self *OxmIdBsnVrfMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnVxlanNetworkId

type OxmIdBsnVxlanNetworkId struct {
	*OxmId
}

func DecodeOxmIdBsnVxlanNetworkId

func DecodeOxmIdBsnVxlanNetworkId(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnVxlanNetworkId, error)

func NewOxmIdBsnVxlanNetworkId

func NewOxmIdBsnVxlanNetworkId() *OxmIdBsnVxlanNetworkId

func (*OxmIdBsnVxlanNetworkId) GetOXMName

func (self *OxmIdBsnVxlanNetworkId) GetOXMName() string

func (*OxmIdBsnVxlanNetworkId) MarshalJSON

func (self *OxmIdBsnVxlanNetworkId) MarshalJSON() ([]byte, error)

func (*OxmIdBsnVxlanNetworkId) Serialize

func (self *OxmIdBsnVxlanNetworkId) Serialize(encoder *goloxi.Encoder) error

type OxmIdBsnVxlanNetworkIdMasked

type OxmIdBsnVxlanNetworkIdMasked struct {
	*OxmId
}

func DecodeOxmIdBsnVxlanNetworkIdMasked

func DecodeOxmIdBsnVxlanNetworkIdMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdBsnVxlanNetworkIdMasked, error)

func NewOxmIdBsnVxlanNetworkIdMasked

func NewOxmIdBsnVxlanNetworkIdMasked() *OxmIdBsnVxlanNetworkIdMasked

func (*OxmIdBsnVxlanNetworkIdMasked) GetOXMName

func (self *OxmIdBsnVxlanNetworkIdMasked) GetOXMName() string

func (*OxmIdBsnVxlanNetworkIdMasked) MarshalJSON

func (self *OxmIdBsnVxlanNetworkIdMasked) MarshalJSON() ([]byte, error)

func (*OxmIdBsnVxlanNetworkIdMasked) Serialize

func (self *OxmIdBsnVxlanNetworkIdMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdConjId

type OxmIdConjId struct {
	*OxmId
}

func DecodeOxmIdConjId

func DecodeOxmIdConjId(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdConjId, error)

func NewOxmIdConjId

func NewOxmIdConjId() *OxmIdConjId

func (*OxmIdConjId) GetOXMName

func (self *OxmIdConjId) GetOXMName() string

func (*OxmIdConjId) MarshalJSON

func (self *OxmIdConjId) MarshalJSON() ([]byte, error)

func (*OxmIdConjId) Serialize

func (self *OxmIdConjId) Serialize(encoder *goloxi.Encoder) error

type OxmIdConnTrackingIpv6Dst

type OxmIdConnTrackingIpv6Dst struct {
	*OxmId
}

func DecodeOxmIdConnTrackingIpv6Dst

func DecodeOxmIdConnTrackingIpv6Dst(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdConnTrackingIpv6Dst, error)

func NewOxmIdConnTrackingIpv6Dst

func NewOxmIdConnTrackingIpv6Dst() *OxmIdConnTrackingIpv6Dst

func (*OxmIdConnTrackingIpv6Dst) GetOXMName

func (self *OxmIdConnTrackingIpv6Dst) GetOXMName() string

func (*OxmIdConnTrackingIpv6Dst) MarshalJSON

func (self *OxmIdConnTrackingIpv6Dst) MarshalJSON() ([]byte, error)

func (*OxmIdConnTrackingIpv6Dst) Serialize

func (self *OxmIdConnTrackingIpv6Dst) Serialize(encoder *goloxi.Encoder) error

type OxmIdConnTrackingIpv6DstMasked

type OxmIdConnTrackingIpv6DstMasked struct {
	*OxmId
}

func DecodeOxmIdConnTrackingIpv6DstMasked

func DecodeOxmIdConnTrackingIpv6DstMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdConnTrackingIpv6DstMasked, error)

func NewOxmIdConnTrackingIpv6DstMasked

func NewOxmIdConnTrackingIpv6DstMasked() *OxmIdConnTrackingIpv6DstMasked

func (*OxmIdConnTrackingIpv6DstMasked) GetOXMName

func (self *OxmIdConnTrackingIpv6DstMasked) GetOXMName() string

func (*OxmIdConnTrackingIpv6DstMasked) MarshalJSON

func (self *OxmIdConnTrackingIpv6DstMasked) MarshalJSON() ([]byte, error)

func (*OxmIdConnTrackingIpv6DstMasked) Serialize

func (self *OxmIdConnTrackingIpv6DstMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdConnTrackingIpv6Src

type OxmIdConnTrackingIpv6Src struct {
	*OxmId
}

func DecodeOxmIdConnTrackingIpv6Src

func DecodeOxmIdConnTrackingIpv6Src(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdConnTrackingIpv6Src, error)

func NewOxmIdConnTrackingIpv6Src

func NewOxmIdConnTrackingIpv6Src() *OxmIdConnTrackingIpv6Src

func (*OxmIdConnTrackingIpv6Src) GetOXMName

func (self *OxmIdConnTrackingIpv6Src) GetOXMName() string

func (*OxmIdConnTrackingIpv6Src) MarshalJSON

func (self *OxmIdConnTrackingIpv6Src) MarshalJSON() ([]byte, error)

func (*OxmIdConnTrackingIpv6Src) Serialize

func (self *OxmIdConnTrackingIpv6Src) Serialize(encoder *goloxi.Encoder) error

type OxmIdConnTrackingIpv6SrcMasked

type OxmIdConnTrackingIpv6SrcMasked struct {
	*OxmId
}

func DecodeOxmIdConnTrackingIpv6SrcMasked

func DecodeOxmIdConnTrackingIpv6SrcMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdConnTrackingIpv6SrcMasked, error)

func NewOxmIdConnTrackingIpv6SrcMasked

func NewOxmIdConnTrackingIpv6SrcMasked() *OxmIdConnTrackingIpv6SrcMasked

func (*OxmIdConnTrackingIpv6SrcMasked) GetOXMName

func (self *OxmIdConnTrackingIpv6SrcMasked) GetOXMName() string

func (*OxmIdConnTrackingIpv6SrcMasked) MarshalJSON

func (self *OxmIdConnTrackingIpv6SrcMasked) MarshalJSON() ([]byte, error)

func (*OxmIdConnTrackingIpv6SrcMasked) Serialize

func (self *OxmIdConnTrackingIpv6SrcMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdConnTrackingLabel

type OxmIdConnTrackingLabel struct {
	*OxmId
}

func DecodeOxmIdConnTrackingLabel

func DecodeOxmIdConnTrackingLabel(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdConnTrackingLabel, error)

func NewOxmIdConnTrackingLabel

func NewOxmIdConnTrackingLabel() *OxmIdConnTrackingLabel

func (*OxmIdConnTrackingLabel) GetOXMName

func (self *OxmIdConnTrackingLabel) GetOXMName() string

func (*OxmIdConnTrackingLabel) MarshalJSON

func (self *OxmIdConnTrackingLabel) MarshalJSON() ([]byte, error)

func (*OxmIdConnTrackingLabel) Serialize

func (self *OxmIdConnTrackingLabel) Serialize(encoder *goloxi.Encoder) error

type OxmIdConnTrackingLabelMasked

type OxmIdConnTrackingLabelMasked struct {
	*OxmId
}

func DecodeOxmIdConnTrackingLabelMasked

func DecodeOxmIdConnTrackingLabelMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdConnTrackingLabelMasked, error)

func NewOxmIdConnTrackingLabelMasked

func NewOxmIdConnTrackingLabelMasked() *OxmIdConnTrackingLabelMasked

func (*OxmIdConnTrackingLabelMasked) GetOXMName

func (self *OxmIdConnTrackingLabelMasked) GetOXMName() string

func (*OxmIdConnTrackingLabelMasked) MarshalJSON

func (self *OxmIdConnTrackingLabelMasked) MarshalJSON() ([]byte, error)

func (*OxmIdConnTrackingLabelMasked) Serialize

func (self *OxmIdConnTrackingLabelMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdConnTrackingMark

type OxmIdConnTrackingMark struct {
	*OxmId
}

func DecodeOxmIdConnTrackingMark

func DecodeOxmIdConnTrackingMark(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdConnTrackingMark, error)

func NewOxmIdConnTrackingMark

func NewOxmIdConnTrackingMark() *OxmIdConnTrackingMark

func (*OxmIdConnTrackingMark) GetOXMName

func (self *OxmIdConnTrackingMark) GetOXMName() string

func (*OxmIdConnTrackingMark) MarshalJSON

func (self *OxmIdConnTrackingMark) MarshalJSON() ([]byte, error)

func (*OxmIdConnTrackingMark) Serialize

func (self *OxmIdConnTrackingMark) Serialize(encoder *goloxi.Encoder) error

type OxmIdConnTrackingMarkMasked

type OxmIdConnTrackingMarkMasked struct {
	*OxmId
}

func DecodeOxmIdConnTrackingMarkMasked

func DecodeOxmIdConnTrackingMarkMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdConnTrackingMarkMasked, error)

func NewOxmIdConnTrackingMarkMasked

func NewOxmIdConnTrackingMarkMasked() *OxmIdConnTrackingMarkMasked

func (*OxmIdConnTrackingMarkMasked) GetOXMName

func (self *OxmIdConnTrackingMarkMasked) GetOXMName() string

func (*OxmIdConnTrackingMarkMasked) MarshalJSON

func (self *OxmIdConnTrackingMarkMasked) MarshalJSON() ([]byte, error)

func (*OxmIdConnTrackingMarkMasked) Serialize

func (self *OxmIdConnTrackingMarkMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdConnTrackingNwDst

type OxmIdConnTrackingNwDst struct {
	*OxmId
}

func DecodeOxmIdConnTrackingNwDst

func DecodeOxmIdConnTrackingNwDst(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdConnTrackingNwDst, error)

func NewOxmIdConnTrackingNwDst

func NewOxmIdConnTrackingNwDst() *OxmIdConnTrackingNwDst

func (*OxmIdConnTrackingNwDst) GetOXMName

func (self *OxmIdConnTrackingNwDst) GetOXMName() string

func (*OxmIdConnTrackingNwDst) MarshalJSON

func (self *OxmIdConnTrackingNwDst) MarshalJSON() ([]byte, error)

func (*OxmIdConnTrackingNwDst) Serialize

func (self *OxmIdConnTrackingNwDst) Serialize(encoder *goloxi.Encoder) error

type OxmIdConnTrackingNwDstMasked

type OxmIdConnTrackingNwDstMasked struct {
	*OxmId
}

func DecodeOxmIdConnTrackingNwDstMasked

func DecodeOxmIdConnTrackingNwDstMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdConnTrackingNwDstMasked, error)

func NewOxmIdConnTrackingNwDstMasked

func NewOxmIdConnTrackingNwDstMasked() *OxmIdConnTrackingNwDstMasked

func (*OxmIdConnTrackingNwDstMasked) GetOXMName

func (self *OxmIdConnTrackingNwDstMasked) GetOXMName() string

func (*OxmIdConnTrackingNwDstMasked) MarshalJSON

func (self *OxmIdConnTrackingNwDstMasked) MarshalJSON() ([]byte, error)

func (*OxmIdConnTrackingNwDstMasked) Serialize

func (self *OxmIdConnTrackingNwDstMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdConnTrackingNwProto

type OxmIdConnTrackingNwProto struct {
	*OxmId
}

func DecodeOxmIdConnTrackingNwProto

func DecodeOxmIdConnTrackingNwProto(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdConnTrackingNwProto, error)

func NewOxmIdConnTrackingNwProto

func NewOxmIdConnTrackingNwProto() *OxmIdConnTrackingNwProto

func (*OxmIdConnTrackingNwProto) GetOXMName

func (self *OxmIdConnTrackingNwProto) GetOXMName() string

func (*OxmIdConnTrackingNwProto) MarshalJSON

func (self *OxmIdConnTrackingNwProto) MarshalJSON() ([]byte, error)

func (*OxmIdConnTrackingNwProto) Serialize

func (self *OxmIdConnTrackingNwProto) Serialize(encoder *goloxi.Encoder) error

type OxmIdConnTrackingNwProtoMasked

type OxmIdConnTrackingNwProtoMasked struct {
	*OxmId
}

func DecodeOxmIdConnTrackingNwProtoMasked

func DecodeOxmIdConnTrackingNwProtoMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdConnTrackingNwProtoMasked, error)

func NewOxmIdConnTrackingNwProtoMasked

func NewOxmIdConnTrackingNwProtoMasked() *OxmIdConnTrackingNwProtoMasked

func (*OxmIdConnTrackingNwProtoMasked) GetOXMName

func (self *OxmIdConnTrackingNwProtoMasked) GetOXMName() string

func (*OxmIdConnTrackingNwProtoMasked) MarshalJSON

func (self *OxmIdConnTrackingNwProtoMasked) MarshalJSON() ([]byte, error)

func (*OxmIdConnTrackingNwProtoMasked) Serialize

func (self *OxmIdConnTrackingNwProtoMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdConnTrackingNwSrc

type OxmIdConnTrackingNwSrc struct {
	*OxmId
}

func DecodeOxmIdConnTrackingNwSrc

func DecodeOxmIdConnTrackingNwSrc(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdConnTrackingNwSrc, error)

func NewOxmIdConnTrackingNwSrc

func NewOxmIdConnTrackingNwSrc() *OxmIdConnTrackingNwSrc

func (*OxmIdConnTrackingNwSrc) GetOXMName

func (self *OxmIdConnTrackingNwSrc) GetOXMName() string

func (*OxmIdConnTrackingNwSrc) MarshalJSON

func (self *OxmIdConnTrackingNwSrc) MarshalJSON() ([]byte, error)

func (*OxmIdConnTrackingNwSrc) Serialize

func (self *OxmIdConnTrackingNwSrc) Serialize(encoder *goloxi.Encoder) error

type OxmIdConnTrackingNwSrcMasked

type OxmIdConnTrackingNwSrcMasked struct {
	*OxmId
}

func DecodeOxmIdConnTrackingNwSrcMasked

func DecodeOxmIdConnTrackingNwSrcMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdConnTrackingNwSrcMasked, error)

func NewOxmIdConnTrackingNwSrcMasked

func NewOxmIdConnTrackingNwSrcMasked() *OxmIdConnTrackingNwSrcMasked

func (*OxmIdConnTrackingNwSrcMasked) GetOXMName

func (self *OxmIdConnTrackingNwSrcMasked) GetOXMName() string

func (*OxmIdConnTrackingNwSrcMasked) MarshalJSON

func (self *OxmIdConnTrackingNwSrcMasked) MarshalJSON() ([]byte, error)

func (*OxmIdConnTrackingNwSrcMasked) Serialize

func (self *OxmIdConnTrackingNwSrcMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdConnTrackingState

type OxmIdConnTrackingState struct {
	*OxmId
}

func DecodeOxmIdConnTrackingState

func DecodeOxmIdConnTrackingState(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdConnTrackingState, error)

func NewOxmIdConnTrackingState

func NewOxmIdConnTrackingState() *OxmIdConnTrackingState

func (*OxmIdConnTrackingState) GetOXMName

func (self *OxmIdConnTrackingState) GetOXMName() string

func (*OxmIdConnTrackingState) MarshalJSON

func (self *OxmIdConnTrackingState) MarshalJSON() ([]byte, error)

func (*OxmIdConnTrackingState) Serialize

func (self *OxmIdConnTrackingState) Serialize(encoder *goloxi.Encoder) error

type OxmIdConnTrackingStateMasked

type OxmIdConnTrackingStateMasked struct {
	*OxmId
}

func DecodeOxmIdConnTrackingStateMasked

func DecodeOxmIdConnTrackingStateMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdConnTrackingStateMasked, error)

func NewOxmIdConnTrackingStateMasked

func NewOxmIdConnTrackingStateMasked() *OxmIdConnTrackingStateMasked

func (*OxmIdConnTrackingStateMasked) GetOXMName

func (self *OxmIdConnTrackingStateMasked) GetOXMName() string

func (*OxmIdConnTrackingStateMasked) MarshalJSON

func (self *OxmIdConnTrackingStateMasked) MarshalJSON() ([]byte, error)

func (*OxmIdConnTrackingStateMasked) Serialize

func (self *OxmIdConnTrackingStateMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdConnTrackingTpDst

type OxmIdConnTrackingTpDst struct {
	*OxmId
}

func DecodeOxmIdConnTrackingTpDst

func DecodeOxmIdConnTrackingTpDst(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdConnTrackingTpDst, error)

func NewOxmIdConnTrackingTpDst

func NewOxmIdConnTrackingTpDst() *OxmIdConnTrackingTpDst

func (*OxmIdConnTrackingTpDst) GetOXMName

func (self *OxmIdConnTrackingTpDst) GetOXMName() string

func (*OxmIdConnTrackingTpDst) MarshalJSON

func (self *OxmIdConnTrackingTpDst) MarshalJSON() ([]byte, error)

func (*OxmIdConnTrackingTpDst) Serialize

func (self *OxmIdConnTrackingTpDst) Serialize(encoder *goloxi.Encoder) error

type OxmIdConnTrackingTpDstMasked

type OxmIdConnTrackingTpDstMasked struct {
	*OxmId
}

func DecodeOxmIdConnTrackingTpDstMasked

func DecodeOxmIdConnTrackingTpDstMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdConnTrackingTpDstMasked, error)

func NewOxmIdConnTrackingTpDstMasked

func NewOxmIdConnTrackingTpDstMasked() *OxmIdConnTrackingTpDstMasked

func (*OxmIdConnTrackingTpDstMasked) GetOXMName

func (self *OxmIdConnTrackingTpDstMasked) GetOXMName() string

func (*OxmIdConnTrackingTpDstMasked) MarshalJSON

func (self *OxmIdConnTrackingTpDstMasked) MarshalJSON() ([]byte, error)

func (*OxmIdConnTrackingTpDstMasked) Serialize

func (self *OxmIdConnTrackingTpDstMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdConnTrackingTpSrc

type OxmIdConnTrackingTpSrc struct {
	*OxmId
}

func DecodeOxmIdConnTrackingTpSrc

func DecodeOxmIdConnTrackingTpSrc(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdConnTrackingTpSrc, error)

func NewOxmIdConnTrackingTpSrc

func NewOxmIdConnTrackingTpSrc() *OxmIdConnTrackingTpSrc

func (*OxmIdConnTrackingTpSrc) GetOXMName

func (self *OxmIdConnTrackingTpSrc) GetOXMName() string

func (*OxmIdConnTrackingTpSrc) MarshalJSON

func (self *OxmIdConnTrackingTpSrc) MarshalJSON() ([]byte, error)

func (*OxmIdConnTrackingTpSrc) Serialize

func (self *OxmIdConnTrackingTpSrc) Serialize(encoder *goloxi.Encoder) error

type OxmIdConnTrackingTpSrcMasked

type OxmIdConnTrackingTpSrcMasked struct {
	*OxmId
}

func DecodeOxmIdConnTrackingTpSrcMasked

func DecodeOxmIdConnTrackingTpSrcMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdConnTrackingTpSrcMasked, error)

func NewOxmIdConnTrackingTpSrcMasked

func NewOxmIdConnTrackingTpSrcMasked() *OxmIdConnTrackingTpSrcMasked

func (*OxmIdConnTrackingTpSrcMasked) GetOXMName

func (self *OxmIdConnTrackingTpSrcMasked) GetOXMName() string

func (*OxmIdConnTrackingTpSrcMasked) MarshalJSON

func (self *OxmIdConnTrackingTpSrcMasked) MarshalJSON() ([]byte, error)

func (*OxmIdConnTrackingTpSrcMasked) Serialize

func (self *OxmIdConnTrackingTpSrcMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdConnTrackingZone

type OxmIdConnTrackingZone struct {
	*OxmId
}

func DecodeOxmIdConnTrackingZone

func DecodeOxmIdConnTrackingZone(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdConnTrackingZone, error)

func NewOxmIdConnTrackingZone

func NewOxmIdConnTrackingZone() *OxmIdConnTrackingZone

func (*OxmIdConnTrackingZone) GetOXMName

func (self *OxmIdConnTrackingZone) GetOXMName() string

func (*OxmIdConnTrackingZone) MarshalJSON

func (self *OxmIdConnTrackingZone) MarshalJSON() ([]byte, error)

func (*OxmIdConnTrackingZone) Serialize

func (self *OxmIdConnTrackingZone) Serialize(encoder *goloxi.Encoder) error

type OxmIdConnTrackingZoneMasked

type OxmIdConnTrackingZoneMasked struct {
	*OxmId
}

func DecodeOxmIdConnTrackingZoneMasked

func DecodeOxmIdConnTrackingZoneMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdConnTrackingZoneMasked, error)

func NewOxmIdConnTrackingZoneMasked

func NewOxmIdConnTrackingZoneMasked() *OxmIdConnTrackingZoneMasked

func (*OxmIdConnTrackingZoneMasked) GetOXMName

func (self *OxmIdConnTrackingZoneMasked) GetOXMName() string

func (*OxmIdConnTrackingZoneMasked) MarshalJSON

func (self *OxmIdConnTrackingZoneMasked) MarshalJSON() ([]byte, error)

func (*OxmIdConnTrackingZoneMasked) Serialize

func (self *OxmIdConnTrackingZoneMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdCtIpv6Dst

type OxmIdCtIpv6Dst struct {
	*OxmId
}

func DecodeOxmIdCtIpv6Dst

func DecodeOxmIdCtIpv6Dst(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdCtIpv6Dst, error)

func NewOxmIdCtIpv6Dst

func NewOxmIdCtIpv6Dst() *OxmIdCtIpv6Dst

func (*OxmIdCtIpv6Dst) GetOXMName

func (self *OxmIdCtIpv6Dst) GetOXMName() string

func (*OxmIdCtIpv6Dst) MarshalJSON

func (self *OxmIdCtIpv6Dst) MarshalJSON() ([]byte, error)

func (*OxmIdCtIpv6Dst) Serialize

func (self *OxmIdCtIpv6Dst) Serialize(encoder *goloxi.Encoder) error

type OxmIdCtIpv6DstMasked

type OxmIdCtIpv6DstMasked struct {
	*OxmId
}

func DecodeOxmIdCtIpv6DstMasked

func DecodeOxmIdCtIpv6DstMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdCtIpv6DstMasked, error)

func NewOxmIdCtIpv6DstMasked

func NewOxmIdCtIpv6DstMasked() *OxmIdCtIpv6DstMasked

func (*OxmIdCtIpv6DstMasked) GetOXMName

func (self *OxmIdCtIpv6DstMasked) GetOXMName() string

func (*OxmIdCtIpv6DstMasked) MarshalJSON

func (self *OxmIdCtIpv6DstMasked) MarshalJSON() ([]byte, error)

func (*OxmIdCtIpv6DstMasked) Serialize

func (self *OxmIdCtIpv6DstMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdCtIpv6Src

type OxmIdCtIpv6Src struct {
	*OxmId
}

func DecodeOxmIdCtIpv6Src

func DecodeOxmIdCtIpv6Src(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdCtIpv6Src, error)

func NewOxmIdCtIpv6Src

func NewOxmIdCtIpv6Src() *OxmIdCtIpv6Src

func (*OxmIdCtIpv6Src) GetOXMName

func (self *OxmIdCtIpv6Src) GetOXMName() string

func (*OxmIdCtIpv6Src) MarshalJSON

func (self *OxmIdCtIpv6Src) MarshalJSON() ([]byte, error)

func (*OxmIdCtIpv6Src) Serialize

func (self *OxmIdCtIpv6Src) Serialize(encoder *goloxi.Encoder) error

type OxmIdCtIpv6SrcMasked

type OxmIdCtIpv6SrcMasked struct {
	*OxmId
}

func DecodeOxmIdCtIpv6SrcMasked

func DecodeOxmIdCtIpv6SrcMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdCtIpv6SrcMasked, error)

func NewOxmIdCtIpv6SrcMasked

func NewOxmIdCtIpv6SrcMasked() *OxmIdCtIpv6SrcMasked

func (*OxmIdCtIpv6SrcMasked) GetOXMName

func (self *OxmIdCtIpv6SrcMasked) GetOXMName() string

func (*OxmIdCtIpv6SrcMasked) MarshalJSON

func (self *OxmIdCtIpv6SrcMasked) MarshalJSON() ([]byte, error)

func (*OxmIdCtIpv6SrcMasked) Serialize

func (self *OxmIdCtIpv6SrcMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdCtLabel

type OxmIdCtLabel struct {
	*OxmId
}

func DecodeOxmIdCtLabel

func DecodeOxmIdCtLabel(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdCtLabel, error)

func NewOxmIdCtLabel

func NewOxmIdCtLabel() *OxmIdCtLabel

func (*OxmIdCtLabel) GetOXMName

func (self *OxmIdCtLabel) GetOXMName() string

func (*OxmIdCtLabel) MarshalJSON

func (self *OxmIdCtLabel) MarshalJSON() ([]byte, error)

func (*OxmIdCtLabel) Serialize

func (self *OxmIdCtLabel) Serialize(encoder *goloxi.Encoder) error

type OxmIdCtLabelMasked

type OxmIdCtLabelMasked struct {
	*OxmId
}

func DecodeOxmIdCtLabelMasked

func DecodeOxmIdCtLabelMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdCtLabelMasked, error)

func NewOxmIdCtLabelMasked

func NewOxmIdCtLabelMasked() *OxmIdCtLabelMasked

func (*OxmIdCtLabelMasked) GetOXMName

func (self *OxmIdCtLabelMasked) GetOXMName() string

func (*OxmIdCtLabelMasked) MarshalJSON

func (self *OxmIdCtLabelMasked) MarshalJSON() ([]byte, error)

func (*OxmIdCtLabelMasked) Serialize

func (self *OxmIdCtLabelMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdCtMark

type OxmIdCtMark struct {
	*OxmId
}

func DecodeOxmIdCtMark

func DecodeOxmIdCtMark(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdCtMark, error)

func NewOxmIdCtMark

func NewOxmIdCtMark() *OxmIdCtMark

func (*OxmIdCtMark) GetOXMName

func (self *OxmIdCtMark) GetOXMName() string

func (*OxmIdCtMark) MarshalJSON

func (self *OxmIdCtMark) MarshalJSON() ([]byte, error)

func (*OxmIdCtMark) Serialize

func (self *OxmIdCtMark) Serialize(encoder *goloxi.Encoder) error

type OxmIdCtMarkMasked

type OxmIdCtMarkMasked struct {
	*OxmId
}

func DecodeOxmIdCtMarkMasked

func DecodeOxmIdCtMarkMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdCtMarkMasked, error)

func NewOxmIdCtMarkMasked

func NewOxmIdCtMarkMasked() *OxmIdCtMarkMasked

func (*OxmIdCtMarkMasked) GetOXMName

func (self *OxmIdCtMarkMasked) GetOXMName() string

func (*OxmIdCtMarkMasked) MarshalJSON

func (self *OxmIdCtMarkMasked) MarshalJSON() ([]byte, error)

func (*OxmIdCtMarkMasked) Serialize

func (self *OxmIdCtMarkMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdCtNwDst

type OxmIdCtNwDst struct {
	*OxmId
}

func DecodeOxmIdCtNwDst

func DecodeOxmIdCtNwDst(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdCtNwDst, error)

func NewOxmIdCtNwDst

func NewOxmIdCtNwDst() *OxmIdCtNwDst

func (*OxmIdCtNwDst) GetOXMName

func (self *OxmIdCtNwDst) GetOXMName() string

func (*OxmIdCtNwDst) MarshalJSON

func (self *OxmIdCtNwDst) MarshalJSON() ([]byte, error)

func (*OxmIdCtNwDst) Serialize

func (self *OxmIdCtNwDst) Serialize(encoder *goloxi.Encoder) error

type OxmIdCtNwDstMasked

type OxmIdCtNwDstMasked struct {
	*OxmId
}

func DecodeOxmIdCtNwDstMasked

func DecodeOxmIdCtNwDstMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdCtNwDstMasked, error)

func NewOxmIdCtNwDstMasked

func NewOxmIdCtNwDstMasked() *OxmIdCtNwDstMasked

func (*OxmIdCtNwDstMasked) GetOXMName

func (self *OxmIdCtNwDstMasked) GetOXMName() string

func (*OxmIdCtNwDstMasked) MarshalJSON

func (self *OxmIdCtNwDstMasked) MarshalJSON() ([]byte, error)

func (*OxmIdCtNwDstMasked) Serialize

func (self *OxmIdCtNwDstMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdCtNwProto

type OxmIdCtNwProto struct {
	*OxmId
}

func DecodeOxmIdCtNwProto

func DecodeOxmIdCtNwProto(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdCtNwProto, error)

func NewOxmIdCtNwProto

func NewOxmIdCtNwProto() *OxmIdCtNwProto

func (*OxmIdCtNwProto) GetOXMName

func (self *OxmIdCtNwProto) GetOXMName() string

func (*OxmIdCtNwProto) MarshalJSON

func (self *OxmIdCtNwProto) MarshalJSON() ([]byte, error)

func (*OxmIdCtNwProto) Serialize

func (self *OxmIdCtNwProto) Serialize(encoder *goloxi.Encoder) error

type OxmIdCtNwSrc

type OxmIdCtNwSrc struct {
	*OxmId
}

func DecodeOxmIdCtNwSrc

func DecodeOxmIdCtNwSrc(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdCtNwSrc, error)

func NewOxmIdCtNwSrc

func NewOxmIdCtNwSrc() *OxmIdCtNwSrc

func (*OxmIdCtNwSrc) GetOXMName

func (self *OxmIdCtNwSrc) GetOXMName() string

func (*OxmIdCtNwSrc) MarshalJSON

func (self *OxmIdCtNwSrc) MarshalJSON() ([]byte, error)

func (*OxmIdCtNwSrc) Serialize

func (self *OxmIdCtNwSrc) Serialize(encoder *goloxi.Encoder) error

type OxmIdCtNwSrcMasked

type OxmIdCtNwSrcMasked struct {
	*OxmId
}

func DecodeOxmIdCtNwSrcMasked

func DecodeOxmIdCtNwSrcMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdCtNwSrcMasked, error)

func NewOxmIdCtNwSrcMasked

func NewOxmIdCtNwSrcMasked() *OxmIdCtNwSrcMasked

func (*OxmIdCtNwSrcMasked) GetOXMName

func (self *OxmIdCtNwSrcMasked) GetOXMName() string

func (*OxmIdCtNwSrcMasked) MarshalJSON

func (self *OxmIdCtNwSrcMasked) MarshalJSON() ([]byte, error)

func (*OxmIdCtNwSrcMasked) Serialize

func (self *OxmIdCtNwSrcMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdCtState

type OxmIdCtState struct {
	*OxmId
}

func DecodeOxmIdCtState

func DecodeOxmIdCtState(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdCtState, error)

func NewOxmIdCtState

func NewOxmIdCtState() *OxmIdCtState

func (*OxmIdCtState) GetOXMName

func (self *OxmIdCtState) GetOXMName() string

func (*OxmIdCtState) MarshalJSON

func (self *OxmIdCtState) MarshalJSON() ([]byte, error)

func (*OxmIdCtState) Serialize

func (self *OxmIdCtState) Serialize(encoder *goloxi.Encoder) error

type OxmIdCtStateMasked

type OxmIdCtStateMasked struct {
	*OxmId
}

func DecodeOxmIdCtStateMasked

func DecodeOxmIdCtStateMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdCtStateMasked, error)

func NewOxmIdCtStateMasked

func NewOxmIdCtStateMasked() *OxmIdCtStateMasked

func (*OxmIdCtStateMasked) GetOXMName

func (self *OxmIdCtStateMasked) GetOXMName() string

func (*OxmIdCtStateMasked) MarshalJSON

func (self *OxmIdCtStateMasked) MarshalJSON() ([]byte, error)

func (*OxmIdCtStateMasked) Serialize

func (self *OxmIdCtStateMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdCtTpDst

type OxmIdCtTpDst struct {
	*OxmId
}

func DecodeOxmIdCtTpDst

func DecodeOxmIdCtTpDst(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdCtTpDst, error)

func NewOxmIdCtTpDst

func NewOxmIdCtTpDst() *OxmIdCtTpDst

func (*OxmIdCtTpDst) GetOXMName

func (self *OxmIdCtTpDst) GetOXMName() string

func (*OxmIdCtTpDst) MarshalJSON

func (self *OxmIdCtTpDst) MarshalJSON() ([]byte, error)

func (*OxmIdCtTpDst) Serialize

func (self *OxmIdCtTpDst) Serialize(encoder *goloxi.Encoder) error

type OxmIdCtTpDstMasked

type OxmIdCtTpDstMasked struct {
	*OxmId
}

func DecodeOxmIdCtTpDstMasked

func DecodeOxmIdCtTpDstMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdCtTpDstMasked, error)

func NewOxmIdCtTpDstMasked

func NewOxmIdCtTpDstMasked() *OxmIdCtTpDstMasked

func (*OxmIdCtTpDstMasked) GetOXMName

func (self *OxmIdCtTpDstMasked) GetOXMName() string

func (*OxmIdCtTpDstMasked) MarshalJSON

func (self *OxmIdCtTpDstMasked) MarshalJSON() ([]byte, error)

func (*OxmIdCtTpDstMasked) Serialize

func (self *OxmIdCtTpDstMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdCtTpSrc

type OxmIdCtTpSrc struct {
	*OxmId
}

func DecodeOxmIdCtTpSrc

func DecodeOxmIdCtTpSrc(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdCtTpSrc, error)

func NewOxmIdCtTpSrc

func NewOxmIdCtTpSrc() *OxmIdCtTpSrc

func (*OxmIdCtTpSrc) GetOXMName

func (self *OxmIdCtTpSrc) GetOXMName() string

func (*OxmIdCtTpSrc) MarshalJSON

func (self *OxmIdCtTpSrc) MarshalJSON() ([]byte, error)

func (*OxmIdCtTpSrc) Serialize

func (self *OxmIdCtTpSrc) Serialize(encoder *goloxi.Encoder) error

type OxmIdCtTpSrcMasked

type OxmIdCtTpSrcMasked struct {
	*OxmId
}

func DecodeOxmIdCtTpSrcMasked

func DecodeOxmIdCtTpSrcMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdCtTpSrcMasked, error)

func NewOxmIdCtTpSrcMasked

func NewOxmIdCtTpSrcMasked() *OxmIdCtTpSrcMasked

func (*OxmIdCtTpSrcMasked) GetOXMName

func (self *OxmIdCtTpSrcMasked) GetOXMName() string

func (*OxmIdCtTpSrcMasked) MarshalJSON

func (self *OxmIdCtTpSrcMasked) MarshalJSON() ([]byte, error)

func (*OxmIdCtTpSrcMasked) Serialize

func (self *OxmIdCtTpSrcMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdCtZone

type OxmIdCtZone struct {
	*OxmId
}

func DecodeOxmIdCtZone

func DecodeOxmIdCtZone(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdCtZone, error)

func NewOxmIdCtZone

func NewOxmIdCtZone() *OxmIdCtZone

func (*OxmIdCtZone) GetOXMName

func (self *OxmIdCtZone) GetOXMName() string

func (*OxmIdCtZone) MarshalJSON

func (self *OxmIdCtZone) MarshalJSON() ([]byte, error)

func (*OxmIdCtZone) Serialize

func (self *OxmIdCtZone) Serialize(encoder *goloxi.Encoder) error

type OxmIdDpHash

type OxmIdDpHash struct {
	*OxmId
}

func DecodeOxmIdDpHash

func DecodeOxmIdDpHash(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdDpHash, error)

func NewOxmIdDpHash

func NewOxmIdDpHash() *OxmIdDpHash

func (*OxmIdDpHash) GetOXMName

func (self *OxmIdDpHash) GetOXMName() string

func (*OxmIdDpHash) MarshalJSON

func (self *OxmIdDpHash) MarshalJSON() ([]byte, error)

func (*OxmIdDpHash) Serialize

func (self *OxmIdDpHash) Serialize(encoder *goloxi.Encoder) error

type OxmIdDpHashMasked

type OxmIdDpHashMasked struct {
	*OxmId
}

func DecodeOxmIdDpHashMasked

func DecodeOxmIdDpHashMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdDpHashMasked, error)

func NewOxmIdDpHashMasked

func NewOxmIdDpHashMasked() *OxmIdDpHashMasked

func (*OxmIdDpHashMasked) GetOXMName

func (self *OxmIdDpHashMasked) GetOXMName() string

func (*OxmIdDpHashMasked) MarshalJSON

func (self *OxmIdDpHashMasked) MarshalJSON() ([]byte, error)

func (*OxmIdDpHashMasked) Serialize

func (self *OxmIdDpHashMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdEthDst

type OxmIdEthDst struct {
	*OxmId
}

func DecodeOxmIdEthDst

func DecodeOxmIdEthDst(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdEthDst, error)

func NewOxmIdEthDst

func NewOxmIdEthDst() *OxmIdEthDst

func (*OxmIdEthDst) GetOXMName

func (self *OxmIdEthDst) GetOXMName() string

func (*OxmIdEthDst) MarshalJSON

func (self *OxmIdEthDst) MarshalJSON() ([]byte, error)

func (*OxmIdEthDst) Serialize

func (self *OxmIdEthDst) Serialize(encoder *goloxi.Encoder) error

type OxmIdEthDstMasked

type OxmIdEthDstMasked struct {
	*OxmId
}

func DecodeOxmIdEthDstMasked

func DecodeOxmIdEthDstMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdEthDstMasked, error)

func NewOxmIdEthDstMasked

func NewOxmIdEthDstMasked() *OxmIdEthDstMasked

func (*OxmIdEthDstMasked) GetOXMName

func (self *OxmIdEthDstMasked) GetOXMName() string

func (*OxmIdEthDstMasked) MarshalJSON

func (self *OxmIdEthDstMasked) MarshalJSON() ([]byte, error)

func (*OxmIdEthDstMasked) Serialize

func (self *OxmIdEthDstMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdEthSrc

type OxmIdEthSrc struct {
	*OxmId
}

func DecodeOxmIdEthSrc

func DecodeOxmIdEthSrc(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdEthSrc, error)

func NewOxmIdEthSrc

func NewOxmIdEthSrc() *OxmIdEthSrc

func (*OxmIdEthSrc) GetOXMName

func (self *OxmIdEthSrc) GetOXMName() string

func (*OxmIdEthSrc) MarshalJSON

func (self *OxmIdEthSrc) MarshalJSON() ([]byte, error)

func (*OxmIdEthSrc) Serialize

func (self *OxmIdEthSrc) Serialize(encoder *goloxi.Encoder) error

type OxmIdEthSrcMasked

type OxmIdEthSrcMasked struct {
	*OxmId
}

func DecodeOxmIdEthSrcMasked

func DecodeOxmIdEthSrcMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdEthSrcMasked, error)

func NewOxmIdEthSrcMasked

func NewOxmIdEthSrcMasked() *OxmIdEthSrcMasked

func (*OxmIdEthSrcMasked) GetOXMName

func (self *OxmIdEthSrcMasked) GetOXMName() string

func (*OxmIdEthSrcMasked) MarshalJSON

func (self *OxmIdEthSrcMasked) MarshalJSON() ([]byte, error)

func (*OxmIdEthSrcMasked) Serialize

func (self *OxmIdEthSrcMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdEthType

type OxmIdEthType struct {
	*OxmId
}

func DecodeOxmIdEthType

func DecodeOxmIdEthType(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdEthType, error)

func NewOxmIdEthType

func NewOxmIdEthType() *OxmIdEthType

func (*OxmIdEthType) GetOXMName

func (self *OxmIdEthType) GetOXMName() string

func (*OxmIdEthType) MarshalJSON

func (self *OxmIdEthType) MarshalJSON() ([]byte, error)

func (*OxmIdEthType) Serialize

func (self *OxmIdEthType) Serialize(encoder *goloxi.Encoder) error

type OxmIdEthTypeMasked

type OxmIdEthTypeMasked struct {
	*OxmId
}

func DecodeOxmIdEthTypeMasked

func DecodeOxmIdEthTypeMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdEthTypeMasked, error)

func NewOxmIdEthTypeMasked

func NewOxmIdEthTypeMasked() *OxmIdEthTypeMasked

func (*OxmIdEthTypeMasked) GetOXMName

func (self *OxmIdEthTypeMasked) GetOXMName() string

func (*OxmIdEthTypeMasked) MarshalJSON

func (self *OxmIdEthTypeMasked) MarshalJSON() ([]byte, error)

func (*OxmIdEthTypeMasked) Serialize

func (self *OxmIdEthTypeMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdIcmpCode

type OxmIdIcmpCode struct {
	*OxmId
}

func DecodeOxmIdIcmpCode

func DecodeOxmIdIcmpCode(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIcmpCode, error)

func NewOxmIdIcmpCode

func NewOxmIdIcmpCode() *OxmIdIcmpCode

func (*OxmIdIcmpCode) GetOXMName

func (self *OxmIdIcmpCode) GetOXMName() string

func (*OxmIdIcmpCode) MarshalJSON

func (self *OxmIdIcmpCode) MarshalJSON() ([]byte, error)

func (*OxmIdIcmpCode) Serialize

func (self *OxmIdIcmpCode) Serialize(encoder *goloxi.Encoder) error

type OxmIdIcmpType

type OxmIdIcmpType struct {
	*OxmId
}

func DecodeOxmIdIcmpType

func DecodeOxmIdIcmpType(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIcmpType, error)

func NewOxmIdIcmpType

func NewOxmIdIcmpType() *OxmIdIcmpType

func (*OxmIdIcmpType) GetOXMName

func (self *OxmIdIcmpType) GetOXMName() string

func (*OxmIdIcmpType) MarshalJSON

func (self *OxmIdIcmpType) MarshalJSON() ([]byte, error)

func (*OxmIdIcmpType) Serialize

func (self *OxmIdIcmpType) Serialize(encoder *goloxi.Encoder) error

type OxmIdIcmpv4Code

type OxmIdIcmpv4Code struct {
	*OxmId
}

func DecodeOxmIdIcmpv4Code

func DecodeOxmIdIcmpv4Code(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIcmpv4Code, error)

func NewOxmIdIcmpv4Code

func NewOxmIdIcmpv4Code() *OxmIdIcmpv4Code

func (*OxmIdIcmpv4Code) GetOXMName

func (self *OxmIdIcmpv4Code) GetOXMName() string

func (*OxmIdIcmpv4Code) MarshalJSON

func (self *OxmIdIcmpv4Code) MarshalJSON() ([]byte, error)

func (*OxmIdIcmpv4Code) Serialize

func (self *OxmIdIcmpv4Code) Serialize(encoder *goloxi.Encoder) error

type OxmIdIcmpv4CodeMasked

type OxmIdIcmpv4CodeMasked struct {
	*OxmId
}

func DecodeOxmIdIcmpv4CodeMasked

func DecodeOxmIdIcmpv4CodeMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIcmpv4CodeMasked, error)

func NewOxmIdIcmpv4CodeMasked

func NewOxmIdIcmpv4CodeMasked() *OxmIdIcmpv4CodeMasked

func (*OxmIdIcmpv4CodeMasked) GetOXMName

func (self *OxmIdIcmpv4CodeMasked) GetOXMName() string

func (*OxmIdIcmpv4CodeMasked) MarshalJSON

func (self *OxmIdIcmpv4CodeMasked) MarshalJSON() ([]byte, error)

func (*OxmIdIcmpv4CodeMasked) Serialize

func (self *OxmIdIcmpv4CodeMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdIcmpv4Type

type OxmIdIcmpv4Type struct {
	*OxmId
}

func DecodeOxmIdIcmpv4Type

func DecodeOxmIdIcmpv4Type(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIcmpv4Type, error)

func NewOxmIdIcmpv4Type

func NewOxmIdIcmpv4Type() *OxmIdIcmpv4Type

func (*OxmIdIcmpv4Type) GetOXMName

func (self *OxmIdIcmpv4Type) GetOXMName() string

func (*OxmIdIcmpv4Type) MarshalJSON

func (self *OxmIdIcmpv4Type) MarshalJSON() ([]byte, error)

func (*OxmIdIcmpv4Type) Serialize

func (self *OxmIdIcmpv4Type) Serialize(encoder *goloxi.Encoder) error

type OxmIdIcmpv4TypeMasked

type OxmIdIcmpv4TypeMasked struct {
	*OxmId
}

func DecodeOxmIdIcmpv4TypeMasked

func DecodeOxmIdIcmpv4TypeMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIcmpv4TypeMasked, error)

func NewOxmIdIcmpv4TypeMasked

func NewOxmIdIcmpv4TypeMasked() *OxmIdIcmpv4TypeMasked

func (*OxmIdIcmpv4TypeMasked) GetOXMName

func (self *OxmIdIcmpv4TypeMasked) GetOXMName() string

func (*OxmIdIcmpv4TypeMasked) MarshalJSON

func (self *OxmIdIcmpv4TypeMasked) MarshalJSON() ([]byte, error)

func (*OxmIdIcmpv4TypeMasked) Serialize

func (self *OxmIdIcmpv4TypeMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdIcmpv6Code

type OxmIdIcmpv6Code struct {
	*OxmId
}

func DecodeOxmIdIcmpv6Code

func DecodeOxmIdIcmpv6Code(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIcmpv6Code, error)

func NewOxmIdIcmpv6Code

func NewOxmIdIcmpv6Code() *OxmIdIcmpv6Code

func (*OxmIdIcmpv6Code) GetOXMName

func (self *OxmIdIcmpv6Code) GetOXMName() string

func (*OxmIdIcmpv6Code) MarshalJSON

func (self *OxmIdIcmpv6Code) MarshalJSON() ([]byte, error)

func (*OxmIdIcmpv6Code) Serialize

func (self *OxmIdIcmpv6Code) Serialize(encoder *goloxi.Encoder) error

type OxmIdIcmpv6CodeMasked

type OxmIdIcmpv6CodeMasked struct {
	*OxmId
}

func DecodeOxmIdIcmpv6CodeMasked

func DecodeOxmIdIcmpv6CodeMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIcmpv6CodeMasked, error)

func NewOxmIdIcmpv6CodeMasked

func NewOxmIdIcmpv6CodeMasked() *OxmIdIcmpv6CodeMasked

func (*OxmIdIcmpv6CodeMasked) GetOXMName

func (self *OxmIdIcmpv6CodeMasked) GetOXMName() string

func (*OxmIdIcmpv6CodeMasked) MarshalJSON

func (self *OxmIdIcmpv6CodeMasked) MarshalJSON() ([]byte, error)

func (*OxmIdIcmpv6CodeMasked) Serialize

func (self *OxmIdIcmpv6CodeMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdIcmpv6Type

type OxmIdIcmpv6Type struct {
	*OxmId
}

func DecodeOxmIdIcmpv6Type

func DecodeOxmIdIcmpv6Type(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIcmpv6Type, error)

func NewOxmIdIcmpv6Type

func NewOxmIdIcmpv6Type() *OxmIdIcmpv6Type

func (*OxmIdIcmpv6Type) GetOXMName

func (self *OxmIdIcmpv6Type) GetOXMName() string

func (*OxmIdIcmpv6Type) MarshalJSON

func (self *OxmIdIcmpv6Type) MarshalJSON() ([]byte, error)

func (*OxmIdIcmpv6Type) Serialize

func (self *OxmIdIcmpv6Type) Serialize(encoder *goloxi.Encoder) error

type OxmIdIcmpv6TypeMasked

type OxmIdIcmpv6TypeMasked struct {
	*OxmId
}

func DecodeOxmIdIcmpv6TypeMasked

func DecodeOxmIdIcmpv6TypeMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIcmpv6TypeMasked, error)

func NewOxmIdIcmpv6TypeMasked

func NewOxmIdIcmpv6TypeMasked() *OxmIdIcmpv6TypeMasked

func (*OxmIdIcmpv6TypeMasked) GetOXMName

func (self *OxmIdIcmpv6TypeMasked) GetOXMName() string

func (*OxmIdIcmpv6TypeMasked) MarshalJSON

func (self *OxmIdIcmpv6TypeMasked) MarshalJSON() ([]byte, error)

func (*OxmIdIcmpv6TypeMasked) Serialize

func (self *OxmIdIcmpv6TypeMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdInPhyPort

type OxmIdInPhyPort struct {
	*OxmId
}

func DecodeOxmIdInPhyPort

func DecodeOxmIdInPhyPort(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdInPhyPort, error)

func NewOxmIdInPhyPort

func NewOxmIdInPhyPort() *OxmIdInPhyPort

func (*OxmIdInPhyPort) GetOXMName

func (self *OxmIdInPhyPort) GetOXMName() string

func (*OxmIdInPhyPort) MarshalJSON

func (self *OxmIdInPhyPort) MarshalJSON() ([]byte, error)

func (*OxmIdInPhyPort) Serialize

func (self *OxmIdInPhyPort) Serialize(encoder *goloxi.Encoder) error

type OxmIdInPhyPortMasked

type OxmIdInPhyPortMasked struct {
	*OxmId
}

func DecodeOxmIdInPhyPortMasked

func DecodeOxmIdInPhyPortMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdInPhyPortMasked, error)

func NewOxmIdInPhyPortMasked

func NewOxmIdInPhyPortMasked() *OxmIdInPhyPortMasked

func (*OxmIdInPhyPortMasked) GetOXMName

func (self *OxmIdInPhyPortMasked) GetOXMName() string

func (*OxmIdInPhyPortMasked) MarshalJSON

func (self *OxmIdInPhyPortMasked) MarshalJSON() ([]byte, error)

func (*OxmIdInPhyPortMasked) Serialize

func (self *OxmIdInPhyPortMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdInPort

type OxmIdInPort struct {
	*OxmId
}

func DecodeOxmIdInPort

func DecodeOxmIdInPort(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdInPort, error)

func NewOxmIdInPort

func NewOxmIdInPort() *OxmIdInPort

func (*OxmIdInPort) GetOXMName

func (self *OxmIdInPort) GetOXMName() string

func (*OxmIdInPort) MarshalJSON

func (self *OxmIdInPort) MarshalJSON() ([]byte, error)

func (*OxmIdInPort) Serialize

func (self *OxmIdInPort) Serialize(encoder *goloxi.Encoder) error

type OxmIdInPortMasked

type OxmIdInPortMasked struct {
	*OxmId
}

func DecodeOxmIdInPortMasked

func DecodeOxmIdInPortMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdInPortMasked, error)

func NewOxmIdInPortMasked

func NewOxmIdInPortMasked() *OxmIdInPortMasked

func (*OxmIdInPortMasked) GetOXMName

func (self *OxmIdInPortMasked) GetOXMName() string

func (*OxmIdInPortMasked) MarshalJSON

func (self *OxmIdInPortMasked) MarshalJSON() ([]byte, error)

func (*OxmIdInPortMasked) Serialize

func (self *OxmIdInPortMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpDscp

type OxmIdIpDscp struct {
	*OxmId
}

func DecodeOxmIdIpDscp

func DecodeOxmIdIpDscp(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpDscp, error)

func NewOxmIdIpDscp

func NewOxmIdIpDscp() *OxmIdIpDscp

func (*OxmIdIpDscp) GetOXMName

func (self *OxmIdIpDscp) GetOXMName() string

func (*OxmIdIpDscp) MarshalJSON

func (self *OxmIdIpDscp) MarshalJSON() ([]byte, error)

func (*OxmIdIpDscp) Serialize

func (self *OxmIdIpDscp) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpDscpMasked

type OxmIdIpDscpMasked struct {
	*OxmId
}

func DecodeOxmIdIpDscpMasked

func DecodeOxmIdIpDscpMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpDscpMasked, error)

func NewOxmIdIpDscpMasked

func NewOxmIdIpDscpMasked() *OxmIdIpDscpMasked

func (*OxmIdIpDscpMasked) GetOXMName

func (self *OxmIdIpDscpMasked) GetOXMName() string

func (*OxmIdIpDscpMasked) MarshalJSON

func (self *OxmIdIpDscpMasked) MarshalJSON() ([]byte, error)

func (*OxmIdIpDscpMasked) Serialize

func (self *OxmIdIpDscpMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpDst

type OxmIdIpDst struct {
	*OxmId
}

func DecodeOxmIdIpDst

func DecodeOxmIdIpDst(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpDst, error)

func NewOxmIdIpDst

func NewOxmIdIpDst() *OxmIdIpDst

func (*OxmIdIpDst) GetOXMName

func (self *OxmIdIpDst) GetOXMName() string

func (*OxmIdIpDst) MarshalJSON

func (self *OxmIdIpDst) MarshalJSON() ([]byte, error)

func (*OxmIdIpDst) Serialize

func (self *OxmIdIpDst) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpDstMasked

type OxmIdIpDstMasked struct {
	*OxmId
}

func DecodeOxmIdIpDstMasked

func DecodeOxmIdIpDstMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpDstMasked, error)

func NewOxmIdIpDstMasked

func NewOxmIdIpDstMasked() *OxmIdIpDstMasked

func (*OxmIdIpDstMasked) GetOXMName

func (self *OxmIdIpDstMasked) GetOXMName() string

func (*OxmIdIpDstMasked) MarshalJSON

func (self *OxmIdIpDstMasked) MarshalJSON() ([]byte, error)

func (*OxmIdIpDstMasked) Serialize

func (self *OxmIdIpDstMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpEcn

type OxmIdIpEcn struct {
	*OxmId
}

func DecodeOxmIdIpEcn

func DecodeOxmIdIpEcn(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpEcn, error)

func NewOxmIdIpEcn

func NewOxmIdIpEcn() *OxmIdIpEcn

func (*OxmIdIpEcn) GetOXMName

func (self *OxmIdIpEcn) GetOXMName() string

func (*OxmIdIpEcn) MarshalJSON

func (self *OxmIdIpEcn) MarshalJSON() ([]byte, error)

func (*OxmIdIpEcn) Serialize

func (self *OxmIdIpEcn) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpEcnMasked

type OxmIdIpEcnMasked struct {
	*OxmId
}

func DecodeOxmIdIpEcnMasked

func DecodeOxmIdIpEcnMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpEcnMasked, error)

func NewOxmIdIpEcnMasked

func NewOxmIdIpEcnMasked() *OxmIdIpEcnMasked

func (*OxmIdIpEcnMasked) GetOXMName

func (self *OxmIdIpEcnMasked) GetOXMName() string

func (*OxmIdIpEcnMasked) MarshalJSON

func (self *OxmIdIpEcnMasked) MarshalJSON() ([]byte, error)

func (*OxmIdIpEcnMasked) Serialize

func (self *OxmIdIpEcnMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpFrag

type OxmIdIpFrag struct {
	*OxmId
}

func DecodeOxmIdIpFrag

func DecodeOxmIdIpFrag(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpFrag, error)

func NewOxmIdIpFrag

func NewOxmIdIpFrag() *OxmIdIpFrag

func (*OxmIdIpFrag) GetOXMName

func (self *OxmIdIpFrag) GetOXMName() string

func (*OxmIdIpFrag) MarshalJSON

func (self *OxmIdIpFrag) MarshalJSON() ([]byte, error)

func (*OxmIdIpFrag) Serialize

func (self *OxmIdIpFrag) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpFragMasked

type OxmIdIpFragMasked struct {
	*OxmId
}

func DecodeOxmIdIpFragMasked

func DecodeOxmIdIpFragMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpFragMasked, error)

func NewOxmIdIpFragMasked

func NewOxmIdIpFragMasked() *OxmIdIpFragMasked

func (*OxmIdIpFragMasked) GetOXMName

func (self *OxmIdIpFragMasked) GetOXMName() string

func (*OxmIdIpFragMasked) MarshalJSON

func (self *OxmIdIpFragMasked) MarshalJSON() ([]byte, error)

func (*OxmIdIpFragMasked) Serialize

func (self *OxmIdIpFragMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpProto

type OxmIdIpProto struct {
	*OxmId
}

func DecodeOxmIdIpProto

func DecodeOxmIdIpProto(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpProto, error)

func NewOxmIdIpProto

func NewOxmIdIpProto() *OxmIdIpProto

func (*OxmIdIpProto) GetOXMName

func (self *OxmIdIpProto) GetOXMName() string

func (*OxmIdIpProto) MarshalJSON

func (self *OxmIdIpProto) MarshalJSON() ([]byte, error)

func (*OxmIdIpProto) Serialize

func (self *OxmIdIpProto) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpProtoMasked

type OxmIdIpProtoMasked struct {
	*OxmId
}

func DecodeOxmIdIpProtoMasked

func DecodeOxmIdIpProtoMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpProtoMasked, error)

func NewOxmIdIpProtoMasked

func NewOxmIdIpProtoMasked() *OxmIdIpProtoMasked

func (*OxmIdIpProtoMasked) GetOXMName

func (self *OxmIdIpProtoMasked) GetOXMName() string

func (*OxmIdIpProtoMasked) MarshalJSON

func (self *OxmIdIpProtoMasked) MarshalJSON() ([]byte, error)

func (*OxmIdIpProtoMasked) Serialize

func (self *OxmIdIpProtoMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpSrc

type OxmIdIpSrc struct {
	*OxmId
}

func DecodeOxmIdIpSrc

func DecodeOxmIdIpSrc(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpSrc, error)

func NewOxmIdIpSrc

func NewOxmIdIpSrc() *OxmIdIpSrc

func (*OxmIdIpSrc) GetOXMName

func (self *OxmIdIpSrc) GetOXMName() string

func (*OxmIdIpSrc) MarshalJSON

func (self *OxmIdIpSrc) MarshalJSON() ([]byte, error)

func (*OxmIdIpSrc) Serialize

func (self *OxmIdIpSrc) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpSrcMasked

type OxmIdIpSrcMasked struct {
	*OxmId
}

func DecodeOxmIdIpSrcMasked

func DecodeOxmIdIpSrcMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpSrcMasked, error)

func NewOxmIdIpSrcMasked

func NewOxmIdIpSrcMasked() *OxmIdIpSrcMasked

func (*OxmIdIpSrcMasked) GetOXMName

func (self *OxmIdIpSrcMasked) GetOXMName() string

func (*OxmIdIpSrcMasked) MarshalJSON

func (self *OxmIdIpSrcMasked) MarshalJSON() ([]byte, error)

func (*OxmIdIpSrcMasked) Serialize

func (self *OxmIdIpSrcMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpv4Dst

type OxmIdIpv4Dst struct {
	*OxmId
}

func DecodeOxmIdIpv4Dst

func DecodeOxmIdIpv4Dst(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpv4Dst, error)

func NewOxmIdIpv4Dst

func NewOxmIdIpv4Dst() *OxmIdIpv4Dst

func (*OxmIdIpv4Dst) GetOXMName

func (self *OxmIdIpv4Dst) GetOXMName() string

func (*OxmIdIpv4Dst) MarshalJSON

func (self *OxmIdIpv4Dst) MarshalJSON() ([]byte, error)

func (*OxmIdIpv4Dst) Serialize

func (self *OxmIdIpv4Dst) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpv4DstMasked

type OxmIdIpv4DstMasked struct {
	*OxmId
}

func DecodeOxmIdIpv4DstMasked

func DecodeOxmIdIpv4DstMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpv4DstMasked, error)

func NewOxmIdIpv4DstMasked

func NewOxmIdIpv4DstMasked() *OxmIdIpv4DstMasked

func (*OxmIdIpv4DstMasked) GetOXMName

func (self *OxmIdIpv4DstMasked) GetOXMName() string

func (*OxmIdIpv4DstMasked) MarshalJSON

func (self *OxmIdIpv4DstMasked) MarshalJSON() ([]byte, error)

func (*OxmIdIpv4DstMasked) Serialize

func (self *OxmIdIpv4DstMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpv4Src

type OxmIdIpv4Src struct {
	*OxmId
}

func DecodeOxmIdIpv4Src

func DecodeOxmIdIpv4Src(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpv4Src, error)

func NewOxmIdIpv4Src

func NewOxmIdIpv4Src() *OxmIdIpv4Src

func (*OxmIdIpv4Src) GetOXMName

func (self *OxmIdIpv4Src) GetOXMName() string

func (*OxmIdIpv4Src) MarshalJSON

func (self *OxmIdIpv4Src) MarshalJSON() ([]byte, error)

func (*OxmIdIpv4Src) Serialize

func (self *OxmIdIpv4Src) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpv4SrcMasked

type OxmIdIpv4SrcMasked struct {
	*OxmId
}

func DecodeOxmIdIpv4SrcMasked

func DecodeOxmIdIpv4SrcMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpv4SrcMasked, error)

func NewOxmIdIpv4SrcMasked

func NewOxmIdIpv4SrcMasked() *OxmIdIpv4SrcMasked

func (*OxmIdIpv4SrcMasked) GetOXMName

func (self *OxmIdIpv4SrcMasked) GetOXMName() string

func (*OxmIdIpv4SrcMasked) MarshalJSON

func (self *OxmIdIpv4SrcMasked) MarshalJSON() ([]byte, error)

func (*OxmIdIpv4SrcMasked) Serialize

func (self *OxmIdIpv4SrcMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpv6Dst

type OxmIdIpv6Dst struct {
	*OxmId
}

func DecodeOxmIdIpv6Dst

func DecodeOxmIdIpv6Dst(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpv6Dst, error)

func NewOxmIdIpv6Dst

func NewOxmIdIpv6Dst() *OxmIdIpv6Dst

func (*OxmIdIpv6Dst) GetOXMName

func (self *OxmIdIpv6Dst) GetOXMName() string

func (*OxmIdIpv6Dst) MarshalJSON

func (self *OxmIdIpv6Dst) MarshalJSON() ([]byte, error)

func (*OxmIdIpv6Dst) Serialize

func (self *OxmIdIpv6Dst) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpv6DstMasked

type OxmIdIpv6DstMasked struct {
	*OxmId
}

func DecodeOxmIdIpv6DstMasked

func DecodeOxmIdIpv6DstMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpv6DstMasked, error)

func NewOxmIdIpv6DstMasked

func NewOxmIdIpv6DstMasked() *OxmIdIpv6DstMasked

func (*OxmIdIpv6DstMasked) GetOXMName

func (self *OxmIdIpv6DstMasked) GetOXMName() string

func (*OxmIdIpv6DstMasked) MarshalJSON

func (self *OxmIdIpv6DstMasked) MarshalJSON() ([]byte, error)

func (*OxmIdIpv6DstMasked) Serialize

func (self *OxmIdIpv6DstMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpv6Exthdr

type OxmIdIpv6Exthdr struct {
	*OxmId
}

func DecodeOxmIdIpv6Exthdr

func DecodeOxmIdIpv6Exthdr(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpv6Exthdr, error)

func NewOxmIdIpv6Exthdr

func NewOxmIdIpv6Exthdr() *OxmIdIpv6Exthdr

func (*OxmIdIpv6Exthdr) GetOXMName

func (self *OxmIdIpv6Exthdr) GetOXMName() string

func (*OxmIdIpv6Exthdr) MarshalJSON

func (self *OxmIdIpv6Exthdr) MarshalJSON() ([]byte, error)

func (*OxmIdIpv6Exthdr) Serialize

func (self *OxmIdIpv6Exthdr) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpv6ExthdrMasked

type OxmIdIpv6ExthdrMasked struct {
	*OxmId
}

func DecodeOxmIdIpv6ExthdrMasked

func DecodeOxmIdIpv6ExthdrMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpv6ExthdrMasked, error)

func NewOxmIdIpv6ExthdrMasked

func NewOxmIdIpv6ExthdrMasked() *OxmIdIpv6ExthdrMasked

func (*OxmIdIpv6ExthdrMasked) GetOXMName

func (self *OxmIdIpv6ExthdrMasked) GetOXMName() string

func (*OxmIdIpv6ExthdrMasked) MarshalJSON

func (self *OxmIdIpv6ExthdrMasked) MarshalJSON() ([]byte, error)

func (*OxmIdIpv6ExthdrMasked) Serialize

func (self *OxmIdIpv6ExthdrMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpv6Flabel

type OxmIdIpv6Flabel struct {
	*OxmId
}

func DecodeOxmIdIpv6Flabel

func DecodeOxmIdIpv6Flabel(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpv6Flabel, error)

func NewOxmIdIpv6Flabel

func NewOxmIdIpv6Flabel() *OxmIdIpv6Flabel

func (*OxmIdIpv6Flabel) GetOXMName

func (self *OxmIdIpv6Flabel) GetOXMName() string

func (*OxmIdIpv6Flabel) MarshalJSON

func (self *OxmIdIpv6Flabel) MarshalJSON() ([]byte, error)

func (*OxmIdIpv6Flabel) Serialize

func (self *OxmIdIpv6Flabel) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpv6FlabelMasked

type OxmIdIpv6FlabelMasked struct {
	*OxmId
}

func DecodeOxmIdIpv6FlabelMasked

func DecodeOxmIdIpv6FlabelMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpv6FlabelMasked, error)

func NewOxmIdIpv6FlabelMasked

func NewOxmIdIpv6FlabelMasked() *OxmIdIpv6FlabelMasked

func (*OxmIdIpv6FlabelMasked) GetOXMName

func (self *OxmIdIpv6FlabelMasked) GetOXMName() string

func (*OxmIdIpv6FlabelMasked) MarshalJSON

func (self *OxmIdIpv6FlabelMasked) MarshalJSON() ([]byte, error)

func (*OxmIdIpv6FlabelMasked) Serialize

func (self *OxmIdIpv6FlabelMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpv6Label

type OxmIdIpv6Label struct {
	*OxmId
}

func DecodeOxmIdIpv6Label

func DecodeOxmIdIpv6Label(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpv6Label, error)

func NewOxmIdIpv6Label

func NewOxmIdIpv6Label() *OxmIdIpv6Label

func (*OxmIdIpv6Label) GetOXMName

func (self *OxmIdIpv6Label) GetOXMName() string

func (*OxmIdIpv6Label) MarshalJSON

func (self *OxmIdIpv6Label) MarshalJSON() ([]byte, error)

func (*OxmIdIpv6Label) Serialize

func (self *OxmIdIpv6Label) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpv6LabelMasked

type OxmIdIpv6LabelMasked struct {
	*OxmId
}

func DecodeOxmIdIpv6LabelMasked

func DecodeOxmIdIpv6LabelMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpv6LabelMasked, error)

func NewOxmIdIpv6LabelMasked

func NewOxmIdIpv6LabelMasked() *OxmIdIpv6LabelMasked

func (*OxmIdIpv6LabelMasked) GetOXMName

func (self *OxmIdIpv6LabelMasked) GetOXMName() string

func (*OxmIdIpv6LabelMasked) MarshalJSON

func (self *OxmIdIpv6LabelMasked) MarshalJSON() ([]byte, error)

func (*OxmIdIpv6LabelMasked) Serialize

func (self *OxmIdIpv6LabelMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpv6NdSll

type OxmIdIpv6NdSll struct {
	*OxmId
}

func DecodeOxmIdIpv6NdSll

func DecodeOxmIdIpv6NdSll(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpv6NdSll, error)

func NewOxmIdIpv6NdSll

func NewOxmIdIpv6NdSll() *OxmIdIpv6NdSll

func (*OxmIdIpv6NdSll) GetOXMName

func (self *OxmIdIpv6NdSll) GetOXMName() string

func (*OxmIdIpv6NdSll) MarshalJSON

func (self *OxmIdIpv6NdSll) MarshalJSON() ([]byte, error)

func (*OxmIdIpv6NdSll) Serialize

func (self *OxmIdIpv6NdSll) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpv6NdSllMasked

type OxmIdIpv6NdSllMasked struct {
	*OxmId
}

func DecodeOxmIdIpv6NdSllMasked

func DecodeOxmIdIpv6NdSllMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpv6NdSllMasked, error)

func NewOxmIdIpv6NdSllMasked

func NewOxmIdIpv6NdSllMasked() *OxmIdIpv6NdSllMasked

func (*OxmIdIpv6NdSllMasked) GetOXMName

func (self *OxmIdIpv6NdSllMasked) GetOXMName() string

func (*OxmIdIpv6NdSllMasked) MarshalJSON

func (self *OxmIdIpv6NdSllMasked) MarshalJSON() ([]byte, error)

func (*OxmIdIpv6NdSllMasked) Serialize

func (self *OxmIdIpv6NdSllMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpv6NdTarget

type OxmIdIpv6NdTarget struct {
	*OxmId
}

func DecodeOxmIdIpv6NdTarget

func DecodeOxmIdIpv6NdTarget(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpv6NdTarget, error)

func NewOxmIdIpv6NdTarget

func NewOxmIdIpv6NdTarget() *OxmIdIpv6NdTarget

func (*OxmIdIpv6NdTarget) GetOXMName

func (self *OxmIdIpv6NdTarget) GetOXMName() string

func (*OxmIdIpv6NdTarget) MarshalJSON

func (self *OxmIdIpv6NdTarget) MarshalJSON() ([]byte, error)

func (*OxmIdIpv6NdTarget) Serialize

func (self *OxmIdIpv6NdTarget) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpv6NdTargetMasked

type OxmIdIpv6NdTargetMasked struct {
	*OxmId
}

func DecodeOxmIdIpv6NdTargetMasked

func DecodeOxmIdIpv6NdTargetMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpv6NdTargetMasked, error)

func NewOxmIdIpv6NdTargetMasked

func NewOxmIdIpv6NdTargetMasked() *OxmIdIpv6NdTargetMasked

func (*OxmIdIpv6NdTargetMasked) GetOXMName

func (self *OxmIdIpv6NdTargetMasked) GetOXMName() string

func (*OxmIdIpv6NdTargetMasked) MarshalJSON

func (self *OxmIdIpv6NdTargetMasked) MarshalJSON() ([]byte, error)

func (*OxmIdIpv6NdTargetMasked) Serialize

func (self *OxmIdIpv6NdTargetMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpv6NdTll

type OxmIdIpv6NdTll struct {
	*OxmId
}

func DecodeOxmIdIpv6NdTll

func DecodeOxmIdIpv6NdTll(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpv6NdTll, error)

func NewOxmIdIpv6NdTll

func NewOxmIdIpv6NdTll() *OxmIdIpv6NdTll

func (*OxmIdIpv6NdTll) GetOXMName

func (self *OxmIdIpv6NdTll) GetOXMName() string

func (*OxmIdIpv6NdTll) MarshalJSON

func (self *OxmIdIpv6NdTll) MarshalJSON() ([]byte, error)

func (*OxmIdIpv6NdTll) Serialize

func (self *OxmIdIpv6NdTll) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpv6NdTllMasked

type OxmIdIpv6NdTllMasked struct {
	*OxmId
}

func DecodeOxmIdIpv6NdTllMasked

func DecodeOxmIdIpv6NdTllMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpv6NdTllMasked, error)

func NewOxmIdIpv6NdTllMasked

func NewOxmIdIpv6NdTllMasked() *OxmIdIpv6NdTllMasked

func (*OxmIdIpv6NdTllMasked) GetOXMName

func (self *OxmIdIpv6NdTllMasked) GetOXMName() string

func (*OxmIdIpv6NdTllMasked) MarshalJSON

func (self *OxmIdIpv6NdTllMasked) MarshalJSON() ([]byte, error)

func (*OxmIdIpv6NdTllMasked) Serialize

func (self *OxmIdIpv6NdTllMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpv6Src

type OxmIdIpv6Src struct {
	*OxmId
}

func DecodeOxmIdIpv6Src

func DecodeOxmIdIpv6Src(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpv6Src, error)

func NewOxmIdIpv6Src

func NewOxmIdIpv6Src() *OxmIdIpv6Src

func (*OxmIdIpv6Src) GetOXMName

func (self *OxmIdIpv6Src) GetOXMName() string

func (*OxmIdIpv6Src) MarshalJSON

func (self *OxmIdIpv6Src) MarshalJSON() ([]byte, error)

func (*OxmIdIpv6Src) Serialize

func (self *OxmIdIpv6Src) Serialize(encoder *goloxi.Encoder) error

type OxmIdIpv6SrcMasked

type OxmIdIpv6SrcMasked struct {
	*OxmId
}

func DecodeOxmIdIpv6SrcMasked

func DecodeOxmIdIpv6SrcMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdIpv6SrcMasked, error)

func NewOxmIdIpv6SrcMasked

func NewOxmIdIpv6SrcMasked() *OxmIdIpv6SrcMasked

func (*OxmIdIpv6SrcMasked) GetOXMName

func (self *OxmIdIpv6SrcMasked) GetOXMName() string

func (*OxmIdIpv6SrcMasked) MarshalJSON

func (self *OxmIdIpv6SrcMasked) MarshalJSON() ([]byte, error)

func (*OxmIdIpv6SrcMasked) Serialize

func (self *OxmIdIpv6SrcMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdMetadata

type OxmIdMetadata struct {
	*OxmId
}

func DecodeOxmIdMetadata

func DecodeOxmIdMetadata(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdMetadata, error)

func NewOxmIdMetadata

func NewOxmIdMetadata() *OxmIdMetadata

func (*OxmIdMetadata) GetOXMName

func (self *OxmIdMetadata) GetOXMName() string

func (*OxmIdMetadata) MarshalJSON

func (self *OxmIdMetadata) MarshalJSON() ([]byte, error)

func (*OxmIdMetadata) Serialize

func (self *OxmIdMetadata) Serialize(encoder *goloxi.Encoder) error

type OxmIdMetadataMasked

type OxmIdMetadataMasked struct {
	*OxmId
}

func DecodeOxmIdMetadataMasked

func DecodeOxmIdMetadataMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdMetadataMasked, error)

func NewOxmIdMetadataMasked

func NewOxmIdMetadataMasked() *OxmIdMetadataMasked

func (*OxmIdMetadataMasked) GetOXMName

func (self *OxmIdMetadataMasked) GetOXMName() string

func (*OxmIdMetadataMasked) MarshalJSON

func (self *OxmIdMetadataMasked) MarshalJSON() ([]byte, error)

func (*OxmIdMetadataMasked) Serialize

func (self *OxmIdMetadataMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdMplsBos

type OxmIdMplsBos struct {
	*OxmId
}

func DecodeOxmIdMplsBos

func DecodeOxmIdMplsBos(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdMplsBos, error)

func NewOxmIdMplsBos

func NewOxmIdMplsBos() *OxmIdMplsBos

func (*OxmIdMplsBos) GetOXMName

func (self *OxmIdMplsBos) GetOXMName() string

func (*OxmIdMplsBos) MarshalJSON

func (self *OxmIdMplsBos) MarshalJSON() ([]byte, error)

func (*OxmIdMplsBos) Serialize

func (self *OxmIdMplsBos) Serialize(encoder *goloxi.Encoder) error

type OxmIdMplsBosMasked

type OxmIdMplsBosMasked struct {
	*OxmId
}

func DecodeOxmIdMplsBosMasked

func DecodeOxmIdMplsBosMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdMplsBosMasked, error)

func NewOxmIdMplsBosMasked

func NewOxmIdMplsBosMasked() *OxmIdMplsBosMasked

func (*OxmIdMplsBosMasked) GetOXMName

func (self *OxmIdMplsBosMasked) GetOXMName() string

func (*OxmIdMplsBosMasked) MarshalJSON

func (self *OxmIdMplsBosMasked) MarshalJSON() ([]byte, error)

func (*OxmIdMplsBosMasked) Serialize

func (self *OxmIdMplsBosMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdMplsLabel

type OxmIdMplsLabel struct {
	*OxmId
}

func DecodeOxmIdMplsLabel

func DecodeOxmIdMplsLabel(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdMplsLabel, error)

func NewOxmIdMplsLabel

func NewOxmIdMplsLabel() *OxmIdMplsLabel

func (*OxmIdMplsLabel) GetOXMName

func (self *OxmIdMplsLabel) GetOXMName() string

func (*OxmIdMplsLabel) MarshalJSON

func (self *OxmIdMplsLabel) MarshalJSON() ([]byte, error)

func (*OxmIdMplsLabel) Serialize

func (self *OxmIdMplsLabel) Serialize(encoder *goloxi.Encoder) error

type OxmIdMplsLabelMasked

type OxmIdMplsLabelMasked struct {
	*OxmId
}

func DecodeOxmIdMplsLabelMasked

func DecodeOxmIdMplsLabelMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdMplsLabelMasked, error)

func NewOxmIdMplsLabelMasked

func NewOxmIdMplsLabelMasked() *OxmIdMplsLabelMasked

func (*OxmIdMplsLabelMasked) GetOXMName

func (self *OxmIdMplsLabelMasked) GetOXMName() string

func (*OxmIdMplsLabelMasked) MarshalJSON

func (self *OxmIdMplsLabelMasked) MarshalJSON() ([]byte, error)

func (*OxmIdMplsLabelMasked) Serialize

func (self *OxmIdMplsLabelMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdMplsTc

type OxmIdMplsTc struct {
	*OxmId
}

func DecodeOxmIdMplsTc

func DecodeOxmIdMplsTc(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdMplsTc, error)

func NewOxmIdMplsTc

func NewOxmIdMplsTc() *OxmIdMplsTc

func (*OxmIdMplsTc) GetOXMName

func (self *OxmIdMplsTc) GetOXMName() string

func (*OxmIdMplsTc) MarshalJSON

func (self *OxmIdMplsTc) MarshalJSON() ([]byte, error)

func (*OxmIdMplsTc) Serialize

func (self *OxmIdMplsTc) Serialize(encoder *goloxi.Encoder) error

type OxmIdMplsTcMasked

type OxmIdMplsTcMasked struct {
	*OxmId
}

func DecodeOxmIdMplsTcMasked

func DecodeOxmIdMplsTcMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdMplsTcMasked, error)

func NewOxmIdMplsTcMasked

func NewOxmIdMplsTcMasked() *OxmIdMplsTcMasked

func (*OxmIdMplsTcMasked) GetOXMName

func (self *OxmIdMplsTcMasked) GetOXMName() string

func (*OxmIdMplsTcMasked) MarshalJSON

func (self *OxmIdMplsTcMasked) MarshalJSON() ([]byte, error)

func (*OxmIdMplsTcMasked) Serialize

func (self *OxmIdMplsTcMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdMplsTtl

type OxmIdMplsTtl struct {
	*OxmId
}

func DecodeOxmIdMplsTtl

func DecodeOxmIdMplsTtl(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdMplsTtl, error)

func NewOxmIdMplsTtl

func NewOxmIdMplsTtl() *OxmIdMplsTtl

func (*OxmIdMplsTtl) GetOXMName

func (self *OxmIdMplsTtl) GetOXMName() string

func (*OxmIdMplsTtl) MarshalJSON

func (self *OxmIdMplsTtl) MarshalJSON() ([]byte, error)

func (*OxmIdMplsTtl) Serialize

func (self *OxmIdMplsTtl) Serialize(encoder *goloxi.Encoder) error

type OxmIdNdSll

type OxmIdNdSll struct {
	*OxmId
}

func DecodeOxmIdNdSll

func DecodeOxmIdNdSll(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdNdSll, error)

func NewOxmIdNdSll

func NewOxmIdNdSll() *OxmIdNdSll

func (*OxmIdNdSll) GetOXMName

func (self *OxmIdNdSll) GetOXMName() string

func (*OxmIdNdSll) MarshalJSON

func (self *OxmIdNdSll) MarshalJSON() ([]byte, error)

func (*OxmIdNdSll) Serialize

func (self *OxmIdNdSll) Serialize(encoder *goloxi.Encoder) error

type OxmIdNdSllMasked

type OxmIdNdSllMasked struct {
	*OxmId
}

func DecodeOxmIdNdSllMasked

func DecodeOxmIdNdSllMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdNdSllMasked, error)

func NewOxmIdNdSllMasked

func NewOxmIdNdSllMasked() *OxmIdNdSllMasked

func (*OxmIdNdSllMasked) GetOXMName

func (self *OxmIdNdSllMasked) GetOXMName() string

func (*OxmIdNdSllMasked) MarshalJSON

func (self *OxmIdNdSllMasked) MarshalJSON() ([]byte, error)

func (*OxmIdNdSllMasked) Serialize

func (self *OxmIdNdSllMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdNdTarget

type OxmIdNdTarget struct {
	*OxmId
}

func DecodeOxmIdNdTarget

func DecodeOxmIdNdTarget(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdNdTarget, error)

func NewOxmIdNdTarget

func NewOxmIdNdTarget() *OxmIdNdTarget

func (*OxmIdNdTarget) GetOXMName

func (self *OxmIdNdTarget) GetOXMName() string

func (*OxmIdNdTarget) MarshalJSON

func (self *OxmIdNdTarget) MarshalJSON() ([]byte, error)

func (*OxmIdNdTarget) Serialize

func (self *OxmIdNdTarget) Serialize(encoder *goloxi.Encoder) error

type OxmIdNdTargetMasked

type OxmIdNdTargetMasked struct {
	*OxmId
}

func DecodeOxmIdNdTargetMasked

func DecodeOxmIdNdTargetMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdNdTargetMasked, error)

func NewOxmIdNdTargetMasked

func NewOxmIdNdTargetMasked() *OxmIdNdTargetMasked

func (*OxmIdNdTargetMasked) GetOXMName

func (self *OxmIdNdTargetMasked) GetOXMName() string

func (*OxmIdNdTargetMasked) MarshalJSON

func (self *OxmIdNdTargetMasked) MarshalJSON() ([]byte, error)

func (*OxmIdNdTargetMasked) Serialize

func (self *OxmIdNdTargetMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdNdTll

type OxmIdNdTll struct {
	*OxmId
}

func DecodeOxmIdNdTll

func DecodeOxmIdNdTll(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdNdTll, error)

func NewOxmIdNdTll

func NewOxmIdNdTll() *OxmIdNdTll

func (*OxmIdNdTll) GetOXMName

func (self *OxmIdNdTll) GetOXMName() string

func (*OxmIdNdTll) MarshalJSON

func (self *OxmIdNdTll) MarshalJSON() ([]byte, error)

func (*OxmIdNdTll) Serialize

func (self *OxmIdNdTll) Serialize(encoder *goloxi.Encoder) error

type OxmIdNdTllMasked

type OxmIdNdTllMasked struct {
	*OxmId
}

func DecodeOxmIdNdTllMasked

func DecodeOxmIdNdTllMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdNdTllMasked, error)

func NewOxmIdNdTllMasked

func NewOxmIdNdTllMasked() *OxmIdNdTllMasked

func (*OxmIdNdTllMasked) GetOXMName

func (self *OxmIdNdTllMasked) GetOXMName() string

func (*OxmIdNdTllMasked) MarshalJSON

func (self *OxmIdNdTllMasked) MarshalJSON() ([]byte, error)

func (*OxmIdNdTllMasked) Serialize

func (self *OxmIdNdTllMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdNwEcn

type OxmIdNwEcn struct {
	*OxmId
}

func DecodeOxmIdNwEcn

func DecodeOxmIdNwEcn(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdNwEcn, error)

func NewOxmIdNwEcn

func NewOxmIdNwEcn() *OxmIdNwEcn

func (*OxmIdNwEcn) GetOXMName

func (self *OxmIdNwEcn) GetOXMName() string

func (*OxmIdNwEcn) MarshalJSON

func (self *OxmIdNwEcn) MarshalJSON() ([]byte, error)

func (*OxmIdNwEcn) Serialize

func (self *OxmIdNwEcn) Serialize(encoder *goloxi.Encoder) error

type OxmIdNwProto

type OxmIdNwProto struct {
	*OxmId
}

func DecodeOxmIdNwProto

func DecodeOxmIdNwProto(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdNwProto, error)

func NewOxmIdNwProto

func NewOxmIdNwProto() *OxmIdNwProto

func (*OxmIdNwProto) GetOXMName

func (self *OxmIdNwProto) GetOXMName() string

func (*OxmIdNwProto) MarshalJSON

func (self *OxmIdNwProto) MarshalJSON() ([]byte, error)

func (*OxmIdNwProto) Serialize

func (self *OxmIdNwProto) Serialize(encoder *goloxi.Encoder) error

type OxmIdNwTos

type OxmIdNwTos struct {
	*OxmId
}

func DecodeOxmIdNwTos

func DecodeOxmIdNwTos(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdNwTos, error)

func NewOxmIdNwTos

func NewOxmIdNwTos() *OxmIdNwTos

func (*OxmIdNwTos) GetOXMName

func (self *OxmIdNwTos) GetOXMName() string

func (*OxmIdNwTos) MarshalJSON

func (self *OxmIdNwTos) MarshalJSON() ([]byte, error)

func (*OxmIdNwTos) Serialize

func (self *OxmIdNwTos) Serialize(encoder *goloxi.Encoder) error

type OxmIdNwTtl

type OxmIdNwTtl struct {
	*OxmId
}

func DecodeOxmIdNwTtl

func DecodeOxmIdNwTtl(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdNwTtl, error)

func NewOxmIdNwTtl

func NewOxmIdNwTtl() *OxmIdNwTtl

func (*OxmIdNwTtl) GetOXMName

func (self *OxmIdNwTtl) GetOXMName() string

func (*OxmIdNwTtl) MarshalJSON

func (self *OxmIdNwTtl) MarshalJSON() ([]byte, error)

func (*OxmIdNwTtl) Serialize

func (self *OxmIdNwTtl) Serialize(encoder *goloxi.Encoder) error

type OxmIdOvsTcpFlags

type OxmIdOvsTcpFlags struct {
	*OxmId
	ExperimenterId uint32
}

func DecodeOxmIdOvsTcpFlags

func DecodeOxmIdOvsTcpFlags(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdOvsTcpFlags, error)

func NewOxmIdOvsTcpFlags

func NewOxmIdOvsTcpFlags() *OxmIdOvsTcpFlags

func (*OxmIdOvsTcpFlags) GetExperimenterId

func (self *OxmIdOvsTcpFlags) GetExperimenterId() uint32

func (*OxmIdOvsTcpFlags) GetOXMName

func (self *OxmIdOvsTcpFlags) GetOXMName() string

func (*OxmIdOvsTcpFlags) MarshalJSON

func (self *OxmIdOvsTcpFlags) MarshalJSON() ([]byte, error)

func (*OxmIdOvsTcpFlags) Serialize

func (self *OxmIdOvsTcpFlags) Serialize(encoder *goloxi.Encoder) error

func (*OxmIdOvsTcpFlags) SetExperimenterId

func (self *OxmIdOvsTcpFlags) SetExperimenterId(v uint32)

type OxmIdOvsTcpFlagsMasked

type OxmIdOvsTcpFlagsMasked struct {
	*OxmId
	ExperimenterId uint32
}

func DecodeOxmIdOvsTcpFlagsMasked

func DecodeOxmIdOvsTcpFlagsMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdOvsTcpFlagsMasked, error)

func NewOxmIdOvsTcpFlagsMasked

func NewOxmIdOvsTcpFlagsMasked() *OxmIdOvsTcpFlagsMasked

func (*OxmIdOvsTcpFlagsMasked) GetExperimenterId

func (self *OxmIdOvsTcpFlagsMasked) GetExperimenterId() uint32

func (*OxmIdOvsTcpFlagsMasked) GetOXMName

func (self *OxmIdOvsTcpFlagsMasked) GetOXMName() string

func (*OxmIdOvsTcpFlagsMasked) MarshalJSON

func (self *OxmIdOvsTcpFlagsMasked) MarshalJSON() ([]byte, error)

func (*OxmIdOvsTcpFlagsMasked) Serialize

func (self *OxmIdOvsTcpFlagsMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmIdOvsTcpFlagsMasked) SetExperimenterId

func (self *OxmIdOvsTcpFlagsMasked) SetExperimenterId(v uint32)

type OxmIdPacketType

type OxmIdPacketType struct {
	*OxmId
}

func DecodeOxmIdPacketType

func DecodeOxmIdPacketType(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdPacketType, error)

func NewOxmIdPacketType

func NewOxmIdPacketType() *OxmIdPacketType

func (*OxmIdPacketType) GetOXMName

func (self *OxmIdPacketType) GetOXMName() string

func (*OxmIdPacketType) MarshalJSON

func (self *OxmIdPacketType) MarshalJSON() ([]byte, error)

func (*OxmIdPacketType) Serialize

func (self *OxmIdPacketType) Serialize(encoder *goloxi.Encoder) error

type OxmIdPbbUca

type OxmIdPbbUca struct {
	*OxmId
}

func DecodeOxmIdPbbUca

func DecodeOxmIdPbbUca(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdPbbUca, error)

func NewOxmIdPbbUca

func NewOxmIdPbbUca() *OxmIdPbbUca

func (*OxmIdPbbUca) GetOXMName

func (self *OxmIdPbbUca) GetOXMName() string

func (*OxmIdPbbUca) MarshalJSON

func (self *OxmIdPbbUca) MarshalJSON() ([]byte, error)

func (*OxmIdPbbUca) Serialize

func (self *OxmIdPbbUca) Serialize(encoder *goloxi.Encoder) error

type OxmIdPbbUcaMasked

type OxmIdPbbUcaMasked struct {
	*OxmId
}

func DecodeOxmIdPbbUcaMasked

func DecodeOxmIdPbbUcaMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdPbbUcaMasked, error)

func NewOxmIdPbbUcaMasked

func NewOxmIdPbbUcaMasked() *OxmIdPbbUcaMasked

func (*OxmIdPbbUcaMasked) GetOXMName

func (self *OxmIdPbbUcaMasked) GetOXMName() string

func (*OxmIdPbbUcaMasked) MarshalJSON

func (self *OxmIdPbbUcaMasked) MarshalJSON() ([]byte, error)

func (*OxmIdPbbUcaMasked) Serialize

func (self *OxmIdPbbUcaMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdPktMark

type OxmIdPktMark struct {
	*OxmId
}

func DecodeOxmIdPktMark

func DecodeOxmIdPktMark(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdPktMark, error)

func NewOxmIdPktMark

func NewOxmIdPktMark() *OxmIdPktMark

func (*OxmIdPktMark) GetOXMName

func (self *OxmIdPktMark) GetOXMName() string

func (*OxmIdPktMark) MarshalJSON

func (self *OxmIdPktMark) MarshalJSON() ([]byte, error)

func (*OxmIdPktMark) Serialize

func (self *OxmIdPktMark) Serialize(encoder *goloxi.Encoder) error

type OxmIdPktMarkMasked

type OxmIdPktMarkMasked struct {
	*OxmId
}

func DecodeOxmIdPktMarkMasked

func DecodeOxmIdPktMarkMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdPktMarkMasked, error)

func NewOxmIdPktMarkMasked

func NewOxmIdPktMarkMasked() *OxmIdPktMarkMasked

func (*OxmIdPktMarkMasked) GetOXMName

func (self *OxmIdPktMarkMasked) GetOXMName() string

func (*OxmIdPktMarkMasked) MarshalJSON

func (self *OxmIdPktMarkMasked) MarshalJSON() ([]byte, error)

func (*OxmIdPktMarkMasked) Serialize

func (self *OxmIdPktMarkMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdRecircId

type OxmIdRecircId struct {
	*OxmId
}

func DecodeOxmIdRecircId

func DecodeOxmIdRecircId(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdRecircId, error)

func NewOxmIdRecircId

func NewOxmIdRecircId() *OxmIdRecircId

func (*OxmIdRecircId) GetOXMName

func (self *OxmIdRecircId) GetOXMName() string

func (*OxmIdRecircId) MarshalJSON

func (self *OxmIdRecircId) MarshalJSON() ([]byte, error)

func (*OxmIdRecircId) Serialize

func (self *OxmIdRecircId) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg0

type OxmIdReg0 struct {
	*OxmId
}

func DecodeOxmIdReg0

func DecodeOxmIdReg0(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg0, error)

func NewOxmIdReg0

func NewOxmIdReg0() *OxmIdReg0

func (*OxmIdReg0) GetOXMName

func (self *OxmIdReg0) GetOXMName() string

func (*OxmIdReg0) MarshalJSON

func (self *OxmIdReg0) MarshalJSON() ([]byte, error)

func (*OxmIdReg0) Serialize

func (self *OxmIdReg0) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg0Masked

type OxmIdReg0Masked struct {
	*OxmId
}

func DecodeOxmIdReg0Masked

func DecodeOxmIdReg0Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg0Masked, error)

func NewOxmIdReg0Masked

func NewOxmIdReg0Masked() *OxmIdReg0Masked

func (*OxmIdReg0Masked) GetOXMName

func (self *OxmIdReg0Masked) GetOXMName() string

func (*OxmIdReg0Masked) MarshalJSON

func (self *OxmIdReg0Masked) MarshalJSON() ([]byte, error)

func (*OxmIdReg0Masked) Serialize

func (self *OxmIdReg0Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg1

type OxmIdReg1 struct {
	*OxmId
}

func DecodeOxmIdReg1

func DecodeOxmIdReg1(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg1, error)

func NewOxmIdReg1

func NewOxmIdReg1() *OxmIdReg1

func (*OxmIdReg1) GetOXMName

func (self *OxmIdReg1) GetOXMName() string

func (*OxmIdReg1) MarshalJSON

func (self *OxmIdReg1) MarshalJSON() ([]byte, error)

func (*OxmIdReg1) Serialize

func (self *OxmIdReg1) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg10

type OxmIdReg10 struct {
	*OxmId
}

func DecodeOxmIdReg10

func DecodeOxmIdReg10(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg10, error)

func NewOxmIdReg10

func NewOxmIdReg10() *OxmIdReg10

func (*OxmIdReg10) GetOXMName

func (self *OxmIdReg10) GetOXMName() string

func (*OxmIdReg10) MarshalJSON

func (self *OxmIdReg10) MarshalJSON() ([]byte, error)

func (*OxmIdReg10) Serialize

func (self *OxmIdReg10) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg10Masked

type OxmIdReg10Masked struct {
	*OxmId
}

func DecodeOxmIdReg10Masked

func DecodeOxmIdReg10Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg10Masked, error)

func NewOxmIdReg10Masked

func NewOxmIdReg10Masked() *OxmIdReg10Masked

func (*OxmIdReg10Masked) GetOXMName

func (self *OxmIdReg10Masked) GetOXMName() string

func (*OxmIdReg10Masked) MarshalJSON

func (self *OxmIdReg10Masked) MarshalJSON() ([]byte, error)

func (*OxmIdReg10Masked) Serialize

func (self *OxmIdReg10Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg11

type OxmIdReg11 struct {
	*OxmId
}

func DecodeOxmIdReg11

func DecodeOxmIdReg11(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg11, error)

func NewOxmIdReg11

func NewOxmIdReg11() *OxmIdReg11

func (*OxmIdReg11) GetOXMName

func (self *OxmIdReg11) GetOXMName() string

func (*OxmIdReg11) MarshalJSON

func (self *OxmIdReg11) MarshalJSON() ([]byte, error)

func (*OxmIdReg11) Serialize

func (self *OxmIdReg11) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg11Masked

type OxmIdReg11Masked struct {
	*OxmId
}

func DecodeOxmIdReg11Masked

func DecodeOxmIdReg11Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg11Masked, error)

func NewOxmIdReg11Masked

func NewOxmIdReg11Masked() *OxmIdReg11Masked

func (*OxmIdReg11Masked) GetOXMName

func (self *OxmIdReg11Masked) GetOXMName() string

func (*OxmIdReg11Masked) MarshalJSON

func (self *OxmIdReg11Masked) MarshalJSON() ([]byte, error)

func (*OxmIdReg11Masked) Serialize

func (self *OxmIdReg11Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg12

type OxmIdReg12 struct {
	*OxmId
}

func DecodeOxmIdReg12

func DecodeOxmIdReg12(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg12, error)

func NewOxmIdReg12

func NewOxmIdReg12() *OxmIdReg12

func (*OxmIdReg12) GetOXMName

func (self *OxmIdReg12) GetOXMName() string

func (*OxmIdReg12) MarshalJSON

func (self *OxmIdReg12) MarshalJSON() ([]byte, error)

func (*OxmIdReg12) Serialize

func (self *OxmIdReg12) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg12Masked

type OxmIdReg12Masked struct {
	*OxmId
}

func DecodeOxmIdReg12Masked

func DecodeOxmIdReg12Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg12Masked, error)

func NewOxmIdReg12Masked

func NewOxmIdReg12Masked() *OxmIdReg12Masked

func (*OxmIdReg12Masked) GetOXMName

func (self *OxmIdReg12Masked) GetOXMName() string

func (*OxmIdReg12Masked) MarshalJSON

func (self *OxmIdReg12Masked) MarshalJSON() ([]byte, error)

func (*OxmIdReg12Masked) Serialize

func (self *OxmIdReg12Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg13

type OxmIdReg13 struct {
	*OxmId
}

func DecodeOxmIdReg13

func DecodeOxmIdReg13(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg13, error)

func NewOxmIdReg13

func NewOxmIdReg13() *OxmIdReg13

func (*OxmIdReg13) GetOXMName

func (self *OxmIdReg13) GetOXMName() string

func (*OxmIdReg13) MarshalJSON

func (self *OxmIdReg13) MarshalJSON() ([]byte, error)

func (*OxmIdReg13) Serialize

func (self *OxmIdReg13) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg13Masked

type OxmIdReg13Masked struct {
	*OxmId
}

func DecodeOxmIdReg13Masked

func DecodeOxmIdReg13Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg13Masked, error)

func NewOxmIdReg13Masked

func NewOxmIdReg13Masked() *OxmIdReg13Masked

func (*OxmIdReg13Masked) GetOXMName

func (self *OxmIdReg13Masked) GetOXMName() string

func (*OxmIdReg13Masked) MarshalJSON

func (self *OxmIdReg13Masked) MarshalJSON() ([]byte, error)

func (*OxmIdReg13Masked) Serialize

func (self *OxmIdReg13Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg14

type OxmIdReg14 struct {
	*OxmId
}

func DecodeOxmIdReg14

func DecodeOxmIdReg14(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg14, error)

func NewOxmIdReg14

func NewOxmIdReg14() *OxmIdReg14

func (*OxmIdReg14) GetOXMName

func (self *OxmIdReg14) GetOXMName() string

func (*OxmIdReg14) MarshalJSON

func (self *OxmIdReg14) MarshalJSON() ([]byte, error)

func (*OxmIdReg14) Serialize

func (self *OxmIdReg14) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg14Masked

type OxmIdReg14Masked struct {
	*OxmId
}

func DecodeOxmIdReg14Masked

func DecodeOxmIdReg14Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg14Masked, error)

func NewOxmIdReg14Masked

func NewOxmIdReg14Masked() *OxmIdReg14Masked

func (*OxmIdReg14Masked) GetOXMName

func (self *OxmIdReg14Masked) GetOXMName() string

func (*OxmIdReg14Masked) MarshalJSON

func (self *OxmIdReg14Masked) MarshalJSON() ([]byte, error)

func (*OxmIdReg14Masked) Serialize

func (self *OxmIdReg14Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg15

type OxmIdReg15 struct {
	*OxmId
}

func DecodeOxmIdReg15

func DecodeOxmIdReg15(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg15, error)

func NewOxmIdReg15

func NewOxmIdReg15() *OxmIdReg15

func (*OxmIdReg15) GetOXMName

func (self *OxmIdReg15) GetOXMName() string

func (*OxmIdReg15) MarshalJSON

func (self *OxmIdReg15) MarshalJSON() ([]byte, error)

func (*OxmIdReg15) Serialize

func (self *OxmIdReg15) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg15Masked

type OxmIdReg15Masked struct {
	*OxmId
}

func DecodeOxmIdReg15Masked

func DecodeOxmIdReg15Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg15Masked, error)

func NewOxmIdReg15Masked

func NewOxmIdReg15Masked() *OxmIdReg15Masked

func (*OxmIdReg15Masked) GetOXMName

func (self *OxmIdReg15Masked) GetOXMName() string

func (*OxmIdReg15Masked) MarshalJSON

func (self *OxmIdReg15Masked) MarshalJSON() ([]byte, error)

func (*OxmIdReg15Masked) Serialize

func (self *OxmIdReg15Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg1Masked

type OxmIdReg1Masked struct {
	*OxmId
}

func DecodeOxmIdReg1Masked

func DecodeOxmIdReg1Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg1Masked, error)

func NewOxmIdReg1Masked

func NewOxmIdReg1Masked() *OxmIdReg1Masked

func (*OxmIdReg1Masked) GetOXMName

func (self *OxmIdReg1Masked) GetOXMName() string

func (*OxmIdReg1Masked) MarshalJSON

func (self *OxmIdReg1Masked) MarshalJSON() ([]byte, error)

func (*OxmIdReg1Masked) Serialize

func (self *OxmIdReg1Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg2

type OxmIdReg2 struct {
	*OxmId
}

func DecodeOxmIdReg2

func DecodeOxmIdReg2(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg2, error)

func NewOxmIdReg2

func NewOxmIdReg2() *OxmIdReg2

func (*OxmIdReg2) GetOXMName

func (self *OxmIdReg2) GetOXMName() string

func (*OxmIdReg2) MarshalJSON

func (self *OxmIdReg2) MarshalJSON() ([]byte, error)

func (*OxmIdReg2) Serialize

func (self *OxmIdReg2) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg2Masked

type OxmIdReg2Masked struct {
	*OxmId
}

func DecodeOxmIdReg2Masked

func DecodeOxmIdReg2Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg2Masked, error)

func NewOxmIdReg2Masked

func NewOxmIdReg2Masked() *OxmIdReg2Masked

func (*OxmIdReg2Masked) GetOXMName

func (self *OxmIdReg2Masked) GetOXMName() string

func (*OxmIdReg2Masked) MarshalJSON

func (self *OxmIdReg2Masked) MarshalJSON() ([]byte, error)

func (*OxmIdReg2Masked) Serialize

func (self *OxmIdReg2Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg3

type OxmIdReg3 struct {
	*OxmId
}

func DecodeOxmIdReg3

func DecodeOxmIdReg3(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg3, error)

func NewOxmIdReg3

func NewOxmIdReg3() *OxmIdReg3

func (*OxmIdReg3) GetOXMName

func (self *OxmIdReg3) GetOXMName() string

func (*OxmIdReg3) MarshalJSON

func (self *OxmIdReg3) MarshalJSON() ([]byte, error)

func (*OxmIdReg3) Serialize

func (self *OxmIdReg3) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg3Masked

type OxmIdReg3Masked struct {
	*OxmId
}

func DecodeOxmIdReg3Masked

func DecodeOxmIdReg3Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg3Masked, error)

func NewOxmIdReg3Masked

func NewOxmIdReg3Masked() *OxmIdReg3Masked

func (*OxmIdReg3Masked) GetOXMName

func (self *OxmIdReg3Masked) GetOXMName() string

func (*OxmIdReg3Masked) MarshalJSON

func (self *OxmIdReg3Masked) MarshalJSON() ([]byte, error)

func (*OxmIdReg3Masked) Serialize

func (self *OxmIdReg3Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg4

type OxmIdReg4 struct {
	*OxmId
}

func DecodeOxmIdReg4

func DecodeOxmIdReg4(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg4, error)

func NewOxmIdReg4

func NewOxmIdReg4() *OxmIdReg4

func (*OxmIdReg4) GetOXMName

func (self *OxmIdReg4) GetOXMName() string

func (*OxmIdReg4) MarshalJSON

func (self *OxmIdReg4) MarshalJSON() ([]byte, error)

func (*OxmIdReg4) Serialize

func (self *OxmIdReg4) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg4Masked

type OxmIdReg4Masked struct {
	*OxmId
}

func DecodeOxmIdReg4Masked

func DecodeOxmIdReg4Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg4Masked, error)

func NewOxmIdReg4Masked

func NewOxmIdReg4Masked() *OxmIdReg4Masked

func (*OxmIdReg4Masked) GetOXMName

func (self *OxmIdReg4Masked) GetOXMName() string

func (*OxmIdReg4Masked) MarshalJSON

func (self *OxmIdReg4Masked) MarshalJSON() ([]byte, error)

func (*OxmIdReg4Masked) Serialize

func (self *OxmIdReg4Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg5

type OxmIdReg5 struct {
	*OxmId
}

func DecodeOxmIdReg5

func DecodeOxmIdReg5(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg5, error)

func NewOxmIdReg5

func NewOxmIdReg5() *OxmIdReg5

func (*OxmIdReg5) GetOXMName

func (self *OxmIdReg5) GetOXMName() string

func (*OxmIdReg5) MarshalJSON

func (self *OxmIdReg5) MarshalJSON() ([]byte, error)

func (*OxmIdReg5) Serialize

func (self *OxmIdReg5) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg5Masked

type OxmIdReg5Masked struct {
	*OxmId
}

func DecodeOxmIdReg5Masked

func DecodeOxmIdReg5Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg5Masked, error)

func NewOxmIdReg5Masked

func NewOxmIdReg5Masked() *OxmIdReg5Masked

func (*OxmIdReg5Masked) GetOXMName

func (self *OxmIdReg5Masked) GetOXMName() string

func (*OxmIdReg5Masked) MarshalJSON

func (self *OxmIdReg5Masked) MarshalJSON() ([]byte, error)

func (*OxmIdReg5Masked) Serialize

func (self *OxmIdReg5Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg6

type OxmIdReg6 struct {
	*OxmId
}

func DecodeOxmIdReg6

func DecodeOxmIdReg6(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg6, error)

func NewOxmIdReg6

func NewOxmIdReg6() *OxmIdReg6

func (*OxmIdReg6) GetOXMName

func (self *OxmIdReg6) GetOXMName() string

func (*OxmIdReg6) MarshalJSON

func (self *OxmIdReg6) MarshalJSON() ([]byte, error)

func (*OxmIdReg6) Serialize

func (self *OxmIdReg6) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg6Masked

type OxmIdReg6Masked struct {
	*OxmId
}

func DecodeOxmIdReg6Masked

func DecodeOxmIdReg6Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg6Masked, error)

func NewOxmIdReg6Masked

func NewOxmIdReg6Masked() *OxmIdReg6Masked

func (*OxmIdReg6Masked) GetOXMName

func (self *OxmIdReg6Masked) GetOXMName() string

func (*OxmIdReg6Masked) MarshalJSON

func (self *OxmIdReg6Masked) MarshalJSON() ([]byte, error)

func (*OxmIdReg6Masked) Serialize

func (self *OxmIdReg6Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg7

type OxmIdReg7 struct {
	*OxmId
}

func DecodeOxmIdReg7

func DecodeOxmIdReg7(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg7, error)

func NewOxmIdReg7

func NewOxmIdReg7() *OxmIdReg7

func (*OxmIdReg7) GetOXMName

func (self *OxmIdReg7) GetOXMName() string

func (*OxmIdReg7) MarshalJSON

func (self *OxmIdReg7) MarshalJSON() ([]byte, error)

func (*OxmIdReg7) Serialize

func (self *OxmIdReg7) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg7Masked

type OxmIdReg7Masked struct {
	*OxmId
}

func DecodeOxmIdReg7Masked

func DecodeOxmIdReg7Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg7Masked, error)

func NewOxmIdReg7Masked

func NewOxmIdReg7Masked() *OxmIdReg7Masked

func (*OxmIdReg7Masked) GetOXMName

func (self *OxmIdReg7Masked) GetOXMName() string

func (*OxmIdReg7Masked) MarshalJSON

func (self *OxmIdReg7Masked) MarshalJSON() ([]byte, error)

func (*OxmIdReg7Masked) Serialize

func (self *OxmIdReg7Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg8

type OxmIdReg8 struct {
	*OxmId
}

func DecodeOxmIdReg8

func DecodeOxmIdReg8(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg8, error)

func NewOxmIdReg8

func NewOxmIdReg8() *OxmIdReg8

func (*OxmIdReg8) GetOXMName

func (self *OxmIdReg8) GetOXMName() string

func (*OxmIdReg8) MarshalJSON

func (self *OxmIdReg8) MarshalJSON() ([]byte, error)

func (*OxmIdReg8) Serialize

func (self *OxmIdReg8) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg8Masked

type OxmIdReg8Masked struct {
	*OxmId
}

func DecodeOxmIdReg8Masked

func DecodeOxmIdReg8Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg8Masked, error)

func NewOxmIdReg8Masked

func NewOxmIdReg8Masked() *OxmIdReg8Masked

func (*OxmIdReg8Masked) GetOXMName

func (self *OxmIdReg8Masked) GetOXMName() string

func (*OxmIdReg8Masked) MarshalJSON

func (self *OxmIdReg8Masked) MarshalJSON() ([]byte, error)

func (*OxmIdReg8Masked) Serialize

func (self *OxmIdReg8Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg9

type OxmIdReg9 struct {
	*OxmId
}

func DecodeOxmIdReg9

func DecodeOxmIdReg9(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg9, error)

func NewOxmIdReg9

func NewOxmIdReg9() *OxmIdReg9

func (*OxmIdReg9) GetOXMName

func (self *OxmIdReg9) GetOXMName() string

func (*OxmIdReg9) MarshalJSON

func (self *OxmIdReg9) MarshalJSON() ([]byte, error)

func (*OxmIdReg9) Serialize

func (self *OxmIdReg9) Serialize(encoder *goloxi.Encoder) error

type OxmIdReg9Masked

type OxmIdReg9Masked struct {
	*OxmId
}

func DecodeOxmIdReg9Masked

func DecodeOxmIdReg9Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdReg9Masked, error)

func NewOxmIdReg9Masked

func NewOxmIdReg9Masked() *OxmIdReg9Masked

func (*OxmIdReg9Masked) GetOXMName

func (self *OxmIdReg9Masked) GetOXMName() string

func (*OxmIdReg9Masked) MarshalJSON

func (self *OxmIdReg9Masked) MarshalJSON() ([]byte, error)

func (*OxmIdReg9Masked) Serialize

func (self *OxmIdReg9Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdSctpDst

type OxmIdSctpDst struct {
	*OxmId
}

func DecodeOxmIdSctpDst

func DecodeOxmIdSctpDst(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdSctpDst, error)

func NewOxmIdSctpDst

func NewOxmIdSctpDst() *OxmIdSctpDst

func (*OxmIdSctpDst) GetOXMName

func (self *OxmIdSctpDst) GetOXMName() string

func (*OxmIdSctpDst) MarshalJSON

func (self *OxmIdSctpDst) MarshalJSON() ([]byte, error)

func (*OxmIdSctpDst) Serialize

func (self *OxmIdSctpDst) Serialize(encoder *goloxi.Encoder) error

type OxmIdSctpDstMasked

type OxmIdSctpDstMasked struct {
	*OxmId
}

func DecodeOxmIdSctpDstMasked

func DecodeOxmIdSctpDstMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdSctpDstMasked, error)

func NewOxmIdSctpDstMasked

func NewOxmIdSctpDstMasked() *OxmIdSctpDstMasked

func (*OxmIdSctpDstMasked) GetOXMName

func (self *OxmIdSctpDstMasked) GetOXMName() string

func (*OxmIdSctpDstMasked) MarshalJSON

func (self *OxmIdSctpDstMasked) MarshalJSON() ([]byte, error)

func (*OxmIdSctpDstMasked) Serialize

func (self *OxmIdSctpDstMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdSctpSrc

type OxmIdSctpSrc struct {
	*OxmId
}

func DecodeOxmIdSctpSrc

func DecodeOxmIdSctpSrc(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdSctpSrc, error)

func NewOxmIdSctpSrc

func NewOxmIdSctpSrc() *OxmIdSctpSrc

func (*OxmIdSctpSrc) GetOXMName

func (self *OxmIdSctpSrc) GetOXMName() string

func (*OxmIdSctpSrc) MarshalJSON

func (self *OxmIdSctpSrc) MarshalJSON() ([]byte, error)

func (*OxmIdSctpSrc) Serialize

func (self *OxmIdSctpSrc) Serialize(encoder *goloxi.Encoder) error

type OxmIdSctpSrcMasked

type OxmIdSctpSrcMasked struct {
	*OxmId
}

func DecodeOxmIdSctpSrcMasked

func DecodeOxmIdSctpSrcMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdSctpSrcMasked, error)

func NewOxmIdSctpSrcMasked

func NewOxmIdSctpSrcMasked() *OxmIdSctpSrcMasked

func (*OxmIdSctpSrcMasked) GetOXMName

func (self *OxmIdSctpSrcMasked) GetOXMName() string

func (*OxmIdSctpSrcMasked) MarshalJSON

func (self *OxmIdSctpSrcMasked) MarshalJSON() ([]byte, error)

func (*OxmIdSctpSrcMasked) Serialize

func (self *OxmIdSctpSrcMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTcpDst

type OxmIdTcpDst struct {
	*OxmId
}

func DecodeOxmIdTcpDst

func DecodeOxmIdTcpDst(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTcpDst, error)

func NewOxmIdTcpDst

func NewOxmIdTcpDst() *OxmIdTcpDst

func (*OxmIdTcpDst) GetOXMName

func (self *OxmIdTcpDst) GetOXMName() string

func (*OxmIdTcpDst) MarshalJSON

func (self *OxmIdTcpDst) MarshalJSON() ([]byte, error)

func (*OxmIdTcpDst) Serialize

func (self *OxmIdTcpDst) Serialize(encoder *goloxi.Encoder) error

type OxmIdTcpDstMasked

type OxmIdTcpDstMasked struct {
	*OxmId
}

func DecodeOxmIdTcpDstMasked

func DecodeOxmIdTcpDstMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTcpDstMasked, error)

func NewOxmIdTcpDstMasked

func NewOxmIdTcpDstMasked() *OxmIdTcpDstMasked

func (*OxmIdTcpDstMasked) GetOXMName

func (self *OxmIdTcpDstMasked) GetOXMName() string

func (*OxmIdTcpDstMasked) MarshalJSON

func (self *OxmIdTcpDstMasked) MarshalJSON() ([]byte, error)

func (*OxmIdTcpDstMasked) Serialize

func (self *OxmIdTcpDstMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTcpFlags

type OxmIdTcpFlags struct {
	*OxmId
}

func DecodeOxmIdTcpFlags

func DecodeOxmIdTcpFlags(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTcpFlags, error)

func NewOxmIdTcpFlags

func NewOxmIdTcpFlags() *OxmIdTcpFlags

func (*OxmIdTcpFlags) GetOXMName

func (self *OxmIdTcpFlags) GetOXMName() string

func (*OxmIdTcpFlags) MarshalJSON

func (self *OxmIdTcpFlags) MarshalJSON() ([]byte, error)

func (*OxmIdTcpFlags) Serialize

func (self *OxmIdTcpFlags) Serialize(encoder *goloxi.Encoder) error

type OxmIdTcpFlagsMasked

type OxmIdTcpFlagsMasked struct {
	*OxmId
}

func DecodeOxmIdTcpFlagsMasked

func DecodeOxmIdTcpFlagsMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTcpFlagsMasked, error)

func NewOxmIdTcpFlagsMasked

func NewOxmIdTcpFlagsMasked() *OxmIdTcpFlagsMasked

func (*OxmIdTcpFlagsMasked) GetOXMName

func (self *OxmIdTcpFlagsMasked) GetOXMName() string

func (*OxmIdTcpFlagsMasked) MarshalJSON

func (self *OxmIdTcpFlagsMasked) MarshalJSON() ([]byte, error)

func (*OxmIdTcpFlagsMasked) Serialize

func (self *OxmIdTcpFlagsMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTcpSrc

type OxmIdTcpSrc struct {
	*OxmId
}

func DecodeOxmIdTcpSrc

func DecodeOxmIdTcpSrc(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTcpSrc, error)

func NewOxmIdTcpSrc

func NewOxmIdTcpSrc() *OxmIdTcpSrc

func (*OxmIdTcpSrc) GetOXMName

func (self *OxmIdTcpSrc) GetOXMName() string

func (*OxmIdTcpSrc) MarshalJSON

func (self *OxmIdTcpSrc) MarshalJSON() ([]byte, error)

func (*OxmIdTcpSrc) Serialize

func (self *OxmIdTcpSrc) Serialize(encoder *goloxi.Encoder) error

type OxmIdTcpSrcMasked

type OxmIdTcpSrcMasked struct {
	*OxmId
}

func DecodeOxmIdTcpSrcMasked

func DecodeOxmIdTcpSrcMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTcpSrcMasked, error)

func NewOxmIdTcpSrcMasked

func NewOxmIdTcpSrcMasked() *OxmIdTcpSrcMasked

func (*OxmIdTcpSrcMasked) GetOXMName

func (self *OxmIdTcpSrcMasked) GetOXMName() string

func (*OxmIdTcpSrcMasked) MarshalJSON

func (self *OxmIdTcpSrcMasked) MarshalJSON() ([]byte, error)

func (*OxmIdTcpSrcMasked) Serialize

func (self *OxmIdTcpSrcMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunDst

type OxmIdTunDst struct {
	*OxmId
}

func DecodeOxmIdTunDst

func DecodeOxmIdTunDst(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunDst, error)

func NewOxmIdTunDst

func NewOxmIdTunDst() *OxmIdTunDst

func (*OxmIdTunDst) GetOXMName

func (self *OxmIdTunDst) GetOXMName() string

func (*OxmIdTunDst) MarshalJSON

func (self *OxmIdTunDst) MarshalJSON() ([]byte, error)

func (*OxmIdTunDst) Serialize

func (self *OxmIdTunDst) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunDstMasked

type OxmIdTunDstMasked struct {
	*OxmId
}

func DecodeOxmIdTunDstMasked

func DecodeOxmIdTunDstMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunDstMasked, error)

func NewOxmIdTunDstMasked

func NewOxmIdTunDstMasked() *OxmIdTunDstMasked

func (*OxmIdTunDstMasked) GetOXMName

func (self *OxmIdTunDstMasked) GetOXMName() string

func (*OxmIdTunDstMasked) MarshalJSON

func (self *OxmIdTunDstMasked) MarshalJSON() ([]byte, error)

func (*OxmIdTunDstMasked) Serialize

func (self *OxmIdTunDstMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunFlags

type OxmIdTunFlags struct {
	*OxmId
}

func DecodeOxmIdTunFlags

func DecodeOxmIdTunFlags(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunFlags, error)

func NewOxmIdTunFlags

func NewOxmIdTunFlags() *OxmIdTunFlags

func (*OxmIdTunFlags) GetOXMName

func (self *OxmIdTunFlags) GetOXMName() string

func (*OxmIdTunFlags) MarshalJSON

func (self *OxmIdTunFlags) MarshalJSON() ([]byte, error)

func (*OxmIdTunFlags) Serialize

func (self *OxmIdTunFlags) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunFlagsMasked

type OxmIdTunFlagsMasked struct {
	*OxmId
}

func DecodeOxmIdTunFlagsMasked

func DecodeOxmIdTunFlagsMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunFlagsMasked, error)

func NewOxmIdTunFlagsMasked

func NewOxmIdTunFlagsMasked() *OxmIdTunFlagsMasked

func (*OxmIdTunFlagsMasked) GetOXMName

func (self *OxmIdTunFlagsMasked) GetOXMName() string

func (*OxmIdTunFlagsMasked) MarshalJSON

func (self *OxmIdTunFlagsMasked) MarshalJSON() ([]byte, error)

func (*OxmIdTunFlagsMasked) Serialize

func (self *OxmIdTunFlagsMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunGbpFlags

type OxmIdTunGbpFlags struct {
	*OxmId
}

func DecodeOxmIdTunGbpFlags

func DecodeOxmIdTunGbpFlags(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunGbpFlags, error)

func NewOxmIdTunGbpFlags

func NewOxmIdTunGbpFlags() *OxmIdTunGbpFlags

func (*OxmIdTunGbpFlags) GetOXMName

func (self *OxmIdTunGbpFlags) GetOXMName() string

func (*OxmIdTunGbpFlags) MarshalJSON

func (self *OxmIdTunGbpFlags) MarshalJSON() ([]byte, error)

func (*OxmIdTunGbpFlags) Serialize

func (self *OxmIdTunGbpFlags) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunGbpFlagsMasked

type OxmIdTunGbpFlagsMasked struct {
	*OxmId
}

func DecodeOxmIdTunGbpFlagsMasked

func DecodeOxmIdTunGbpFlagsMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunGbpFlagsMasked, error)

func NewOxmIdTunGbpFlagsMasked

func NewOxmIdTunGbpFlagsMasked() *OxmIdTunGbpFlagsMasked

func (*OxmIdTunGbpFlagsMasked) GetOXMName

func (self *OxmIdTunGbpFlagsMasked) GetOXMName() string

func (*OxmIdTunGbpFlagsMasked) MarshalJSON

func (self *OxmIdTunGbpFlagsMasked) MarshalJSON() ([]byte, error)

func (*OxmIdTunGbpFlagsMasked) Serialize

func (self *OxmIdTunGbpFlagsMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunGbpId

type OxmIdTunGbpId struct {
	*OxmId
}

func DecodeOxmIdTunGbpId

func DecodeOxmIdTunGbpId(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunGbpId, error)

func NewOxmIdTunGbpId

func NewOxmIdTunGbpId() *OxmIdTunGbpId

func (*OxmIdTunGbpId) GetOXMName

func (self *OxmIdTunGbpId) GetOXMName() string

func (*OxmIdTunGbpId) MarshalJSON

func (self *OxmIdTunGbpId) MarshalJSON() ([]byte, error)

func (*OxmIdTunGbpId) Serialize

func (self *OxmIdTunGbpId) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunGbpIdMasked

type OxmIdTunGbpIdMasked struct {
	*OxmId
}

func DecodeOxmIdTunGbpIdMasked

func DecodeOxmIdTunGbpIdMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunGbpIdMasked, error)

func NewOxmIdTunGbpIdMasked

func NewOxmIdTunGbpIdMasked() *OxmIdTunGbpIdMasked

func (*OxmIdTunGbpIdMasked) GetOXMName

func (self *OxmIdTunGbpIdMasked) GetOXMName() string

func (*OxmIdTunGbpIdMasked) MarshalJSON

func (self *OxmIdTunGbpIdMasked) MarshalJSON() ([]byte, error)

func (*OxmIdTunGbpIdMasked) Serialize

func (self *OxmIdTunGbpIdMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunId

type OxmIdTunId struct {
	*OxmId
}

func DecodeOxmIdTunId

func DecodeOxmIdTunId(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunId, error)

func NewOxmIdTunId

func NewOxmIdTunId() *OxmIdTunId

func (*OxmIdTunId) GetOXMName

func (self *OxmIdTunId) GetOXMName() string

func (*OxmIdTunId) MarshalJSON

func (self *OxmIdTunId) MarshalJSON() ([]byte, error)

func (*OxmIdTunId) Serialize

func (self *OxmIdTunId) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunIdMasked

type OxmIdTunIdMasked struct {
	*OxmId
}

func DecodeOxmIdTunIdMasked

func DecodeOxmIdTunIdMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunIdMasked, error)

func NewOxmIdTunIdMasked

func NewOxmIdTunIdMasked() *OxmIdTunIdMasked

func (*OxmIdTunIdMasked) GetOXMName

func (self *OxmIdTunIdMasked) GetOXMName() string

func (*OxmIdTunIdMasked) MarshalJSON

func (self *OxmIdTunIdMasked) MarshalJSON() ([]byte, error)

func (*OxmIdTunIdMasked) Serialize

func (self *OxmIdTunIdMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunIpv6Dst

type OxmIdTunIpv6Dst struct {
	*OxmId
}

func DecodeOxmIdTunIpv6Dst

func DecodeOxmIdTunIpv6Dst(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunIpv6Dst, error)

func NewOxmIdTunIpv6Dst

func NewOxmIdTunIpv6Dst() *OxmIdTunIpv6Dst

func (*OxmIdTunIpv6Dst) GetOXMName

func (self *OxmIdTunIpv6Dst) GetOXMName() string

func (*OxmIdTunIpv6Dst) MarshalJSON

func (self *OxmIdTunIpv6Dst) MarshalJSON() ([]byte, error)

func (*OxmIdTunIpv6Dst) Serialize

func (self *OxmIdTunIpv6Dst) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunIpv6DstMasked

type OxmIdTunIpv6DstMasked struct {
	*OxmId
}

func DecodeOxmIdTunIpv6DstMasked

func DecodeOxmIdTunIpv6DstMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunIpv6DstMasked, error)

func NewOxmIdTunIpv6DstMasked

func NewOxmIdTunIpv6DstMasked() *OxmIdTunIpv6DstMasked

func (*OxmIdTunIpv6DstMasked) GetOXMName

func (self *OxmIdTunIpv6DstMasked) GetOXMName() string

func (*OxmIdTunIpv6DstMasked) MarshalJSON

func (self *OxmIdTunIpv6DstMasked) MarshalJSON() ([]byte, error)

func (*OxmIdTunIpv6DstMasked) Serialize

func (self *OxmIdTunIpv6DstMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunIpv6Src

type OxmIdTunIpv6Src struct {
	*OxmId
}

func DecodeOxmIdTunIpv6Src

func DecodeOxmIdTunIpv6Src(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunIpv6Src, error)

func NewOxmIdTunIpv6Src

func NewOxmIdTunIpv6Src() *OxmIdTunIpv6Src

func (*OxmIdTunIpv6Src) GetOXMName

func (self *OxmIdTunIpv6Src) GetOXMName() string

func (*OxmIdTunIpv6Src) MarshalJSON

func (self *OxmIdTunIpv6Src) MarshalJSON() ([]byte, error)

func (*OxmIdTunIpv6Src) Serialize

func (self *OxmIdTunIpv6Src) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunIpv6SrcMasked

type OxmIdTunIpv6SrcMasked struct {
	*OxmId
}

func DecodeOxmIdTunIpv6SrcMasked

func DecodeOxmIdTunIpv6SrcMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunIpv6SrcMasked, error)

func NewOxmIdTunIpv6SrcMasked

func NewOxmIdTunIpv6SrcMasked() *OxmIdTunIpv6SrcMasked

func (*OxmIdTunIpv6SrcMasked) GetOXMName

func (self *OxmIdTunIpv6SrcMasked) GetOXMName() string

func (*OxmIdTunIpv6SrcMasked) MarshalJSON

func (self *OxmIdTunIpv6SrcMasked) MarshalJSON() ([]byte, error)

func (*OxmIdTunIpv6SrcMasked) Serialize

func (self *OxmIdTunIpv6SrcMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata0

type OxmIdTunMetadata0 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata0

func DecodeOxmIdTunMetadata0(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata0, error)

func NewOxmIdTunMetadata0

func NewOxmIdTunMetadata0() *OxmIdTunMetadata0

func (*OxmIdTunMetadata0) GetOXMName

func (self *OxmIdTunMetadata0) GetOXMName() string

func (*OxmIdTunMetadata0) MarshalJSON

func (self *OxmIdTunMetadata0) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata0) Serialize

func (self *OxmIdTunMetadata0) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata0Masked

type OxmIdTunMetadata0Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata0Masked

func DecodeOxmIdTunMetadata0Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata0Masked, error)

func NewOxmIdTunMetadata0Masked

func NewOxmIdTunMetadata0Masked() *OxmIdTunMetadata0Masked

func (*OxmIdTunMetadata0Masked) GetOXMName

func (self *OxmIdTunMetadata0Masked) GetOXMName() string

func (*OxmIdTunMetadata0Masked) MarshalJSON

func (self *OxmIdTunMetadata0Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata0Masked) Serialize

func (self *OxmIdTunMetadata0Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata1

type OxmIdTunMetadata1 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata1

func DecodeOxmIdTunMetadata1(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata1, error)

func NewOxmIdTunMetadata1

func NewOxmIdTunMetadata1() *OxmIdTunMetadata1

func (*OxmIdTunMetadata1) GetOXMName

func (self *OxmIdTunMetadata1) GetOXMName() string

func (*OxmIdTunMetadata1) MarshalJSON

func (self *OxmIdTunMetadata1) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata1) Serialize

func (self *OxmIdTunMetadata1) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata10

type OxmIdTunMetadata10 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata10

func DecodeOxmIdTunMetadata10(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata10, error)

func NewOxmIdTunMetadata10

func NewOxmIdTunMetadata10() *OxmIdTunMetadata10

func (*OxmIdTunMetadata10) GetOXMName

func (self *OxmIdTunMetadata10) GetOXMName() string

func (*OxmIdTunMetadata10) MarshalJSON

func (self *OxmIdTunMetadata10) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata10) Serialize

func (self *OxmIdTunMetadata10) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata10Masked

type OxmIdTunMetadata10Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata10Masked

func DecodeOxmIdTunMetadata10Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata10Masked, error)

func NewOxmIdTunMetadata10Masked

func NewOxmIdTunMetadata10Masked() *OxmIdTunMetadata10Masked

func (*OxmIdTunMetadata10Masked) GetOXMName

func (self *OxmIdTunMetadata10Masked) GetOXMName() string

func (*OxmIdTunMetadata10Masked) MarshalJSON

func (self *OxmIdTunMetadata10Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata10Masked) Serialize

func (self *OxmIdTunMetadata10Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata11

type OxmIdTunMetadata11 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata11

func DecodeOxmIdTunMetadata11(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata11, error)

func NewOxmIdTunMetadata11

func NewOxmIdTunMetadata11() *OxmIdTunMetadata11

func (*OxmIdTunMetadata11) GetOXMName

func (self *OxmIdTunMetadata11) GetOXMName() string

func (*OxmIdTunMetadata11) MarshalJSON

func (self *OxmIdTunMetadata11) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata11) Serialize

func (self *OxmIdTunMetadata11) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata11Masked

type OxmIdTunMetadata11Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata11Masked

func DecodeOxmIdTunMetadata11Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata11Masked, error)

func NewOxmIdTunMetadata11Masked

func NewOxmIdTunMetadata11Masked() *OxmIdTunMetadata11Masked

func (*OxmIdTunMetadata11Masked) GetOXMName

func (self *OxmIdTunMetadata11Masked) GetOXMName() string

func (*OxmIdTunMetadata11Masked) MarshalJSON

func (self *OxmIdTunMetadata11Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata11Masked) Serialize

func (self *OxmIdTunMetadata11Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata12

type OxmIdTunMetadata12 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata12

func DecodeOxmIdTunMetadata12(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata12, error)

func NewOxmIdTunMetadata12

func NewOxmIdTunMetadata12() *OxmIdTunMetadata12

func (*OxmIdTunMetadata12) GetOXMName

func (self *OxmIdTunMetadata12) GetOXMName() string

func (*OxmIdTunMetadata12) MarshalJSON

func (self *OxmIdTunMetadata12) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata12) Serialize

func (self *OxmIdTunMetadata12) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata12Masked

type OxmIdTunMetadata12Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata12Masked

func DecodeOxmIdTunMetadata12Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata12Masked, error)

func NewOxmIdTunMetadata12Masked

func NewOxmIdTunMetadata12Masked() *OxmIdTunMetadata12Masked

func (*OxmIdTunMetadata12Masked) GetOXMName

func (self *OxmIdTunMetadata12Masked) GetOXMName() string

func (*OxmIdTunMetadata12Masked) MarshalJSON

func (self *OxmIdTunMetadata12Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata12Masked) Serialize

func (self *OxmIdTunMetadata12Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata13

type OxmIdTunMetadata13 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata13

func DecodeOxmIdTunMetadata13(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata13, error)

func NewOxmIdTunMetadata13

func NewOxmIdTunMetadata13() *OxmIdTunMetadata13

func (*OxmIdTunMetadata13) GetOXMName

func (self *OxmIdTunMetadata13) GetOXMName() string

func (*OxmIdTunMetadata13) MarshalJSON

func (self *OxmIdTunMetadata13) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata13) Serialize

func (self *OxmIdTunMetadata13) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata13Masked

type OxmIdTunMetadata13Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata13Masked

func DecodeOxmIdTunMetadata13Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata13Masked, error)

func NewOxmIdTunMetadata13Masked

func NewOxmIdTunMetadata13Masked() *OxmIdTunMetadata13Masked

func (*OxmIdTunMetadata13Masked) GetOXMName

func (self *OxmIdTunMetadata13Masked) GetOXMName() string

func (*OxmIdTunMetadata13Masked) MarshalJSON

func (self *OxmIdTunMetadata13Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata13Masked) Serialize

func (self *OxmIdTunMetadata13Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata14

type OxmIdTunMetadata14 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata14

func DecodeOxmIdTunMetadata14(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata14, error)

func NewOxmIdTunMetadata14

func NewOxmIdTunMetadata14() *OxmIdTunMetadata14

func (*OxmIdTunMetadata14) GetOXMName

func (self *OxmIdTunMetadata14) GetOXMName() string

func (*OxmIdTunMetadata14) MarshalJSON

func (self *OxmIdTunMetadata14) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata14) Serialize

func (self *OxmIdTunMetadata14) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata14Masked

type OxmIdTunMetadata14Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata14Masked

func DecodeOxmIdTunMetadata14Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata14Masked, error)

func NewOxmIdTunMetadata14Masked

func NewOxmIdTunMetadata14Masked() *OxmIdTunMetadata14Masked

func (*OxmIdTunMetadata14Masked) GetOXMName

func (self *OxmIdTunMetadata14Masked) GetOXMName() string

func (*OxmIdTunMetadata14Masked) MarshalJSON

func (self *OxmIdTunMetadata14Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata14Masked) Serialize

func (self *OxmIdTunMetadata14Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata15

type OxmIdTunMetadata15 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata15

func DecodeOxmIdTunMetadata15(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata15, error)

func NewOxmIdTunMetadata15

func NewOxmIdTunMetadata15() *OxmIdTunMetadata15

func (*OxmIdTunMetadata15) GetOXMName

func (self *OxmIdTunMetadata15) GetOXMName() string

func (*OxmIdTunMetadata15) MarshalJSON

func (self *OxmIdTunMetadata15) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata15) Serialize

func (self *OxmIdTunMetadata15) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata15Masked

type OxmIdTunMetadata15Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata15Masked

func DecodeOxmIdTunMetadata15Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata15Masked, error)

func NewOxmIdTunMetadata15Masked

func NewOxmIdTunMetadata15Masked() *OxmIdTunMetadata15Masked

func (*OxmIdTunMetadata15Masked) GetOXMName

func (self *OxmIdTunMetadata15Masked) GetOXMName() string

func (*OxmIdTunMetadata15Masked) MarshalJSON

func (self *OxmIdTunMetadata15Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata15Masked) Serialize

func (self *OxmIdTunMetadata15Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata16

type OxmIdTunMetadata16 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata16

func DecodeOxmIdTunMetadata16(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata16, error)

func NewOxmIdTunMetadata16

func NewOxmIdTunMetadata16() *OxmIdTunMetadata16

func (*OxmIdTunMetadata16) GetOXMName

func (self *OxmIdTunMetadata16) GetOXMName() string

func (*OxmIdTunMetadata16) MarshalJSON

func (self *OxmIdTunMetadata16) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata16) Serialize

func (self *OxmIdTunMetadata16) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata16Masked

type OxmIdTunMetadata16Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata16Masked

func DecodeOxmIdTunMetadata16Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata16Masked, error)

func NewOxmIdTunMetadata16Masked

func NewOxmIdTunMetadata16Masked() *OxmIdTunMetadata16Masked

func (*OxmIdTunMetadata16Masked) GetOXMName

func (self *OxmIdTunMetadata16Masked) GetOXMName() string

func (*OxmIdTunMetadata16Masked) MarshalJSON

func (self *OxmIdTunMetadata16Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata16Masked) Serialize

func (self *OxmIdTunMetadata16Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata17

type OxmIdTunMetadata17 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata17

func DecodeOxmIdTunMetadata17(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata17, error)

func NewOxmIdTunMetadata17

func NewOxmIdTunMetadata17() *OxmIdTunMetadata17

func (*OxmIdTunMetadata17) GetOXMName

func (self *OxmIdTunMetadata17) GetOXMName() string

func (*OxmIdTunMetadata17) MarshalJSON

func (self *OxmIdTunMetadata17) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata17) Serialize

func (self *OxmIdTunMetadata17) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata17Masked

type OxmIdTunMetadata17Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata17Masked

func DecodeOxmIdTunMetadata17Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata17Masked, error)

func NewOxmIdTunMetadata17Masked

func NewOxmIdTunMetadata17Masked() *OxmIdTunMetadata17Masked

func (*OxmIdTunMetadata17Masked) GetOXMName

func (self *OxmIdTunMetadata17Masked) GetOXMName() string

func (*OxmIdTunMetadata17Masked) MarshalJSON

func (self *OxmIdTunMetadata17Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata17Masked) Serialize

func (self *OxmIdTunMetadata17Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata18

type OxmIdTunMetadata18 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata18

func DecodeOxmIdTunMetadata18(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata18, error)

func NewOxmIdTunMetadata18

func NewOxmIdTunMetadata18() *OxmIdTunMetadata18

func (*OxmIdTunMetadata18) GetOXMName

func (self *OxmIdTunMetadata18) GetOXMName() string

func (*OxmIdTunMetadata18) MarshalJSON

func (self *OxmIdTunMetadata18) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata18) Serialize

func (self *OxmIdTunMetadata18) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata18Masked

type OxmIdTunMetadata18Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata18Masked

func DecodeOxmIdTunMetadata18Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata18Masked, error)

func NewOxmIdTunMetadata18Masked

func NewOxmIdTunMetadata18Masked() *OxmIdTunMetadata18Masked

func (*OxmIdTunMetadata18Masked) GetOXMName

func (self *OxmIdTunMetadata18Masked) GetOXMName() string

func (*OxmIdTunMetadata18Masked) MarshalJSON

func (self *OxmIdTunMetadata18Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata18Masked) Serialize

func (self *OxmIdTunMetadata18Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata19

type OxmIdTunMetadata19 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata19

func DecodeOxmIdTunMetadata19(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata19, error)

func NewOxmIdTunMetadata19

func NewOxmIdTunMetadata19() *OxmIdTunMetadata19

func (*OxmIdTunMetadata19) GetOXMName

func (self *OxmIdTunMetadata19) GetOXMName() string

func (*OxmIdTunMetadata19) MarshalJSON

func (self *OxmIdTunMetadata19) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata19) Serialize

func (self *OxmIdTunMetadata19) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata19Masked

type OxmIdTunMetadata19Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata19Masked

func DecodeOxmIdTunMetadata19Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata19Masked, error)

func NewOxmIdTunMetadata19Masked

func NewOxmIdTunMetadata19Masked() *OxmIdTunMetadata19Masked

func (*OxmIdTunMetadata19Masked) GetOXMName

func (self *OxmIdTunMetadata19Masked) GetOXMName() string

func (*OxmIdTunMetadata19Masked) MarshalJSON

func (self *OxmIdTunMetadata19Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata19Masked) Serialize

func (self *OxmIdTunMetadata19Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata1Masked

type OxmIdTunMetadata1Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata1Masked

func DecodeOxmIdTunMetadata1Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata1Masked, error)

func NewOxmIdTunMetadata1Masked

func NewOxmIdTunMetadata1Masked() *OxmIdTunMetadata1Masked

func (*OxmIdTunMetadata1Masked) GetOXMName

func (self *OxmIdTunMetadata1Masked) GetOXMName() string

func (*OxmIdTunMetadata1Masked) MarshalJSON

func (self *OxmIdTunMetadata1Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata1Masked) Serialize

func (self *OxmIdTunMetadata1Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata2

type OxmIdTunMetadata2 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata2

func DecodeOxmIdTunMetadata2(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata2, error)

func NewOxmIdTunMetadata2

func NewOxmIdTunMetadata2() *OxmIdTunMetadata2

func (*OxmIdTunMetadata2) GetOXMName

func (self *OxmIdTunMetadata2) GetOXMName() string

func (*OxmIdTunMetadata2) MarshalJSON

func (self *OxmIdTunMetadata2) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata2) Serialize

func (self *OxmIdTunMetadata2) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata20

type OxmIdTunMetadata20 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata20

func DecodeOxmIdTunMetadata20(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata20, error)

func NewOxmIdTunMetadata20

func NewOxmIdTunMetadata20() *OxmIdTunMetadata20

func (*OxmIdTunMetadata20) GetOXMName

func (self *OxmIdTunMetadata20) GetOXMName() string

func (*OxmIdTunMetadata20) MarshalJSON

func (self *OxmIdTunMetadata20) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata20) Serialize

func (self *OxmIdTunMetadata20) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata20Masked

type OxmIdTunMetadata20Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata20Masked

func DecodeOxmIdTunMetadata20Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata20Masked, error)

func NewOxmIdTunMetadata20Masked

func NewOxmIdTunMetadata20Masked() *OxmIdTunMetadata20Masked

func (*OxmIdTunMetadata20Masked) GetOXMName

func (self *OxmIdTunMetadata20Masked) GetOXMName() string

func (*OxmIdTunMetadata20Masked) MarshalJSON

func (self *OxmIdTunMetadata20Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata20Masked) Serialize

func (self *OxmIdTunMetadata20Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata21

type OxmIdTunMetadata21 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata21

func DecodeOxmIdTunMetadata21(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata21, error)

func NewOxmIdTunMetadata21

func NewOxmIdTunMetadata21() *OxmIdTunMetadata21

func (*OxmIdTunMetadata21) GetOXMName

func (self *OxmIdTunMetadata21) GetOXMName() string

func (*OxmIdTunMetadata21) MarshalJSON

func (self *OxmIdTunMetadata21) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata21) Serialize

func (self *OxmIdTunMetadata21) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata21Masked

type OxmIdTunMetadata21Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata21Masked

func DecodeOxmIdTunMetadata21Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata21Masked, error)

func NewOxmIdTunMetadata21Masked

func NewOxmIdTunMetadata21Masked() *OxmIdTunMetadata21Masked

func (*OxmIdTunMetadata21Masked) GetOXMName

func (self *OxmIdTunMetadata21Masked) GetOXMName() string

func (*OxmIdTunMetadata21Masked) MarshalJSON

func (self *OxmIdTunMetadata21Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata21Masked) Serialize

func (self *OxmIdTunMetadata21Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata22

type OxmIdTunMetadata22 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata22

func DecodeOxmIdTunMetadata22(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata22, error)

func NewOxmIdTunMetadata22

func NewOxmIdTunMetadata22() *OxmIdTunMetadata22

func (*OxmIdTunMetadata22) GetOXMName

func (self *OxmIdTunMetadata22) GetOXMName() string

func (*OxmIdTunMetadata22) MarshalJSON

func (self *OxmIdTunMetadata22) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata22) Serialize

func (self *OxmIdTunMetadata22) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata22Masked

type OxmIdTunMetadata22Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata22Masked

func DecodeOxmIdTunMetadata22Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata22Masked, error)

func NewOxmIdTunMetadata22Masked

func NewOxmIdTunMetadata22Masked() *OxmIdTunMetadata22Masked

func (*OxmIdTunMetadata22Masked) GetOXMName

func (self *OxmIdTunMetadata22Masked) GetOXMName() string

func (*OxmIdTunMetadata22Masked) MarshalJSON

func (self *OxmIdTunMetadata22Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata22Masked) Serialize

func (self *OxmIdTunMetadata22Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata23

type OxmIdTunMetadata23 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata23

func DecodeOxmIdTunMetadata23(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata23, error)

func NewOxmIdTunMetadata23

func NewOxmIdTunMetadata23() *OxmIdTunMetadata23

func (*OxmIdTunMetadata23) GetOXMName

func (self *OxmIdTunMetadata23) GetOXMName() string

func (*OxmIdTunMetadata23) MarshalJSON

func (self *OxmIdTunMetadata23) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata23) Serialize

func (self *OxmIdTunMetadata23) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata23Masked

type OxmIdTunMetadata23Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata23Masked

func DecodeOxmIdTunMetadata23Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata23Masked, error)

func NewOxmIdTunMetadata23Masked

func NewOxmIdTunMetadata23Masked() *OxmIdTunMetadata23Masked

func (*OxmIdTunMetadata23Masked) GetOXMName

func (self *OxmIdTunMetadata23Masked) GetOXMName() string

func (*OxmIdTunMetadata23Masked) MarshalJSON

func (self *OxmIdTunMetadata23Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata23Masked) Serialize

func (self *OxmIdTunMetadata23Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata24

type OxmIdTunMetadata24 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata24

func DecodeOxmIdTunMetadata24(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata24, error)

func NewOxmIdTunMetadata24

func NewOxmIdTunMetadata24() *OxmIdTunMetadata24

func (*OxmIdTunMetadata24) GetOXMName

func (self *OxmIdTunMetadata24) GetOXMName() string

func (*OxmIdTunMetadata24) MarshalJSON

func (self *OxmIdTunMetadata24) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata24) Serialize

func (self *OxmIdTunMetadata24) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata24Masked

type OxmIdTunMetadata24Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata24Masked

func DecodeOxmIdTunMetadata24Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata24Masked, error)

func NewOxmIdTunMetadata24Masked

func NewOxmIdTunMetadata24Masked() *OxmIdTunMetadata24Masked

func (*OxmIdTunMetadata24Masked) GetOXMName

func (self *OxmIdTunMetadata24Masked) GetOXMName() string

func (*OxmIdTunMetadata24Masked) MarshalJSON

func (self *OxmIdTunMetadata24Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata24Masked) Serialize

func (self *OxmIdTunMetadata24Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata25

type OxmIdTunMetadata25 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata25

func DecodeOxmIdTunMetadata25(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata25, error)

func NewOxmIdTunMetadata25

func NewOxmIdTunMetadata25() *OxmIdTunMetadata25

func (*OxmIdTunMetadata25) GetOXMName

func (self *OxmIdTunMetadata25) GetOXMName() string

func (*OxmIdTunMetadata25) MarshalJSON

func (self *OxmIdTunMetadata25) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata25) Serialize

func (self *OxmIdTunMetadata25) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata25Masked

type OxmIdTunMetadata25Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata25Masked

func DecodeOxmIdTunMetadata25Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata25Masked, error)

func NewOxmIdTunMetadata25Masked

func NewOxmIdTunMetadata25Masked() *OxmIdTunMetadata25Masked

func (*OxmIdTunMetadata25Masked) GetOXMName

func (self *OxmIdTunMetadata25Masked) GetOXMName() string

func (*OxmIdTunMetadata25Masked) MarshalJSON

func (self *OxmIdTunMetadata25Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata25Masked) Serialize

func (self *OxmIdTunMetadata25Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata26

type OxmIdTunMetadata26 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata26

func DecodeOxmIdTunMetadata26(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata26, error)

func NewOxmIdTunMetadata26

func NewOxmIdTunMetadata26() *OxmIdTunMetadata26

func (*OxmIdTunMetadata26) GetOXMName

func (self *OxmIdTunMetadata26) GetOXMName() string

func (*OxmIdTunMetadata26) MarshalJSON

func (self *OxmIdTunMetadata26) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata26) Serialize

func (self *OxmIdTunMetadata26) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata26Masked

type OxmIdTunMetadata26Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata26Masked

func DecodeOxmIdTunMetadata26Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata26Masked, error)

func NewOxmIdTunMetadata26Masked

func NewOxmIdTunMetadata26Masked() *OxmIdTunMetadata26Masked

func (*OxmIdTunMetadata26Masked) GetOXMName

func (self *OxmIdTunMetadata26Masked) GetOXMName() string

func (*OxmIdTunMetadata26Masked) MarshalJSON

func (self *OxmIdTunMetadata26Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata26Masked) Serialize

func (self *OxmIdTunMetadata26Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata27

type OxmIdTunMetadata27 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata27

func DecodeOxmIdTunMetadata27(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata27, error)

func NewOxmIdTunMetadata27

func NewOxmIdTunMetadata27() *OxmIdTunMetadata27

func (*OxmIdTunMetadata27) GetOXMName

func (self *OxmIdTunMetadata27) GetOXMName() string

func (*OxmIdTunMetadata27) MarshalJSON

func (self *OxmIdTunMetadata27) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata27) Serialize

func (self *OxmIdTunMetadata27) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata27Masked

type OxmIdTunMetadata27Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata27Masked

func DecodeOxmIdTunMetadata27Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata27Masked, error)

func NewOxmIdTunMetadata27Masked

func NewOxmIdTunMetadata27Masked() *OxmIdTunMetadata27Masked

func (*OxmIdTunMetadata27Masked) GetOXMName

func (self *OxmIdTunMetadata27Masked) GetOXMName() string

func (*OxmIdTunMetadata27Masked) MarshalJSON

func (self *OxmIdTunMetadata27Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata27Masked) Serialize

func (self *OxmIdTunMetadata27Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata28

type OxmIdTunMetadata28 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata28

func DecodeOxmIdTunMetadata28(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata28, error)

func NewOxmIdTunMetadata28

func NewOxmIdTunMetadata28() *OxmIdTunMetadata28

func (*OxmIdTunMetadata28) GetOXMName

func (self *OxmIdTunMetadata28) GetOXMName() string

func (*OxmIdTunMetadata28) MarshalJSON

func (self *OxmIdTunMetadata28) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata28) Serialize

func (self *OxmIdTunMetadata28) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata28Masked

type OxmIdTunMetadata28Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata28Masked

func DecodeOxmIdTunMetadata28Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata28Masked, error)

func NewOxmIdTunMetadata28Masked

func NewOxmIdTunMetadata28Masked() *OxmIdTunMetadata28Masked

func (*OxmIdTunMetadata28Masked) GetOXMName

func (self *OxmIdTunMetadata28Masked) GetOXMName() string

func (*OxmIdTunMetadata28Masked) MarshalJSON

func (self *OxmIdTunMetadata28Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata28Masked) Serialize

func (self *OxmIdTunMetadata28Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata29

type OxmIdTunMetadata29 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata29

func DecodeOxmIdTunMetadata29(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata29, error)

func NewOxmIdTunMetadata29

func NewOxmIdTunMetadata29() *OxmIdTunMetadata29

func (*OxmIdTunMetadata29) GetOXMName

func (self *OxmIdTunMetadata29) GetOXMName() string

func (*OxmIdTunMetadata29) MarshalJSON

func (self *OxmIdTunMetadata29) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata29) Serialize

func (self *OxmIdTunMetadata29) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata29Masked

type OxmIdTunMetadata29Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata29Masked

func DecodeOxmIdTunMetadata29Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata29Masked, error)

func NewOxmIdTunMetadata29Masked

func NewOxmIdTunMetadata29Masked() *OxmIdTunMetadata29Masked

func (*OxmIdTunMetadata29Masked) GetOXMName

func (self *OxmIdTunMetadata29Masked) GetOXMName() string

func (*OxmIdTunMetadata29Masked) MarshalJSON

func (self *OxmIdTunMetadata29Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata29Masked) Serialize

func (self *OxmIdTunMetadata29Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata2Masked

type OxmIdTunMetadata2Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata2Masked

func DecodeOxmIdTunMetadata2Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata2Masked, error)

func NewOxmIdTunMetadata2Masked

func NewOxmIdTunMetadata2Masked() *OxmIdTunMetadata2Masked

func (*OxmIdTunMetadata2Masked) GetOXMName

func (self *OxmIdTunMetadata2Masked) GetOXMName() string

func (*OxmIdTunMetadata2Masked) MarshalJSON

func (self *OxmIdTunMetadata2Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata2Masked) Serialize

func (self *OxmIdTunMetadata2Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata3

type OxmIdTunMetadata3 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata3

func DecodeOxmIdTunMetadata3(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata3, error)

func NewOxmIdTunMetadata3

func NewOxmIdTunMetadata3() *OxmIdTunMetadata3

func (*OxmIdTunMetadata3) GetOXMName

func (self *OxmIdTunMetadata3) GetOXMName() string

func (*OxmIdTunMetadata3) MarshalJSON

func (self *OxmIdTunMetadata3) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata3) Serialize

func (self *OxmIdTunMetadata3) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata30

type OxmIdTunMetadata30 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata30

func DecodeOxmIdTunMetadata30(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata30, error)

func NewOxmIdTunMetadata30

func NewOxmIdTunMetadata30() *OxmIdTunMetadata30

func (*OxmIdTunMetadata30) GetOXMName

func (self *OxmIdTunMetadata30) GetOXMName() string

func (*OxmIdTunMetadata30) MarshalJSON

func (self *OxmIdTunMetadata30) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata30) Serialize

func (self *OxmIdTunMetadata30) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata30Masked

type OxmIdTunMetadata30Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata30Masked

func DecodeOxmIdTunMetadata30Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata30Masked, error)

func NewOxmIdTunMetadata30Masked

func NewOxmIdTunMetadata30Masked() *OxmIdTunMetadata30Masked

func (*OxmIdTunMetadata30Masked) GetOXMName

func (self *OxmIdTunMetadata30Masked) GetOXMName() string

func (*OxmIdTunMetadata30Masked) MarshalJSON

func (self *OxmIdTunMetadata30Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata30Masked) Serialize

func (self *OxmIdTunMetadata30Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata31

type OxmIdTunMetadata31 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata31

func DecodeOxmIdTunMetadata31(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata31, error)

func NewOxmIdTunMetadata31

func NewOxmIdTunMetadata31() *OxmIdTunMetadata31

func (*OxmIdTunMetadata31) GetOXMName

func (self *OxmIdTunMetadata31) GetOXMName() string

func (*OxmIdTunMetadata31) MarshalJSON

func (self *OxmIdTunMetadata31) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata31) Serialize

func (self *OxmIdTunMetadata31) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata31Masked

type OxmIdTunMetadata31Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata31Masked

func DecodeOxmIdTunMetadata31Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata31Masked, error)

func NewOxmIdTunMetadata31Masked

func NewOxmIdTunMetadata31Masked() *OxmIdTunMetadata31Masked

func (*OxmIdTunMetadata31Masked) GetOXMName

func (self *OxmIdTunMetadata31Masked) GetOXMName() string

func (*OxmIdTunMetadata31Masked) MarshalJSON

func (self *OxmIdTunMetadata31Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata31Masked) Serialize

func (self *OxmIdTunMetadata31Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata32

type OxmIdTunMetadata32 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata32

func DecodeOxmIdTunMetadata32(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata32, error)

func NewOxmIdTunMetadata32

func NewOxmIdTunMetadata32() *OxmIdTunMetadata32

func (*OxmIdTunMetadata32) GetOXMName

func (self *OxmIdTunMetadata32) GetOXMName() string

func (*OxmIdTunMetadata32) MarshalJSON

func (self *OxmIdTunMetadata32) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata32) Serialize

func (self *OxmIdTunMetadata32) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata32Masked

type OxmIdTunMetadata32Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata32Masked

func DecodeOxmIdTunMetadata32Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata32Masked, error)

func NewOxmIdTunMetadata32Masked

func NewOxmIdTunMetadata32Masked() *OxmIdTunMetadata32Masked

func (*OxmIdTunMetadata32Masked) GetOXMName

func (self *OxmIdTunMetadata32Masked) GetOXMName() string

func (*OxmIdTunMetadata32Masked) MarshalJSON

func (self *OxmIdTunMetadata32Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata32Masked) Serialize

func (self *OxmIdTunMetadata32Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata33

type OxmIdTunMetadata33 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata33

func DecodeOxmIdTunMetadata33(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata33, error)

func NewOxmIdTunMetadata33

func NewOxmIdTunMetadata33() *OxmIdTunMetadata33

func (*OxmIdTunMetadata33) GetOXMName

func (self *OxmIdTunMetadata33) GetOXMName() string

func (*OxmIdTunMetadata33) MarshalJSON

func (self *OxmIdTunMetadata33) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata33) Serialize

func (self *OxmIdTunMetadata33) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata33Masked

type OxmIdTunMetadata33Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata33Masked

func DecodeOxmIdTunMetadata33Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata33Masked, error)

func NewOxmIdTunMetadata33Masked

func NewOxmIdTunMetadata33Masked() *OxmIdTunMetadata33Masked

func (*OxmIdTunMetadata33Masked) GetOXMName

func (self *OxmIdTunMetadata33Masked) GetOXMName() string

func (*OxmIdTunMetadata33Masked) MarshalJSON

func (self *OxmIdTunMetadata33Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata33Masked) Serialize

func (self *OxmIdTunMetadata33Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata34

type OxmIdTunMetadata34 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata34

func DecodeOxmIdTunMetadata34(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata34, error)

func NewOxmIdTunMetadata34

func NewOxmIdTunMetadata34() *OxmIdTunMetadata34

func (*OxmIdTunMetadata34) GetOXMName

func (self *OxmIdTunMetadata34) GetOXMName() string

func (*OxmIdTunMetadata34) MarshalJSON

func (self *OxmIdTunMetadata34) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata34) Serialize

func (self *OxmIdTunMetadata34) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata34Masked

type OxmIdTunMetadata34Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata34Masked

func DecodeOxmIdTunMetadata34Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata34Masked, error)

func NewOxmIdTunMetadata34Masked

func NewOxmIdTunMetadata34Masked() *OxmIdTunMetadata34Masked

func (*OxmIdTunMetadata34Masked) GetOXMName

func (self *OxmIdTunMetadata34Masked) GetOXMName() string

func (*OxmIdTunMetadata34Masked) MarshalJSON

func (self *OxmIdTunMetadata34Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata34Masked) Serialize

func (self *OxmIdTunMetadata34Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata35

type OxmIdTunMetadata35 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata35

func DecodeOxmIdTunMetadata35(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata35, error)

func NewOxmIdTunMetadata35

func NewOxmIdTunMetadata35() *OxmIdTunMetadata35

func (*OxmIdTunMetadata35) GetOXMName

func (self *OxmIdTunMetadata35) GetOXMName() string

func (*OxmIdTunMetadata35) MarshalJSON

func (self *OxmIdTunMetadata35) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata35) Serialize

func (self *OxmIdTunMetadata35) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata35Masked

type OxmIdTunMetadata35Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata35Masked

func DecodeOxmIdTunMetadata35Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata35Masked, error)

func NewOxmIdTunMetadata35Masked

func NewOxmIdTunMetadata35Masked() *OxmIdTunMetadata35Masked

func (*OxmIdTunMetadata35Masked) GetOXMName

func (self *OxmIdTunMetadata35Masked) GetOXMName() string

func (*OxmIdTunMetadata35Masked) MarshalJSON

func (self *OxmIdTunMetadata35Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata35Masked) Serialize

func (self *OxmIdTunMetadata35Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata36

type OxmIdTunMetadata36 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata36

func DecodeOxmIdTunMetadata36(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata36, error)

func NewOxmIdTunMetadata36

func NewOxmIdTunMetadata36() *OxmIdTunMetadata36

func (*OxmIdTunMetadata36) GetOXMName

func (self *OxmIdTunMetadata36) GetOXMName() string

func (*OxmIdTunMetadata36) MarshalJSON

func (self *OxmIdTunMetadata36) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata36) Serialize

func (self *OxmIdTunMetadata36) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata36Masked

type OxmIdTunMetadata36Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata36Masked

func DecodeOxmIdTunMetadata36Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata36Masked, error)

func NewOxmIdTunMetadata36Masked

func NewOxmIdTunMetadata36Masked() *OxmIdTunMetadata36Masked

func (*OxmIdTunMetadata36Masked) GetOXMName

func (self *OxmIdTunMetadata36Masked) GetOXMName() string

func (*OxmIdTunMetadata36Masked) MarshalJSON

func (self *OxmIdTunMetadata36Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata36Masked) Serialize

func (self *OxmIdTunMetadata36Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata37

type OxmIdTunMetadata37 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata37

func DecodeOxmIdTunMetadata37(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata37, error)

func NewOxmIdTunMetadata37

func NewOxmIdTunMetadata37() *OxmIdTunMetadata37

func (*OxmIdTunMetadata37) GetOXMName

func (self *OxmIdTunMetadata37) GetOXMName() string

func (*OxmIdTunMetadata37) MarshalJSON

func (self *OxmIdTunMetadata37) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata37) Serialize

func (self *OxmIdTunMetadata37) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata37Masked

type OxmIdTunMetadata37Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata37Masked

func DecodeOxmIdTunMetadata37Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata37Masked, error)

func NewOxmIdTunMetadata37Masked

func NewOxmIdTunMetadata37Masked() *OxmIdTunMetadata37Masked

func (*OxmIdTunMetadata37Masked) GetOXMName

func (self *OxmIdTunMetadata37Masked) GetOXMName() string

func (*OxmIdTunMetadata37Masked) MarshalJSON

func (self *OxmIdTunMetadata37Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata37Masked) Serialize

func (self *OxmIdTunMetadata37Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata38

type OxmIdTunMetadata38 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata38

func DecodeOxmIdTunMetadata38(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata38, error)

func NewOxmIdTunMetadata38

func NewOxmIdTunMetadata38() *OxmIdTunMetadata38

func (*OxmIdTunMetadata38) GetOXMName

func (self *OxmIdTunMetadata38) GetOXMName() string

func (*OxmIdTunMetadata38) MarshalJSON

func (self *OxmIdTunMetadata38) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata38) Serialize

func (self *OxmIdTunMetadata38) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata38Masked

type OxmIdTunMetadata38Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata38Masked

func DecodeOxmIdTunMetadata38Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata38Masked, error)

func NewOxmIdTunMetadata38Masked

func NewOxmIdTunMetadata38Masked() *OxmIdTunMetadata38Masked

func (*OxmIdTunMetadata38Masked) GetOXMName

func (self *OxmIdTunMetadata38Masked) GetOXMName() string

func (*OxmIdTunMetadata38Masked) MarshalJSON

func (self *OxmIdTunMetadata38Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata38Masked) Serialize

func (self *OxmIdTunMetadata38Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata39

type OxmIdTunMetadata39 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata39

func DecodeOxmIdTunMetadata39(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata39, error)

func NewOxmIdTunMetadata39

func NewOxmIdTunMetadata39() *OxmIdTunMetadata39

func (*OxmIdTunMetadata39) GetOXMName

func (self *OxmIdTunMetadata39) GetOXMName() string

func (*OxmIdTunMetadata39) MarshalJSON

func (self *OxmIdTunMetadata39) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata39) Serialize

func (self *OxmIdTunMetadata39) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata39Masked

type OxmIdTunMetadata39Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata39Masked

func DecodeOxmIdTunMetadata39Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata39Masked, error)

func NewOxmIdTunMetadata39Masked

func NewOxmIdTunMetadata39Masked() *OxmIdTunMetadata39Masked

func (*OxmIdTunMetadata39Masked) GetOXMName

func (self *OxmIdTunMetadata39Masked) GetOXMName() string

func (*OxmIdTunMetadata39Masked) MarshalJSON

func (self *OxmIdTunMetadata39Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata39Masked) Serialize

func (self *OxmIdTunMetadata39Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata3Masked

type OxmIdTunMetadata3Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata3Masked

func DecodeOxmIdTunMetadata3Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata3Masked, error)

func NewOxmIdTunMetadata3Masked

func NewOxmIdTunMetadata3Masked() *OxmIdTunMetadata3Masked

func (*OxmIdTunMetadata3Masked) GetOXMName

func (self *OxmIdTunMetadata3Masked) GetOXMName() string

func (*OxmIdTunMetadata3Masked) MarshalJSON

func (self *OxmIdTunMetadata3Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata3Masked) Serialize

func (self *OxmIdTunMetadata3Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata4

type OxmIdTunMetadata4 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata4

func DecodeOxmIdTunMetadata4(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata4, error)

func NewOxmIdTunMetadata4

func NewOxmIdTunMetadata4() *OxmIdTunMetadata4

func (*OxmIdTunMetadata4) GetOXMName

func (self *OxmIdTunMetadata4) GetOXMName() string

func (*OxmIdTunMetadata4) MarshalJSON

func (self *OxmIdTunMetadata4) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata4) Serialize

func (self *OxmIdTunMetadata4) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata40

type OxmIdTunMetadata40 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata40

func DecodeOxmIdTunMetadata40(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata40, error)

func NewOxmIdTunMetadata40

func NewOxmIdTunMetadata40() *OxmIdTunMetadata40

func (*OxmIdTunMetadata40) GetOXMName

func (self *OxmIdTunMetadata40) GetOXMName() string

func (*OxmIdTunMetadata40) MarshalJSON

func (self *OxmIdTunMetadata40) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata40) Serialize

func (self *OxmIdTunMetadata40) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata40Masked

type OxmIdTunMetadata40Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata40Masked

func DecodeOxmIdTunMetadata40Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata40Masked, error)

func NewOxmIdTunMetadata40Masked

func NewOxmIdTunMetadata40Masked() *OxmIdTunMetadata40Masked

func (*OxmIdTunMetadata40Masked) GetOXMName

func (self *OxmIdTunMetadata40Masked) GetOXMName() string

func (*OxmIdTunMetadata40Masked) MarshalJSON

func (self *OxmIdTunMetadata40Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata40Masked) Serialize

func (self *OxmIdTunMetadata40Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata41

type OxmIdTunMetadata41 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata41

func DecodeOxmIdTunMetadata41(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata41, error)

func NewOxmIdTunMetadata41

func NewOxmIdTunMetadata41() *OxmIdTunMetadata41

func (*OxmIdTunMetadata41) GetOXMName

func (self *OxmIdTunMetadata41) GetOXMName() string

func (*OxmIdTunMetadata41) MarshalJSON

func (self *OxmIdTunMetadata41) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata41) Serialize

func (self *OxmIdTunMetadata41) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata41Masked

type OxmIdTunMetadata41Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata41Masked

func DecodeOxmIdTunMetadata41Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata41Masked, error)

func NewOxmIdTunMetadata41Masked

func NewOxmIdTunMetadata41Masked() *OxmIdTunMetadata41Masked

func (*OxmIdTunMetadata41Masked) GetOXMName

func (self *OxmIdTunMetadata41Masked) GetOXMName() string

func (*OxmIdTunMetadata41Masked) MarshalJSON

func (self *OxmIdTunMetadata41Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata41Masked) Serialize

func (self *OxmIdTunMetadata41Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata42

type OxmIdTunMetadata42 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata42

func DecodeOxmIdTunMetadata42(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata42, error)

func NewOxmIdTunMetadata42

func NewOxmIdTunMetadata42() *OxmIdTunMetadata42

func (*OxmIdTunMetadata42) GetOXMName

func (self *OxmIdTunMetadata42) GetOXMName() string

func (*OxmIdTunMetadata42) MarshalJSON

func (self *OxmIdTunMetadata42) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata42) Serialize

func (self *OxmIdTunMetadata42) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata42Masked

type OxmIdTunMetadata42Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata42Masked

func DecodeOxmIdTunMetadata42Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata42Masked, error)

func NewOxmIdTunMetadata42Masked

func NewOxmIdTunMetadata42Masked() *OxmIdTunMetadata42Masked

func (*OxmIdTunMetadata42Masked) GetOXMName

func (self *OxmIdTunMetadata42Masked) GetOXMName() string

func (*OxmIdTunMetadata42Masked) MarshalJSON

func (self *OxmIdTunMetadata42Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata42Masked) Serialize

func (self *OxmIdTunMetadata42Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata43

type OxmIdTunMetadata43 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata43

func DecodeOxmIdTunMetadata43(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata43, error)

func NewOxmIdTunMetadata43

func NewOxmIdTunMetadata43() *OxmIdTunMetadata43

func (*OxmIdTunMetadata43) GetOXMName

func (self *OxmIdTunMetadata43) GetOXMName() string

func (*OxmIdTunMetadata43) MarshalJSON

func (self *OxmIdTunMetadata43) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata43) Serialize

func (self *OxmIdTunMetadata43) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata43Masked

type OxmIdTunMetadata43Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata43Masked

func DecodeOxmIdTunMetadata43Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata43Masked, error)

func NewOxmIdTunMetadata43Masked

func NewOxmIdTunMetadata43Masked() *OxmIdTunMetadata43Masked

func (*OxmIdTunMetadata43Masked) GetOXMName

func (self *OxmIdTunMetadata43Masked) GetOXMName() string

func (*OxmIdTunMetadata43Masked) MarshalJSON

func (self *OxmIdTunMetadata43Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata43Masked) Serialize

func (self *OxmIdTunMetadata43Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata44

type OxmIdTunMetadata44 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata44

func DecodeOxmIdTunMetadata44(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata44, error)

func NewOxmIdTunMetadata44

func NewOxmIdTunMetadata44() *OxmIdTunMetadata44

func (*OxmIdTunMetadata44) GetOXMName

func (self *OxmIdTunMetadata44) GetOXMName() string

func (*OxmIdTunMetadata44) MarshalJSON

func (self *OxmIdTunMetadata44) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata44) Serialize

func (self *OxmIdTunMetadata44) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata44Masked

type OxmIdTunMetadata44Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata44Masked

func DecodeOxmIdTunMetadata44Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata44Masked, error)

func NewOxmIdTunMetadata44Masked

func NewOxmIdTunMetadata44Masked() *OxmIdTunMetadata44Masked

func (*OxmIdTunMetadata44Masked) GetOXMName

func (self *OxmIdTunMetadata44Masked) GetOXMName() string

func (*OxmIdTunMetadata44Masked) MarshalJSON

func (self *OxmIdTunMetadata44Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata44Masked) Serialize

func (self *OxmIdTunMetadata44Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata45

type OxmIdTunMetadata45 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata45

func DecodeOxmIdTunMetadata45(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata45, error)

func NewOxmIdTunMetadata45

func NewOxmIdTunMetadata45() *OxmIdTunMetadata45

func (*OxmIdTunMetadata45) GetOXMName

func (self *OxmIdTunMetadata45) GetOXMName() string

func (*OxmIdTunMetadata45) MarshalJSON

func (self *OxmIdTunMetadata45) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata45) Serialize

func (self *OxmIdTunMetadata45) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata45Masked

type OxmIdTunMetadata45Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata45Masked

func DecodeOxmIdTunMetadata45Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata45Masked, error)

func NewOxmIdTunMetadata45Masked

func NewOxmIdTunMetadata45Masked() *OxmIdTunMetadata45Masked

func (*OxmIdTunMetadata45Masked) GetOXMName

func (self *OxmIdTunMetadata45Masked) GetOXMName() string

func (*OxmIdTunMetadata45Masked) MarshalJSON

func (self *OxmIdTunMetadata45Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata45Masked) Serialize

func (self *OxmIdTunMetadata45Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata46

type OxmIdTunMetadata46 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata46

func DecodeOxmIdTunMetadata46(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata46, error)

func NewOxmIdTunMetadata46

func NewOxmIdTunMetadata46() *OxmIdTunMetadata46

func (*OxmIdTunMetadata46) GetOXMName

func (self *OxmIdTunMetadata46) GetOXMName() string

func (*OxmIdTunMetadata46) MarshalJSON

func (self *OxmIdTunMetadata46) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata46) Serialize

func (self *OxmIdTunMetadata46) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata46Masked

type OxmIdTunMetadata46Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata46Masked

func DecodeOxmIdTunMetadata46Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata46Masked, error)

func NewOxmIdTunMetadata46Masked

func NewOxmIdTunMetadata46Masked() *OxmIdTunMetadata46Masked

func (*OxmIdTunMetadata46Masked) GetOXMName

func (self *OxmIdTunMetadata46Masked) GetOXMName() string

func (*OxmIdTunMetadata46Masked) MarshalJSON

func (self *OxmIdTunMetadata46Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata46Masked) Serialize

func (self *OxmIdTunMetadata46Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata47

type OxmIdTunMetadata47 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata47

func DecodeOxmIdTunMetadata47(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata47, error)

func NewOxmIdTunMetadata47

func NewOxmIdTunMetadata47() *OxmIdTunMetadata47

func (*OxmIdTunMetadata47) GetOXMName

func (self *OxmIdTunMetadata47) GetOXMName() string

func (*OxmIdTunMetadata47) MarshalJSON

func (self *OxmIdTunMetadata47) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata47) Serialize

func (self *OxmIdTunMetadata47) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata47Masked

type OxmIdTunMetadata47Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata47Masked

func DecodeOxmIdTunMetadata47Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata47Masked, error)

func NewOxmIdTunMetadata47Masked

func NewOxmIdTunMetadata47Masked() *OxmIdTunMetadata47Masked

func (*OxmIdTunMetadata47Masked) GetOXMName

func (self *OxmIdTunMetadata47Masked) GetOXMName() string

func (*OxmIdTunMetadata47Masked) MarshalJSON

func (self *OxmIdTunMetadata47Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata47Masked) Serialize

func (self *OxmIdTunMetadata47Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata48

type OxmIdTunMetadata48 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata48

func DecodeOxmIdTunMetadata48(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata48, error)

func NewOxmIdTunMetadata48

func NewOxmIdTunMetadata48() *OxmIdTunMetadata48

func (*OxmIdTunMetadata48) GetOXMName

func (self *OxmIdTunMetadata48) GetOXMName() string

func (*OxmIdTunMetadata48) MarshalJSON

func (self *OxmIdTunMetadata48) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata48) Serialize

func (self *OxmIdTunMetadata48) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata48Masked

type OxmIdTunMetadata48Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata48Masked

func DecodeOxmIdTunMetadata48Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata48Masked, error)

func NewOxmIdTunMetadata48Masked

func NewOxmIdTunMetadata48Masked() *OxmIdTunMetadata48Masked

func (*OxmIdTunMetadata48Masked) GetOXMName

func (self *OxmIdTunMetadata48Masked) GetOXMName() string

func (*OxmIdTunMetadata48Masked) MarshalJSON

func (self *OxmIdTunMetadata48Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata48Masked) Serialize

func (self *OxmIdTunMetadata48Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata49

type OxmIdTunMetadata49 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata49

func DecodeOxmIdTunMetadata49(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata49, error)

func NewOxmIdTunMetadata49

func NewOxmIdTunMetadata49() *OxmIdTunMetadata49

func (*OxmIdTunMetadata49) GetOXMName

func (self *OxmIdTunMetadata49) GetOXMName() string

func (*OxmIdTunMetadata49) MarshalJSON

func (self *OxmIdTunMetadata49) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata49) Serialize

func (self *OxmIdTunMetadata49) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata49Masked

type OxmIdTunMetadata49Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata49Masked

func DecodeOxmIdTunMetadata49Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata49Masked, error)

func NewOxmIdTunMetadata49Masked

func NewOxmIdTunMetadata49Masked() *OxmIdTunMetadata49Masked

func (*OxmIdTunMetadata49Masked) GetOXMName

func (self *OxmIdTunMetadata49Masked) GetOXMName() string

func (*OxmIdTunMetadata49Masked) MarshalJSON

func (self *OxmIdTunMetadata49Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata49Masked) Serialize

func (self *OxmIdTunMetadata49Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata4Masked

type OxmIdTunMetadata4Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata4Masked

func DecodeOxmIdTunMetadata4Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata4Masked, error)

func NewOxmIdTunMetadata4Masked

func NewOxmIdTunMetadata4Masked() *OxmIdTunMetadata4Masked

func (*OxmIdTunMetadata4Masked) GetOXMName

func (self *OxmIdTunMetadata4Masked) GetOXMName() string

func (*OxmIdTunMetadata4Masked) MarshalJSON

func (self *OxmIdTunMetadata4Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata4Masked) Serialize

func (self *OxmIdTunMetadata4Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata5

type OxmIdTunMetadata5 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata5

func DecodeOxmIdTunMetadata5(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata5, error)

func NewOxmIdTunMetadata5

func NewOxmIdTunMetadata5() *OxmIdTunMetadata5

func (*OxmIdTunMetadata5) GetOXMName

func (self *OxmIdTunMetadata5) GetOXMName() string

func (*OxmIdTunMetadata5) MarshalJSON

func (self *OxmIdTunMetadata5) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata5) Serialize

func (self *OxmIdTunMetadata5) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata50

type OxmIdTunMetadata50 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata50

func DecodeOxmIdTunMetadata50(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata50, error)

func NewOxmIdTunMetadata50

func NewOxmIdTunMetadata50() *OxmIdTunMetadata50

func (*OxmIdTunMetadata50) GetOXMName

func (self *OxmIdTunMetadata50) GetOXMName() string

func (*OxmIdTunMetadata50) MarshalJSON

func (self *OxmIdTunMetadata50) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata50) Serialize

func (self *OxmIdTunMetadata50) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata50Masked

type OxmIdTunMetadata50Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata50Masked

func DecodeOxmIdTunMetadata50Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata50Masked, error)

func NewOxmIdTunMetadata50Masked

func NewOxmIdTunMetadata50Masked() *OxmIdTunMetadata50Masked

func (*OxmIdTunMetadata50Masked) GetOXMName

func (self *OxmIdTunMetadata50Masked) GetOXMName() string

func (*OxmIdTunMetadata50Masked) MarshalJSON

func (self *OxmIdTunMetadata50Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata50Masked) Serialize

func (self *OxmIdTunMetadata50Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata51

type OxmIdTunMetadata51 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata51

func DecodeOxmIdTunMetadata51(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata51, error)

func NewOxmIdTunMetadata51

func NewOxmIdTunMetadata51() *OxmIdTunMetadata51

func (*OxmIdTunMetadata51) GetOXMName

func (self *OxmIdTunMetadata51) GetOXMName() string

func (*OxmIdTunMetadata51) MarshalJSON

func (self *OxmIdTunMetadata51) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata51) Serialize

func (self *OxmIdTunMetadata51) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata51Masked

type OxmIdTunMetadata51Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata51Masked

func DecodeOxmIdTunMetadata51Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata51Masked, error)

func NewOxmIdTunMetadata51Masked

func NewOxmIdTunMetadata51Masked() *OxmIdTunMetadata51Masked

func (*OxmIdTunMetadata51Masked) GetOXMName

func (self *OxmIdTunMetadata51Masked) GetOXMName() string

func (*OxmIdTunMetadata51Masked) MarshalJSON

func (self *OxmIdTunMetadata51Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata51Masked) Serialize

func (self *OxmIdTunMetadata51Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata52

type OxmIdTunMetadata52 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata52

func DecodeOxmIdTunMetadata52(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata52, error)

func NewOxmIdTunMetadata52

func NewOxmIdTunMetadata52() *OxmIdTunMetadata52

func (*OxmIdTunMetadata52) GetOXMName

func (self *OxmIdTunMetadata52) GetOXMName() string

func (*OxmIdTunMetadata52) MarshalJSON

func (self *OxmIdTunMetadata52) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata52) Serialize

func (self *OxmIdTunMetadata52) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata52Masked

type OxmIdTunMetadata52Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata52Masked

func DecodeOxmIdTunMetadata52Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata52Masked, error)

func NewOxmIdTunMetadata52Masked

func NewOxmIdTunMetadata52Masked() *OxmIdTunMetadata52Masked

func (*OxmIdTunMetadata52Masked) GetOXMName

func (self *OxmIdTunMetadata52Masked) GetOXMName() string

func (*OxmIdTunMetadata52Masked) MarshalJSON

func (self *OxmIdTunMetadata52Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata52Masked) Serialize

func (self *OxmIdTunMetadata52Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata53

type OxmIdTunMetadata53 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata53

func DecodeOxmIdTunMetadata53(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata53, error)

func NewOxmIdTunMetadata53

func NewOxmIdTunMetadata53() *OxmIdTunMetadata53

func (*OxmIdTunMetadata53) GetOXMName

func (self *OxmIdTunMetadata53) GetOXMName() string

func (*OxmIdTunMetadata53) MarshalJSON

func (self *OxmIdTunMetadata53) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata53) Serialize

func (self *OxmIdTunMetadata53) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata53Masked

type OxmIdTunMetadata53Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata53Masked

func DecodeOxmIdTunMetadata53Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata53Masked, error)

func NewOxmIdTunMetadata53Masked

func NewOxmIdTunMetadata53Masked() *OxmIdTunMetadata53Masked

func (*OxmIdTunMetadata53Masked) GetOXMName

func (self *OxmIdTunMetadata53Masked) GetOXMName() string

func (*OxmIdTunMetadata53Masked) MarshalJSON

func (self *OxmIdTunMetadata53Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata53Masked) Serialize

func (self *OxmIdTunMetadata53Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata54

type OxmIdTunMetadata54 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata54

func DecodeOxmIdTunMetadata54(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata54, error)

func NewOxmIdTunMetadata54

func NewOxmIdTunMetadata54() *OxmIdTunMetadata54

func (*OxmIdTunMetadata54) GetOXMName

func (self *OxmIdTunMetadata54) GetOXMName() string

func (*OxmIdTunMetadata54) MarshalJSON

func (self *OxmIdTunMetadata54) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata54) Serialize

func (self *OxmIdTunMetadata54) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata54Masked

type OxmIdTunMetadata54Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata54Masked

func DecodeOxmIdTunMetadata54Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata54Masked, error)

func NewOxmIdTunMetadata54Masked

func NewOxmIdTunMetadata54Masked() *OxmIdTunMetadata54Masked

func (*OxmIdTunMetadata54Masked) GetOXMName

func (self *OxmIdTunMetadata54Masked) GetOXMName() string

func (*OxmIdTunMetadata54Masked) MarshalJSON

func (self *OxmIdTunMetadata54Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata54Masked) Serialize

func (self *OxmIdTunMetadata54Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata55

type OxmIdTunMetadata55 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata55

func DecodeOxmIdTunMetadata55(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata55, error)

func NewOxmIdTunMetadata55

func NewOxmIdTunMetadata55() *OxmIdTunMetadata55

func (*OxmIdTunMetadata55) GetOXMName

func (self *OxmIdTunMetadata55) GetOXMName() string

func (*OxmIdTunMetadata55) MarshalJSON

func (self *OxmIdTunMetadata55) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata55) Serialize

func (self *OxmIdTunMetadata55) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata55Masked

type OxmIdTunMetadata55Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata55Masked

func DecodeOxmIdTunMetadata55Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata55Masked, error)

func NewOxmIdTunMetadata55Masked

func NewOxmIdTunMetadata55Masked() *OxmIdTunMetadata55Masked

func (*OxmIdTunMetadata55Masked) GetOXMName

func (self *OxmIdTunMetadata55Masked) GetOXMName() string

func (*OxmIdTunMetadata55Masked) MarshalJSON

func (self *OxmIdTunMetadata55Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata55Masked) Serialize

func (self *OxmIdTunMetadata55Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata56

type OxmIdTunMetadata56 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata56

func DecodeOxmIdTunMetadata56(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata56, error)

func NewOxmIdTunMetadata56

func NewOxmIdTunMetadata56() *OxmIdTunMetadata56

func (*OxmIdTunMetadata56) GetOXMName

func (self *OxmIdTunMetadata56) GetOXMName() string

func (*OxmIdTunMetadata56) MarshalJSON

func (self *OxmIdTunMetadata56) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata56) Serialize

func (self *OxmIdTunMetadata56) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata56Masked

type OxmIdTunMetadata56Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata56Masked

func DecodeOxmIdTunMetadata56Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata56Masked, error)

func NewOxmIdTunMetadata56Masked

func NewOxmIdTunMetadata56Masked() *OxmIdTunMetadata56Masked

func (*OxmIdTunMetadata56Masked) GetOXMName

func (self *OxmIdTunMetadata56Masked) GetOXMName() string

func (*OxmIdTunMetadata56Masked) MarshalJSON

func (self *OxmIdTunMetadata56Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata56Masked) Serialize

func (self *OxmIdTunMetadata56Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata57

type OxmIdTunMetadata57 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata57

func DecodeOxmIdTunMetadata57(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata57, error)

func NewOxmIdTunMetadata57

func NewOxmIdTunMetadata57() *OxmIdTunMetadata57

func (*OxmIdTunMetadata57) GetOXMName

func (self *OxmIdTunMetadata57) GetOXMName() string

func (*OxmIdTunMetadata57) MarshalJSON

func (self *OxmIdTunMetadata57) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata57) Serialize

func (self *OxmIdTunMetadata57) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata57Masked

type OxmIdTunMetadata57Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata57Masked

func DecodeOxmIdTunMetadata57Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata57Masked, error)

func NewOxmIdTunMetadata57Masked

func NewOxmIdTunMetadata57Masked() *OxmIdTunMetadata57Masked

func (*OxmIdTunMetadata57Masked) GetOXMName

func (self *OxmIdTunMetadata57Masked) GetOXMName() string

func (*OxmIdTunMetadata57Masked) MarshalJSON

func (self *OxmIdTunMetadata57Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata57Masked) Serialize

func (self *OxmIdTunMetadata57Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata58

type OxmIdTunMetadata58 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata58

func DecodeOxmIdTunMetadata58(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata58, error)

func NewOxmIdTunMetadata58

func NewOxmIdTunMetadata58() *OxmIdTunMetadata58

func (*OxmIdTunMetadata58) GetOXMName

func (self *OxmIdTunMetadata58) GetOXMName() string

func (*OxmIdTunMetadata58) MarshalJSON

func (self *OxmIdTunMetadata58) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata58) Serialize

func (self *OxmIdTunMetadata58) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata58Masked

type OxmIdTunMetadata58Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata58Masked

func DecodeOxmIdTunMetadata58Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata58Masked, error)

func NewOxmIdTunMetadata58Masked

func NewOxmIdTunMetadata58Masked() *OxmIdTunMetadata58Masked

func (*OxmIdTunMetadata58Masked) GetOXMName

func (self *OxmIdTunMetadata58Masked) GetOXMName() string

func (*OxmIdTunMetadata58Masked) MarshalJSON

func (self *OxmIdTunMetadata58Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata58Masked) Serialize

func (self *OxmIdTunMetadata58Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata59

type OxmIdTunMetadata59 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata59

func DecodeOxmIdTunMetadata59(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata59, error)

func NewOxmIdTunMetadata59

func NewOxmIdTunMetadata59() *OxmIdTunMetadata59

func (*OxmIdTunMetadata59) GetOXMName

func (self *OxmIdTunMetadata59) GetOXMName() string

func (*OxmIdTunMetadata59) MarshalJSON

func (self *OxmIdTunMetadata59) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata59) Serialize

func (self *OxmIdTunMetadata59) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata59Masked

type OxmIdTunMetadata59Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata59Masked

func DecodeOxmIdTunMetadata59Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata59Masked, error)

func NewOxmIdTunMetadata59Masked

func NewOxmIdTunMetadata59Masked() *OxmIdTunMetadata59Masked

func (*OxmIdTunMetadata59Masked) GetOXMName

func (self *OxmIdTunMetadata59Masked) GetOXMName() string

func (*OxmIdTunMetadata59Masked) MarshalJSON

func (self *OxmIdTunMetadata59Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata59Masked) Serialize

func (self *OxmIdTunMetadata59Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata5Masked

type OxmIdTunMetadata5Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata5Masked

func DecodeOxmIdTunMetadata5Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata5Masked, error)

func NewOxmIdTunMetadata5Masked

func NewOxmIdTunMetadata5Masked() *OxmIdTunMetadata5Masked

func (*OxmIdTunMetadata5Masked) GetOXMName

func (self *OxmIdTunMetadata5Masked) GetOXMName() string

func (*OxmIdTunMetadata5Masked) MarshalJSON

func (self *OxmIdTunMetadata5Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata5Masked) Serialize

func (self *OxmIdTunMetadata5Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata6

type OxmIdTunMetadata6 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata6

func DecodeOxmIdTunMetadata6(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata6, error)

func NewOxmIdTunMetadata6

func NewOxmIdTunMetadata6() *OxmIdTunMetadata6

func (*OxmIdTunMetadata6) GetOXMName

func (self *OxmIdTunMetadata6) GetOXMName() string

func (*OxmIdTunMetadata6) MarshalJSON

func (self *OxmIdTunMetadata6) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata6) Serialize

func (self *OxmIdTunMetadata6) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata60

type OxmIdTunMetadata60 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata60

func DecodeOxmIdTunMetadata60(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata60, error)

func NewOxmIdTunMetadata60

func NewOxmIdTunMetadata60() *OxmIdTunMetadata60

func (*OxmIdTunMetadata60) GetOXMName

func (self *OxmIdTunMetadata60) GetOXMName() string

func (*OxmIdTunMetadata60) MarshalJSON

func (self *OxmIdTunMetadata60) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata60) Serialize

func (self *OxmIdTunMetadata60) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata60Masked

type OxmIdTunMetadata60Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata60Masked

func DecodeOxmIdTunMetadata60Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata60Masked, error)

func NewOxmIdTunMetadata60Masked

func NewOxmIdTunMetadata60Masked() *OxmIdTunMetadata60Masked

func (*OxmIdTunMetadata60Masked) GetOXMName

func (self *OxmIdTunMetadata60Masked) GetOXMName() string

func (*OxmIdTunMetadata60Masked) MarshalJSON

func (self *OxmIdTunMetadata60Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata60Masked) Serialize

func (self *OxmIdTunMetadata60Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata61

type OxmIdTunMetadata61 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata61

func DecodeOxmIdTunMetadata61(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata61, error)

func NewOxmIdTunMetadata61

func NewOxmIdTunMetadata61() *OxmIdTunMetadata61

func (*OxmIdTunMetadata61) GetOXMName

func (self *OxmIdTunMetadata61) GetOXMName() string

func (*OxmIdTunMetadata61) MarshalJSON

func (self *OxmIdTunMetadata61) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata61) Serialize

func (self *OxmIdTunMetadata61) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata61Masked

type OxmIdTunMetadata61Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata61Masked

func DecodeOxmIdTunMetadata61Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata61Masked, error)

func NewOxmIdTunMetadata61Masked

func NewOxmIdTunMetadata61Masked() *OxmIdTunMetadata61Masked

func (*OxmIdTunMetadata61Masked) GetOXMName

func (self *OxmIdTunMetadata61Masked) GetOXMName() string

func (*OxmIdTunMetadata61Masked) MarshalJSON

func (self *OxmIdTunMetadata61Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata61Masked) Serialize

func (self *OxmIdTunMetadata61Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata62

type OxmIdTunMetadata62 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata62

func DecodeOxmIdTunMetadata62(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata62, error)

func NewOxmIdTunMetadata62

func NewOxmIdTunMetadata62() *OxmIdTunMetadata62

func (*OxmIdTunMetadata62) GetOXMName

func (self *OxmIdTunMetadata62) GetOXMName() string

func (*OxmIdTunMetadata62) MarshalJSON

func (self *OxmIdTunMetadata62) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata62) Serialize

func (self *OxmIdTunMetadata62) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata62Masked

type OxmIdTunMetadata62Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata62Masked

func DecodeOxmIdTunMetadata62Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata62Masked, error)

func NewOxmIdTunMetadata62Masked

func NewOxmIdTunMetadata62Masked() *OxmIdTunMetadata62Masked

func (*OxmIdTunMetadata62Masked) GetOXMName

func (self *OxmIdTunMetadata62Masked) GetOXMName() string

func (*OxmIdTunMetadata62Masked) MarshalJSON

func (self *OxmIdTunMetadata62Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata62Masked) Serialize

func (self *OxmIdTunMetadata62Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata63

type OxmIdTunMetadata63 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata63

func DecodeOxmIdTunMetadata63(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata63, error)

func NewOxmIdTunMetadata63

func NewOxmIdTunMetadata63() *OxmIdTunMetadata63

func (*OxmIdTunMetadata63) GetOXMName

func (self *OxmIdTunMetadata63) GetOXMName() string

func (*OxmIdTunMetadata63) MarshalJSON

func (self *OxmIdTunMetadata63) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata63) Serialize

func (self *OxmIdTunMetadata63) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata63Masked

type OxmIdTunMetadata63Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata63Masked

func DecodeOxmIdTunMetadata63Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata63Masked, error)

func NewOxmIdTunMetadata63Masked

func NewOxmIdTunMetadata63Masked() *OxmIdTunMetadata63Masked

func (*OxmIdTunMetadata63Masked) GetOXMName

func (self *OxmIdTunMetadata63Masked) GetOXMName() string

func (*OxmIdTunMetadata63Masked) MarshalJSON

func (self *OxmIdTunMetadata63Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata63Masked) Serialize

func (self *OxmIdTunMetadata63Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata6Masked

type OxmIdTunMetadata6Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata6Masked

func DecodeOxmIdTunMetadata6Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata6Masked, error)

func NewOxmIdTunMetadata6Masked

func NewOxmIdTunMetadata6Masked() *OxmIdTunMetadata6Masked

func (*OxmIdTunMetadata6Masked) GetOXMName

func (self *OxmIdTunMetadata6Masked) GetOXMName() string

func (*OxmIdTunMetadata6Masked) MarshalJSON

func (self *OxmIdTunMetadata6Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata6Masked) Serialize

func (self *OxmIdTunMetadata6Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata7

type OxmIdTunMetadata7 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata7

func DecodeOxmIdTunMetadata7(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata7, error)

func NewOxmIdTunMetadata7

func NewOxmIdTunMetadata7() *OxmIdTunMetadata7

func (*OxmIdTunMetadata7) GetOXMName

func (self *OxmIdTunMetadata7) GetOXMName() string

func (*OxmIdTunMetadata7) MarshalJSON

func (self *OxmIdTunMetadata7) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata7) Serialize

func (self *OxmIdTunMetadata7) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata7Masked

type OxmIdTunMetadata7Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata7Masked

func DecodeOxmIdTunMetadata7Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata7Masked, error)

func NewOxmIdTunMetadata7Masked

func NewOxmIdTunMetadata7Masked() *OxmIdTunMetadata7Masked

func (*OxmIdTunMetadata7Masked) GetOXMName

func (self *OxmIdTunMetadata7Masked) GetOXMName() string

func (*OxmIdTunMetadata7Masked) MarshalJSON

func (self *OxmIdTunMetadata7Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata7Masked) Serialize

func (self *OxmIdTunMetadata7Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata8

type OxmIdTunMetadata8 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata8

func DecodeOxmIdTunMetadata8(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata8, error)

func NewOxmIdTunMetadata8

func NewOxmIdTunMetadata8() *OxmIdTunMetadata8

func (*OxmIdTunMetadata8) GetOXMName

func (self *OxmIdTunMetadata8) GetOXMName() string

func (*OxmIdTunMetadata8) MarshalJSON

func (self *OxmIdTunMetadata8) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata8) Serialize

func (self *OxmIdTunMetadata8) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata8Masked

type OxmIdTunMetadata8Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata8Masked

func DecodeOxmIdTunMetadata8Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata8Masked, error)

func NewOxmIdTunMetadata8Masked

func NewOxmIdTunMetadata8Masked() *OxmIdTunMetadata8Masked

func (*OxmIdTunMetadata8Masked) GetOXMName

func (self *OxmIdTunMetadata8Masked) GetOXMName() string

func (*OxmIdTunMetadata8Masked) MarshalJSON

func (self *OxmIdTunMetadata8Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata8Masked) Serialize

func (self *OxmIdTunMetadata8Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata9

type OxmIdTunMetadata9 struct {
	*OxmId
}

func DecodeOxmIdTunMetadata9

func DecodeOxmIdTunMetadata9(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata9, error)

func NewOxmIdTunMetadata9

func NewOxmIdTunMetadata9() *OxmIdTunMetadata9

func (*OxmIdTunMetadata9) GetOXMName

func (self *OxmIdTunMetadata9) GetOXMName() string

func (*OxmIdTunMetadata9) MarshalJSON

func (self *OxmIdTunMetadata9) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata9) Serialize

func (self *OxmIdTunMetadata9) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunMetadata9Masked

type OxmIdTunMetadata9Masked struct {
	*OxmId
}

func DecodeOxmIdTunMetadata9Masked

func DecodeOxmIdTunMetadata9Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunMetadata9Masked, error)

func NewOxmIdTunMetadata9Masked

func NewOxmIdTunMetadata9Masked() *OxmIdTunMetadata9Masked

func (*OxmIdTunMetadata9Masked) GetOXMName

func (self *OxmIdTunMetadata9Masked) GetOXMName() string

func (*OxmIdTunMetadata9Masked) MarshalJSON

func (self *OxmIdTunMetadata9Masked) MarshalJSON() ([]byte, error)

func (*OxmIdTunMetadata9Masked) Serialize

func (self *OxmIdTunMetadata9Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunSrc

type OxmIdTunSrc struct {
	*OxmId
}

func DecodeOxmIdTunSrc

func DecodeOxmIdTunSrc(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunSrc, error)

func NewOxmIdTunSrc

func NewOxmIdTunSrc() *OxmIdTunSrc

func (*OxmIdTunSrc) GetOXMName

func (self *OxmIdTunSrc) GetOXMName() string

func (*OxmIdTunSrc) MarshalJSON

func (self *OxmIdTunSrc) MarshalJSON() ([]byte, error)

func (*OxmIdTunSrc) Serialize

func (self *OxmIdTunSrc) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunSrcMasked

type OxmIdTunSrcMasked struct {
	*OxmId
}

func DecodeOxmIdTunSrcMasked

func DecodeOxmIdTunSrcMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunSrcMasked, error)

func NewOxmIdTunSrcMasked

func NewOxmIdTunSrcMasked() *OxmIdTunSrcMasked

func (*OxmIdTunSrcMasked) GetOXMName

func (self *OxmIdTunSrcMasked) GetOXMName() string

func (*OxmIdTunSrcMasked) MarshalJSON

func (self *OxmIdTunSrcMasked) MarshalJSON() ([]byte, error)

func (*OxmIdTunSrcMasked) Serialize

func (self *OxmIdTunSrcMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunnelId

type OxmIdTunnelId struct {
	*OxmId
}

func DecodeOxmIdTunnelId

func DecodeOxmIdTunnelId(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunnelId, error)

func NewOxmIdTunnelId

func NewOxmIdTunnelId() *OxmIdTunnelId

func (*OxmIdTunnelId) GetOXMName

func (self *OxmIdTunnelId) GetOXMName() string

func (*OxmIdTunnelId) MarshalJSON

func (self *OxmIdTunnelId) MarshalJSON() ([]byte, error)

func (*OxmIdTunnelId) Serialize

func (self *OxmIdTunnelId) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunnelIdMasked

type OxmIdTunnelIdMasked struct {
	*OxmId
}

func DecodeOxmIdTunnelIdMasked

func DecodeOxmIdTunnelIdMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunnelIdMasked, error)

func NewOxmIdTunnelIdMasked

func NewOxmIdTunnelIdMasked() *OxmIdTunnelIdMasked

func (*OxmIdTunnelIdMasked) GetOXMName

func (self *OxmIdTunnelIdMasked) GetOXMName() string

func (*OxmIdTunnelIdMasked) MarshalJSON

func (self *OxmIdTunnelIdMasked) MarshalJSON() ([]byte, error)

func (*OxmIdTunnelIdMasked) Serialize

func (self *OxmIdTunnelIdMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunnelIpv4Dst

type OxmIdTunnelIpv4Dst struct {
	*OxmId
}

func DecodeOxmIdTunnelIpv4Dst

func DecodeOxmIdTunnelIpv4Dst(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunnelIpv4Dst, error)

func NewOxmIdTunnelIpv4Dst

func NewOxmIdTunnelIpv4Dst() *OxmIdTunnelIpv4Dst

func (*OxmIdTunnelIpv4Dst) GetOXMName

func (self *OxmIdTunnelIpv4Dst) GetOXMName() string

func (*OxmIdTunnelIpv4Dst) MarshalJSON

func (self *OxmIdTunnelIpv4Dst) MarshalJSON() ([]byte, error)

func (*OxmIdTunnelIpv4Dst) Serialize

func (self *OxmIdTunnelIpv4Dst) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunnelIpv4DstMasked

type OxmIdTunnelIpv4DstMasked struct {
	*OxmId
}

func DecodeOxmIdTunnelIpv4DstMasked

func DecodeOxmIdTunnelIpv4DstMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunnelIpv4DstMasked, error)

func NewOxmIdTunnelIpv4DstMasked

func NewOxmIdTunnelIpv4DstMasked() *OxmIdTunnelIpv4DstMasked

func (*OxmIdTunnelIpv4DstMasked) GetOXMName

func (self *OxmIdTunnelIpv4DstMasked) GetOXMName() string

func (*OxmIdTunnelIpv4DstMasked) MarshalJSON

func (self *OxmIdTunnelIpv4DstMasked) MarshalJSON() ([]byte, error)

func (*OxmIdTunnelIpv4DstMasked) Serialize

func (self *OxmIdTunnelIpv4DstMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunnelIpv4Src

type OxmIdTunnelIpv4Src struct {
	*OxmId
}

func DecodeOxmIdTunnelIpv4Src

func DecodeOxmIdTunnelIpv4Src(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunnelIpv4Src, error)

func NewOxmIdTunnelIpv4Src

func NewOxmIdTunnelIpv4Src() *OxmIdTunnelIpv4Src

func (*OxmIdTunnelIpv4Src) GetOXMName

func (self *OxmIdTunnelIpv4Src) GetOXMName() string

func (*OxmIdTunnelIpv4Src) MarshalJSON

func (self *OxmIdTunnelIpv4Src) MarshalJSON() ([]byte, error)

func (*OxmIdTunnelIpv4Src) Serialize

func (self *OxmIdTunnelIpv4Src) Serialize(encoder *goloxi.Encoder) error

type OxmIdTunnelIpv4SrcMasked

type OxmIdTunnelIpv4SrcMasked struct {
	*OxmId
}

func DecodeOxmIdTunnelIpv4SrcMasked

func DecodeOxmIdTunnelIpv4SrcMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdTunnelIpv4SrcMasked, error)

func NewOxmIdTunnelIpv4SrcMasked

func NewOxmIdTunnelIpv4SrcMasked() *OxmIdTunnelIpv4SrcMasked

func (*OxmIdTunnelIpv4SrcMasked) GetOXMName

func (self *OxmIdTunnelIpv4SrcMasked) GetOXMName() string

func (*OxmIdTunnelIpv4SrcMasked) MarshalJSON

func (self *OxmIdTunnelIpv4SrcMasked) MarshalJSON() ([]byte, error)

func (*OxmIdTunnelIpv4SrcMasked) Serialize

func (self *OxmIdTunnelIpv4SrcMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdUdpDst

type OxmIdUdpDst struct {
	*OxmId
}

func DecodeOxmIdUdpDst

func DecodeOxmIdUdpDst(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdUdpDst, error)

func NewOxmIdUdpDst

func NewOxmIdUdpDst() *OxmIdUdpDst

func (*OxmIdUdpDst) GetOXMName

func (self *OxmIdUdpDst) GetOXMName() string

func (*OxmIdUdpDst) MarshalJSON

func (self *OxmIdUdpDst) MarshalJSON() ([]byte, error)

func (*OxmIdUdpDst) Serialize

func (self *OxmIdUdpDst) Serialize(encoder *goloxi.Encoder) error

type OxmIdUdpDstMasked

type OxmIdUdpDstMasked struct {
	*OxmId
}

func DecodeOxmIdUdpDstMasked

func DecodeOxmIdUdpDstMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdUdpDstMasked, error)

func NewOxmIdUdpDstMasked

func NewOxmIdUdpDstMasked() *OxmIdUdpDstMasked

func (*OxmIdUdpDstMasked) GetOXMName

func (self *OxmIdUdpDstMasked) GetOXMName() string

func (*OxmIdUdpDstMasked) MarshalJSON

func (self *OxmIdUdpDstMasked) MarshalJSON() ([]byte, error)

func (*OxmIdUdpDstMasked) Serialize

func (self *OxmIdUdpDstMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdUdpSrc

type OxmIdUdpSrc struct {
	*OxmId
}

func DecodeOxmIdUdpSrc

func DecodeOxmIdUdpSrc(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdUdpSrc, error)

func NewOxmIdUdpSrc

func NewOxmIdUdpSrc() *OxmIdUdpSrc

func (*OxmIdUdpSrc) GetOXMName

func (self *OxmIdUdpSrc) GetOXMName() string

func (*OxmIdUdpSrc) MarshalJSON

func (self *OxmIdUdpSrc) MarshalJSON() ([]byte, error)

func (*OxmIdUdpSrc) Serialize

func (self *OxmIdUdpSrc) Serialize(encoder *goloxi.Encoder) error

type OxmIdUdpSrcMasked

type OxmIdUdpSrcMasked struct {
	*OxmId
}

func DecodeOxmIdUdpSrcMasked

func DecodeOxmIdUdpSrcMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdUdpSrcMasked, error)

func NewOxmIdUdpSrcMasked

func NewOxmIdUdpSrcMasked() *OxmIdUdpSrcMasked

func (*OxmIdUdpSrcMasked) GetOXMName

func (self *OxmIdUdpSrcMasked) GetOXMName() string

func (*OxmIdUdpSrcMasked) MarshalJSON

func (self *OxmIdUdpSrcMasked) MarshalJSON() ([]byte, error)

func (*OxmIdUdpSrcMasked) Serialize

func (self *OxmIdUdpSrcMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdVlanPcp

type OxmIdVlanPcp struct {
	*OxmId
}

func DecodeOxmIdVlanPcp

func DecodeOxmIdVlanPcp(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdVlanPcp, error)

func NewOxmIdVlanPcp

func NewOxmIdVlanPcp() *OxmIdVlanPcp

func (*OxmIdVlanPcp) GetOXMName

func (self *OxmIdVlanPcp) GetOXMName() string

func (*OxmIdVlanPcp) MarshalJSON

func (self *OxmIdVlanPcp) MarshalJSON() ([]byte, error)

func (*OxmIdVlanPcp) Serialize

func (self *OxmIdVlanPcp) Serialize(encoder *goloxi.Encoder) error

type OxmIdVlanPcpMasked

type OxmIdVlanPcpMasked struct {
	*OxmId
}

func DecodeOxmIdVlanPcpMasked

func DecodeOxmIdVlanPcpMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdVlanPcpMasked, error)

func NewOxmIdVlanPcpMasked

func NewOxmIdVlanPcpMasked() *OxmIdVlanPcpMasked

func (*OxmIdVlanPcpMasked) GetOXMName

func (self *OxmIdVlanPcpMasked) GetOXMName() string

func (*OxmIdVlanPcpMasked) MarshalJSON

func (self *OxmIdVlanPcpMasked) MarshalJSON() ([]byte, error)

func (*OxmIdVlanPcpMasked) Serialize

func (self *OxmIdVlanPcpMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdVlanTci

type OxmIdVlanTci struct {
	*OxmId
}

func DecodeOxmIdVlanTci

func DecodeOxmIdVlanTci(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdVlanTci, error)

func NewOxmIdVlanTci

func NewOxmIdVlanTci() *OxmIdVlanTci

func (*OxmIdVlanTci) GetOXMName

func (self *OxmIdVlanTci) GetOXMName() string

func (*OxmIdVlanTci) MarshalJSON

func (self *OxmIdVlanTci) MarshalJSON() ([]byte, error)

func (*OxmIdVlanTci) Serialize

func (self *OxmIdVlanTci) Serialize(encoder *goloxi.Encoder) error

type OxmIdVlanTciMasked

type OxmIdVlanTciMasked struct {
	*OxmId
}

func DecodeOxmIdVlanTciMasked

func DecodeOxmIdVlanTciMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdVlanTciMasked, error)

func NewOxmIdVlanTciMasked

func NewOxmIdVlanTciMasked() *OxmIdVlanTciMasked

func (*OxmIdVlanTciMasked) GetOXMName

func (self *OxmIdVlanTciMasked) GetOXMName() string

func (*OxmIdVlanTciMasked) MarshalJSON

func (self *OxmIdVlanTciMasked) MarshalJSON() ([]byte, error)

func (*OxmIdVlanTciMasked) Serialize

func (self *OxmIdVlanTciMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdVlanVid

type OxmIdVlanVid struct {
	*OxmId
}

func DecodeOxmIdVlanVid

func DecodeOxmIdVlanVid(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdVlanVid, error)

func NewOxmIdVlanVid

func NewOxmIdVlanVid() *OxmIdVlanVid

func (*OxmIdVlanVid) GetOXMName

func (self *OxmIdVlanVid) GetOXMName() string

func (*OxmIdVlanVid) MarshalJSON

func (self *OxmIdVlanVid) MarshalJSON() ([]byte, error)

func (*OxmIdVlanVid) Serialize

func (self *OxmIdVlanVid) Serialize(encoder *goloxi.Encoder) error

type OxmIdVlanVidMasked

type OxmIdVlanVidMasked struct {
	*OxmId
}

func DecodeOxmIdVlanVidMasked

func DecodeOxmIdVlanVidMasked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdVlanVidMasked, error)

func NewOxmIdVlanVidMasked

func NewOxmIdVlanVidMasked() *OxmIdVlanVidMasked

func (*OxmIdVlanVidMasked) GetOXMName

func (self *OxmIdVlanVidMasked) GetOXMName() string

func (*OxmIdVlanVidMasked) MarshalJSON

func (self *OxmIdVlanVidMasked) MarshalJSON() ([]byte, error)

func (*OxmIdVlanVidMasked) Serialize

func (self *OxmIdVlanVidMasked) Serialize(encoder *goloxi.Encoder) error

type OxmIdXxreg0

type OxmIdXxreg0 struct {
	*OxmId
}

func DecodeOxmIdXxreg0

func DecodeOxmIdXxreg0(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdXxreg0, error)

func NewOxmIdXxreg0

func NewOxmIdXxreg0() *OxmIdXxreg0

func (*OxmIdXxreg0) GetOXMName

func (self *OxmIdXxreg0) GetOXMName() string

func (*OxmIdXxreg0) MarshalJSON

func (self *OxmIdXxreg0) MarshalJSON() ([]byte, error)

func (*OxmIdXxreg0) Serialize

func (self *OxmIdXxreg0) Serialize(encoder *goloxi.Encoder) error

type OxmIdXxreg0Masked

type OxmIdXxreg0Masked struct {
	*OxmId
}

func DecodeOxmIdXxreg0Masked

func DecodeOxmIdXxreg0Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdXxreg0Masked, error)

func NewOxmIdXxreg0Masked

func NewOxmIdXxreg0Masked() *OxmIdXxreg0Masked

func (*OxmIdXxreg0Masked) GetOXMName

func (self *OxmIdXxreg0Masked) GetOXMName() string

func (*OxmIdXxreg0Masked) MarshalJSON

func (self *OxmIdXxreg0Masked) MarshalJSON() ([]byte, error)

func (*OxmIdXxreg0Masked) Serialize

func (self *OxmIdXxreg0Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdXxreg1

type OxmIdXxreg1 struct {
	*OxmId
}

func DecodeOxmIdXxreg1

func DecodeOxmIdXxreg1(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdXxreg1, error)

func NewOxmIdXxreg1

func NewOxmIdXxreg1() *OxmIdXxreg1

func (*OxmIdXxreg1) GetOXMName

func (self *OxmIdXxreg1) GetOXMName() string

func (*OxmIdXxreg1) MarshalJSON

func (self *OxmIdXxreg1) MarshalJSON() ([]byte, error)

func (*OxmIdXxreg1) Serialize

func (self *OxmIdXxreg1) Serialize(encoder *goloxi.Encoder) error

type OxmIdXxreg1Masked

type OxmIdXxreg1Masked struct {
	*OxmId
}

func DecodeOxmIdXxreg1Masked

func DecodeOxmIdXxreg1Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdXxreg1Masked, error)

func NewOxmIdXxreg1Masked

func NewOxmIdXxreg1Masked() *OxmIdXxreg1Masked

func (*OxmIdXxreg1Masked) GetOXMName

func (self *OxmIdXxreg1Masked) GetOXMName() string

func (*OxmIdXxreg1Masked) MarshalJSON

func (self *OxmIdXxreg1Masked) MarshalJSON() ([]byte, error)

func (*OxmIdXxreg1Masked) Serialize

func (self *OxmIdXxreg1Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdXxreg2

type OxmIdXxreg2 struct {
	*OxmId
}

func DecodeOxmIdXxreg2

func DecodeOxmIdXxreg2(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdXxreg2, error)

func NewOxmIdXxreg2

func NewOxmIdXxreg2() *OxmIdXxreg2

func (*OxmIdXxreg2) GetOXMName

func (self *OxmIdXxreg2) GetOXMName() string

func (*OxmIdXxreg2) MarshalJSON

func (self *OxmIdXxreg2) MarshalJSON() ([]byte, error)

func (*OxmIdXxreg2) Serialize

func (self *OxmIdXxreg2) Serialize(encoder *goloxi.Encoder) error

type OxmIdXxreg2Masked

type OxmIdXxreg2Masked struct {
	*OxmId
}

func DecodeOxmIdXxreg2Masked

func DecodeOxmIdXxreg2Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdXxreg2Masked, error)

func NewOxmIdXxreg2Masked

func NewOxmIdXxreg2Masked() *OxmIdXxreg2Masked

func (*OxmIdXxreg2Masked) GetOXMName

func (self *OxmIdXxreg2Masked) GetOXMName() string

func (*OxmIdXxreg2Masked) MarshalJSON

func (self *OxmIdXxreg2Masked) MarshalJSON() ([]byte, error)

func (*OxmIdXxreg2Masked) Serialize

func (self *OxmIdXxreg2Masked) Serialize(encoder *goloxi.Encoder) error

type OxmIdXxreg3

type OxmIdXxreg3 struct {
	*OxmId
}

func DecodeOxmIdXxreg3

func DecodeOxmIdXxreg3(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdXxreg3, error)

func NewOxmIdXxreg3

func NewOxmIdXxreg3() *OxmIdXxreg3

func (*OxmIdXxreg3) GetOXMName

func (self *OxmIdXxreg3) GetOXMName() string

func (*OxmIdXxreg3) MarshalJSON

func (self *OxmIdXxreg3) MarshalJSON() ([]byte, error)

func (*OxmIdXxreg3) Serialize

func (self *OxmIdXxreg3) Serialize(encoder *goloxi.Encoder) error

type OxmIdXxreg3Masked

type OxmIdXxreg3Masked struct {
	*OxmId
}

func DecodeOxmIdXxreg3Masked

func DecodeOxmIdXxreg3Masked(parent *OxmId, decoder *goloxi.Decoder) (*OxmIdXxreg3Masked, error)

func NewOxmIdXxreg3Masked

func NewOxmIdXxreg3Masked() *OxmIdXxreg3Masked

func (*OxmIdXxreg3Masked) GetOXMName

func (self *OxmIdXxreg3Masked) GetOXMName() string

func (*OxmIdXxreg3Masked) MarshalJSON

func (self *OxmIdXxreg3Masked) MarshalJSON() ([]byte, error)

func (*OxmIdXxreg3Masked) Serialize

func (self *OxmIdXxreg3Masked) Serialize(encoder *goloxi.Encoder) error

type OxmInPhyPort

type OxmInPhyPort struct {
	*Oxm
	Value Port
}

func DecodeOxmInPhyPort

func DecodeOxmInPhyPort(parent *Oxm, decoder *goloxi.Decoder) (*OxmInPhyPort, error)

func NewOxmInPhyPort

func NewOxmInPhyPort() *OxmInPhyPort

func (*OxmInPhyPort) GetOXMName

func (self *OxmInPhyPort) GetOXMName() string

func (*OxmInPhyPort) GetOXMValue

func (self *OxmInPhyPort) GetOXMValue() interface{}

func (*OxmInPhyPort) GetValue

func (self *OxmInPhyPort) GetValue() Port

func (*OxmInPhyPort) MarshalJSON

func (self *OxmInPhyPort) MarshalJSON() ([]byte, error)

func (*OxmInPhyPort) Serialize

func (self *OxmInPhyPort) Serialize(encoder *goloxi.Encoder) error

func (*OxmInPhyPort) SetValue

func (self *OxmInPhyPort) SetValue(v Port)

type OxmInPhyPortMasked

type OxmInPhyPortMasked struct {
	*Oxm
	Value     Port
	ValueMask Port
}

func DecodeOxmInPhyPortMasked

func DecodeOxmInPhyPortMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmInPhyPortMasked, error)

func NewOxmInPhyPortMasked

func NewOxmInPhyPortMasked() *OxmInPhyPortMasked

func (*OxmInPhyPortMasked) GetOXMName

func (self *OxmInPhyPortMasked) GetOXMName() string

func (*OxmInPhyPortMasked) GetOXMValue

func (self *OxmInPhyPortMasked) GetOXMValue() interface{}

func (*OxmInPhyPortMasked) GetOXMValueMask

func (self *OxmInPhyPortMasked) GetOXMValueMask() interface{}

func (*OxmInPhyPortMasked) GetValue

func (self *OxmInPhyPortMasked) GetValue() Port

func (*OxmInPhyPortMasked) GetValueMask

func (self *OxmInPhyPortMasked) GetValueMask() Port

func (*OxmInPhyPortMasked) MarshalJSON

func (self *OxmInPhyPortMasked) MarshalJSON() ([]byte, error)

func (*OxmInPhyPortMasked) Serialize

func (self *OxmInPhyPortMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmInPhyPortMasked) SetValue

func (self *OxmInPhyPortMasked) SetValue(v Port)

func (*OxmInPhyPortMasked) SetValueMask

func (self *OxmInPhyPortMasked) SetValueMask(v Port)

type OxmInPort

type OxmInPort struct {
	*Oxm
	Value Port
}

func DecodeOxmInPort

func DecodeOxmInPort(parent *Oxm, decoder *goloxi.Decoder) (*OxmInPort, error)

func NewOxmInPort

func NewOxmInPort() *OxmInPort

func (*OxmInPort) GetOXMName

func (self *OxmInPort) GetOXMName() string

func (*OxmInPort) GetOXMValue

func (self *OxmInPort) GetOXMValue() interface{}

func (*OxmInPort) GetValue

func (self *OxmInPort) GetValue() Port

func (*OxmInPort) MarshalJSON

func (self *OxmInPort) MarshalJSON() ([]byte, error)

func (*OxmInPort) Serialize

func (self *OxmInPort) Serialize(encoder *goloxi.Encoder) error

func (*OxmInPort) SetValue

func (self *OxmInPort) SetValue(v Port)

type OxmInPortMasked

type OxmInPortMasked struct {
	*Oxm
	Value     Port
	ValueMask Port
}

func DecodeOxmInPortMasked

func DecodeOxmInPortMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmInPortMasked, error)

func NewOxmInPortMasked

func NewOxmInPortMasked() *OxmInPortMasked

func (*OxmInPortMasked) GetOXMName

func (self *OxmInPortMasked) GetOXMName() string

func (*OxmInPortMasked) GetOXMValue

func (self *OxmInPortMasked) GetOXMValue() interface{}

func (*OxmInPortMasked) GetOXMValueMask

func (self *OxmInPortMasked) GetOXMValueMask() interface{}

func (*OxmInPortMasked) GetValue

func (self *OxmInPortMasked) GetValue() Port

func (*OxmInPortMasked) GetValueMask

func (self *OxmInPortMasked) GetValueMask() Port

func (*OxmInPortMasked) MarshalJSON

func (self *OxmInPortMasked) MarshalJSON() ([]byte, error)

func (*OxmInPortMasked) Serialize

func (self *OxmInPortMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmInPortMasked) SetValue

func (self *OxmInPortMasked) SetValue(v Port)

func (*OxmInPortMasked) SetValueMask

func (self *OxmInPortMasked) SetValueMask(v Port)

type OxmIpDscp

type OxmIpDscp struct {
	*Oxm
	Value uint8
}

func DecodeOxmIpDscp

func DecodeOxmIpDscp(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpDscp, error)

func NewOxmIpDscp

func NewOxmIpDscp() *OxmIpDscp

func (*OxmIpDscp) GetOXMName

func (self *OxmIpDscp) GetOXMName() string

func (*OxmIpDscp) GetOXMValue

func (self *OxmIpDscp) GetOXMValue() interface{}

func (*OxmIpDscp) GetValue

func (self *OxmIpDscp) GetValue() uint8

func (*OxmIpDscp) MarshalJSON

func (self *OxmIpDscp) MarshalJSON() ([]byte, error)

func (*OxmIpDscp) Serialize

func (self *OxmIpDscp) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpDscp) SetValue

func (self *OxmIpDscp) SetValue(v uint8)

type OxmIpDscpMasked

type OxmIpDscpMasked struct {
	*Oxm
	Value     uint8
	ValueMask uint8
}

func DecodeOxmIpDscpMasked

func DecodeOxmIpDscpMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpDscpMasked, error)

func NewOxmIpDscpMasked

func NewOxmIpDscpMasked() *OxmIpDscpMasked

func (*OxmIpDscpMasked) GetOXMName

func (self *OxmIpDscpMasked) GetOXMName() string

func (*OxmIpDscpMasked) GetOXMValue

func (self *OxmIpDscpMasked) GetOXMValue() interface{}

func (*OxmIpDscpMasked) GetOXMValueMask

func (self *OxmIpDscpMasked) GetOXMValueMask() interface{}

func (*OxmIpDscpMasked) GetValue

func (self *OxmIpDscpMasked) GetValue() uint8

func (*OxmIpDscpMasked) GetValueMask

func (self *OxmIpDscpMasked) GetValueMask() uint8

func (*OxmIpDscpMasked) MarshalJSON

func (self *OxmIpDscpMasked) MarshalJSON() ([]byte, error)

func (*OxmIpDscpMasked) Serialize

func (self *OxmIpDscpMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpDscpMasked) SetValue

func (self *OxmIpDscpMasked) SetValue(v uint8)

func (*OxmIpDscpMasked) SetValueMask

func (self *OxmIpDscpMasked) SetValueMask(v uint8)

type OxmIpEcn

type OxmIpEcn struct {
	*Oxm
	Value uint8
}

func DecodeOxmIpEcn

func DecodeOxmIpEcn(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpEcn, error)

func NewOxmIpEcn

func NewOxmIpEcn() *OxmIpEcn

func (*OxmIpEcn) GetOXMName

func (self *OxmIpEcn) GetOXMName() string

func (*OxmIpEcn) GetOXMValue

func (self *OxmIpEcn) GetOXMValue() interface{}

func (*OxmIpEcn) GetValue

func (self *OxmIpEcn) GetValue() uint8

func (*OxmIpEcn) MarshalJSON

func (self *OxmIpEcn) MarshalJSON() ([]byte, error)

func (*OxmIpEcn) Serialize

func (self *OxmIpEcn) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpEcn) SetValue

func (self *OxmIpEcn) SetValue(v uint8)

type OxmIpEcnMasked

type OxmIpEcnMasked struct {
	*Oxm
	Value     uint8
	ValueMask uint8
}

func DecodeOxmIpEcnMasked

func DecodeOxmIpEcnMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpEcnMasked, error)

func NewOxmIpEcnMasked

func NewOxmIpEcnMasked() *OxmIpEcnMasked

func (*OxmIpEcnMasked) GetOXMName

func (self *OxmIpEcnMasked) GetOXMName() string

func (*OxmIpEcnMasked) GetOXMValue

func (self *OxmIpEcnMasked) GetOXMValue() interface{}

func (*OxmIpEcnMasked) GetOXMValueMask

func (self *OxmIpEcnMasked) GetOXMValueMask() interface{}

func (*OxmIpEcnMasked) GetValue

func (self *OxmIpEcnMasked) GetValue() uint8

func (*OxmIpEcnMasked) GetValueMask

func (self *OxmIpEcnMasked) GetValueMask() uint8

func (*OxmIpEcnMasked) MarshalJSON

func (self *OxmIpEcnMasked) MarshalJSON() ([]byte, error)

func (*OxmIpEcnMasked) Serialize

func (self *OxmIpEcnMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpEcnMasked) SetValue

func (self *OxmIpEcnMasked) SetValue(v uint8)

func (*OxmIpEcnMasked) SetValueMask

func (self *OxmIpEcnMasked) SetValueMask(v uint8)

type OxmIpProto

type OxmIpProto struct {
	*Oxm
	Value IpPrototype
}

func DecodeOxmIpProto

func DecodeOxmIpProto(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpProto, error)

func NewOxmIpProto

func NewOxmIpProto() *OxmIpProto

func (*OxmIpProto) GetOXMName

func (self *OxmIpProto) GetOXMName() string

func (*OxmIpProto) GetOXMValue

func (self *OxmIpProto) GetOXMValue() interface{}

func (*OxmIpProto) GetValue

func (self *OxmIpProto) GetValue() IpPrototype

func (*OxmIpProto) MarshalJSON

func (self *OxmIpProto) MarshalJSON() ([]byte, error)

func (*OxmIpProto) Serialize

func (self *OxmIpProto) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpProto) SetValue

func (self *OxmIpProto) SetValue(v IpPrototype)

type OxmIpProtoMasked

type OxmIpProtoMasked struct {
	*Oxm
	Value     IpPrototype
	ValueMask uint8
}

func DecodeOxmIpProtoMasked

func DecodeOxmIpProtoMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpProtoMasked, error)

func NewOxmIpProtoMasked

func NewOxmIpProtoMasked() *OxmIpProtoMasked

func (*OxmIpProtoMasked) GetOXMName

func (self *OxmIpProtoMasked) GetOXMName() string

func (*OxmIpProtoMasked) GetOXMValue

func (self *OxmIpProtoMasked) GetOXMValue() interface{}

func (*OxmIpProtoMasked) GetOXMValueMask

func (self *OxmIpProtoMasked) GetOXMValueMask() interface{}

func (*OxmIpProtoMasked) GetValue

func (self *OxmIpProtoMasked) GetValue() IpPrototype

func (*OxmIpProtoMasked) GetValueMask

func (self *OxmIpProtoMasked) GetValueMask() uint8

func (*OxmIpProtoMasked) MarshalJSON

func (self *OxmIpProtoMasked) MarshalJSON() ([]byte, error)

func (*OxmIpProtoMasked) Serialize

func (self *OxmIpProtoMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpProtoMasked) SetValue

func (self *OxmIpProtoMasked) SetValue(v IpPrototype)

func (*OxmIpProtoMasked) SetValueMask

func (self *OxmIpProtoMasked) SetValueMask(v uint8)

type OxmIpv4Dst

type OxmIpv4Dst struct {
	*Oxm
	Value net.IP
}

func DecodeOxmIpv4Dst

func DecodeOxmIpv4Dst(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpv4Dst, error)

func NewOxmIpv4Dst

func NewOxmIpv4Dst() *OxmIpv4Dst

func (*OxmIpv4Dst) GetOXMName

func (self *OxmIpv4Dst) GetOXMName() string

func (*OxmIpv4Dst) GetOXMValue

func (self *OxmIpv4Dst) GetOXMValue() interface{}

func (*OxmIpv4Dst) GetValue

func (self *OxmIpv4Dst) GetValue() net.IP

func (*OxmIpv4Dst) MarshalJSON

func (self *OxmIpv4Dst) MarshalJSON() ([]byte, error)

func (*OxmIpv4Dst) Serialize

func (self *OxmIpv4Dst) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpv4Dst) SetValue

func (self *OxmIpv4Dst) SetValue(v net.IP)

type OxmIpv4DstMasked

type OxmIpv4DstMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeOxmIpv4DstMasked

func DecodeOxmIpv4DstMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpv4DstMasked, error)

func NewOxmIpv4DstMasked

func NewOxmIpv4DstMasked() *OxmIpv4DstMasked

func (*OxmIpv4DstMasked) GetOXMName

func (self *OxmIpv4DstMasked) GetOXMName() string

func (*OxmIpv4DstMasked) GetOXMValue

func (self *OxmIpv4DstMasked) GetOXMValue() interface{}

func (*OxmIpv4DstMasked) GetOXMValueMask

func (self *OxmIpv4DstMasked) GetOXMValueMask() interface{}

func (*OxmIpv4DstMasked) GetValue

func (self *OxmIpv4DstMasked) GetValue() net.IP

func (*OxmIpv4DstMasked) GetValueMask

func (self *OxmIpv4DstMasked) GetValueMask() net.IP

func (*OxmIpv4DstMasked) MarshalJSON

func (self *OxmIpv4DstMasked) MarshalJSON() ([]byte, error)

func (*OxmIpv4DstMasked) Serialize

func (self *OxmIpv4DstMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpv4DstMasked) SetValue

func (self *OxmIpv4DstMasked) SetValue(v net.IP)

func (*OxmIpv4DstMasked) SetValueMask

func (self *OxmIpv4DstMasked) SetValueMask(v net.IP)

type OxmIpv4Src

type OxmIpv4Src struct {
	*Oxm
	Value net.IP
}

func DecodeOxmIpv4Src

func DecodeOxmIpv4Src(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpv4Src, error)

func NewOxmIpv4Src

func NewOxmIpv4Src() *OxmIpv4Src

func (*OxmIpv4Src) GetOXMName

func (self *OxmIpv4Src) GetOXMName() string

func (*OxmIpv4Src) GetOXMValue

func (self *OxmIpv4Src) GetOXMValue() interface{}

func (*OxmIpv4Src) GetValue

func (self *OxmIpv4Src) GetValue() net.IP

func (*OxmIpv4Src) MarshalJSON

func (self *OxmIpv4Src) MarshalJSON() ([]byte, error)

func (*OxmIpv4Src) Serialize

func (self *OxmIpv4Src) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpv4Src) SetValue

func (self *OxmIpv4Src) SetValue(v net.IP)

type OxmIpv4SrcMasked

type OxmIpv4SrcMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeOxmIpv4SrcMasked

func DecodeOxmIpv4SrcMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpv4SrcMasked, error)

func NewOxmIpv4SrcMasked

func NewOxmIpv4SrcMasked() *OxmIpv4SrcMasked

func (*OxmIpv4SrcMasked) GetOXMName

func (self *OxmIpv4SrcMasked) GetOXMName() string

func (*OxmIpv4SrcMasked) GetOXMValue

func (self *OxmIpv4SrcMasked) GetOXMValue() interface{}

func (*OxmIpv4SrcMasked) GetOXMValueMask

func (self *OxmIpv4SrcMasked) GetOXMValueMask() interface{}

func (*OxmIpv4SrcMasked) GetValue

func (self *OxmIpv4SrcMasked) GetValue() net.IP

func (*OxmIpv4SrcMasked) GetValueMask

func (self *OxmIpv4SrcMasked) GetValueMask() net.IP

func (*OxmIpv4SrcMasked) MarshalJSON

func (self *OxmIpv4SrcMasked) MarshalJSON() ([]byte, error)

func (*OxmIpv4SrcMasked) Serialize

func (self *OxmIpv4SrcMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpv4SrcMasked) SetValue

func (self *OxmIpv4SrcMasked) SetValue(v net.IP)

func (*OxmIpv4SrcMasked) SetValueMask

func (self *OxmIpv4SrcMasked) SetValueMask(v net.IP)

type OxmIpv6Dst

type OxmIpv6Dst struct {
	*Oxm
	Value net.IP
}

func DecodeOxmIpv6Dst

func DecodeOxmIpv6Dst(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpv6Dst, error)

func NewOxmIpv6Dst

func NewOxmIpv6Dst() *OxmIpv6Dst

func (*OxmIpv6Dst) GetOXMName

func (self *OxmIpv6Dst) GetOXMName() string

func (*OxmIpv6Dst) GetOXMValue

func (self *OxmIpv6Dst) GetOXMValue() interface{}

func (*OxmIpv6Dst) GetValue

func (self *OxmIpv6Dst) GetValue() net.IP

func (*OxmIpv6Dst) MarshalJSON

func (self *OxmIpv6Dst) MarshalJSON() ([]byte, error)

func (*OxmIpv6Dst) Serialize

func (self *OxmIpv6Dst) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpv6Dst) SetValue

func (self *OxmIpv6Dst) SetValue(v net.IP)

type OxmIpv6DstMasked

type OxmIpv6DstMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeOxmIpv6DstMasked

func DecodeOxmIpv6DstMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpv6DstMasked, error)

func NewOxmIpv6DstMasked

func NewOxmIpv6DstMasked() *OxmIpv6DstMasked

func (*OxmIpv6DstMasked) GetOXMName

func (self *OxmIpv6DstMasked) GetOXMName() string

func (*OxmIpv6DstMasked) GetOXMValue

func (self *OxmIpv6DstMasked) GetOXMValue() interface{}

func (*OxmIpv6DstMasked) GetOXMValueMask

func (self *OxmIpv6DstMasked) GetOXMValueMask() interface{}

func (*OxmIpv6DstMasked) GetValue

func (self *OxmIpv6DstMasked) GetValue() net.IP

func (*OxmIpv6DstMasked) GetValueMask

func (self *OxmIpv6DstMasked) GetValueMask() net.IP

func (*OxmIpv6DstMasked) MarshalJSON

func (self *OxmIpv6DstMasked) MarshalJSON() ([]byte, error)

func (*OxmIpv6DstMasked) Serialize

func (self *OxmIpv6DstMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpv6DstMasked) SetValue

func (self *OxmIpv6DstMasked) SetValue(v net.IP)

func (*OxmIpv6DstMasked) SetValueMask

func (self *OxmIpv6DstMasked) SetValueMask(v net.IP)

type OxmIpv6Exthdr

type OxmIpv6Exthdr struct {
	*Oxm
	Value uint16
}

func DecodeOxmIpv6Exthdr

func DecodeOxmIpv6Exthdr(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpv6Exthdr, error)

func NewOxmIpv6Exthdr

func NewOxmIpv6Exthdr() *OxmIpv6Exthdr

func (*OxmIpv6Exthdr) GetOXMName

func (self *OxmIpv6Exthdr) GetOXMName() string

func (*OxmIpv6Exthdr) GetOXMValue

func (self *OxmIpv6Exthdr) GetOXMValue() interface{}

func (*OxmIpv6Exthdr) GetValue

func (self *OxmIpv6Exthdr) GetValue() uint16

func (*OxmIpv6Exthdr) MarshalJSON

func (self *OxmIpv6Exthdr) MarshalJSON() ([]byte, error)

func (*OxmIpv6Exthdr) Serialize

func (self *OxmIpv6Exthdr) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpv6Exthdr) SetValue

func (self *OxmIpv6Exthdr) SetValue(v uint16)

type OxmIpv6ExthdrMasked

type OxmIpv6ExthdrMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeOxmIpv6ExthdrMasked

func DecodeOxmIpv6ExthdrMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpv6ExthdrMasked, error)

func NewOxmIpv6ExthdrMasked

func NewOxmIpv6ExthdrMasked() *OxmIpv6ExthdrMasked

func (*OxmIpv6ExthdrMasked) GetOXMName

func (self *OxmIpv6ExthdrMasked) GetOXMName() string

func (*OxmIpv6ExthdrMasked) GetOXMValue

func (self *OxmIpv6ExthdrMasked) GetOXMValue() interface{}

func (*OxmIpv6ExthdrMasked) GetOXMValueMask

func (self *OxmIpv6ExthdrMasked) GetOXMValueMask() interface{}

func (*OxmIpv6ExthdrMasked) GetValue

func (self *OxmIpv6ExthdrMasked) GetValue() uint16

func (*OxmIpv6ExthdrMasked) GetValueMask

func (self *OxmIpv6ExthdrMasked) GetValueMask() uint16

func (*OxmIpv6ExthdrMasked) MarshalJSON

func (self *OxmIpv6ExthdrMasked) MarshalJSON() ([]byte, error)

func (*OxmIpv6ExthdrMasked) Serialize

func (self *OxmIpv6ExthdrMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpv6ExthdrMasked) SetValue

func (self *OxmIpv6ExthdrMasked) SetValue(v uint16)

func (*OxmIpv6ExthdrMasked) SetValueMask

func (self *OxmIpv6ExthdrMasked) SetValueMask(v uint16)

type OxmIpv6Flabel

type OxmIpv6Flabel struct {
	*Oxm
	Value uint32
}

func DecodeOxmIpv6Flabel

func DecodeOxmIpv6Flabel(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpv6Flabel, error)

func NewOxmIpv6Flabel

func NewOxmIpv6Flabel() *OxmIpv6Flabel

func (*OxmIpv6Flabel) GetOXMName

func (self *OxmIpv6Flabel) GetOXMName() string

func (*OxmIpv6Flabel) GetOXMValue

func (self *OxmIpv6Flabel) GetOXMValue() interface{}

func (*OxmIpv6Flabel) GetValue

func (self *OxmIpv6Flabel) GetValue() uint32

func (*OxmIpv6Flabel) MarshalJSON

func (self *OxmIpv6Flabel) MarshalJSON() ([]byte, error)

func (*OxmIpv6Flabel) Serialize

func (self *OxmIpv6Flabel) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpv6Flabel) SetValue

func (self *OxmIpv6Flabel) SetValue(v uint32)

type OxmIpv6FlabelMasked

type OxmIpv6FlabelMasked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmIpv6FlabelMasked

func DecodeOxmIpv6FlabelMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpv6FlabelMasked, error)

func NewOxmIpv6FlabelMasked

func NewOxmIpv6FlabelMasked() *OxmIpv6FlabelMasked

func (*OxmIpv6FlabelMasked) GetOXMName

func (self *OxmIpv6FlabelMasked) GetOXMName() string

func (*OxmIpv6FlabelMasked) GetOXMValue

func (self *OxmIpv6FlabelMasked) GetOXMValue() interface{}

func (*OxmIpv6FlabelMasked) GetOXMValueMask

func (self *OxmIpv6FlabelMasked) GetOXMValueMask() interface{}

func (*OxmIpv6FlabelMasked) GetValue

func (self *OxmIpv6FlabelMasked) GetValue() uint32

func (*OxmIpv6FlabelMasked) GetValueMask

func (self *OxmIpv6FlabelMasked) GetValueMask() uint32

func (*OxmIpv6FlabelMasked) MarshalJSON

func (self *OxmIpv6FlabelMasked) MarshalJSON() ([]byte, error)

func (*OxmIpv6FlabelMasked) Serialize

func (self *OxmIpv6FlabelMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpv6FlabelMasked) SetValue

func (self *OxmIpv6FlabelMasked) SetValue(v uint32)

func (*OxmIpv6FlabelMasked) SetValueMask

func (self *OxmIpv6FlabelMasked) SetValueMask(v uint32)

type OxmIpv6NdSll

type OxmIpv6NdSll struct {
	*Oxm
	Value net.HardwareAddr
}

func DecodeOxmIpv6NdSll

func DecodeOxmIpv6NdSll(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpv6NdSll, error)

func NewOxmIpv6NdSll

func NewOxmIpv6NdSll() *OxmIpv6NdSll

func (*OxmIpv6NdSll) GetOXMName

func (self *OxmIpv6NdSll) GetOXMName() string

func (*OxmIpv6NdSll) GetOXMValue

func (self *OxmIpv6NdSll) GetOXMValue() interface{}

func (*OxmIpv6NdSll) GetValue

func (self *OxmIpv6NdSll) GetValue() net.HardwareAddr

func (*OxmIpv6NdSll) MarshalJSON

func (self *OxmIpv6NdSll) MarshalJSON() ([]byte, error)

func (*OxmIpv6NdSll) Serialize

func (self *OxmIpv6NdSll) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpv6NdSll) SetValue

func (self *OxmIpv6NdSll) SetValue(v net.HardwareAddr)

type OxmIpv6NdSllMasked

type OxmIpv6NdSllMasked struct {
	*Oxm
	Value     net.HardwareAddr
	ValueMask net.HardwareAddr
}

func DecodeOxmIpv6NdSllMasked

func DecodeOxmIpv6NdSllMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpv6NdSllMasked, error)

func NewOxmIpv6NdSllMasked

func NewOxmIpv6NdSllMasked() *OxmIpv6NdSllMasked

func (*OxmIpv6NdSllMasked) GetOXMName

func (self *OxmIpv6NdSllMasked) GetOXMName() string

func (*OxmIpv6NdSllMasked) GetOXMValue

func (self *OxmIpv6NdSllMasked) GetOXMValue() interface{}

func (*OxmIpv6NdSllMasked) GetOXMValueMask

func (self *OxmIpv6NdSllMasked) GetOXMValueMask() interface{}

func (*OxmIpv6NdSllMasked) GetValue

func (self *OxmIpv6NdSllMasked) GetValue() net.HardwareAddr

func (*OxmIpv6NdSllMasked) GetValueMask

func (self *OxmIpv6NdSllMasked) GetValueMask() net.HardwareAddr

func (*OxmIpv6NdSllMasked) MarshalJSON

func (self *OxmIpv6NdSllMasked) MarshalJSON() ([]byte, error)

func (*OxmIpv6NdSllMasked) Serialize

func (self *OxmIpv6NdSllMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpv6NdSllMasked) SetValue

func (self *OxmIpv6NdSllMasked) SetValue(v net.HardwareAddr)

func (*OxmIpv6NdSllMasked) SetValueMask

func (self *OxmIpv6NdSllMasked) SetValueMask(v net.HardwareAddr)

type OxmIpv6NdTarget

type OxmIpv6NdTarget struct {
	*Oxm
	Value net.IP
}

func DecodeOxmIpv6NdTarget

func DecodeOxmIpv6NdTarget(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpv6NdTarget, error)

func NewOxmIpv6NdTarget

func NewOxmIpv6NdTarget() *OxmIpv6NdTarget

func (*OxmIpv6NdTarget) GetOXMName

func (self *OxmIpv6NdTarget) GetOXMName() string

func (*OxmIpv6NdTarget) GetOXMValue

func (self *OxmIpv6NdTarget) GetOXMValue() interface{}

func (*OxmIpv6NdTarget) GetValue

func (self *OxmIpv6NdTarget) GetValue() net.IP

func (*OxmIpv6NdTarget) MarshalJSON

func (self *OxmIpv6NdTarget) MarshalJSON() ([]byte, error)

func (*OxmIpv6NdTarget) Serialize

func (self *OxmIpv6NdTarget) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpv6NdTarget) SetValue

func (self *OxmIpv6NdTarget) SetValue(v net.IP)

type OxmIpv6NdTargetMasked

type OxmIpv6NdTargetMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeOxmIpv6NdTargetMasked

func DecodeOxmIpv6NdTargetMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpv6NdTargetMasked, error)

func NewOxmIpv6NdTargetMasked

func NewOxmIpv6NdTargetMasked() *OxmIpv6NdTargetMasked

func (*OxmIpv6NdTargetMasked) GetOXMName

func (self *OxmIpv6NdTargetMasked) GetOXMName() string

func (*OxmIpv6NdTargetMasked) GetOXMValue

func (self *OxmIpv6NdTargetMasked) GetOXMValue() interface{}

func (*OxmIpv6NdTargetMasked) GetOXMValueMask

func (self *OxmIpv6NdTargetMasked) GetOXMValueMask() interface{}

func (*OxmIpv6NdTargetMasked) GetValue

func (self *OxmIpv6NdTargetMasked) GetValue() net.IP

func (*OxmIpv6NdTargetMasked) GetValueMask

func (self *OxmIpv6NdTargetMasked) GetValueMask() net.IP

func (*OxmIpv6NdTargetMasked) MarshalJSON

func (self *OxmIpv6NdTargetMasked) MarshalJSON() ([]byte, error)

func (*OxmIpv6NdTargetMasked) Serialize

func (self *OxmIpv6NdTargetMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpv6NdTargetMasked) SetValue

func (self *OxmIpv6NdTargetMasked) SetValue(v net.IP)

func (*OxmIpv6NdTargetMasked) SetValueMask

func (self *OxmIpv6NdTargetMasked) SetValueMask(v net.IP)

type OxmIpv6NdTll

type OxmIpv6NdTll struct {
	*Oxm
	Value net.HardwareAddr
}

func DecodeOxmIpv6NdTll

func DecodeOxmIpv6NdTll(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpv6NdTll, error)

func NewOxmIpv6NdTll

func NewOxmIpv6NdTll() *OxmIpv6NdTll

func (*OxmIpv6NdTll) GetOXMName

func (self *OxmIpv6NdTll) GetOXMName() string

func (*OxmIpv6NdTll) GetOXMValue

func (self *OxmIpv6NdTll) GetOXMValue() interface{}

func (*OxmIpv6NdTll) GetValue

func (self *OxmIpv6NdTll) GetValue() net.HardwareAddr

func (*OxmIpv6NdTll) MarshalJSON

func (self *OxmIpv6NdTll) MarshalJSON() ([]byte, error)

func (*OxmIpv6NdTll) Serialize

func (self *OxmIpv6NdTll) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpv6NdTll) SetValue

func (self *OxmIpv6NdTll) SetValue(v net.HardwareAddr)

type OxmIpv6NdTllMasked

type OxmIpv6NdTllMasked struct {
	*Oxm
	Value     net.HardwareAddr
	ValueMask net.HardwareAddr
}

func DecodeOxmIpv6NdTllMasked

func DecodeOxmIpv6NdTllMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpv6NdTllMasked, error)

func NewOxmIpv6NdTllMasked

func NewOxmIpv6NdTllMasked() *OxmIpv6NdTllMasked

func (*OxmIpv6NdTllMasked) GetOXMName

func (self *OxmIpv6NdTllMasked) GetOXMName() string

func (*OxmIpv6NdTllMasked) GetOXMValue

func (self *OxmIpv6NdTllMasked) GetOXMValue() interface{}

func (*OxmIpv6NdTllMasked) GetOXMValueMask

func (self *OxmIpv6NdTllMasked) GetOXMValueMask() interface{}

func (*OxmIpv6NdTllMasked) GetValue

func (self *OxmIpv6NdTllMasked) GetValue() net.HardwareAddr

func (*OxmIpv6NdTllMasked) GetValueMask

func (self *OxmIpv6NdTllMasked) GetValueMask() net.HardwareAddr

func (*OxmIpv6NdTllMasked) MarshalJSON

func (self *OxmIpv6NdTllMasked) MarshalJSON() ([]byte, error)

func (*OxmIpv6NdTllMasked) Serialize

func (self *OxmIpv6NdTllMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpv6NdTllMasked) SetValue

func (self *OxmIpv6NdTllMasked) SetValue(v net.HardwareAddr)

func (*OxmIpv6NdTllMasked) SetValueMask

func (self *OxmIpv6NdTllMasked) SetValueMask(v net.HardwareAddr)

type OxmIpv6Src

type OxmIpv6Src struct {
	*Oxm
	Value net.IP
}

func DecodeOxmIpv6Src

func DecodeOxmIpv6Src(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpv6Src, error)

func NewOxmIpv6Src

func NewOxmIpv6Src() *OxmIpv6Src

func (*OxmIpv6Src) GetOXMName

func (self *OxmIpv6Src) GetOXMName() string

func (*OxmIpv6Src) GetOXMValue

func (self *OxmIpv6Src) GetOXMValue() interface{}

func (*OxmIpv6Src) GetValue

func (self *OxmIpv6Src) GetValue() net.IP

func (*OxmIpv6Src) MarshalJSON

func (self *OxmIpv6Src) MarshalJSON() ([]byte, error)

func (*OxmIpv6Src) Serialize

func (self *OxmIpv6Src) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpv6Src) SetValue

func (self *OxmIpv6Src) SetValue(v net.IP)

type OxmIpv6SrcMasked

type OxmIpv6SrcMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeOxmIpv6SrcMasked

func DecodeOxmIpv6SrcMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmIpv6SrcMasked, error)

func NewOxmIpv6SrcMasked

func NewOxmIpv6SrcMasked() *OxmIpv6SrcMasked

func (*OxmIpv6SrcMasked) GetOXMName

func (self *OxmIpv6SrcMasked) GetOXMName() string

func (*OxmIpv6SrcMasked) GetOXMValue

func (self *OxmIpv6SrcMasked) GetOXMValue() interface{}

func (*OxmIpv6SrcMasked) GetOXMValueMask

func (self *OxmIpv6SrcMasked) GetOXMValueMask() interface{}

func (*OxmIpv6SrcMasked) GetValue

func (self *OxmIpv6SrcMasked) GetValue() net.IP

func (*OxmIpv6SrcMasked) GetValueMask

func (self *OxmIpv6SrcMasked) GetValueMask() net.IP

func (*OxmIpv6SrcMasked) MarshalJSON

func (self *OxmIpv6SrcMasked) MarshalJSON() ([]byte, error)

func (*OxmIpv6SrcMasked) Serialize

func (self *OxmIpv6SrcMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmIpv6SrcMasked) SetValue

func (self *OxmIpv6SrcMasked) SetValue(v net.IP)

func (*OxmIpv6SrcMasked) SetValueMask

func (self *OxmIpv6SrcMasked) SetValueMask(v net.IP)

type OxmMetadata

type OxmMetadata struct {
	*Oxm
	Value uint64
}

func DecodeOxmMetadata

func DecodeOxmMetadata(parent *Oxm, decoder *goloxi.Decoder) (*OxmMetadata, error)

func NewOxmMetadata

func NewOxmMetadata() *OxmMetadata

func (*OxmMetadata) GetOXMName

func (self *OxmMetadata) GetOXMName() string

func (*OxmMetadata) GetOXMValue

func (self *OxmMetadata) GetOXMValue() interface{}

func (*OxmMetadata) GetValue

func (self *OxmMetadata) GetValue() uint64

func (*OxmMetadata) MarshalJSON

func (self *OxmMetadata) MarshalJSON() ([]byte, error)

func (*OxmMetadata) Serialize

func (self *OxmMetadata) Serialize(encoder *goloxi.Encoder) error

func (*OxmMetadata) SetValue

func (self *OxmMetadata) SetValue(v uint64)

type OxmMetadataMasked

type OxmMetadataMasked struct {
	*Oxm
	Value     uint64
	ValueMask uint64
}

func DecodeOxmMetadataMasked

func DecodeOxmMetadataMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmMetadataMasked, error)

func NewOxmMetadataMasked

func NewOxmMetadataMasked() *OxmMetadataMasked

func (*OxmMetadataMasked) GetOXMName

func (self *OxmMetadataMasked) GetOXMName() string

func (*OxmMetadataMasked) GetOXMValue

func (self *OxmMetadataMasked) GetOXMValue() interface{}

func (*OxmMetadataMasked) GetOXMValueMask

func (self *OxmMetadataMasked) GetOXMValueMask() interface{}

func (*OxmMetadataMasked) GetValue

func (self *OxmMetadataMasked) GetValue() uint64

func (*OxmMetadataMasked) GetValueMask

func (self *OxmMetadataMasked) GetValueMask() uint64

func (*OxmMetadataMasked) MarshalJSON

func (self *OxmMetadataMasked) MarshalJSON() ([]byte, error)

func (*OxmMetadataMasked) Serialize

func (self *OxmMetadataMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmMetadataMasked) SetValue

func (self *OxmMetadataMasked) SetValue(v uint64)

func (*OxmMetadataMasked) SetValueMask

func (self *OxmMetadataMasked) SetValueMask(v uint64)

type OxmMplsBos

type OxmMplsBos struct {
	*Oxm
	Value uint8
}

func DecodeOxmMplsBos

func DecodeOxmMplsBos(parent *Oxm, decoder *goloxi.Decoder) (*OxmMplsBos, error)

func NewOxmMplsBos

func NewOxmMplsBos() *OxmMplsBos

func (*OxmMplsBos) GetOXMName

func (self *OxmMplsBos) GetOXMName() string

func (*OxmMplsBos) GetOXMValue

func (self *OxmMplsBos) GetOXMValue() interface{}

func (*OxmMplsBos) GetValue

func (self *OxmMplsBos) GetValue() uint8

func (*OxmMplsBos) MarshalJSON

func (self *OxmMplsBos) MarshalJSON() ([]byte, error)

func (*OxmMplsBos) Serialize

func (self *OxmMplsBos) Serialize(encoder *goloxi.Encoder) error

func (*OxmMplsBos) SetValue

func (self *OxmMplsBos) SetValue(v uint8)

type OxmMplsBosMasked

type OxmMplsBosMasked struct {
	*Oxm
	Value     uint8
	ValueMask uint8
}

func DecodeOxmMplsBosMasked

func DecodeOxmMplsBosMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmMplsBosMasked, error)

func NewOxmMplsBosMasked

func NewOxmMplsBosMasked() *OxmMplsBosMasked

func (*OxmMplsBosMasked) GetOXMName

func (self *OxmMplsBosMasked) GetOXMName() string

func (*OxmMplsBosMasked) GetOXMValue

func (self *OxmMplsBosMasked) GetOXMValue() interface{}

func (*OxmMplsBosMasked) GetOXMValueMask

func (self *OxmMplsBosMasked) GetOXMValueMask() interface{}

func (*OxmMplsBosMasked) GetValue

func (self *OxmMplsBosMasked) GetValue() uint8

func (*OxmMplsBosMasked) GetValueMask

func (self *OxmMplsBosMasked) GetValueMask() uint8

func (*OxmMplsBosMasked) MarshalJSON

func (self *OxmMplsBosMasked) MarshalJSON() ([]byte, error)

func (*OxmMplsBosMasked) Serialize

func (self *OxmMplsBosMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmMplsBosMasked) SetValue

func (self *OxmMplsBosMasked) SetValue(v uint8)

func (*OxmMplsBosMasked) SetValueMask

func (self *OxmMplsBosMasked) SetValueMask(v uint8)

type OxmMplsLabel

type OxmMplsLabel struct {
	*Oxm
	Value uint32
}

func DecodeOxmMplsLabel

func DecodeOxmMplsLabel(parent *Oxm, decoder *goloxi.Decoder) (*OxmMplsLabel, error)

func NewOxmMplsLabel

func NewOxmMplsLabel() *OxmMplsLabel

func (*OxmMplsLabel) GetOXMName

func (self *OxmMplsLabel) GetOXMName() string

func (*OxmMplsLabel) GetOXMValue

func (self *OxmMplsLabel) GetOXMValue() interface{}

func (*OxmMplsLabel) GetValue

func (self *OxmMplsLabel) GetValue() uint32

func (*OxmMplsLabel) MarshalJSON

func (self *OxmMplsLabel) MarshalJSON() ([]byte, error)

func (*OxmMplsLabel) Serialize

func (self *OxmMplsLabel) Serialize(encoder *goloxi.Encoder) error

func (*OxmMplsLabel) SetValue

func (self *OxmMplsLabel) SetValue(v uint32)

type OxmMplsLabelMasked

type OxmMplsLabelMasked struct {
	*Oxm
	Value     uint32
	ValueMask uint32
}

func DecodeOxmMplsLabelMasked

func DecodeOxmMplsLabelMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmMplsLabelMasked, error)

func NewOxmMplsLabelMasked

func NewOxmMplsLabelMasked() *OxmMplsLabelMasked

func (*OxmMplsLabelMasked) GetOXMName

func (self *OxmMplsLabelMasked) GetOXMName() string

func (*OxmMplsLabelMasked) GetOXMValue

func (self *OxmMplsLabelMasked) GetOXMValue() interface{}

func (*OxmMplsLabelMasked) GetOXMValueMask

func (self *OxmMplsLabelMasked) GetOXMValueMask() interface{}

func (*OxmMplsLabelMasked) GetValue

func (self *OxmMplsLabelMasked) GetValue() uint32

func (*OxmMplsLabelMasked) GetValueMask

func (self *OxmMplsLabelMasked) GetValueMask() uint32

func (*OxmMplsLabelMasked) MarshalJSON

func (self *OxmMplsLabelMasked) MarshalJSON() ([]byte, error)

func (*OxmMplsLabelMasked) Serialize

func (self *OxmMplsLabelMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmMplsLabelMasked) SetValue

func (self *OxmMplsLabelMasked) SetValue(v uint32)

func (*OxmMplsLabelMasked) SetValueMask

func (self *OxmMplsLabelMasked) SetValueMask(v uint32)

type OxmMplsTc

type OxmMplsTc struct {
	*Oxm
	Value uint8
}

func DecodeOxmMplsTc

func DecodeOxmMplsTc(parent *Oxm, decoder *goloxi.Decoder) (*OxmMplsTc, error)

func NewOxmMplsTc

func NewOxmMplsTc() *OxmMplsTc

func (*OxmMplsTc) GetOXMName

func (self *OxmMplsTc) GetOXMName() string

func (*OxmMplsTc) GetOXMValue

func (self *OxmMplsTc) GetOXMValue() interface{}

func (*OxmMplsTc) GetValue

func (self *OxmMplsTc) GetValue() uint8

func (*OxmMplsTc) MarshalJSON

func (self *OxmMplsTc) MarshalJSON() ([]byte, error)

func (*OxmMplsTc) Serialize

func (self *OxmMplsTc) Serialize(encoder *goloxi.Encoder) error

func (*OxmMplsTc) SetValue

func (self *OxmMplsTc) SetValue(v uint8)

type OxmMplsTcMasked

type OxmMplsTcMasked struct {
	*Oxm
	Value     uint8
	ValueMask uint8
}

func DecodeOxmMplsTcMasked

func DecodeOxmMplsTcMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmMplsTcMasked, error)

func NewOxmMplsTcMasked

func NewOxmMplsTcMasked() *OxmMplsTcMasked

func (*OxmMplsTcMasked) GetOXMName

func (self *OxmMplsTcMasked) GetOXMName() string

func (*OxmMplsTcMasked) GetOXMValue

func (self *OxmMplsTcMasked) GetOXMValue() interface{}

func (*OxmMplsTcMasked) GetOXMValueMask

func (self *OxmMplsTcMasked) GetOXMValueMask() interface{}

func (*OxmMplsTcMasked) GetValue

func (self *OxmMplsTcMasked) GetValue() uint8

func (*OxmMplsTcMasked) GetValueMask

func (self *OxmMplsTcMasked) GetValueMask() uint8

func (*OxmMplsTcMasked) MarshalJSON

func (self *OxmMplsTcMasked) MarshalJSON() ([]byte, error)

func (*OxmMplsTcMasked) Serialize

func (self *OxmMplsTcMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmMplsTcMasked) SetValue

func (self *OxmMplsTcMasked) SetValue(v uint8)

func (*OxmMplsTcMasked) SetValueMask

func (self *OxmMplsTcMasked) SetValueMask(v uint8)

type OxmOvsTcpFlags

type OxmOvsTcpFlags struct {
	*Oxm
	ExperimenterId uint32
	Value          uint16
}

func DecodeOxmOvsTcpFlags

func DecodeOxmOvsTcpFlags(parent *Oxm, decoder *goloxi.Decoder) (*OxmOvsTcpFlags, error)

func NewOxmOvsTcpFlags

func NewOxmOvsTcpFlags() *OxmOvsTcpFlags

func (*OxmOvsTcpFlags) GetExperimenterId

func (self *OxmOvsTcpFlags) GetExperimenterId() uint32

func (*OxmOvsTcpFlags) GetOXMName

func (self *OxmOvsTcpFlags) GetOXMName() string

func (*OxmOvsTcpFlags) GetOXMValue

func (self *OxmOvsTcpFlags) GetOXMValue() interface{}

func (*OxmOvsTcpFlags) GetValue

func (self *OxmOvsTcpFlags) GetValue() uint16

func (*OxmOvsTcpFlags) MarshalJSON

func (self *OxmOvsTcpFlags) MarshalJSON() ([]byte, error)

func (*OxmOvsTcpFlags) Serialize

func (self *OxmOvsTcpFlags) Serialize(encoder *goloxi.Encoder) error

func (*OxmOvsTcpFlags) SetExperimenterId

func (self *OxmOvsTcpFlags) SetExperimenterId(v uint32)

func (*OxmOvsTcpFlags) SetValue

func (self *OxmOvsTcpFlags) SetValue(v uint16)

type OxmOvsTcpFlagsMasked

type OxmOvsTcpFlagsMasked struct {
	*Oxm
	ExperimenterId uint32
	Value          uint16
	ValueMask      uint16
}

func DecodeOxmOvsTcpFlagsMasked

func DecodeOxmOvsTcpFlagsMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmOvsTcpFlagsMasked, error)

func NewOxmOvsTcpFlagsMasked

func NewOxmOvsTcpFlagsMasked() *OxmOvsTcpFlagsMasked

func (*OxmOvsTcpFlagsMasked) GetExperimenterId

func (self *OxmOvsTcpFlagsMasked) GetExperimenterId() uint32

func (*OxmOvsTcpFlagsMasked) GetOXMName

func (self *OxmOvsTcpFlagsMasked) GetOXMName() string

func (*OxmOvsTcpFlagsMasked) GetOXMValue

func (self *OxmOvsTcpFlagsMasked) GetOXMValue() interface{}

func (*OxmOvsTcpFlagsMasked) GetOXMValueMask

func (self *OxmOvsTcpFlagsMasked) GetOXMValueMask() interface{}

func (*OxmOvsTcpFlagsMasked) GetValue

func (self *OxmOvsTcpFlagsMasked) GetValue() uint16

func (*OxmOvsTcpFlagsMasked) GetValueMask

func (self *OxmOvsTcpFlagsMasked) GetValueMask() uint16

func (*OxmOvsTcpFlagsMasked) MarshalJSON

func (self *OxmOvsTcpFlagsMasked) MarshalJSON() ([]byte, error)

func (*OxmOvsTcpFlagsMasked) Serialize

func (self *OxmOvsTcpFlagsMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmOvsTcpFlagsMasked) SetExperimenterId

func (self *OxmOvsTcpFlagsMasked) SetExperimenterId(v uint32)

func (*OxmOvsTcpFlagsMasked) SetValue

func (self *OxmOvsTcpFlagsMasked) SetValue(v uint16)

func (*OxmOvsTcpFlagsMasked) SetValueMask

func (self *OxmOvsTcpFlagsMasked) SetValueMask(v uint16)

type OxmPacketType

type OxmPacketType struct {
	*Oxm
	Value PacketType
}

func DecodeOxmPacketType

func DecodeOxmPacketType(parent *Oxm, decoder *goloxi.Decoder) (*OxmPacketType, error)

func NewOxmPacketType

func NewOxmPacketType() *OxmPacketType

func (*OxmPacketType) GetOXMName

func (self *OxmPacketType) GetOXMName() string

func (*OxmPacketType) GetOXMValue

func (self *OxmPacketType) GetOXMValue() interface{}

func (*OxmPacketType) GetValue

func (self *OxmPacketType) GetValue() PacketType

func (*OxmPacketType) MarshalJSON

func (self *OxmPacketType) MarshalJSON() ([]byte, error)

func (*OxmPacketType) Serialize

func (self *OxmPacketType) Serialize(encoder *goloxi.Encoder) error

func (*OxmPacketType) SetValue

func (self *OxmPacketType) SetValue(v PacketType)

type OxmPbbUca

type OxmPbbUca struct {
	*Oxm
	Value uint8
}

func DecodeOxmPbbUca

func DecodeOxmPbbUca(parent *Oxm, decoder *goloxi.Decoder) (*OxmPbbUca, error)

func NewOxmPbbUca

func NewOxmPbbUca() *OxmPbbUca

func (*OxmPbbUca) GetOXMName

func (self *OxmPbbUca) GetOXMName() string

func (*OxmPbbUca) GetOXMValue

func (self *OxmPbbUca) GetOXMValue() interface{}

func (*OxmPbbUca) GetValue

func (self *OxmPbbUca) GetValue() uint8

func (*OxmPbbUca) MarshalJSON

func (self *OxmPbbUca) MarshalJSON() ([]byte, error)

func (*OxmPbbUca) Serialize

func (self *OxmPbbUca) Serialize(encoder *goloxi.Encoder) error

func (*OxmPbbUca) SetValue

func (self *OxmPbbUca) SetValue(v uint8)

type OxmPbbUcaMasked

type OxmPbbUcaMasked struct {
	*Oxm
	Value     uint8
	ValueMask uint8
}

func DecodeOxmPbbUcaMasked

func DecodeOxmPbbUcaMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmPbbUcaMasked, error)

func NewOxmPbbUcaMasked

func NewOxmPbbUcaMasked() *OxmPbbUcaMasked

func (*OxmPbbUcaMasked) GetOXMName

func (self *OxmPbbUcaMasked) GetOXMName() string

func (*OxmPbbUcaMasked) GetOXMValue

func (self *OxmPbbUcaMasked) GetOXMValue() interface{}

func (*OxmPbbUcaMasked) GetOXMValueMask

func (self *OxmPbbUcaMasked) GetOXMValueMask() interface{}

func (*OxmPbbUcaMasked) GetValue

func (self *OxmPbbUcaMasked) GetValue() uint8

func (*OxmPbbUcaMasked) GetValueMask

func (self *OxmPbbUcaMasked) GetValueMask() uint8

func (*OxmPbbUcaMasked) MarshalJSON

func (self *OxmPbbUcaMasked) MarshalJSON() ([]byte, error)

func (*OxmPbbUcaMasked) Serialize

func (self *OxmPbbUcaMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmPbbUcaMasked) SetValue

func (self *OxmPbbUcaMasked) SetValue(v uint8)

func (*OxmPbbUcaMasked) SetValueMask

func (self *OxmPbbUcaMasked) SetValueMask(v uint8)

type OxmSctpDst

type OxmSctpDst struct {
	*Oxm
	Value uint16
}

func DecodeOxmSctpDst

func DecodeOxmSctpDst(parent *Oxm, decoder *goloxi.Decoder) (*OxmSctpDst, error)

func NewOxmSctpDst

func NewOxmSctpDst() *OxmSctpDst

func (*OxmSctpDst) GetOXMName

func (self *OxmSctpDst) GetOXMName() string

func (*OxmSctpDst) GetOXMValue

func (self *OxmSctpDst) GetOXMValue() interface{}

func (*OxmSctpDst) GetValue

func (self *OxmSctpDst) GetValue() uint16

func (*OxmSctpDst) MarshalJSON

func (self *OxmSctpDst) MarshalJSON() ([]byte, error)

func (*OxmSctpDst) Serialize

func (self *OxmSctpDst) Serialize(encoder *goloxi.Encoder) error

func (*OxmSctpDst) SetValue

func (self *OxmSctpDst) SetValue(v uint16)

type OxmSctpDstMasked

type OxmSctpDstMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeOxmSctpDstMasked

func DecodeOxmSctpDstMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmSctpDstMasked, error)

func NewOxmSctpDstMasked

func NewOxmSctpDstMasked() *OxmSctpDstMasked

func (*OxmSctpDstMasked) GetOXMName

func (self *OxmSctpDstMasked) GetOXMName() string

func (*OxmSctpDstMasked) GetOXMValue

func (self *OxmSctpDstMasked) GetOXMValue() interface{}

func (*OxmSctpDstMasked) GetOXMValueMask

func (self *OxmSctpDstMasked) GetOXMValueMask() interface{}

func (*OxmSctpDstMasked) GetValue

func (self *OxmSctpDstMasked) GetValue() uint16

func (*OxmSctpDstMasked) GetValueMask

func (self *OxmSctpDstMasked) GetValueMask() uint16

func (*OxmSctpDstMasked) MarshalJSON

func (self *OxmSctpDstMasked) MarshalJSON() ([]byte, error)

func (*OxmSctpDstMasked) Serialize

func (self *OxmSctpDstMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmSctpDstMasked) SetValue

func (self *OxmSctpDstMasked) SetValue(v uint16)

func (*OxmSctpDstMasked) SetValueMask

func (self *OxmSctpDstMasked) SetValueMask(v uint16)

type OxmSctpSrc

type OxmSctpSrc struct {
	*Oxm
	Value uint16
}

func DecodeOxmSctpSrc

func DecodeOxmSctpSrc(parent *Oxm, decoder *goloxi.Decoder) (*OxmSctpSrc, error)

func NewOxmSctpSrc

func NewOxmSctpSrc() *OxmSctpSrc

func (*OxmSctpSrc) GetOXMName

func (self *OxmSctpSrc) GetOXMName() string

func (*OxmSctpSrc) GetOXMValue

func (self *OxmSctpSrc) GetOXMValue() interface{}

func (*OxmSctpSrc) GetValue

func (self *OxmSctpSrc) GetValue() uint16

func (*OxmSctpSrc) MarshalJSON

func (self *OxmSctpSrc) MarshalJSON() ([]byte, error)

func (*OxmSctpSrc) Serialize

func (self *OxmSctpSrc) Serialize(encoder *goloxi.Encoder) error

func (*OxmSctpSrc) SetValue

func (self *OxmSctpSrc) SetValue(v uint16)

type OxmSctpSrcMasked

type OxmSctpSrcMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeOxmSctpSrcMasked

func DecodeOxmSctpSrcMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmSctpSrcMasked, error)

func NewOxmSctpSrcMasked

func NewOxmSctpSrcMasked() *OxmSctpSrcMasked

func (*OxmSctpSrcMasked) GetOXMName

func (self *OxmSctpSrcMasked) GetOXMName() string

func (*OxmSctpSrcMasked) GetOXMValue

func (self *OxmSctpSrcMasked) GetOXMValue() interface{}

func (*OxmSctpSrcMasked) GetOXMValueMask

func (self *OxmSctpSrcMasked) GetOXMValueMask() interface{}

func (*OxmSctpSrcMasked) GetValue

func (self *OxmSctpSrcMasked) GetValue() uint16

func (*OxmSctpSrcMasked) GetValueMask

func (self *OxmSctpSrcMasked) GetValueMask() uint16

func (*OxmSctpSrcMasked) MarshalJSON

func (self *OxmSctpSrcMasked) MarshalJSON() ([]byte, error)

func (*OxmSctpSrcMasked) Serialize

func (self *OxmSctpSrcMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmSctpSrcMasked) SetValue

func (self *OxmSctpSrcMasked) SetValue(v uint16)

func (*OxmSctpSrcMasked) SetValueMask

func (self *OxmSctpSrcMasked) SetValueMask(v uint16)

type OxmTcpDst

type OxmTcpDst struct {
	*Oxm
	Value uint16
}

func DecodeOxmTcpDst

func DecodeOxmTcpDst(parent *Oxm, decoder *goloxi.Decoder) (*OxmTcpDst, error)

func NewOxmTcpDst

func NewOxmTcpDst() *OxmTcpDst

func (*OxmTcpDst) GetOXMName

func (self *OxmTcpDst) GetOXMName() string

func (*OxmTcpDst) GetOXMValue

func (self *OxmTcpDst) GetOXMValue() interface{}

func (*OxmTcpDst) GetValue

func (self *OxmTcpDst) GetValue() uint16

func (*OxmTcpDst) MarshalJSON

func (self *OxmTcpDst) MarshalJSON() ([]byte, error)

func (*OxmTcpDst) Serialize

func (self *OxmTcpDst) Serialize(encoder *goloxi.Encoder) error

func (*OxmTcpDst) SetValue

func (self *OxmTcpDst) SetValue(v uint16)

type OxmTcpDstMasked

type OxmTcpDstMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeOxmTcpDstMasked

func DecodeOxmTcpDstMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmTcpDstMasked, error)

func NewOxmTcpDstMasked

func NewOxmTcpDstMasked() *OxmTcpDstMasked

func (*OxmTcpDstMasked) GetOXMName

func (self *OxmTcpDstMasked) GetOXMName() string

func (*OxmTcpDstMasked) GetOXMValue

func (self *OxmTcpDstMasked) GetOXMValue() interface{}

func (*OxmTcpDstMasked) GetOXMValueMask

func (self *OxmTcpDstMasked) GetOXMValueMask() interface{}

func (*OxmTcpDstMasked) GetValue

func (self *OxmTcpDstMasked) GetValue() uint16

func (*OxmTcpDstMasked) GetValueMask

func (self *OxmTcpDstMasked) GetValueMask() uint16

func (*OxmTcpDstMasked) MarshalJSON

func (self *OxmTcpDstMasked) MarshalJSON() ([]byte, error)

func (*OxmTcpDstMasked) Serialize

func (self *OxmTcpDstMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmTcpDstMasked) SetValue

func (self *OxmTcpDstMasked) SetValue(v uint16)

func (*OxmTcpDstMasked) SetValueMask

func (self *OxmTcpDstMasked) SetValueMask(v uint16)

type OxmTcpFlags

type OxmTcpFlags struct {
	*Oxm
	Value uint8
}

func DecodeOxmTcpFlags

func DecodeOxmTcpFlags(parent *Oxm, decoder *goloxi.Decoder) (*OxmTcpFlags, error)

func NewOxmTcpFlags

func NewOxmTcpFlags() *OxmTcpFlags

func (*OxmTcpFlags) GetOXMName

func (self *OxmTcpFlags) GetOXMName() string

func (*OxmTcpFlags) GetOXMValue

func (self *OxmTcpFlags) GetOXMValue() interface{}

func (*OxmTcpFlags) GetValue

func (self *OxmTcpFlags) GetValue() uint8

func (*OxmTcpFlags) MarshalJSON

func (self *OxmTcpFlags) MarshalJSON() ([]byte, error)

func (*OxmTcpFlags) Serialize

func (self *OxmTcpFlags) Serialize(encoder *goloxi.Encoder) error

func (*OxmTcpFlags) SetValue

func (self *OxmTcpFlags) SetValue(v uint8)

type OxmTcpFlagsMasked

type OxmTcpFlagsMasked struct {
	*Oxm
	Value     uint8
	ValueMask uint8
}

func DecodeOxmTcpFlagsMasked

func DecodeOxmTcpFlagsMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmTcpFlagsMasked, error)

func NewOxmTcpFlagsMasked

func NewOxmTcpFlagsMasked() *OxmTcpFlagsMasked

func (*OxmTcpFlagsMasked) GetOXMName

func (self *OxmTcpFlagsMasked) GetOXMName() string

func (*OxmTcpFlagsMasked) GetOXMValue

func (self *OxmTcpFlagsMasked) GetOXMValue() interface{}

func (*OxmTcpFlagsMasked) GetOXMValueMask

func (self *OxmTcpFlagsMasked) GetOXMValueMask() interface{}

func (*OxmTcpFlagsMasked) GetValue

func (self *OxmTcpFlagsMasked) GetValue() uint8

func (*OxmTcpFlagsMasked) GetValueMask

func (self *OxmTcpFlagsMasked) GetValueMask() uint8

func (*OxmTcpFlagsMasked) MarshalJSON

func (self *OxmTcpFlagsMasked) MarshalJSON() ([]byte, error)

func (*OxmTcpFlagsMasked) Serialize

func (self *OxmTcpFlagsMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmTcpFlagsMasked) SetValue

func (self *OxmTcpFlagsMasked) SetValue(v uint8)

func (*OxmTcpFlagsMasked) SetValueMask

func (self *OxmTcpFlagsMasked) SetValueMask(v uint8)

type OxmTcpSrc

type OxmTcpSrc struct {
	*Oxm
	Value uint16
}

func DecodeOxmTcpSrc

func DecodeOxmTcpSrc(parent *Oxm, decoder *goloxi.Decoder) (*OxmTcpSrc, error)

func NewOxmTcpSrc

func NewOxmTcpSrc() *OxmTcpSrc

func (*OxmTcpSrc) GetOXMName

func (self *OxmTcpSrc) GetOXMName() string

func (*OxmTcpSrc) GetOXMValue

func (self *OxmTcpSrc) GetOXMValue() interface{}

func (*OxmTcpSrc) GetValue

func (self *OxmTcpSrc) GetValue() uint16

func (*OxmTcpSrc) MarshalJSON

func (self *OxmTcpSrc) MarshalJSON() ([]byte, error)

func (*OxmTcpSrc) Serialize

func (self *OxmTcpSrc) Serialize(encoder *goloxi.Encoder) error

func (*OxmTcpSrc) SetValue

func (self *OxmTcpSrc) SetValue(v uint16)

type OxmTcpSrcMasked

type OxmTcpSrcMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeOxmTcpSrcMasked

func DecodeOxmTcpSrcMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmTcpSrcMasked, error)

func NewOxmTcpSrcMasked

func NewOxmTcpSrcMasked() *OxmTcpSrcMasked

func (*OxmTcpSrcMasked) GetOXMName

func (self *OxmTcpSrcMasked) GetOXMName() string

func (*OxmTcpSrcMasked) GetOXMValue

func (self *OxmTcpSrcMasked) GetOXMValue() interface{}

func (*OxmTcpSrcMasked) GetOXMValueMask

func (self *OxmTcpSrcMasked) GetOXMValueMask() interface{}

func (*OxmTcpSrcMasked) GetValue

func (self *OxmTcpSrcMasked) GetValue() uint16

func (*OxmTcpSrcMasked) GetValueMask

func (self *OxmTcpSrcMasked) GetValueMask() uint16

func (*OxmTcpSrcMasked) MarshalJSON

func (self *OxmTcpSrcMasked) MarshalJSON() ([]byte, error)

func (*OxmTcpSrcMasked) Serialize

func (self *OxmTcpSrcMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmTcpSrcMasked) SetValue

func (self *OxmTcpSrcMasked) SetValue(v uint16)

func (*OxmTcpSrcMasked) SetValueMask

func (self *OxmTcpSrcMasked) SetValueMask(v uint16)

type OxmTunnelId

type OxmTunnelId struct {
	*Oxm
	Value uint64
}

func DecodeOxmTunnelId

func DecodeOxmTunnelId(parent *Oxm, decoder *goloxi.Decoder) (*OxmTunnelId, error)

func NewOxmTunnelId

func NewOxmTunnelId() *OxmTunnelId

func (*OxmTunnelId) GetOXMName

func (self *OxmTunnelId) GetOXMName() string

func (*OxmTunnelId) GetOXMValue

func (self *OxmTunnelId) GetOXMValue() interface{}

func (*OxmTunnelId) GetValue

func (self *OxmTunnelId) GetValue() uint64

func (*OxmTunnelId) MarshalJSON

func (self *OxmTunnelId) MarshalJSON() ([]byte, error)

func (*OxmTunnelId) Serialize

func (self *OxmTunnelId) Serialize(encoder *goloxi.Encoder) error

func (*OxmTunnelId) SetValue

func (self *OxmTunnelId) SetValue(v uint64)

type OxmTunnelIdMasked

type OxmTunnelIdMasked struct {
	*Oxm
	Value     uint64
	ValueMask uint64
}

func DecodeOxmTunnelIdMasked

func DecodeOxmTunnelIdMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmTunnelIdMasked, error)

func NewOxmTunnelIdMasked

func NewOxmTunnelIdMasked() *OxmTunnelIdMasked

func (*OxmTunnelIdMasked) GetOXMName

func (self *OxmTunnelIdMasked) GetOXMName() string

func (*OxmTunnelIdMasked) GetOXMValue

func (self *OxmTunnelIdMasked) GetOXMValue() interface{}

func (*OxmTunnelIdMasked) GetOXMValueMask

func (self *OxmTunnelIdMasked) GetOXMValueMask() interface{}

func (*OxmTunnelIdMasked) GetValue

func (self *OxmTunnelIdMasked) GetValue() uint64

func (*OxmTunnelIdMasked) GetValueMask

func (self *OxmTunnelIdMasked) GetValueMask() uint64

func (*OxmTunnelIdMasked) MarshalJSON

func (self *OxmTunnelIdMasked) MarshalJSON() ([]byte, error)

func (*OxmTunnelIdMasked) Serialize

func (self *OxmTunnelIdMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmTunnelIdMasked) SetValue

func (self *OxmTunnelIdMasked) SetValue(v uint64)

func (*OxmTunnelIdMasked) SetValueMask

func (self *OxmTunnelIdMasked) SetValueMask(v uint64)

type OxmTunnelIpv4Dst

type OxmTunnelIpv4Dst struct {
	*Oxm
	Value net.IP
}

func DecodeOxmTunnelIpv4Dst

func DecodeOxmTunnelIpv4Dst(parent *Oxm, decoder *goloxi.Decoder) (*OxmTunnelIpv4Dst, error)

func NewOxmTunnelIpv4Dst

func NewOxmTunnelIpv4Dst() *OxmTunnelIpv4Dst

func (*OxmTunnelIpv4Dst) GetOXMName

func (self *OxmTunnelIpv4Dst) GetOXMName() string

func (*OxmTunnelIpv4Dst) GetOXMValue

func (self *OxmTunnelIpv4Dst) GetOXMValue() interface{}

func (*OxmTunnelIpv4Dst) GetValue

func (self *OxmTunnelIpv4Dst) GetValue() net.IP

func (*OxmTunnelIpv4Dst) MarshalJSON

func (self *OxmTunnelIpv4Dst) MarshalJSON() ([]byte, error)

func (*OxmTunnelIpv4Dst) Serialize

func (self *OxmTunnelIpv4Dst) Serialize(encoder *goloxi.Encoder) error

func (*OxmTunnelIpv4Dst) SetValue

func (self *OxmTunnelIpv4Dst) SetValue(v net.IP)

type OxmTunnelIpv4DstMasked

type OxmTunnelIpv4DstMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeOxmTunnelIpv4DstMasked

func DecodeOxmTunnelIpv4DstMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmTunnelIpv4DstMasked, error)

func NewOxmTunnelIpv4DstMasked

func NewOxmTunnelIpv4DstMasked() *OxmTunnelIpv4DstMasked

func (*OxmTunnelIpv4DstMasked) GetOXMName

func (self *OxmTunnelIpv4DstMasked) GetOXMName() string

func (*OxmTunnelIpv4DstMasked) GetOXMValue

func (self *OxmTunnelIpv4DstMasked) GetOXMValue() interface{}

func (*OxmTunnelIpv4DstMasked) GetOXMValueMask

func (self *OxmTunnelIpv4DstMasked) GetOXMValueMask() interface{}

func (*OxmTunnelIpv4DstMasked) GetValue

func (self *OxmTunnelIpv4DstMasked) GetValue() net.IP

func (*OxmTunnelIpv4DstMasked) GetValueMask

func (self *OxmTunnelIpv4DstMasked) GetValueMask() net.IP

func (*OxmTunnelIpv4DstMasked) MarshalJSON

func (self *OxmTunnelIpv4DstMasked) MarshalJSON() ([]byte, error)

func (*OxmTunnelIpv4DstMasked) Serialize

func (self *OxmTunnelIpv4DstMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmTunnelIpv4DstMasked) SetValue

func (self *OxmTunnelIpv4DstMasked) SetValue(v net.IP)

func (*OxmTunnelIpv4DstMasked) SetValueMask

func (self *OxmTunnelIpv4DstMasked) SetValueMask(v net.IP)

type OxmTunnelIpv4Src

type OxmTunnelIpv4Src struct {
	*Oxm
	Value net.IP
}

func DecodeOxmTunnelIpv4Src

func DecodeOxmTunnelIpv4Src(parent *Oxm, decoder *goloxi.Decoder) (*OxmTunnelIpv4Src, error)

func NewOxmTunnelIpv4Src

func NewOxmTunnelIpv4Src() *OxmTunnelIpv4Src

func (*OxmTunnelIpv4Src) GetOXMName

func (self *OxmTunnelIpv4Src) GetOXMName() string

func (*OxmTunnelIpv4Src) GetOXMValue

func (self *OxmTunnelIpv4Src) GetOXMValue() interface{}

func (*OxmTunnelIpv4Src) GetValue

func (self *OxmTunnelIpv4Src) GetValue() net.IP

func (*OxmTunnelIpv4Src) MarshalJSON

func (self *OxmTunnelIpv4Src) MarshalJSON() ([]byte, error)

func (*OxmTunnelIpv4Src) Serialize

func (self *OxmTunnelIpv4Src) Serialize(encoder *goloxi.Encoder) error

func (*OxmTunnelIpv4Src) SetValue

func (self *OxmTunnelIpv4Src) SetValue(v net.IP)

type OxmTunnelIpv4SrcMasked

type OxmTunnelIpv4SrcMasked struct {
	*Oxm
	Value     net.IP
	ValueMask net.IP
}

func DecodeOxmTunnelIpv4SrcMasked

func DecodeOxmTunnelIpv4SrcMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmTunnelIpv4SrcMasked, error)

func NewOxmTunnelIpv4SrcMasked

func NewOxmTunnelIpv4SrcMasked() *OxmTunnelIpv4SrcMasked

func (*OxmTunnelIpv4SrcMasked) GetOXMName

func (self *OxmTunnelIpv4SrcMasked) GetOXMName() string

func (*OxmTunnelIpv4SrcMasked) GetOXMValue

func (self *OxmTunnelIpv4SrcMasked) GetOXMValue() interface{}

func (*OxmTunnelIpv4SrcMasked) GetOXMValueMask

func (self *OxmTunnelIpv4SrcMasked) GetOXMValueMask() interface{}

func (*OxmTunnelIpv4SrcMasked) GetValue

func (self *OxmTunnelIpv4SrcMasked) GetValue() net.IP

func (*OxmTunnelIpv4SrcMasked) GetValueMask

func (self *OxmTunnelIpv4SrcMasked) GetValueMask() net.IP

func (*OxmTunnelIpv4SrcMasked) MarshalJSON

func (self *OxmTunnelIpv4SrcMasked) MarshalJSON() ([]byte, error)

func (*OxmTunnelIpv4SrcMasked) Serialize

func (self *OxmTunnelIpv4SrcMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmTunnelIpv4SrcMasked) SetValue

func (self *OxmTunnelIpv4SrcMasked) SetValue(v net.IP)

func (*OxmTunnelIpv4SrcMasked) SetValueMask

func (self *OxmTunnelIpv4SrcMasked) SetValueMask(v net.IP)

type OxmUdpDst

type OxmUdpDst struct {
	*Oxm
	Value uint16
}

func DecodeOxmUdpDst

func DecodeOxmUdpDst(parent *Oxm, decoder *goloxi.Decoder) (*OxmUdpDst, error)

func NewOxmUdpDst

func NewOxmUdpDst() *OxmUdpDst

func (*OxmUdpDst) GetOXMName

func (self *OxmUdpDst) GetOXMName() string

func (*OxmUdpDst) GetOXMValue

func (self *OxmUdpDst) GetOXMValue() interface{}

func (*OxmUdpDst) GetValue

func (self *OxmUdpDst) GetValue() uint16

func (*OxmUdpDst) MarshalJSON

func (self *OxmUdpDst) MarshalJSON() ([]byte, error)

func (*OxmUdpDst) Serialize

func (self *OxmUdpDst) Serialize(encoder *goloxi.Encoder) error

func (*OxmUdpDst) SetValue

func (self *OxmUdpDst) SetValue(v uint16)

type OxmUdpDstMasked

type OxmUdpDstMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeOxmUdpDstMasked

func DecodeOxmUdpDstMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmUdpDstMasked, error)

func NewOxmUdpDstMasked

func NewOxmUdpDstMasked() *OxmUdpDstMasked

func (*OxmUdpDstMasked) GetOXMName

func (self *OxmUdpDstMasked) GetOXMName() string

func (*OxmUdpDstMasked) GetOXMValue

func (self *OxmUdpDstMasked) GetOXMValue() interface{}

func (*OxmUdpDstMasked) GetOXMValueMask

func (self *OxmUdpDstMasked) GetOXMValueMask() interface{}

func (*OxmUdpDstMasked) GetValue

func (self *OxmUdpDstMasked) GetValue() uint16

func (*OxmUdpDstMasked) GetValueMask

func (self *OxmUdpDstMasked) GetValueMask() uint16

func (*OxmUdpDstMasked) MarshalJSON

func (self *OxmUdpDstMasked) MarshalJSON() ([]byte, error)

func (*OxmUdpDstMasked) Serialize

func (self *OxmUdpDstMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmUdpDstMasked) SetValue

func (self *OxmUdpDstMasked) SetValue(v uint16)

func (*OxmUdpDstMasked) SetValueMask

func (self *OxmUdpDstMasked) SetValueMask(v uint16)

type OxmUdpSrc

type OxmUdpSrc struct {
	*Oxm
	Value uint16
}

func DecodeOxmUdpSrc

func DecodeOxmUdpSrc(parent *Oxm, decoder *goloxi.Decoder) (*OxmUdpSrc, error)

func NewOxmUdpSrc

func NewOxmUdpSrc() *OxmUdpSrc

func (*OxmUdpSrc) GetOXMName

func (self *OxmUdpSrc) GetOXMName() string

func (*OxmUdpSrc) GetOXMValue

func (self *OxmUdpSrc) GetOXMValue() interface{}

func (*OxmUdpSrc) GetValue

func (self *OxmUdpSrc) GetValue() uint16

func (*OxmUdpSrc) MarshalJSON

func (self *OxmUdpSrc) MarshalJSON() ([]byte, error)

func (*OxmUdpSrc) Serialize

func (self *OxmUdpSrc) Serialize(encoder *goloxi.Encoder) error

func (*OxmUdpSrc) SetValue

func (self *OxmUdpSrc) SetValue(v uint16)

type OxmUdpSrcMasked

type OxmUdpSrcMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeOxmUdpSrcMasked

func DecodeOxmUdpSrcMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmUdpSrcMasked, error)

func NewOxmUdpSrcMasked

func NewOxmUdpSrcMasked() *OxmUdpSrcMasked

func (*OxmUdpSrcMasked) GetOXMName

func (self *OxmUdpSrcMasked) GetOXMName() string

func (*OxmUdpSrcMasked) GetOXMValue

func (self *OxmUdpSrcMasked) GetOXMValue() interface{}

func (*OxmUdpSrcMasked) GetOXMValueMask

func (self *OxmUdpSrcMasked) GetOXMValueMask() interface{}

func (*OxmUdpSrcMasked) GetValue

func (self *OxmUdpSrcMasked) GetValue() uint16

func (*OxmUdpSrcMasked) GetValueMask

func (self *OxmUdpSrcMasked) GetValueMask() uint16

func (*OxmUdpSrcMasked) MarshalJSON

func (self *OxmUdpSrcMasked) MarshalJSON() ([]byte, error)

func (*OxmUdpSrcMasked) Serialize

func (self *OxmUdpSrcMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmUdpSrcMasked) SetValue

func (self *OxmUdpSrcMasked) SetValue(v uint16)

func (*OxmUdpSrcMasked) SetValueMask

func (self *OxmUdpSrcMasked) SetValueMask(v uint16)

type OxmVlanPcp

type OxmVlanPcp struct {
	*Oxm
	Value uint8
}

func DecodeOxmVlanPcp

func DecodeOxmVlanPcp(parent *Oxm, decoder *goloxi.Decoder) (*OxmVlanPcp, error)

func NewOxmVlanPcp

func NewOxmVlanPcp() *OxmVlanPcp

func (*OxmVlanPcp) GetOXMName

func (self *OxmVlanPcp) GetOXMName() string

func (*OxmVlanPcp) GetOXMValue

func (self *OxmVlanPcp) GetOXMValue() interface{}

func (*OxmVlanPcp) GetValue

func (self *OxmVlanPcp) GetValue() uint8

func (*OxmVlanPcp) MarshalJSON

func (self *OxmVlanPcp) MarshalJSON() ([]byte, error)

func (*OxmVlanPcp) Serialize

func (self *OxmVlanPcp) Serialize(encoder *goloxi.Encoder) error

func (*OxmVlanPcp) SetValue

func (self *OxmVlanPcp) SetValue(v uint8)

type OxmVlanPcpMasked

type OxmVlanPcpMasked struct {
	*Oxm
	Value     uint8
	ValueMask uint8
}

func DecodeOxmVlanPcpMasked

func DecodeOxmVlanPcpMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmVlanPcpMasked, error)

func NewOxmVlanPcpMasked

func NewOxmVlanPcpMasked() *OxmVlanPcpMasked

func (*OxmVlanPcpMasked) GetOXMName

func (self *OxmVlanPcpMasked) GetOXMName() string

func (*OxmVlanPcpMasked) GetOXMValue

func (self *OxmVlanPcpMasked) GetOXMValue() interface{}

func (*OxmVlanPcpMasked) GetOXMValueMask

func (self *OxmVlanPcpMasked) GetOXMValueMask() interface{}

func (*OxmVlanPcpMasked) GetValue

func (self *OxmVlanPcpMasked) GetValue() uint8

func (*OxmVlanPcpMasked) GetValueMask

func (self *OxmVlanPcpMasked) GetValueMask() uint8

func (*OxmVlanPcpMasked) MarshalJSON

func (self *OxmVlanPcpMasked) MarshalJSON() ([]byte, error)

func (*OxmVlanPcpMasked) Serialize

func (self *OxmVlanPcpMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmVlanPcpMasked) SetValue

func (self *OxmVlanPcpMasked) SetValue(v uint8)

func (*OxmVlanPcpMasked) SetValueMask

func (self *OxmVlanPcpMasked) SetValueMask(v uint8)

type OxmVlanVid

type OxmVlanVid struct {
	*Oxm
	Value uint16
}

func DecodeOxmVlanVid

func DecodeOxmVlanVid(parent *Oxm, decoder *goloxi.Decoder) (*OxmVlanVid, error)

func NewOxmVlanVid

func NewOxmVlanVid() *OxmVlanVid

func (*OxmVlanVid) GetOXMName

func (self *OxmVlanVid) GetOXMName() string

func (*OxmVlanVid) GetOXMValue

func (self *OxmVlanVid) GetOXMValue() interface{}

func (*OxmVlanVid) GetValue

func (self *OxmVlanVid) GetValue() uint16

func (*OxmVlanVid) MarshalJSON

func (self *OxmVlanVid) MarshalJSON() ([]byte, error)

func (*OxmVlanVid) Serialize

func (self *OxmVlanVid) Serialize(encoder *goloxi.Encoder) error

func (*OxmVlanVid) SetValue

func (self *OxmVlanVid) SetValue(v uint16)

type OxmVlanVidMasked

type OxmVlanVidMasked struct {
	*Oxm
	Value     uint16
	ValueMask uint16
}

func DecodeOxmVlanVidMasked

func DecodeOxmVlanVidMasked(parent *Oxm, decoder *goloxi.Decoder) (*OxmVlanVidMasked, error)

func NewOxmVlanVidMasked

func NewOxmVlanVidMasked() *OxmVlanVidMasked

func (*OxmVlanVidMasked) GetOXMName

func (self *OxmVlanVidMasked) GetOXMName() string

func (*OxmVlanVidMasked) GetOXMValue

func (self *OxmVlanVidMasked) GetOXMValue() interface{}

func (*OxmVlanVidMasked) GetOXMValueMask

func (self *OxmVlanVidMasked) GetOXMValueMask() interface{}

func (*OxmVlanVidMasked) GetValue

func (self *OxmVlanVidMasked) GetValue() uint16

func (*OxmVlanVidMasked) GetValueMask

func (self *OxmVlanVidMasked) GetValueMask() uint16

func (*OxmVlanVidMasked) MarshalJSON

func (self *OxmVlanVidMasked) MarshalJSON() ([]byte, error)

func (*OxmVlanVidMasked) Serialize

func (self *OxmVlanVidMasked) Serialize(encoder *goloxi.Encoder) error

func (*OxmVlanVidMasked) SetValue

func (self *OxmVlanVidMasked) SetValue(v uint16)

func (*OxmVlanVidMasked) SetValueMask

func (self *OxmVlanVidMasked) SetValueMask(v uint16)

type PacketIn

type PacketIn struct {
	*Header
	BufferId uint32
	TotalLen uint16
	Reason   uint8
	TableId  uint8
	Cookie   uint64
	Match    Match
	Data     []byte
}

func DecodePacketIn

func DecodePacketIn(parent *Header, decoder *goloxi.Decoder) (*PacketIn, error)

func NewPacketIn

func NewPacketIn() *PacketIn

func (*PacketIn) GetBufferId

func (self *PacketIn) GetBufferId() uint32

func (*PacketIn) GetCookie

func (self *PacketIn) GetCookie() uint64

func (*PacketIn) GetData

func (self *PacketIn) GetData() []byte

func (*PacketIn) GetMatch

func (self *PacketIn) GetMatch() Match

func (*PacketIn) GetReason

func (self *PacketIn) GetReason() uint8

func (*PacketIn) GetTableId

func (self *PacketIn) GetTableId() uint8

func (*PacketIn) GetTotalLen

func (self *PacketIn) GetTotalLen() uint16

func (*PacketIn) Serialize

func (self *PacketIn) Serialize(encoder *goloxi.Encoder) error

func (*PacketIn) SetBufferId

func (self *PacketIn) SetBufferId(v uint32)

func (*PacketIn) SetCookie

func (self *PacketIn) SetCookie(v uint64)

func (*PacketIn) SetData

func (self *PacketIn) SetData(v []byte)

func (*PacketIn) SetMatch

func (self *PacketIn) SetMatch(v Match)

func (*PacketIn) SetReason

func (self *PacketIn) SetReason(v uint8)

func (*PacketIn) SetTableId

func (self *PacketIn) SetTableId(v uint8)

func (*PacketIn) SetTotalLen

func (self *PacketIn) SetTotalLen(v uint16)

type PacketInReason

type PacketInReason uint8

func (PacketInReason) MarshalJSON

func (self PacketInReason) MarshalJSON() ([]byte, error)

type PacketOut

type PacketOut struct {
	*Header
	BufferId   uint32
	InPort     Port
	ActionsLen uint16
	Actions    []goloxi.IAction
	Data       []byte
}

func DecodePacketOut

func DecodePacketOut(parent *Header, decoder *goloxi.Decoder) (*PacketOut, error)

func NewPacketOut

func NewPacketOut() *PacketOut

func (*PacketOut) GetActions

func (self *PacketOut) GetActions() []goloxi.IAction

func (*PacketOut) GetActionsLen

func (self *PacketOut) GetActionsLen() uint16

func (*PacketOut) GetBufferId

func (self *PacketOut) GetBufferId() uint32

func (*PacketOut) GetData

func (self *PacketOut) GetData() []byte

func (*PacketOut) GetInPort

func (self *PacketOut) GetInPort() Port

func (*PacketOut) Serialize

func (self *PacketOut) Serialize(encoder *goloxi.Encoder) error

func (*PacketOut) SetActions

func (self *PacketOut) SetActions(v []goloxi.IAction)

func (*PacketOut) SetActionsLen

func (self *PacketOut) SetActionsLen(v uint16)

func (*PacketOut) SetBufferId

func (self *PacketOut) SetBufferId(v uint32)

func (*PacketOut) SetData

func (self *PacketOut) SetData(v []byte)

func (*PacketOut) SetInPort

func (self *PacketOut) SetInPort(v Port)

type PacketQueue

type PacketQueue struct {
	QueueId    uint32
	Port       Port
	Len        uint16
	Properties []IQueueProp
}

func DecodePacketQueue

func DecodePacketQueue(decoder *goloxi.Decoder) (*PacketQueue, error)

func NewPacketQueue

func NewPacketQueue() *PacketQueue

func (*PacketQueue) GetLen

func (self *PacketQueue) GetLen() uint16

func (*PacketQueue) GetPort

func (self *PacketQueue) GetPort() Port

func (*PacketQueue) GetProperties

func (self *PacketQueue) GetProperties() []IQueueProp

func (*PacketQueue) GetQueueId

func (self *PacketQueue) GetQueueId() uint32

func (*PacketQueue) Serialize

func (self *PacketQueue) Serialize(encoder *goloxi.Encoder) error

func (*PacketQueue) SetLen

func (self *PacketQueue) SetLen(v uint16)

func (*PacketQueue) SetPort

func (self *PacketQueue) SetPort(v Port)

func (*PacketQueue) SetProperties

func (self *PacketQueue) SetProperties(v []IQueueProp)

func (*PacketQueue) SetQueueId

func (self *PacketQueue) SetQueueId(v uint32)

type PacketType

type PacketType uint32

func (PacketType) MarshalJSON

func (self PacketType) MarshalJSON() ([]byte, error)

func (PacketType) String

func (self PacketType) String() string

type Port

type Port uint32

func (*Port) Decode

func (self *Port) Decode(decoder *goloxi.Decoder) error

func (Port) MarshalJSON

func (self Port) MarshalJSON() ([]byte, error)

func (*Port) Serialize

func (self *Port) Serialize(encoder *goloxi.Encoder) error

type PortConfig

type PortConfig uint32

func (PortConfig) MarshalJSON

func (self PortConfig) MarshalJSON() ([]byte, error)

type PortDesc

type PortDesc struct {
	PortNo     Port
	Length     uint16
	HwAddr     net.HardwareAddr
	Name       string
	Config     PortConfig
	State      PortState
	Properties []IPortDescProp
}

func NewPortDesc

func NewPortDesc() *PortDesc

func (*PortDesc) Decode

func (self *PortDesc) Decode(decoder *goloxi.Decoder) error

func (*PortDesc) GetConfig

func (self *PortDesc) GetConfig() PortConfig

func (*PortDesc) GetHwAddr

func (self *PortDesc) GetHwAddr() net.HardwareAddr

func (*PortDesc) GetLength

func (self *PortDesc) GetLength() uint16

func (*PortDesc) GetName

func (self *PortDesc) GetName() string

func (*PortDesc) GetPortNo

func (self *PortDesc) GetPortNo() Port

func (*PortDesc) GetProperties

func (self *PortDesc) GetProperties() []IPortDescProp

func (*PortDesc) GetState

func (self *PortDesc) GetState() PortState

func (*PortDesc) Serialize

func (self *PortDesc) Serialize(encoder *goloxi.Encoder) error

func (*PortDesc) SetConfig

func (self *PortDesc) SetConfig(v PortConfig)

func (*PortDesc) SetHwAddr

func (self *PortDesc) SetHwAddr(v net.HardwareAddr)

func (*PortDesc) SetLength

func (self *PortDesc) SetLength(v uint16)

func (*PortDesc) SetName

func (self *PortDesc) SetName(v string)

func (*PortDesc) SetPortNo

func (self *PortDesc) SetPortNo(v Port)

func (*PortDesc) SetProperties

func (self *PortDesc) SetProperties(v []IPortDescProp)

func (*PortDesc) SetState

func (self *PortDesc) SetState(v PortState)

type PortDescProp

type PortDescProp struct {
	Type   uint16
	Length uint16
}

func NewPortDescProp

func NewPortDescProp(_type uint16) *PortDescProp

func (*PortDescProp) GetLength

func (self *PortDescProp) GetLength() uint16

func (*PortDescProp) GetType

func (self *PortDescProp) GetType() uint16

func (*PortDescProp) Serialize

func (self *PortDescProp) Serialize(encoder *goloxi.Encoder) error

func (*PortDescProp) SetLength

func (self *PortDescProp) SetLength(v uint16)

func (*PortDescProp) SetType

func (self *PortDescProp) SetType(v uint16)

type PortDescPropBsn

type PortDescPropBsn struct {
	*PortDescPropExperimenter
}

func NewPortDescPropBsn

func NewPortDescPropBsn(_exp_type uint32) *PortDescPropBsn

func (*PortDescPropBsn) Serialize

func (self *PortDescPropBsn) Serialize(encoder *goloxi.Encoder) error

type PortDescPropBsnBreakout

type PortDescPropBsnBreakout struct {
	*PortDescPropBsn
	SubInterfaceCount     uint16
	SubInterfaceSpeedGbps uint16
}

func DecodePortDescPropBsnBreakout

func DecodePortDescPropBsnBreakout(parent *PortDescPropBsn, decoder *goloxi.Decoder) (*PortDescPropBsnBreakout, error)

func NewPortDescPropBsnBreakout

func NewPortDescPropBsnBreakout() *PortDescPropBsnBreakout

func (*PortDescPropBsnBreakout) GetSubInterfaceCount

func (self *PortDescPropBsnBreakout) GetSubInterfaceCount() uint16

func (*PortDescPropBsnBreakout) GetSubInterfaceSpeedGbps

func (self *PortDescPropBsnBreakout) GetSubInterfaceSpeedGbps() uint16

func (*PortDescPropBsnBreakout) Serialize

func (self *PortDescPropBsnBreakout) Serialize(encoder *goloxi.Encoder) error

func (*PortDescPropBsnBreakout) SetSubInterfaceCount

func (self *PortDescPropBsnBreakout) SetSubInterfaceCount(v uint16)

func (*PortDescPropBsnBreakout) SetSubInterfaceSpeedGbps

func (self *PortDescPropBsnBreakout) SetSubInterfaceSpeedGbps(v uint16)

type PortDescPropBsnDriverInfoJson

type PortDescPropBsnDriverInfoJson struct {
	*PortDescPropBsn
	DriverInfoJson []byte
}

func DecodePortDescPropBsnDriverInfoJson

func DecodePortDescPropBsnDriverInfoJson(parent *PortDescPropBsn, decoder *goloxi.Decoder) (*PortDescPropBsnDriverInfoJson, error)

func NewPortDescPropBsnDriverInfoJson

func NewPortDescPropBsnDriverInfoJson() *PortDescPropBsnDriverInfoJson

func (*PortDescPropBsnDriverInfoJson) GetDriverInfoJson

func (self *PortDescPropBsnDriverInfoJson) GetDriverInfoJson() []byte

func (*PortDescPropBsnDriverInfoJson) Serialize

func (self *PortDescPropBsnDriverInfoJson) Serialize(encoder *goloxi.Encoder) error

func (*PortDescPropBsnDriverInfoJson) SetDriverInfoJson

func (self *PortDescPropBsnDriverInfoJson) SetDriverInfoJson(v []byte)

type PortDescPropBsnForwardErrorCorrection

type PortDescPropBsnForwardErrorCorrection struct {
	*PortDescPropBsn
	Configured BsnFecConfigState
	Enabled    uint32
}

func DecodePortDescPropBsnForwardErrorCorrection

func DecodePortDescPropBsnForwardErrorCorrection(parent *PortDescPropBsn, decoder *goloxi.Decoder) (*PortDescPropBsnForwardErrorCorrection, error)

func NewPortDescPropBsnForwardErrorCorrection

func NewPortDescPropBsnForwardErrorCorrection() *PortDescPropBsnForwardErrorCorrection

func (*PortDescPropBsnForwardErrorCorrection) GetConfigured

func (*PortDescPropBsnForwardErrorCorrection) GetEnabled

func (self *PortDescPropBsnForwardErrorCorrection) GetEnabled() uint32

func (*PortDescPropBsnForwardErrorCorrection) Serialize

func (self *PortDescPropBsnForwardErrorCorrection) Serialize(encoder *goloxi.Encoder) error

func (*PortDescPropBsnForwardErrorCorrection) SetConfigured

func (*PortDescPropBsnForwardErrorCorrection) SetEnabled

func (self *PortDescPropBsnForwardErrorCorrection) SetEnabled(v uint32)

type PortDescPropBsnGenerationId

type PortDescPropBsnGenerationId struct {
	*PortDescPropBsn
	GenerationId uint64
}

func DecodePortDescPropBsnGenerationId

func DecodePortDescPropBsnGenerationId(parent *PortDescPropBsn, decoder *goloxi.Decoder) (*PortDescPropBsnGenerationId, error)

func NewPortDescPropBsnGenerationId

func NewPortDescPropBsnGenerationId() *PortDescPropBsnGenerationId

func (*PortDescPropBsnGenerationId) GetGenerationId

func (self *PortDescPropBsnGenerationId) GetGenerationId() uint64

func (*PortDescPropBsnGenerationId) Serialize

func (self *PortDescPropBsnGenerationId) Serialize(encoder *goloxi.Encoder) error

func (*PortDescPropBsnGenerationId) SetGenerationId

func (self *PortDescPropBsnGenerationId) SetGenerationId(v uint64)

type PortDescPropBsnMiscCapabilities

type PortDescPropBsnMiscCapabilities struct {
	*PortDescPropBsn
	Current   uint64
	Available uint64
	Supported uint64
}

func DecodePortDescPropBsnMiscCapabilities

func DecodePortDescPropBsnMiscCapabilities(parent *PortDescPropBsn, decoder *goloxi.Decoder) (*PortDescPropBsnMiscCapabilities, error)

func NewPortDescPropBsnMiscCapabilities

func NewPortDescPropBsnMiscCapabilities() *PortDescPropBsnMiscCapabilities

func (*PortDescPropBsnMiscCapabilities) GetAvailable

func (self *PortDescPropBsnMiscCapabilities) GetAvailable() uint64

func (*PortDescPropBsnMiscCapabilities) GetCurrent

func (self *PortDescPropBsnMiscCapabilities) GetCurrent() uint64

func (*PortDescPropBsnMiscCapabilities) GetSupported

func (self *PortDescPropBsnMiscCapabilities) GetSupported() uint64

func (*PortDescPropBsnMiscCapabilities) Serialize

func (self *PortDescPropBsnMiscCapabilities) Serialize(encoder *goloxi.Encoder) error

func (*PortDescPropBsnMiscCapabilities) SetAvailable

func (self *PortDescPropBsnMiscCapabilities) SetAvailable(v uint64)

func (*PortDescPropBsnMiscCapabilities) SetCurrent

func (self *PortDescPropBsnMiscCapabilities) SetCurrent(v uint64)

func (*PortDescPropBsnMiscCapabilities) SetSupported

func (self *PortDescPropBsnMiscCapabilities) SetSupported(v uint64)

type PortDescPropBsnSffJson

type PortDescPropBsnSffJson struct {
	*PortDescPropBsn
	DataJson []byte
}

func DecodePortDescPropBsnSffJson

func DecodePortDescPropBsnSffJson(parent *PortDescPropBsn, decoder *goloxi.Decoder) (*PortDescPropBsnSffJson, error)

func NewPortDescPropBsnSffJson

func NewPortDescPropBsnSffJson() *PortDescPropBsnSffJson

func (*PortDescPropBsnSffJson) GetDataJson

func (self *PortDescPropBsnSffJson) GetDataJson() []byte

func (*PortDescPropBsnSffJson) Serialize

func (self *PortDescPropBsnSffJson) Serialize(encoder *goloxi.Encoder) error

func (*PortDescPropBsnSffJson) SetDataJson

func (self *PortDescPropBsnSffJson) SetDataJson(v []byte)

type PortDescPropBsnSpeedCapabilities

type PortDescPropBsnSpeedCapabilities struct {
	*PortDescPropBsn
	Current   uint64
	Available uint64
	Supported uint64
}

func DecodePortDescPropBsnSpeedCapabilities

func DecodePortDescPropBsnSpeedCapabilities(parent *PortDescPropBsn, decoder *goloxi.Decoder) (*PortDescPropBsnSpeedCapabilities, error)

func NewPortDescPropBsnSpeedCapabilities

func NewPortDescPropBsnSpeedCapabilities() *PortDescPropBsnSpeedCapabilities

func (*PortDescPropBsnSpeedCapabilities) GetAvailable

func (self *PortDescPropBsnSpeedCapabilities) GetAvailable() uint64

func (*PortDescPropBsnSpeedCapabilities) GetCurrent

func (self *PortDescPropBsnSpeedCapabilities) GetCurrent() uint64

func (*PortDescPropBsnSpeedCapabilities) GetSupported

func (self *PortDescPropBsnSpeedCapabilities) GetSupported() uint64

func (*PortDescPropBsnSpeedCapabilities) Serialize

func (self *PortDescPropBsnSpeedCapabilities) Serialize(encoder *goloxi.Encoder) error

func (*PortDescPropBsnSpeedCapabilities) SetAvailable

func (self *PortDescPropBsnSpeedCapabilities) SetAvailable(v uint64)

func (*PortDescPropBsnSpeedCapabilities) SetCurrent

func (self *PortDescPropBsnSpeedCapabilities) SetCurrent(v uint64)

func (*PortDescPropBsnSpeedCapabilities) SetSupported

func (self *PortDescPropBsnSpeedCapabilities) SetSupported(v uint64)
type PortDescPropBsnUplink struct {
	*PortDescPropBsn
}
func DecodePortDescPropBsnUplink(parent *PortDescPropBsn, decoder *goloxi.Decoder) (*PortDescPropBsnUplink, error)
func NewPortDescPropBsnUplink() *PortDescPropBsnUplink

func (*PortDescPropBsnUplink) Serialize

func (self *PortDescPropBsnUplink) Serialize(encoder *goloxi.Encoder) error

type PortDescPropEthernet

type PortDescPropEthernet struct {
	*PortDescProp
	Curr       uint32
	Advertised uint32
	Supported  uint32
	Peer       uint32
	CurrSpeed  uint32
	MaxSpeed   uint32
}

func DecodePortDescPropEthernet

func DecodePortDescPropEthernet(parent *PortDescProp, decoder *goloxi.Decoder) (*PortDescPropEthernet, error)

func NewPortDescPropEthernet

func NewPortDescPropEthernet() *PortDescPropEthernet

func (*PortDescPropEthernet) GetAdvertised

func (self *PortDescPropEthernet) GetAdvertised() uint32

func (*PortDescPropEthernet) GetCurr

func (self *PortDescPropEthernet) GetCurr() uint32

func (*PortDescPropEthernet) GetCurrSpeed

func (self *PortDescPropEthernet) GetCurrSpeed() uint32

func (*PortDescPropEthernet) GetMaxSpeed

func (self *PortDescPropEthernet) GetMaxSpeed() uint32

func (*PortDescPropEthernet) GetPeer

func (self *PortDescPropEthernet) GetPeer() uint32

func (*PortDescPropEthernet) GetSupported

func (self *PortDescPropEthernet) GetSupported() uint32

func (*PortDescPropEthernet) Serialize

func (self *PortDescPropEthernet) Serialize(encoder *goloxi.Encoder) error

func (*PortDescPropEthernet) SetAdvertised

func (self *PortDescPropEthernet) SetAdvertised(v uint32)

func (*PortDescPropEthernet) SetCurr

func (self *PortDescPropEthernet) SetCurr(v uint32)

func (*PortDescPropEthernet) SetCurrSpeed

func (self *PortDescPropEthernet) SetCurrSpeed(v uint32)

func (*PortDescPropEthernet) SetMaxSpeed

func (self *PortDescPropEthernet) SetMaxSpeed(v uint32)

func (*PortDescPropEthernet) SetPeer

func (self *PortDescPropEthernet) SetPeer(v uint32)

func (*PortDescPropEthernet) SetSupported

func (self *PortDescPropEthernet) SetSupported(v uint32)

type PortDescPropExperimenter

type PortDescPropExperimenter struct {
	*PortDescProp
	Experimenter uint32
	ExpType      uint32
}

func NewPortDescPropExperimenter

func NewPortDescPropExperimenter(_experimenter uint32) *PortDescPropExperimenter

func (*PortDescPropExperimenter) GetExpType

func (self *PortDescPropExperimenter) GetExpType() uint32

func (*PortDescPropExperimenter) GetExperimenter

func (self *PortDescPropExperimenter) GetExperimenter() uint32

func (*PortDescPropExperimenter) Serialize

func (self *PortDescPropExperimenter) Serialize(encoder *goloxi.Encoder) error

func (*PortDescPropExperimenter) SetExpType

func (self *PortDescPropExperimenter) SetExpType(v uint32)

func (*PortDescPropExperimenter) SetExperimenter

func (self *PortDescPropExperimenter) SetExperimenter(v uint32)

type PortDescPropOptical

type PortDescPropOptical struct {
	*PortDescProp
	Supported      uint32
	TxMinFreqLmda  uint32
	TxMaxFreqLmda  uint32
	TxGridFreqLmda uint32
	RxMinFreqLmda  uint32
	RxMaxFreqLmda  uint32
	RxGridFreqLmda uint32
	TxPwrMin       uint32
	TxPwrMax       uint32
}

func DecodePortDescPropOptical

func DecodePortDescPropOptical(parent *PortDescProp, decoder *goloxi.Decoder) (*PortDescPropOptical, error)

func NewPortDescPropOptical

func NewPortDescPropOptical() *PortDescPropOptical

func (*PortDescPropOptical) GetRxGridFreqLmda

func (self *PortDescPropOptical) GetRxGridFreqLmda() uint32

func (*PortDescPropOptical) GetRxMaxFreqLmda

func (self *PortDescPropOptical) GetRxMaxFreqLmda() uint32

func (*PortDescPropOptical) GetRxMinFreqLmda

func (self *PortDescPropOptical) GetRxMinFreqLmda() uint32

func (*PortDescPropOptical) GetSupported

func (self *PortDescPropOptical) GetSupported() uint32

func (*PortDescPropOptical) GetTxGridFreqLmda

func (self *PortDescPropOptical) GetTxGridFreqLmda() uint32

func (*PortDescPropOptical) GetTxMaxFreqLmda

func (self *PortDescPropOptical) GetTxMaxFreqLmda() uint32

func (*PortDescPropOptical) GetTxMinFreqLmda

func (self *PortDescPropOptical) GetTxMinFreqLmda() uint32

func (*PortDescPropOptical) GetTxPwrMax

func (self *PortDescPropOptical) GetTxPwrMax() uint32

func (*PortDescPropOptical) GetTxPwrMin

func (self *PortDescPropOptical) GetTxPwrMin() uint32

func (*PortDescPropOptical) Serialize

func (self *PortDescPropOptical) Serialize(encoder *goloxi.Encoder) error

func (*PortDescPropOptical) SetRxGridFreqLmda

func (self *PortDescPropOptical) SetRxGridFreqLmda(v uint32)

func (*PortDescPropOptical) SetRxMaxFreqLmda

func (self *PortDescPropOptical) SetRxMaxFreqLmda(v uint32)

func (*PortDescPropOptical) SetRxMinFreqLmda

func (self *PortDescPropOptical) SetRxMinFreqLmda(v uint32)

func (*PortDescPropOptical) SetSupported

func (self *PortDescPropOptical) SetSupported(v uint32)

func (*PortDescPropOptical) SetTxGridFreqLmda

func (self *PortDescPropOptical) SetTxGridFreqLmda(v uint32)

func (*PortDescPropOptical) SetTxMaxFreqLmda

func (self *PortDescPropOptical) SetTxMaxFreqLmda(v uint32)

func (*PortDescPropOptical) SetTxMinFreqLmda

func (self *PortDescPropOptical) SetTxMinFreqLmda(v uint32)

func (*PortDescPropOptical) SetTxPwrMax

func (self *PortDescPropOptical) SetTxPwrMax(v uint32)

func (*PortDescPropOptical) SetTxPwrMin

func (self *PortDescPropOptical) SetTxPwrMin(v uint32)

type PortDescStatsReply

type PortDescStatsReply struct {
	*StatsReply
	Entries []*PortDesc
}

func DecodePortDescStatsReply

func DecodePortDescStatsReply(parent *StatsReply, decoder *goloxi.Decoder) (*PortDescStatsReply, error)

func NewPortDescStatsReply

func NewPortDescStatsReply() *PortDescStatsReply

func (*PortDescStatsReply) GetEntries

func (self *PortDescStatsReply) GetEntries() []*PortDesc

func (*PortDescStatsReply) Serialize

func (self *PortDescStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*PortDescStatsReply) SetEntries

func (self *PortDescStatsReply) SetEntries(v []*PortDesc)

type PortDescStatsRequest

type PortDescStatsRequest struct {
	*StatsRequest
}

func DecodePortDescStatsRequest

func DecodePortDescStatsRequest(parent *StatsRequest, decoder *goloxi.Decoder) (*PortDescStatsRequest, error)

func NewPortDescStatsRequest

func NewPortDescStatsRequest() *PortDescStatsRequest

func (*PortDescStatsRequest) Serialize

func (self *PortDescStatsRequest) Serialize(encoder *goloxi.Encoder) error

type PortFeatures

type PortFeatures uint32

func (PortFeatures) MarshalJSON

func (self PortFeatures) MarshalJSON() ([]byte, error)

type PortMod

type PortMod struct {
	*Header
	PortNo     Port
	HwAddr     net.HardwareAddr
	Config     PortConfig
	Mask       PortConfig
	Properties []IPortModProp
}

func DecodePortMod

func DecodePortMod(parent *Header, decoder *goloxi.Decoder) (*PortMod, error)

func NewPortMod

func NewPortMod() *PortMod

func (*PortMod) GetConfig

func (self *PortMod) GetConfig() PortConfig

func (*PortMod) GetHwAddr

func (self *PortMod) GetHwAddr() net.HardwareAddr

func (*PortMod) GetMask

func (self *PortMod) GetMask() PortConfig

func (*PortMod) GetPortNo

func (self *PortMod) GetPortNo() Port

func (*PortMod) GetProperties

func (self *PortMod) GetProperties() []IPortModProp

func (*PortMod) Serialize

func (self *PortMod) Serialize(encoder *goloxi.Encoder) error

func (*PortMod) SetConfig

func (self *PortMod) SetConfig(v PortConfig)

func (*PortMod) SetHwAddr

func (self *PortMod) SetHwAddr(v net.HardwareAddr)

func (*PortMod) SetMask

func (self *PortMod) SetMask(v PortConfig)

func (*PortMod) SetPortNo

func (self *PortMod) SetPortNo(v Port)

func (*PortMod) SetProperties

func (self *PortMod) SetProperties(v []IPortModProp)

type PortModFailedCode

type PortModFailedCode uint16

func (PortModFailedCode) MarshalJSON

func (self PortModFailedCode) MarshalJSON() ([]byte, error)

type PortModFailedErrorMsg

type PortModFailedErrorMsg struct {
	*ErrorMsg
	Code PortModFailedCode
	Data []byte
}

func DecodePortModFailedErrorMsg

func DecodePortModFailedErrorMsg(parent *ErrorMsg, decoder *goloxi.Decoder) (*PortModFailedErrorMsg, error)

func NewPortModFailedErrorMsg

func NewPortModFailedErrorMsg() *PortModFailedErrorMsg

func (*PortModFailedErrorMsg) GetCode

func (self *PortModFailedErrorMsg) GetCode() PortModFailedCode

func (*PortModFailedErrorMsg) GetData

func (self *PortModFailedErrorMsg) GetData() []byte

func (*PortModFailedErrorMsg) Serialize

func (self *PortModFailedErrorMsg) Serialize(encoder *goloxi.Encoder) error

func (*PortModFailedErrorMsg) SetCode

func (self *PortModFailedErrorMsg) SetCode(v PortModFailedCode)

func (*PortModFailedErrorMsg) SetData

func (self *PortModFailedErrorMsg) SetData(v []byte)

type PortModProp

type PortModProp struct {
	Type   uint16
	Length uint16
}

func NewPortModProp

func NewPortModProp(_type uint16) *PortModProp

func (*PortModProp) GetLength

func (self *PortModProp) GetLength() uint16

func (*PortModProp) GetType

func (self *PortModProp) GetType() uint16

func (*PortModProp) Serialize

func (self *PortModProp) Serialize(encoder *goloxi.Encoder) error

func (*PortModProp) SetLength

func (self *PortModProp) SetLength(v uint16)

func (*PortModProp) SetType

func (self *PortModProp) SetType(v uint16)

type PortModPropEthernet

type PortModPropEthernet struct {
	*PortModProp
	Advertise PortFeatures
}

func DecodePortModPropEthernet

func DecodePortModPropEthernet(parent *PortModProp, decoder *goloxi.Decoder) (*PortModPropEthernet, error)

func NewPortModPropEthernet

func NewPortModPropEthernet() *PortModPropEthernet

func (*PortModPropEthernet) GetAdvertise

func (self *PortModPropEthernet) GetAdvertise() PortFeatures

func (*PortModPropEthernet) Serialize

func (self *PortModPropEthernet) Serialize(encoder *goloxi.Encoder) error

func (*PortModPropEthernet) SetAdvertise

func (self *PortModPropEthernet) SetAdvertise(v PortFeatures)

type PortModPropExperimenter

type PortModPropExperimenter struct {
	*PortModProp
	Experimenter uint32
	ExpType      uint32
}

func NewPortModPropExperimenter

func NewPortModPropExperimenter(_experimenter uint32) *PortModPropExperimenter

func (*PortModPropExperimenter) GetExpType

func (self *PortModPropExperimenter) GetExpType() uint32

func (*PortModPropExperimenter) GetExperimenter

func (self *PortModPropExperimenter) GetExperimenter() uint32

func (*PortModPropExperimenter) Serialize

func (self *PortModPropExperimenter) Serialize(encoder *goloxi.Encoder) error

func (*PortModPropExperimenter) SetExpType

func (self *PortModPropExperimenter) SetExpType(v uint32)

func (*PortModPropExperimenter) SetExperimenter

func (self *PortModPropExperimenter) SetExperimenter(v uint32)

type PortModPropOptical

type PortModPropOptical struct {
	*PortModProp
	Configure uint32
	FreqLdma  uint32
	FlOffset  uint32
	GridSpan  uint32
	TxPwr     uint32
}

func DecodePortModPropOptical

func DecodePortModPropOptical(parent *PortModProp, decoder *goloxi.Decoder) (*PortModPropOptical, error)

func NewPortModPropOptical

func NewPortModPropOptical() *PortModPropOptical

func (*PortModPropOptical) GetConfigure

func (self *PortModPropOptical) GetConfigure() uint32

func (*PortModPropOptical) GetFlOffset

func (self *PortModPropOptical) GetFlOffset() uint32

func (*PortModPropOptical) GetFreqLdma

func (self *PortModPropOptical) GetFreqLdma() uint32

func (*PortModPropOptical) GetGridSpan

func (self *PortModPropOptical) GetGridSpan() uint32

func (*PortModPropOptical) GetTxPwr

func (self *PortModPropOptical) GetTxPwr() uint32

func (*PortModPropOptical) Serialize

func (self *PortModPropOptical) Serialize(encoder *goloxi.Encoder) error

func (*PortModPropOptical) SetConfigure

func (self *PortModPropOptical) SetConfigure(v uint32)

func (*PortModPropOptical) SetFlOffset

func (self *PortModPropOptical) SetFlOffset(v uint32)

func (*PortModPropOptical) SetFreqLdma

func (self *PortModPropOptical) SetFreqLdma(v uint32)

func (*PortModPropOptical) SetGridSpan

func (self *PortModPropOptical) SetGridSpan(v uint32)

func (*PortModPropOptical) SetTxPwr

func (self *PortModPropOptical) SetTxPwr(v uint32)

type PortNo

type PortNo uint32

func (*PortNo) Decode

func (self *PortNo) Decode(decoder *goloxi.Decoder) error

func (*PortNo) Serialize

func (self *PortNo) Serialize(encoder *goloxi.Encoder) error

type PortReason

type PortReason uint8

func (PortReason) MarshalJSON

func (self PortReason) MarshalJSON() ([]byte, error)

type PortState

type PortState uint32

func (PortState) MarshalJSON

func (self PortState) MarshalJSON() ([]byte, error)

type PortStatsEntry

type PortStatsEntry struct {
	Length       uint16
	PortNo       Port
	DurationSec  uint32
	DurationNsec uint32
	RxPackets    uint64
	TxPackets    uint64
	RxBytes      uint64
	TxBytes      uint64
	RxDropped    uint64
	TxDropped    uint64
	RxErrors     uint64
	TxErrors     uint64
	Properties   []IPortStatsProp
}

func DecodePortStatsEntry

func DecodePortStatsEntry(decoder *goloxi.Decoder) (*PortStatsEntry, error)

func NewPortStatsEntry

func NewPortStatsEntry() *PortStatsEntry

func (*PortStatsEntry) GetDurationNsec

func (self *PortStatsEntry) GetDurationNsec() uint32

func (*PortStatsEntry) GetDurationSec

func (self *PortStatsEntry) GetDurationSec() uint32

func (*PortStatsEntry) GetLength

func (self *PortStatsEntry) GetLength() uint16

func (*PortStatsEntry) GetPortNo

func (self *PortStatsEntry) GetPortNo() Port

func (*PortStatsEntry) GetProperties

func (self *PortStatsEntry) GetProperties() []IPortStatsProp

func (*PortStatsEntry) GetRxBytes

func (self *PortStatsEntry) GetRxBytes() uint64

func (*PortStatsEntry) GetRxDropped

func (self *PortStatsEntry) GetRxDropped() uint64

func (*PortStatsEntry) GetRxErrors

func (self *PortStatsEntry) GetRxErrors() uint64

func (*PortStatsEntry) GetRxPackets

func (self *PortStatsEntry) GetRxPackets() uint64

func (*PortStatsEntry) GetTxBytes

func (self *PortStatsEntry) GetTxBytes() uint64

func (*PortStatsEntry) GetTxDropped

func (self *PortStatsEntry) GetTxDropped() uint64

func (*PortStatsEntry) GetTxErrors

func (self *PortStatsEntry) GetTxErrors() uint64

func (*PortStatsEntry) GetTxPackets

func (self *PortStatsEntry) GetTxPackets() uint64

func (*PortStatsEntry) Serialize

func (self *PortStatsEntry) Serialize(encoder *goloxi.Encoder) error

func (*PortStatsEntry) SetDurationNsec

func (self *PortStatsEntry) SetDurationNsec(v uint32)

func (*PortStatsEntry) SetDurationSec

func (self *PortStatsEntry) SetDurationSec(v uint32)

func (*PortStatsEntry) SetLength

func (self *PortStatsEntry) SetLength(v uint16)

func (*PortStatsEntry) SetPortNo

func (self *PortStatsEntry) SetPortNo(v Port)

func (*PortStatsEntry) SetProperties

func (self *PortStatsEntry) SetProperties(v []IPortStatsProp)

func (*PortStatsEntry) SetRxBytes

func (self *PortStatsEntry) SetRxBytes(v uint64)

func (*PortStatsEntry) SetRxDropped

func (self *PortStatsEntry) SetRxDropped(v uint64)

func (*PortStatsEntry) SetRxErrors

func (self *PortStatsEntry) SetRxErrors(v uint64)

func (*PortStatsEntry) SetRxPackets

func (self *PortStatsEntry) SetRxPackets(v uint64)

func (*PortStatsEntry) SetTxBytes

func (self *PortStatsEntry) SetTxBytes(v uint64)

func (*PortStatsEntry) SetTxDropped

func (self *PortStatsEntry) SetTxDropped(v uint64)

func (*PortStatsEntry) SetTxErrors

func (self *PortStatsEntry) SetTxErrors(v uint64)

func (*PortStatsEntry) SetTxPackets

func (self *PortStatsEntry) SetTxPackets(v uint64)

type PortStatsOpticalFlags

type PortStatsOpticalFlags uint32

func (PortStatsOpticalFlags) MarshalJSON

func (self PortStatsOpticalFlags) MarshalJSON() ([]byte, error)

type PortStatsProp

type PortStatsProp struct {
	Type   uint16
	Length uint16
}

func NewPortStatsProp

func NewPortStatsProp(_type uint16) *PortStatsProp

func (*PortStatsProp) GetLength

func (self *PortStatsProp) GetLength() uint16

func (*PortStatsProp) GetType

func (self *PortStatsProp) GetType() uint16

func (*PortStatsProp) Serialize

func (self *PortStatsProp) Serialize(encoder *goloxi.Encoder) error

func (*PortStatsProp) SetLength

func (self *PortStatsProp) SetLength(v uint16)

func (*PortStatsProp) SetType

func (self *PortStatsProp) SetType(v uint16)

type PortStatsPropEthernet

type PortStatsPropEthernet struct {
	*PortStatsProp
	RxFrameErr uint64
	RxOverErr  uint64
	RxCrcErr   uint64
	Collisions uint64
}

func DecodePortStatsPropEthernet

func DecodePortStatsPropEthernet(parent *PortStatsProp, decoder *goloxi.Decoder) (*PortStatsPropEthernet, error)

func NewPortStatsPropEthernet

func NewPortStatsPropEthernet() *PortStatsPropEthernet

func (*PortStatsPropEthernet) GetCollisions

func (self *PortStatsPropEthernet) GetCollisions() uint64

func (*PortStatsPropEthernet) GetRxCrcErr

func (self *PortStatsPropEthernet) GetRxCrcErr() uint64

func (*PortStatsPropEthernet) GetRxFrameErr

func (self *PortStatsPropEthernet) GetRxFrameErr() uint64

func (*PortStatsPropEthernet) GetRxOverErr

func (self *PortStatsPropEthernet) GetRxOverErr() uint64

func (*PortStatsPropEthernet) Serialize

func (self *PortStatsPropEthernet) Serialize(encoder *goloxi.Encoder) error

func (*PortStatsPropEthernet) SetCollisions

func (self *PortStatsPropEthernet) SetCollisions(v uint64)

func (*PortStatsPropEthernet) SetRxCrcErr

func (self *PortStatsPropEthernet) SetRxCrcErr(v uint64)

func (*PortStatsPropEthernet) SetRxFrameErr

func (self *PortStatsPropEthernet) SetRxFrameErr(v uint64)

func (*PortStatsPropEthernet) SetRxOverErr

func (self *PortStatsPropEthernet) SetRxOverErr(v uint64)

type PortStatsPropExperimenter

type PortStatsPropExperimenter struct {
	*PortStatsProp
	Experimenter uint32
	ExpType      uint32
}

func NewPortStatsPropExperimenter

func NewPortStatsPropExperimenter(_experimenter uint32) *PortStatsPropExperimenter

func (*PortStatsPropExperimenter) GetExpType

func (self *PortStatsPropExperimenter) GetExpType() uint32

func (*PortStatsPropExperimenter) GetExperimenter

func (self *PortStatsPropExperimenter) GetExperimenter() uint32

func (*PortStatsPropExperimenter) Serialize

func (self *PortStatsPropExperimenter) Serialize(encoder *goloxi.Encoder) error

func (*PortStatsPropExperimenter) SetExpType

func (self *PortStatsPropExperimenter) SetExpType(v uint32)

func (*PortStatsPropExperimenter) SetExperimenter

func (self *PortStatsPropExperimenter) SetExperimenter(v uint32)

type PortStatsPropExperimenterIntel

type PortStatsPropExperimenterIntel struct {
	*PortStatsPropExperimenter
	Rx1To64Packets      uint64
	Rx65To127Packets    uint64
	Rx128To255Packets   uint64
	Rx256To511Packets   uint64
	Rx512To1023Packets  uint64
	Rx1024To1522Packets uint64
	Rx1523ToMaxPackets  uint64
	Tx1To64Packets      uint64
	Tx65To127Packets    uint64
	Tx128To255Packets   uint64
	Tx256To511Packets   uint64
	Tx512To1023Packets  uint64
	Tx1024To1522Packets uint64
	Tx1523ToMaxPackets  uint64
	TxMulticastPackets  uint64
	RxBroadcastPackets  uint64
	TxBroadcastPackets  uint64
	RxUndersizedErrors  uint64
	RxOversizeErrors    uint64
	RxFragmentedErrors  uint64
	RxJabberErrors      uint64
}

func DecodePortStatsPropExperimenterIntel

func DecodePortStatsPropExperimenterIntel(parent *PortStatsPropExperimenter, decoder *goloxi.Decoder) (*PortStatsPropExperimenterIntel, error)

func NewPortStatsPropExperimenterIntel

func NewPortStatsPropExperimenterIntel() *PortStatsPropExperimenterIntel

func (*PortStatsPropExperimenterIntel) GetRx1024To1522Packets

func (self *PortStatsPropExperimenterIntel) GetRx1024To1522Packets() uint64

func (*PortStatsPropExperimenterIntel) GetRx128To255Packets

func (self *PortStatsPropExperimenterIntel) GetRx128To255Packets() uint64

func (*PortStatsPropExperimenterIntel) GetRx1523ToMaxPackets

func (self *PortStatsPropExperimenterIntel) GetRx1523ToMaxPackets() uint64

func (*PortStatsPropExperimenterIntel) GetRx1To64Packets

func (self *PortStatsPropExperimenterIntel) GetRx1To64Packets() uint64

func (*PortStatsPropExperimenterIntel) GetRx256To511Packets

func (self *PortStatsPropExperimenterIntel) GetRx256To511Packets() uint64

func (*PortStatsPropExperimenterIntel) GetRx512To1023Packets

func (self *PortStatsPropExperimenterIntel) GetRx512To1023Packets() uint64

func (*PortStatsPropExperimenterIntel) GetRx65To127Packets

func (self *PortStatsPropExperimenterIntel) GetRx65To127Packets() uint64

func (*PortStatsPropExperimenterIntel) GetRxBroadcastPackets

func (self *PortStatsPropExperimenterIntel) GetRxBroadcastPackets() uint64

func (*PortStatsPropExperimenterIntel) GetRxFragmentedErrors

func (self *PortStatsPropExperimenterIntel) GetRxFragmentedErrors() uint64

func (*PortStatsPropExperimenterIntel) GetRxJabberErrors

func (self *PortStatsPropExperimenterIntel) GetRxJabberErrors() uint64

func (*PortStatsPropExperimenterIntel) GetRxOversizeErrors

func (self *PortStatsPropExperimenterIntel) GetRxOversizeErrors() uint64

func (*PortStatsPropExperimenterIntel) GetRxUndersizedErrors

func (self *PortStatsPropExperimenterIntel) GetRxUndersizedErrors() uint64

func (*PortStatsPropExperimenterIntel) GetTx1024To1522Packets

func (self *PortStatsPropExperimenterIntel) GetTx1024To1522Packets() uint64

func (*PortStatsPropExperimenterIntel) GetTx128To255Packets

func (self *PortStatsPropExperimenterIntel) GetTx128To255Packets() uint64

func (*PortStatsPropExperimenterIntel) GetTx1523ToMaxPackets

func (self *PortStatsPropExperimenterIntel) GetTx1523ToMaxPackets() uint64

func (*PortStatsPropExperimenterIntel) GetTx1To64Packets

func (self *PortStatsPropExperimenterIntel) GetTx1To64Packets() uint64

func (*PortStatsPropExperimenterIntel) GetTx256To511Packets

func (self *PortStatsPropExperimenterIntel) GetTx256To511Packets() uint64

func (*PortStatsPropExperimenterIntel) GetTx512To1023Packets

func (self *PortStatsPropExperimenterIntel) GetTx512To1023Packets() uint64

func (*PortStatsPropExperimenterIntel) GetTx65To127Packets

func (self *PortStatsPropExperimenterIntel) GetTx65To127Packets() uint64

func (*PortStatsPropExperimenterIntel) GetTxBroadcastPackets

func (self *PortStatsPropExperimenterIntel) GetTxBroadcastPackets() uint64

func (*PortStatsPropExperimenterIntel) GetTxMulticastPackets

func (self *PortStatsPropExperimenterIntel) GetTxMulticastPackets() uint64

func (*PortStatsPropExperimenterIntel) Serialize

func (self *PortStatsPropExperimenterIntel) Serialize(encoder *goloxi.Encoder) error

func (*PortStatsPropExperimenterIntel) SetRx1024To1522Packets

func (self *PortStatsPropExperimenterIntel) SetRx1024To1522Packets(v uint64)

func (*PortStatsPropExperimenterIntel) SetRx128To255Packets

func (self *PortStatsPropExperimenterIntel) SetRx128To255Packets(v uint64)

func (*PortStatsPropExperimenterIntel) SetRx1523ToMaxPackets

func (self *PortStatsPropExperimenterIntel) SetRx1523ToMaxPackets(v uint64)

func (*PortStatsPropExperimenterIntel) SetRx1To64Packets

func (self *PortStatsPropExperimenterIntel) SetRx1To64Packets(v uint64)

func (*PortStatsPropExperimenterIntel) SetRx256To511Packets

func (self *PortStatsPropExperimenterIntel) SetRx256To511Packets(v uint64)

func (*PortStatsPropExperimenterIntel) SetRx512To1023Packets

func (self *PortStatsPropExperimenterIntel) SetRx512To1023Packets(v uint64)

func (*PortStatsPropExperimenterIntel) SetRx65To127Packets

func (self *PortStatsPropExperimenterIntel) SetRx65To127Packets(v uint64)

func (*PortStatsPropExperimenterIntel) SetRxBroadcastPackets

func (self *PortStatsPropExperimenterIntel) SetRxBroadcastPackets(v uint64)

func (*PortStatsPropExperimenterIntel) SetRxFragmentedErrors

func (self *PortStatsPropExperimenterIntel) SetRxFragmentedErrors(v uint64)

func (*PortStatsPropExperimenterIntel) SetRxJabberErrors

func (self *PortStatsPropExperimenterIntel) SetRxJabberErrors(v uint64)

func (*PortStatsPropExperimenterIntel) SetRxOversizeErrors

func (self *PortStatsPropExperimenterIntel) SetRxOversizeErrors(v uint64)

func (*PortStatsPropExperimenterIntel) SetRxUndersizedErrors

func (self *PortStatsPropExperimenterIntel) SetRxUndersizedErrors(v uint64)

func (*PortStatsPropExperimenterIntel) SetTx1024To1522Packets

func (self *PortStatsPropExperimenterIntel) SetTx1024To1522Packets(v uint64)

func (*PortStatsPropExperimenterIntel) SetTx128To255Packets

func (self *PortStatsPropExperimenterIntel) SetTx128To255Packets(v uint64)

func (*PortStatsPropExperimenterIntel) SetTx1523ToMaxPackets

func (self *PortStatsPropExperimenterIntel) SetTx1523ToMaxPackets(v uint64)

func (*PortStatsPropExperimenterIntel) SetTx1To64Packets

func (self *PortStatsPropExperimenterIntel) SetTx1To64Packets(v uint64)

func (*PortStatsPropExperimenterIntel) SetTx256To511Packets

func (self *PortStatsPropExperimenterIntel) SetTx256To511Packets(v uint64)

func (*PortStatsPropExperimenterIntel) SetTx512To1023Packets

func (self *PortStatsPropExperimenterIntel) SetTx512To1023Packets(v uint64)

func (*PortStatsPropExperimenterIntel) SetTx65To127Packets

func (self *PortStatsPropExperimenterIntel) SetTx65To127Packets(v uint64)

func (*PortStatsPropExperimenterIntel) SetTxBroadcastPackets

func (self *PortStatsPropExperimenterIntel) SetTxBroadcastPackets(v uint64)

func (*PortStatsPropExperimenterIntel) SetTxMulticastPackets

func (self *PortStatsPropExperimenterIntel) SetTxMulticastPackets(v uint64)

type PortStatsPropOptical

type PortStatsPropOptical struct {
	*PortStatsProp
	Flags       uint32
	TxFreqLmda  uint32
	TxOffset    uint32
	TxGridSpan  uint32
	RxFreqLmda  uint32
	RxOffset    uint32
	RxGridSpan  uint32
	TxPwr       uint16
	RxPwr       uint16
	BiasCurrent uint16
	Temperature uint16
}

func DecodePortStatsPropOptical

func DecodePortStatsPropOptical(parent *PortStatsProp, decoder *goloxi.Decoder) (*PortStatsPropOptical, error)

func NewPortStatsPropOptical

func NewPortStatsPropOptical() *PortStatsPropOptical

func (*PortStatsPropOptical) GetBiasCurrent

func (self *PortStatsPropOptical) GetBiasCurrent() uint16

func (*PortStatsPropOptical) GetFlags

func (self *PortStatsPropOptical) GetFlags() uint32

func (*PortStatsPropOptical) GetRxFreqLmda

func (self *PortStatsPropOptical) GetRxFreqLmda() uint32

func (*PortStatsPropOptical) GetRxGridSpan

func (self *PortStatsPropOptical) GetRxGridSpan() uint32

func (*PortStatsPropOptical) GetRxOffset

func (self *PortStatsPropOptical) GetRxOffset() uint32

func (*PortStatsPropOptical) GetRxPwr

func (self *PortStatsPropOptical) GetRxPwr() uint16

func (*PortStatsPropOptical) GetTemperature

func (self *PortStatsPropOptical) GetTemperature() uint16

func (*PortStatsPropOptical) GetTxFreqLmda

func (self *PortStatsPropOptical) GetTxFreqLmda() uint32

func (*PortStatsPropOptical) GetTxGridSpan

func (self *PortStatsPropOptical) GetTxGridSpan() uint32

func (*PortStatsPropOptical) GetTxOffset

func (self *PortStatsPropOptical) GetTxOffset() uint32

func (*PortStatsPropOptical) GetTxPwr

func (self *PortStatsPropOptical) GetTxPwr() uint16

func (*PortStatsPropOptical) Serialize

func (self *PortStatsPropOptical) Serialize(encoder *goloxi.Encoder) error

func (*PortStatsPropOptical) SetBiasCurrent

func (self *PortStatsPropOptical) SetBiasCurrent(v uint16)

func (*PortStatsPropOptical) SetFlags

func (self *PortStatsPropOptical) SetFlags(v uint32)

func (*PortStatsPropOptical) SetRxFreqLmda

func (self *PortStatsPropOptical) SetRxFreqLmda(v uint32)

func (*PortStatsPropOptical) SetRxGridSpan

func (self *PortStatsPropOptical) SetRxGridSpan(v uint32)

func (*PortStatsPropOptical) SetRxOffset

func (self *PortStatsPropOptical) SetRxOffset(v uint32)

func (*PortStatsPropOptical) SetRxPwr

func (self *PortStatsPropOptical) SetRxPwr(v uint16)

func (*PortStatsPropOptical) SetTemperature

func (self *PortStatsPropOptical) SetTemperature(v uint16)

func (*PortStatsPropOptical) SetTxFreqLmda

func (self *PortStatsPropOptical) SetTxFreqLmda(v uint32)

func (*PortStatsPropOptical) SetTxGridSpan

func (self *PortStatsPropOptical) SetTxGridSpan(v uint32)

func (*PortStatsPropOptical) SetTxOffset

func (self *PortStatsPropOptical) SetTxOffset(v uint32)

func (*PortStatsPropOptical) SetTxPwr

func (self *PortStatsPropOptical) SetTxPwr(v uint16)

type PortStatsPropType

type PortStatsPropType uint16

func (PortStatsPropType) MarshalJSON

func (self PortStatsPropType) MarshalJSON() ([]byte, error)

type PortStatsReply

type PortStatsReply struct {
	*StatsReply
	Entries []*PortStatsEntry
}

func DecodePortStatsReply

func DecodePortStatsReply(parent *StatsReply, decoder *goloxi.Decoder) (*PortStatsReply, error)

func NewPortStatsReply

func NewPortStatsReply() *PortStatsReply

func (*PortStatsReply) GetEntries

func (self *PortStatsReply) GetEntries() []*PortStatsEntry

func (*PortStatsReply) Serialize

func (self *PortStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*PortStatsReply) SetEntries

func (self *PortStatsReply) SetEntries(v []*PortStatsEntry)

type PortStatsRequest

type PortStatsRequest struct {
	*StatsRequest
	PortNo Port
}

func DecodePortStatsRequest

func DecodePortStatsRequest(parent *StatsRequest, decoder *goloxi.Decoder) (*PortStatsRequest, error)

func NewPortStatsRequest

func NewPortStatsRequest() *PortStatsRequest

func (*PortStatsRequest) GetPortNo

func (self *PortStatsRequest) GetPortNo() Port

func (*PortStatsRequest) Serialize

func (self *PortStatsRequest) Serialize(encoder *goloxi.Encoder) error

func (*PortStatsRequest) SetPortNo

func (self *PortStatsRequest) SetPortNo(v Port)

type PortStatus

type PortStatus struct {
	*Header
	Reason PortReason
	Desc   PortDesc
}

func DecodePortStatus

func DecodePortStatus(parent *Header, decoder *goloxi.Decoder) (*PortStatus, error)

func NewPortStatus

func NewPortStatus() *PortStatus

func (*PortStatus) GetDesc

func (self *PortStatus) GetDesc() PortDesc

func (*PortStatus) GetReason

func (self *PortStatus) GetReason() PortReason

func (*PortStatus) Serialize

func (self *PortStatus) Serialize(encoder *goloxi.Encoder) error

func (*PortStatus) SetDesc

func (self *PortStatus) SetDesc(v PortDesc)

func (*PortStatus) SetReason

func (self *PortStatus) SetReason(v PortReason)

type QueueDesc

type QueueDesc struct {
	PortNo     uint32
	QueueId    uint32
	Length     uint16
	Properties []IQueueDescProp
}

func DecodeQueueDesc

func DecodeQueueDesc(decoder *goloxi.Decoder) (*QueueDesc, error)

func NewQueueDesc

func NewQueueDesc() *QueueDesc

func (*QueueDesc) GetLength

func (self *QueueDesc) GetLength() uint16

func (*QueueDesc) GetPortNo

func (self *QueueDesc) GetPortNo() uint32

func (*QueueDesc) GetProperties

func (self *QueueDesc) GetProperties() []IQueueDescProp

func (*QueueDesc) GetQueueId

func (self *QueueDesc) GetQueueId() uint32

func (*QueueDesc) Serialize

func (self *QueueDesc) Serialize(encoder *goloxi.Encoder) error

func (*QueueDesc) SetLength

func (self *QueueDesc) SetLength(v uint16)

func (*QueueDesc) SetPortNo

func (self *QueueDesc) SetPortNo(v uint32)

func (*QueueDesc) SetProperties

func (self *QueueDesc) SetProperties(v []IQueueDescProp)

func (*QueueDesc) SetQueueId

func (self *QueueDesc) SetQueueId(v uint32)

type QueueDescProp

type QueueDescProp struct {
	Type   uint16
	Length uint16
}

func NewQueueDescProp

func NewQueueDescProp(_type uint16) *QueueDescProp

func (*QueueDescProp) GetLength

func (self *QueueDescProp) GetLength() uint16

func (*QueueDescProp) GetType

func (self *QueueDescProp) GetType() uint16

func (*QueueDescProp) Serialize

func (self *QueueDescProp) Serialize(encoder *goloxi.Encoder) error

func (*QueueDescProp) SetLength

func (self *QueueDescProp) SetLength(v uint16)

func (*QueueDescProp) SetType

func (self *QueueDescProp) SetType(v uint16)

type QueueDescPropBsn

type QueueDescPropBsn struct {
	*QueueDescPropExperimenter
}

func NewQueueDescPropBsn

func NewQueueDescPropBsn(_exp_type uint32) *QueueDescPropBsn

func (*QueueDescPropBsn) Serialize

func (self *QueueDescPropBsn) Serialize(encoder *goloxi.Encoder) error

type QueueDescPropBsnQueueName

type QueueDescPropBsnQueueName struct {
	*QueueDescPropBsn
	Name []byte
}

func DecodeQueueDescPropBsnQueueName

func DecodeQueueDescPropBsnQueueName(parent *QueueDescPropBsn, decoder *goloxi.Decoder) (*QueueDescPropBsnQueueName, error)

func NewQueueDescPropBsnQueueName

func NewQueueDescPropBsnQueueName() *QueueDescPropBsnQueueName

func (*QueueDescPropBsnQueueName) GetName

func (self *QueueDescPropBsnQueueName) GetName() []byte

func (*QueueDescPropBsnQueueName) Serialize

func (self *QueueDescPropBsnQueueName) Serialize(encoder *goloxi.Encoder) error

func (*QueueDescPropBsnQueueName) SetName

func (self *QueueDescPropBsnQueueName) SetName(v []byte)

type QueueDescPropExperimenter

type QueueDescPropExperimenter struct {
	*QueueDescProp
	Experimenter uint32
	ExpType      uint32
}

func NewQueueDescPropExperimenter

func NewQueueDescPropExperimenter(_experimenter uint32) *QueueDescPropExperimenter

func (*QueueDescPropExperimenter) GetExpType

func (self *QueueDescPropExperimenter) GetExpType() uint32

func (*QueueDescPropExperimenter) GetExperimenter

func (self *QueueDescPropExperimenter) GetExperimenter() uint32

func (*QueueDescPropExperimenter) Serialize

func (self *QueueDescPropExperimenter) Serialize(encoder *goloxi.Encoder) error

func (*QueueDescPropExperimenter) SetExpType

func (self *QueueDescPropExperimenter) SetExpType(v uint32)

func (*QueueDescPropExperimenter) SetExperimenter

func (self *QueueDescPropExperimenter) SetExperimenter(v uint32)

type QueueDescPropMaxRate

type QueueDescPropMaxRate struct {
	*QueueDescProp
	Rate uint16
}

func DecodeQueueDescPropMaxRate

func DecodeQueueDescPropMaxRate(parent *QueueDescProp, decoder *goloxi.Decoder) (*QueueDescPropMaxRate, error)

func NewQueueDescPropMaxRate

func NewQueueDescPropMaxRate() *QueueDescPropMaxRate

func (*QueueDescPropMaxRate) GetRate

func (self *QueueDescPropMaxRate) GetRate() uint16

func (*QueueDescPropMaxRate) Serialize

func (self *QueueDescPropMaxRate) Serialize(encoder *goloxi.Encoder) error

func (*QueueDescPropMaxRate) SetRate

func (self *QueueDescPropMaxRate) SetRate(v uint16)

type QueueDescPropMinRate

type QueueDescPropMinRate struct {
	*QueueDescProp
	Rate uint16
}

func DecodeQueueDescPropMinRate

func DecodeQueueDescPropMinRate(parent *QueueDescProp, decoder *goloxi.Decoder) (*QueueDescPropMinRate, error)

func NewQueueDescPropMinRate

func NewQueueDescPropMinRate() *QueueDescPropMinRate

func (*QueueDescPropMinRate) GetRate

func (self *QueueDescPropMinRate) GetRate() uint16

func (*QueueDescPropMinRate) Serialize

func (self *QueueDescPropMinRate) Serialize(encoder *goloxi.Encoder) error

func (*QueueDescPropMinRate) SetRate

func (self *QueueDescPropMinRate) SetRate(v uint16)

type QueueDescStatsReply

type QueueDescStatsReply struct {
	*StatsReply
	Entries []*QueueDesc
}

func DecodeQueueDescStatsReply

func DecodeQueueDescStatsReply(parent *StatsReply, decoder *goloxi.Decoder) (*QueueDescStatsReply, error)

func NewQueueDescStatsReply

func NewQueueDescStatsReply() *QueueDescStatsReply

func (*QueueDescStatsReply) GetEntries

func (self *QueueDescStatsReply) GetEntries() []*QueueDesc

func (*QueueDescStatsReply) Serialize

func (self *QueueDescStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*QueueDescStatsReply) SetEntries

func (self *QueueDescStatsReply) SetEntries(v []*QueueDesc)

type QueueDescStatsRequest

type QueueDescStatsRequest struct {
	*StatsRequest
	PortNo  Port
	QueueId uint32
}

func DecodeQueueDescStatsRequest

func DecodeQueueDescStatsRequest(parent *StatsRequest, decoder *goloxi.Decoder) (*QueueDescStatsRequest, error)

func NewQueueDescStatsRequest

func NewQueueDescStatsRequest() *QueueDescStatsRequest

func (*QueueDescStatsRequest) GetPortNo

func (self *QueueDescStatsRequest) GetPortNo() Port

func (*QueueDescStatsRequest) GetQueueId

func (self *QueueDescStatsRequest) GetQueueId() uint32

func (*QueueDescStatsRequest) Serialize

func (self *QueueDescStatsRequest) Serialize(encoder *goloxi.Encoder) error

func (*QueueDescStatsRequest) SetPortNo

func (self *QueueDescStatsRequest) SetPortNo(v Port)

func (*QueueDescStatsRequest) SetQueueId

func (self *QueueDescStatsRequest) SetQueueId(v uint32)

type QueueOpFailedCode

type QueueOpFailedCode uint16

func (QueueOpFailedCode) MarshalJSON

func (self QueueOpFailedCode) MarshalJSON() ([]byte, error)

type QueueOpFailedErrorMsg

type QueueOpFailedErrorMsg struct {
	*ErrorMsg
	Code QueueOpFailedCode
	Data []byte
}

func DecodeQueueOpFailedErrorMsg

func DecodeQueueOpFailedErrorMsg(parent *ErrorMsg, decoder *goloxi.Decoder) (*QueueOpFailedErrorMsg, error)

func NewQueueOpFailedErrorMsg

func NewQueueOpFailedErrorMsg() *QueueOpFailedErrorMsg

func (*QueueOpFailedErrorMsg) GetCode

func (self *QueueOpFailedErrorMsg) GetCode() QueueOpFailedCode

func (*QueueOpFailedErrorMsg) GetData

func (self *QueueOpFailedErrorMsg) GetData() []byte

func (*QueueOpFailedErrorMsg) Serialize

func (self *QueueOpFailedErrorMsg) Serialize(encoder *goloxi.Encoder) error

func (*QueueOpFailedErrorMsg) SetCode

func (self *QueueOpFailedErrorMsg) SetCode(v QueueOpFailedCode)

func (*QueueOpFailedErrorMsg) SetData

func (self *QueueOpFailedErrorMsg) SetData(v []byte)

type QueueProp

type QueueProp struct {
	Type uint16
	Len  uint16
}

func NewQueueProp

func NewQueueProp(_type uint16) *QueueProp

func (*QueueProp) GetLen

func (self *QueueProp) GetLen() uint16

func (*QueueProp) GetType

func (self *QueueProp) GetType() uint16

func (*QueueProp) Serialize

func (self *QueueProp) Serialize(encoder *goloxi.Encoder) error

func (*QueueProp) SetLen

func (self *QueueProp) SetLen(v uint16)

func (*QueueProp) SetType

func (self *QueueProp) SetType(v uint16)

type QueuePropExperimenter

type QueuePropExperimenter struct {
	*QueueProp
	Experimenter uint32
}

func NewQueuePropExperimenter

func NewQueuePropExperimenter(_experimenter uint32) *QueuePropExperimenter

func (*QueuePropExperimenter) GetExperimenter

func (self *QueuePropExperimenter) GetExperimenter() uint32

func (*QueuePropExperimenter) Serialize

func (self *QueuePropExperimenter) Serialize(encoder *goloxi.Encoder) error

func (*QueuePropExperimenter) SetExperimenter

func (self *QueuePropExperimenter) SetExperimenter(v uint32)

type QueuePropMaxRate

type QueuePropMaxRate struct {
	*QueueProp
	Rate uint16
}

func DecodeQueuePropMaxRate

func DecodeQueuePropMaxRate(parent *QueueProp, decoder *goloxi.Decoder) (*QueuePropMaxRate, error)

func NewQueuePropMaxRate

func NewQueuePropMaxRate() *QueuePropMaxRate

func (*QueuePropMaxRate) GetRate

func (self *QueuePropMaxRate) GetRate() uint16

func (*QueuePropMaxRate) Serialize

func (self *QueuePropMaxRate) Serialize(encoder *goloxi.Encoder) error

func (*QueuePropMaxRate) SetRate

func (self *QueuePropMaxRate) SetRate(v uint16)

type QueuePropMinRate

type QueuePropMinRate struct {
	*QueueProp
	Rate uint16
}

func DecodeQueuePropMinRate

func DecodeQueuePropMinRate(parent *QueueProp, decoder *goloxi.Decoder) (*QueuePropMinRate, error)

func NewQueuePropMinRate

func NewQueuePropMinRate() *QueuePropMinRate

func (*QueuePropMinRate) GetRate

func (self *QueuePropMinRate) GetRate() uint16

func (*QueuePropMinRate) Serialize

func (self *QueuePropMinRate) Serialize(encoder *goloxi.Encoder) error

func (*QueuePropMinRate) SetRate

func (self *QueuePropMinRate) SetRate(v uint16)

type QueueStatsEntry

type QueueStatsEntry struct {
	Length       uint16
	PortNo       Port
	QueueId      uint32
	TxBytes      uint64
	TxPackets    uint64
	TxErrors     uint64
	DurationSec  uint32
	DurationNsec uint32
	Properties   []IQueueStatsProp
}

func DecodeQueueStatsEntry

func DecodeQueueStatsEntry(decoder *goloxi.Decoder) (*QueueStatsEntry, error)

func NewQueueStatsEntry

func NewQueueStatsEntry() *QueueStatsEntry

func (*QueueStatsEntry) GetDurationNsec

func (self *QueueStatsEntry) GetDurationNsec() uint32

func (*QueueStatsEntry) GetDurationSec

func (self *QueueStatsEntry) GetDurationSec() uint32

func (*QueueStatsEntry) GetLength

func (self *QueueStatsEntry) GetLength() uint16

func (*QueueStatsEntry) GetPortNo

func (self *QueueStatsEntry) GetPortNo() Port

func (*QueueStatsEntry) GetProperties

func (self *QueueStatsEntry) GetProperties() []IQueueStatsProp

func (*QueueStatsEntry) GetQueueId

func (self *QueueStatsEntry) GetQueueId() uint32

func (*QueueStatsEntry) GetTxBytes

func (self *QueueStatsEntry) GetTxBytes() uint64

func (*QueueStatsEntry) GetTxErrors

func (self *QueueStatsEntry) GetTxErrors() uint64

func (*QueueStatsEntry) GetTxPackets

func (self *QueueStatsEntry) GetTxPackets() uint64

func (*QueueStatsEntry) Serialize

func (self *QueueStatsEntry) Serialize(encoder *goloxi.Encoder) error

func (*QueueStatsEntry) SetDurationNsec

func (self *QueueStatsEntry) SetDurationNsec(v uint32)

func (*QueueStatsEntry) SetDurationSec

func (self *QueueStatsEntry) SetDurationSec(v uint32)

func (*QueueStatsEntry) SetLength

func (self *QueueStatsEntry) SetLength(v uint16)

func (*QueueStatsEntry) SetPortNo

func (self *QueueStatsEntry) SetPortNo(v Port)

func (*QueueStatsEntry) SetProperties

func (self *QueueStatsEntry) SetProperties(v []IQueueStatsProp)

func (*QueueStatsEntry) SetQueueId

func (self *QueueStatsEntry) SetQueueId(v uint32)

func (*QueueStatsEntry) SetTxBytes

func (self *QueueStatsEntry) SetTxBytes(v uint64)

func (*QueueStatsEntry) SetTxErrors

func (self *QueueStatsEntry) SetTxErrors(v uint64)

func (*QueueStatsEntry) SetTxPackets

func (self *QueueStatsEntry) SetTxPackets(v uint64)

type QueueStatsProp

type QueueStatsProp struct {
	Type   uint16
	Length uint16
}

func NewQueueStatsProp

func NewQueueStatsProp(_type uint16) *QueueStatsProp

func (*QueueStatsProp) GetLength

func (self *QueueStatsProp) GetLength() uint16

func (*QueueStatsProp) GetType

func (self *QueueStatsProp) GetType() uint16

func (*QueueStatsProp) Serialize

func (self *QueueStatsProp) Serialize(encoder *goloxi.Encoder) error

func (*QueueStatsProp) SetLength

func (self *QueueStatsProp) SetLength(v uint16)

func (*QueueStatsProp) SetType

func (self *QueueStatsProp) SetType(v uint16)

type QueueStatsPropExperimenter

type QueueStatsPropExperimenter struct {
	*QueueStatsProp
	Experimenter uint32
	ExpType      uint32
}

func NewQueueStatsPropExperimenter

func NewQueueStatsPropExperimenter(_experimenter uint32) *QueueStatsPropExperimenter

func (*QueueStatsPropExperimenter) GetExpType

func (self *QueueStatsPropExperimenter) GetExpType() uint32

func (*QueueStatsPropExperimenter) GetExperimenter

func (self *QueueStatsPropExperimenter) GetExperimenter() uint32

func (*QueueStatsPropExperimenter) Serialize

func (self *QueueStatsPropExperimenter) Serialize(encoder *goloxi.Encoder) error

func (*QueueStatsPropExperimenter) SetExpType

func (self *QueueStatsPropExperimenter) SetExpType(v uint32)

func (*QueueStatsPropExperimenter) SetExperimenter

func (self *QueueStatsPropExperimenter) SetExperimenter(v uint32)

type QueueStatsReply

type QueueStatsReply struct {
	*StatsReply
	Entries []*QueueStatsEntry
}

func DecodeQueueStatsReply

func DecodeQueueStatsReply(parent *StatsReply, decoder *goloxi.Decoder) (*QueueStatsReply, error)

func NewQueueStatsReply

func NewQueueStatsReply() *QueueStatsReply

func (*QueueStatsReply) GetEntries

func (self *QueueStatsReply) GetEntries() []*QueueStatsEntry

func (*QueueStatsReply) Serialize

func (self *QueueStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*QueueStatsReply) SetEntries

func (self *QueueStatsReply) SetEntries(v []*QueueStatsEntry)

type QueueStatsRequest

type QueueStatsRequest struct {
	*StatsRequest
	PortNo  Port
	QueueId uint32
}

func DecodeQueueStatsRequest

func DecodeQueueStatsRequest(parent *StatsRequest, decoder *goloxi.Decoder) (*QueueStatsRequest, error)

func NewQueueStatsRequest

func NewQueueStatsRequest() *QueueStatsRequest

func (*QueueStatsRequest) GetPortNo

func (self *QueueStatsRequest) GetPortNo() Port

func (*QueueStatsRequest) GetQueueId

func (self *QueueStatsRequest) GetQueueId() uint32

func (*QueueStatsRequest) Serialize

func (self *QueueStatsRequest) Serialize(encoder *goloxi.Encoder) error

func (*QueueStatsRequest) SetPortNo

func (self *QueueStatsRequest) SetPortNo(v Port)

func (*QueueStatsRequest) SetQueueId

func (self *QueueStatsRequest) SetQueueId(v uint32)

type Requestforward

type Requestforward struct {
	*Header
	Request IHeader
}

func DecodeRequestforward

func DecodeRequestforward(parent *Header, decoder *goloxi.Decoder) (*Requestforward, error)

func NewRequestforward

func NewRequestforward() *Requestforward

func (*Requestforward) GetRequest

func (self *Requestforward) GetRequest() IHeader

func (*Requestforward) Serialize

func (self *Requestforward) Serialize(encoder *goloxi.Encoder) error

func (*Requestforward) SetRequest

func (self *Requestforward) SetRequest(v IHeader)

type RoleProp

type RoleProp struct {
	Type   uint16
	Length uint16
}

func NewRoleProp

func NewRoleProp(_type uint16) *RoleProp

func (*RoleProp) GetLength

func (self *RoleProp) GetLength() uint16

func (*RoleProp) GetType

func (self *RoleProp) GetType() uint16

func (*RoleProp) Serialize

func (self *RoleProp) Serialize(encoder *goloxi.Encoder) error

func (*RoleProp) SetLength

func (self *RoleProp) SetLength(v uint16)

func (*RoleProp) SetType

func (self *RoleProp) SetType(v uint16)

type RolePropExperimenter

type RolePropExperimenter struct {
	*RoleProp
	Experimenter uint32
	ExpType      uint32
}

func NewRolePropExperimenter

func NewRolePropExperimenter(_experimenter uint32) *RolePropExperimenter

func (*RolePropExperimenter) GetExpType

func (self *RolePropExperimenter) GetExpType() uint32

func (*RolePropExperimenter) GetExperimenter

func (self *RolePropExperimenter) GetExperimenter() uint32

func (*RolePropExperimenter) Serialize

func (self *RolePropExperimenter) Serialize(encoder *goloxi.Encoder) error

func (*RolePropExperimenter) SetExpType

func (self *RolePropExperimenter) SetExpType(v uint32)

func (*RolePropExperimenter) SetExperimenter

func (self *RolePropExperimenter) SetExperimenter(v uint32)

type RoleReply

type RoleReply struct {
	*Header
	Role         ControllerRole
	GenerationId uint64
}

func DecodeRoleReply

func DecodeRoleReply(parent *Header, decoder *goloxi.Decoder) (*RoleReply, error)

func NewRoleReply

func NewRoleReply() *RoleReply

func (*RoleReply) GetGenerationId

func (self *RoleReply) GetGenerationId() uint64

func (*RoleReply) GetRole

func (self *RoleReply) GetRole() ControllerRole

func (*RoleReply) Serialize

func (self *RoleReply) Serialize(encoder *goloxi.Encoder) error

func (*RoleReply) SetGenerationId

func (self *RoleReply) SetGenerationId(v uint64)

func (*RoleReply) SetRole

func (self *RoleReply) SetRole(v ControllerRole)

type RoleRequest

type RoleRequest struct {
	*Header
	Role         ControllerRole
	GenerationId uint64
}

func DecodeRoleRequest

func DecodeRoleRequest(parent *Header, decoder *goloxi.Decoder) (*RoleRequest, error)

func NewRoleRequest

func NewRoleRequest() *RoleRequest

func (*RoleRequest) GetGenerationId

func (self *RoleRequest) GetGenerationId() uint64

func (*RoleRequest) GetRole

func (self *RoleRequest) GetRole() ControllerRole

func (*RoleRequest) Serialize

func (self *RoleRequest) Serialize(encoder *goloxi.Encoder) error

func (*RoleRequest) SetGenerationId

func (self *RoleRequest) SetGenerationId(v uint64)

func (*RoleRequest) SetRole

func (self *RoleRequest) SetRole(v ControllerRole)

type RoleRequestFailedCode

type RoleRequestFailedCode uint16

func (RoleRequestFailedCode) MarshalJSON

func (self RoleRequestFailedCode) MarshalJSON() ([]byte, error)

type RoleRequestFailedErrorMsg

type RoleRequestFailedErrorMsg struct {
	*ErrorMsg
	Code RoleRequestFailedCode
	Data []byte
}

func DecodeRoleRequestFailedErrorMsg

func DecodeRoleRequestFailedErrorMsg(parent *ErrorMsg, decoder *goloxi.Decoder) (*RoleRequestFailedErrorMsg, error)

func NewRoleRequestFailedErrorMsg

func NewRoleRequestFailedErrorMsg() *RoleRequestFailedErrorMsg

func (*RoleRequestFailedErrorMsg) GetCode

func (*RoleRequestFailedErrorMsg) GetData

func (self *RoleRequestFailedErrorMsg) GetData() []byte

func (*RoleRequestFailedErrorMsg) Serialize

func (self *RoleRequestFailedErrorMsg) Serialize(encoder *goloxi.Encoder) error

func (*RoleRequestFailedErrorMsg) SetCode

func (*RoleRequestFailedErrorMsg) SetData

func (self *RoleRequestFailedErrorMsg) SetData(v []byte)

type RoleStatus

type RoleStatus struct {
	*Header
	Role         ControllerRole
	Reason       ControllerRoleReason
	GenerationId uint64
	Properties   []IRoleProp
}

func DecodeRoleStatus

func DecodeRoleStatus(parent *Header, decoder *goloxi.Decoder) (*RoleStatus, error)

func NewRoleStatus

func NewRoleStatus() *RoleStatus

func (*RoleStatus) GetGenerationId

func (self *RoleStatus) GetGenerationId() uint64

func (*RoleStatus) GetProperties

func (self *RoleStatus) GetProperties() []IRoleProp

func (*RoleStatus) GetReason

func (self *RoleStatus) GetReason() ControllerRoleReason

func (*RoleStatus) GetRole

func (self *RoleStatus) GetRole() ControllerRole

func (*RoleStatus) Serialize

func (self *RoleStatus) Serialize(encoder *goloxi.Encoder) error

func (*RoleStatus) SetGenerationId

func (self *RoleStatus) SetGenerationId(v uint64)

func (*RoleStatus) SetProperties

func (self *RoleStatus) SetProperties(v []IRoleProp)

func (*RoleStatus) SetReason

func (self *RoleStatus) SetReason(v ControllerRoleReason)

func (*RoleStatus) SetRole

func (self *RoleStatus) SetRole(v ControllerRole)

type SetConfig

type SetConfig struct {
	*Header
	Flags       ConfigFlags
	MissSendLen uint16
}

func DecodeSetConfig

func DecodeSetConfig(parent *Header, decoder *goloxi.Decoder) (*SetConfig, error)

func NewSetConfig

func NewSetConfig() *SetConfig

func (*SetConfig) GetFlags

func (self *SetConfig) GetFlags() ConfigFlags

func (*SetConfig) GetMissSendLen

func (self *SetConfig) GetMissSendLen() uint16

func (*SetConfig) Serialize

func (self *SetConfig) Serialize(encoder *goloxi.Encoder) error

func (*SetConfig) SetFlags

func (self *SetConfig) SetFlags(v ConfigFlags)

func (*SetConfig) SetMissSendLen

func (self *SetConfig) SetMissSendLen(v uint16)

type StatsReply

type StatsReply struct {
	*Header
	StatsType uint16
	Flags     StatsReplyFlags
}

func NewStatsReply

func NewStatsReply(_stats_type uint16) *StatsReply

func (*StatsReply) GetFlags

func (self *StatsReply) GetFlags() StatsReplyFlags

func (*StatsReply) GetStatsType

func (self *StatsReply) GetStatsType() uint16

func (*StatsReply) Serialize

func (self *StatsReply) Serialize(encoder *goloxi.Encoder) error

func (*StatsReply) SetFlags

func (self *StatsReply) SetFlags(v StatsReplyFlags)

func (*StatsReply) SetStatsType

func (self *StatsReply) SetStatsType(v uint16)

type StatsReplyFlags

type StatsReplyFlags uint16

func (StatsReplyFlags) MarshalJSON

func (self StatsReplyFlags) MarshalJSON() ([]byte, error)

type StatsRequest

type StatsRequest struct {
	*Header
	StatsType uint16
	Flags     StatsRequestFlags
}

func NewStatsRequest

func NewStatsRequest(_stats_type uint16) *StatsRequest

func (*StatsRequest) GetFlags

func (self *StatsRequest) GetFlags() StatsRequestFlags

func (*StatsRequest) GetStatsType

func (self *StatsRequest) GetStatsType() uint16

func (*StatsRequest) Serialize

func (self *StatsRequest) Serialize(encoder *goloxi.Encoder) error

func (*StatsRequest) SetFlags

func (self *StatsRequest) SetFlags(v StatsRequestFlags)

func (*StatsRequest) SetStatsType

func (self *StatsRequest) SetStatsType(v uint16)

type StatsRequestFlags

type StatsRequestFlags uint16

func (StatsRequestFlags) MarshalJSON

func (self StatsRequestFlags) MarshalJSON() ([]byte, error)

type StatsType

type StatsType uint16

func (StatsType) MarshalJSON

func (self StatsType) MarshalJSON() ([]byte, error)

type SwitchConfigFailedCode

type SwitchConfigFailedCode uint16

func (SwitchConfigFailedCode) MarshalJSON

func (self SwitchConfigFailedCode) MarshalJSON() ([]byte, error)

type SwitchConfigFailedErrorMsg

type SwitchConfigFailedErrorMsg struct {
	*ErrorMsg
	Code SwitchConfigFailedCode
	Data []byte
}

func DecodeSwitchConfigFailedErrorMsg

func DecodeSwitchConfigFailedErrorMsg(parent *ErrorMsg, decoder *goloxi.Decoder) (*SwitchConfigFailedErrorMsg, error)

func NewSwitchConfigFailedErrorMsg

func NewSwitchConfigFailedErrorMsg() *SwitchConfigFailedErrorMsg

func (*SwitchConfigFailedErrorMsg) GetCode

func (*SwitchConfigFailedErrorMsg) GetData

func (self *SwitchConfigFailedErrorMsg) GetData() []byte

func (*SwitchConfigFailedErrorMsg) Serialize

func (self *SwitchConfigFailedErrorMsg) Serialize(encoder *goloxi.Encoder) error

func (*SwitchConfigFailedErrorMsg) SetCode

func (*SwitchConfigFailedErrorMsg) SetData

func (self *SwitchConfigFailedErrorMsg) SetData(v []byte)

type Table

type Table uint8

func (Table) MarshalJSON

func (self Table) MarshalJSON() ([]byte, error)

type TableConfig

type TableConfig uint32

func (TableConfig) MarshalJSON

func (self TableConfig) MarshalJSON() ([]byte, error)

type TableDesc

type TableDesc struct {
	Length  uint16
	TableId uint8
	Config  TableConfig
}

func NewTableDesc

func NewTableDesc() *TableDesc

func (*TableDesc) Decode

func (self *TableDesc) Decode(decoder *goloxi.Decoder) error

func (*TableDesc) GetConfig

func (self *TableDesc) GetConfig() TableConfig

func (*TableDesc) GetLength

func (self *TableDesc) GetLength() uint16

func (*TableDesc) GetTableId

func (self *TableDesc) GetTableId() uint8

func (*TableDesc) Serialize

func (self *TableDesc) Serialize(encoder *goloxi.Encoder) error

func (*TableDesc) SetConfig

func (self *TableDesc) SetConfig(v TableConfig)

func (*TableDesc) SetLength

func (self *TableDesc) SetLength(v uint16)

func (*TableDesc) SetTableId

func (self *TableDesc) SetTableId(v uint8)

type TableDescStatsReply

type TableDescStatsReply struct {
	*StatsReply
	Entries []*TableDesc
}

func DecodeTableDescStatsReply

func DecodeTableDescStatsReply(parent *StatsReply, decoder *goloxi.Decoder) (*TableDescStatsReply, error)

func NewTableDescStatsReply

func NewTableDescStatsReply() *TableDescStatsReply

func (*TableDescStatsReply) GetEntries

func (self *TableDescStatsReply) GetEntries() []*TableDesc

func (*TableDescStatsReply) Serialize

func (self *TableDescStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*TableDescStatsReply) SetEntries

func (self *TableDescStatsReply) SetEntries(v []*TableDesc)

type TableDescStatsRequest

type TableDescStatsRequest struct {
	*StatsRequest
}

func DecodeTableDescStatsRequest

func DecodeTableDescStatsRequest(parent *StatsRequest, decoder *goloxi.Decoder) (*TableDescStatsRequest, error)

func NewTableDescStatsRequest

func NewTableDescStatsRequest() *TableDescStatsRequest

func (*TableDescStatsRequest) Serialize

func (self *TableDescStatsRequest) Serialize(encoder *goloxi.Encoder) error

type TableFeatureProp

type TableFeatureProp struct {
	Type   uint16
	Length uint16
}

func NewTableFeatureProp

func NewTableFeatureProp(_type uint16) *TableFeatureProp

func (*TableFeatureProp) GetLength

func (self *TableFeatureProp) GetLength() uint16

func (*TableFeatureProp) GetType

func (self *TableFeatureProp) GetType() uint16

func (*TableFeatureProp) Serialize

func (self *TableFeatureProp) Serialize(encoder *goloxi.Encoder) error

func (*TableFeatureProp) SetLength

func (self *TableFeatureProp) SetLength(v uint16)

func (*TableFeatureProp) SetType

func (self *TableFeatureProp) SetType(v uint16)

type TableFeaturePropApplyActions

type TableFeaturePropApplyActions struct {
	*TableFeatureProp
	ActionIds []IActionId
}

func DecodeTableFeaturePropApplyActions

func DecodeTableFeaturePropApplyActions(parent *TableFeatureProp, decoder *goloxi.Decoder) (*TableFeaturePropApplyActions, error)

func NewTableFeaturePropApplyActions

func NewTableFeaturePropApplyActions() *TableFeaturePropApplyActions

func (*TableFeaturePropApplyActions) GetActionIds

func (self *TableFeaturePropApplyActions) GetActionIds() []IActionId

func (*TableFeaturePropApplyActions) Serialize

func (self *TableFeaturePropApplyActions) Serialize(encoder *goloxi.Encoder) error

func (*TableFeaturePropApplyActions) SetActionIds

func (self *TableFeaturePropApplyActions) SetActionIds(v []IActionId)

type TableFeaturePropApplyActionsMiss

type TableFeaturePropApplyActionsMiss struct {
	*TableFeatureProp
	ActionIds []IActionId
}

func DecodeTableFeaturePropApplyActionsMiss

func DecodeTableFeaturePropApplyActionsMiss(parent *TableFeatureProp, decoder *goloxi.Decoder) (*TableFeaturePropApplyActionsMiss, error)

func NewTableFeaturePropApplyActionsMiss

func NewTableFeaturePropApplyActionsMiss() *TableFeaturePropApplyActionsMiss

func (*TableFeaturePropApplyActionsMiss) GetActionIds

func (self *TableFeaturePropApplyActionsMiss) GetActionIds() []IActionId

func (*TableFeaturePropApplyActionsMiss) Serialize

func (self *TableFeaturePropApplyActionsMiss) Serialize(encoder *goloxi.Encoder) error

func (*TableFeaturePropApplyActionsMiss) SetActionIds

func (self *TableFeaturePropApplyActionsMiss) SetActionIds(v []IActionId)

type TableFeaturePropApplySetfield

type TableFeaturePropApplySetfield struct {
	*TableFeatureProp
	OxmIds []*Uint32
}

func DecodeTableFeaturePropApplySetfield

func DecodeTableFeaturePropApplySetfield(parent *TableFeatureProp, decoder *goloxi.Decoder) (*TableFeaturePropApplySetfield, error)

func NewTableFeaturePropApplySetfield

func NewTableFeaturePropApplySetfield() *TableFeaturePropApplySetfield

func (*TableFeaturePropApplySetfield) GetOxmIds

func (self *TableFeaturePropApplySetfield) GetOxmIds() []*Uint32

func (*TableFeaturePropApplySetfield) Serialize

func (self *TableFeaturePropApplySetfield) Serialize(encoder *goloxi.Encoder) error

func (*TableFeaturePropApplySetfield) SetOxmIds

func (self *TableFeaturePropApplySetfield) SetOxmIds(v []*Uint32)

type TableFeaturePropApplySetfieldMiss

type TableFeaturePropApplySetfieldMiss struct {
	*TableFeatureProp
	OxmIds []*Uint32
}

func DecodeTableFeaturePropApplySetfieldMiss

func DecodeTableFeaturePropApplySetfieldMiss(parent *TableFeatureProp, decoder *goloxi.Decoder) (*TableFeaturePropApplySetfieldMiss, error)

func NewTableFeaturePropApplySetfieldMiss

func NewTableFeaturePropApplySetfieldMiss() *TableFeaturePropApplySetfieldMiss

func (*TableFeaturePropApplySetfieldMiss) GetOxmIds

func (self *TableFeaturePropApplySetfieldMiss) GetOxmIds() []*Uint32

func (*TableFeaturePropApplySetfieldMiss) Serialize

func (self *TableFeaturePropApplySetfieldMiss) Serialize(encoder *goloxi.Encoder) error

func (*TableFeaturePropApplySetfieldMiss) SetOxmIds

func (self *TableFeaturePropApplySetfieldMiss) SetOxmIds(v []*Uint32)

type TableFeaturePropExperimenter

type TableFeaturePropExperimenter struct {
	*TableFeatureProp
	Experimenter uint32
	Subtype      uint32
}

func NewTableFeaturePropExperimenter

func NewTableFeaturePropExperimenter(_experimenter uint32) *TableFeaturePropExperimenter

func (*TableFeaturePropExperimenter) GetExperimenter

func (self *TableFeaturePropExperimenter) GetExperimenter() uint32

func (*TableFeaturePropExperimenter) GetSubtype

func (self *TableFeaturePropExperimenter) GetSubtype() uint32

func (*TableFeaturePropExperimenter) Serialize

func (self *TableFeaturePropExperimenter) Serialize(encoder *goloxi.Encoder) error

func (*TableFeaturePropExperimenter) SetExperimenter

func (self *TableFeaturePropExperimenter) SetExperimenter(v uint32)

func (*TableFeaturePropExperimenter) SetSubtype

func (self *TableFeaturePropExperimenter) SetSubtype(v uint32)

type TableFeaturePropExperimenterMiss

type TableFeaturePropExperimenterMiss struct {
	*TableFeatureProp
	Experimenter uint32
	Subtype      uint32
}

func NewTableFeaturePropExperimenterMiss

func NewTableFeaturePropExperimenterMiss(_experimenter uint32) *TableFeaturePropExperimenterMiss

func (*TableFeaturePropExperimenterMiss) GetExperimenter

func (self *TableFeaturePropExperimenterMiss) GetExperimenter() uint32

func (*TableFeaturePropExperimenterMiss) GetSubtype

func (self *TableFeaturePropExperimenterMiss) GetSubtype() uint32

func (*TableFeaturePropExperimenterMiss) Serialize

func (self *TableFeaturePropExperimenterMiss) Serialize(encoder *goloxi.Encoder) error

func (*TableFeaturePropExperimenterMiss) SetExperimenter

func (self *TableFeaturePropExperimenterMiss) SetExperimenter(v uint32)

func (*TableFeaturePropExperimenterMiss) SetSubtype

func (self *TableFeaturePropExperimenterMiss) SetSubtype(v uint32)

type TableFeaturePropInstructions

type TableFeaturePropInstructions struct {
	*TableFeatureProp
	InstructionIds []IInstructionId
}

func DecodeTableFeaturePropInstructions

func DecodeTableFeaturePropInstructions(parent *TableFeatureProp, decoder *goloxi.Decoder) (*TableFeaturePropInstructions, error)

func NewTableFeaturePropInstructions

func NewTableFeaturePropInstructions() *TableFeaturePropInstructions

func (*TableFeaturePropInstructions) GetInstructionIds

func (self *TableFeaturePropInstructions) GetInstructionIds() []IInstructionId

func (*TableFeaturePropInstructions) Serialize

func (self *TableFeaturePropInstructions) Serialize(encoder *goloxi.Encoder) error

func (*TableFeaturePropInstructions) SetInstructionIds

func (self *TableFeaturePropInstructions) SetInstructionIds(v []IInstructionId)

type TableFeaturePropInstructionsMiss

type TableFeaturePropInstructionsMiss struct {
	*TableFeatureProp
	InstructionIds []IInstructionId
}

func DecodeTableFeaturePropInstructionsMiss

func DecodeTableFeaturePropInstructionsMiss(parent *TableFeatureProp, decoder *goloxi.Decoder) (*TableFeaturePropInstructionsMiss, error)

func NewTableFeaturePropInstructionsMiss

func NewTableFeaturePropInstructionsMiss() *TableFeaturePropInstructionsMiss

func (*TableFeaturePropInstructionsMiss) GetInstructionIds

func (self *TableFeaturePropInstructionsMiss) GetInstructionIds() []IInstructionId

func (*TableFeaturePropInstructionsMiss) Serialize

func (self *TableFeaturePropInstructionsMiss) Serialize(encoder *goloxi.Encoder) error

func (*TableFeaturePropInstructionsMiss) SetInstructionIds

func (self *TableFeaturePropInstructionsMiss) SetInstructionIds(v []IInstructionId)

type TableFeaturePropMatch

type TableFeaturePropMatch struct {
	*TableFeatureProp
	OxmIds []*Uint32
}

func DecodeTableFeaturePropMatch

func DecodeTableFeaturePropMatch(parent *TableFeatureProp, decoder *goloxi.Decoder) (*TableFeaturePropMatch, error)

func NewTableFeaturePropMatch

func NewTableFeaturePropMatch() *TableFeaturePropMatch

func (*TableFeaturePropMatch) GetOxmIds

func (self *TableFeaturePropMatch) GetOxmIds() []*Uint32

func (*TableFeaturePropMatch) Serialize

func (self *TableFeaturePropMatch) Serialize(encoder *goloxi.Encoder) error

func (*TableFeaturePropMatch) SetOxmIds

func (self *TableFeaturePropMatch) SetOxmIds(v []*Uint32)

type TableFeaturePropNextTables

type TableFeaturePropNextTables struct {
	*TableFeatureProp
	NextTableIds []*Uint8
}

func DecodeTableFeaturePropNextTables

func DecodeTableFeaturePropNextTables(parent *TableFeatureProp, decoder *goloxi.Decoder) (*TableFeaturePropNextTables, error)

func NewTableFeaturePropNextTables

func NewTableFeaturePropNextTables() *TableFeaturePropNextTables

func (*TableFeaturePropNextTables) GetNextTableIds

func (self *TableFeaturePropNextTables) GetNextTableIds() []*Uint8

func (*TableFeaturePropNextTables) Serialize

func (self *TableFeaturePropNextTables) Serialize(encoder *goloxi.Encoder) error

func (*TableFeaturePropNextTables) SetNextTableIds

func (self *TableFeaturePropNextTables) SetNextTableIds(v []*Uint8)

type TableFeaturePropNextTablesMiss

type TableFeaturePropNextTablesMiss struct {
	*TableFeatureProp
	NextTableIds []*Uint8
}

func DecodeTableFeaturePropNextTablesMiss

func DecodeTableFeaturePropNextTablesMiss(parent *TableFeatureProp, decoder *goloxi.Decoder) (*TableFeaturePropNextTablesMiss, error)

func NewTableFeaturePropNextTablesMiss

func NewTableFeaturePropNextTablesMiss() *TableFeaturePropNextTablesMiss

func (*TableFeaturePropNextTablesMiss) GetNextTableIds

func (self *TableFeaturePropNextTablesMiss) GetNextTableIds() []*Uint8

func (*TableFeaturePropNextTablesMiss) Serialize

func (self *TableFeaturePropNextTablesMiss) Serialize(encoder *goloxi.Encoder) error

func (*TableFeaturePropNextTablesMiss) SetNextTableIds

func (self *TableFeaturePropNextTablesMiss) SetNextTableIds(v []*Uint8)

type TableFeaturePropTableSyncFrom

type TableFeaturePropTableSyncFrom struct {
	*TableFeatureProp
	TableIds []*Uint8
}

func DecodeTableFeaturePropTableSyncFrom

func DecodeTableFeaturePropTableSyncFrom(parent *TableFeatureProp, decoder *goloxi.Decoder) (*TableFeaturePropTableSyncFrom, error)

func NewTableFeaturePropTableSyncFrom

func NewTableFeaturePropTableSyncFrom() *TableFeaturePropTableSyncFrom

func (*TableFeaturePropTableSyncFrom) GetTableIds

func (self *TableFeaturePropTableSyncFrom) GetTableIds() []*Uint8

func (*TableFeaturePropTableSyncFrom) Serialize

func (self *TableFeaturePropTableSyncFrom) Serialize(encoder *goloxi.Encoder) error

func (*TableFeaturePropTableSyncFrom) SetTableIds

func (self *TableFeaturePropTableSyncFrom) SetTableIds(v []*Uint8)

type TableFeaturePropType

type TableFeaturePropType uint16

func (TableFeaturePropType) MarshalJSON

func (self TableFeaturePropType) MarshalJSON() ([]byte, error)

type TableFeaturePropWildcards

type TableFeaturePropWildcards struct {
	*TableFeatureProp
	OxmIds []*Uint32
}

func DecodeTableFeaturePropWildcards

func DecodeTableFeaturePropWildcards(parent *TableFeatureProp, decoder *goloxi.Decoder) (*TableFeaturePropWildcards, error)

func NewTableFeaturePropWildcards

func NewTableFeaturePropWildcards() *TableFeaturePropWildcards

func (*TableFeaturePropWildcards) GetOxmIds

func (self *TableFeaturePropWildcards) GetOxmIds() []*Uint32

func (*TableFeaturePropWildcards) Serialize

func (self *TableFeaturePropWildcards) Serialize(encoder *goloxi.Encoder) error

func (*TableFeaturePropWildcards) SetOxmIds

func (self *TableFeaturePropWildcards) SetOxmIds(v []*Uint32)

type TableFeaturePropWriteActions

type TableFeaturePropWriteActions struct {
	*TableFeatureProp
	ActionIds []IActionId
}

func DecodeTableFeaturePropWriteActions

func DecodeTableFeaturePropWriteActions(parent *TableFeatureProp, decoder *goloxi.Decoder) (*TableFeaturePropWriteActions, error)

func NewTableFeaturePropWriteActions

func NewTableFeaturePropWriteActions() *TableFeaturePropWriteActions

func (*TableFeaturePropWriteActions) GetActionIds

func (self *TableFeaturePropWriteActions) GetActionIds() []IActionId

func (*TableFeaturePropWriteActions) Serialize

func (self *TableFeaturePropWriteActions) Serialize(encoder *goloxi.Encoder) error

func (*TableFeaturePropWriteActions) SetActionIds

func (self *TableFeaturePropWriteActions) SetActionIds(v []IActionId)

type TableFeaturePropWriteActionsMiss

type TableFeaturePropWriteActionsMiss struct {
	*TableFeatureProp
	ActionIds []IActionId
}

func DecodeTableFeaturePropWriteActionsMiss

func DecodeTableFeaturePropWriteActionsMiss(parent *TableFeatureProp, decoder *goloxi.Decoder) (*TableFeaturePropWriteActionsMiss, error)

func NewTableFeaturePropWriteActionsMiss

func NewTableFeaturePropWriteActionsMiss() *TableFeaturePropWriteActionsMiss

func (*TableFeaturePropWriteActionsMiss) GetActionIds

func (self *TableFeaturePropWriteActionsMiss) GetActionIds() []IActionId

func (*TableFeaturePropWriteActionsMiss) Serialize

func (self *TableFeaturePropWriteActionsMiss) Serialize(encoder *goloxi.Encoder) error

func (*TableFeaturePropWriteActionsMiss) SetActionIds

func (self *TableFeaturePropWriteActionsMiss) SetActionIds(v []IActionId)

type TableFeaturePropWriteSetfield

type TableFeaturePropWriteSetfield struct {
	*TableFeatureProp
	OxmIds []*Uint32
}

func DecodeTableFeaturePropWriteSetfield

func DecodeTableFeaturePropWriteSetfield(parent *TableFeatureProp, decoder *goloxi.Decoder) (*TableFeaturePropWriteSetfield, error)

func NewTableFeaturePropWriteSetfield

func NewTableFeaturePropWriteSetfield() *TableFeaturePropWriteSetfield

func (*TableFeaturePropWriteSetfield) GetOxmIds

func (self *TableFeaturePropWriteSetfield) GetOxmIds() []*Uint32

func (*TableFeaturePropWriteSetfield) Serialize

func (self *TableFeaturePropWriteSetfield) Serialize(encoder *goloxi.Encoder) error

func (*TableFeaturePropWriteSetfield) SetOxmIds

func (self *TableFeaturePropWriteSetfield) SetOxmIds(v []*Uint32)

type TableFeaturePropWriteSetfieldMiss

type TableFeaturePropWriteSetfieldMiss struct {
	*TableFeatureProp
	OxmIds []*Uint32
}

func DecodeTableFeaturePropWriteSetfieldMiss

func DecodeTableFeaturePropWriteSetfieldMiss(parent *TableFeatureProp, decoder *goloxi.Decoder) (*TableFeaturePropWriteSetfieldMiss, error)

func NewTableFeaturePropWriteSetfieldMiss

func NewTableFeaturePropWriteSetfieldMiss() *TableFeaturePropWriteSetfieldMiss

func (*TableFeaturePropWriteSetfieldMiss) GetOxmIds

func (self *TableFeaturePropWriteSetfieldMiss) GetOxmIds() []*Uint32

func (*TableFeaturePropWriteSetfieldMiss) Serialize

func (self *TableFeaturePropWriteSetfieldMiss) Serialize(encoder *goloxi.Encoder) error

func (*TableFeaturePropWriteSetfieldMiss) SetOxmIds

func (self *TableFeaturePropWriteSetfieldMiss) SetOxmIds(v []*Uint32)

type TableFeatures

type TableFeatures struct {
	Length        uint16
	TableId       uint8
	Name          string
	MetadataMatch uint64
	MetadataWrite uint64
	Config        uint32
	MaxEntries    uint32
	Properties    []ITableFeatureProp
}

func DecodeTableFeatures

func DecodeTableFeatures(decoder *goloxi.Decoder) (*TableFeatures, error)

func NewTableFeatures

func NewTableFeatures() *TableFeatures

func (*TableFeatures) GetConfig

func (self *TableFeatures) GetConfig() uint32

func (*TableFeatures) GetLength

func (self *TableFeatures) GetLength() uint16

func (*TableFeatures) GetMaxEntries

func (self *TableFeatures) GetMaxEntries() uint32

func (*TableFeatures) GetMetadataMatch

func (self *TableFeatures) GetMetadataMatch() uint64

func (*TableFeatures) GetMetadataWrite

func (self *TableFeatures) GetMetadataWrite() uint64

func (*TableFeatures) GetName

func (self *TableFeatures) GetName() string

func (*TableFeatures) GetProperties

func (self *TableFeatures) GetProperties() []ITableFeatureProp

func (*TableFeatures) GetTableId

func (self *TableFeatures) GetTableId() uint8

func (*TableFeatures) Serialize

func (self *TableFeatures) Serialize(encoder *goloxi.Encoder) error

func (*TableFeatures) SetConfig

func (self *TableFeatures) SetConfig(v uint32)

func (*TableFeatures) SetLength

func (self *TableFeatures) SetLength(v uint16)

func (*TableFeatures) SetMaxEntries

func (self *TableFeatures) SetMaxEntries(v uint32)

func (*TableFeatures) SetMetadataMatch

func (self *TableFeatures) SetMetadataMatch(v uint64)

func (*TableFeatures) SetMetadataWrite

func (self *TableFeatures) SetMetadataWrite(v uint64)

func (*TableFeatures) SetName

func (self *TableFeatures) SetName(v string)

func (*TableFeatures) SetProperties

func (self *TableFeatures) SetProperties(v []ITableFeatureProp)

func (*TableFeatures) SetTableId

func (self *TableFeatures) SetTableId(v uint8)

type TableFeaturesFailedCode

type TableFeaturesFailedCode uint16

func (TableFeaturesFailedCode) MarshalJSON

func (self TableFeaturesFailedCode) MarshalJSON() ([]byte, error)

type TableFeaturesFailedErrorMsg

type TableFeaturesFailedErrorMsg struct {
	*ErrorMsg
	Code TableFeaturesFailedCode
	Data []byte
}

func DecodeTableFeaturesFailedErrorMsg

func DecodeTableFeaturesFailedErrorMsg(parent *ErrorMsg, decoder *goloxi.Decoder) (*TableFeaturesFailedErrorMsg, error)

func NewTableFeaturesFailedErrorMsg

func NewTableFeaturesFailedErrorMsg() *TableFeaturesFailedErrorMsg

func (*TableFeaturesFailedErrorMsg) GetCode

func (*TableFeaturesFailedErrorMsg) GetData

func (self *TableFeaturesFailedErrorMsg) GetData() []byte

func (*TableFeaturesFailedErrorMsg) Serialize

func (self *TableFeaturesFailedErrorMsg) Serialize(encoder *goloxi.Encoder) error

func (*TableFeaturesFailedErrorMsg) SetCode

func (*TableFeaturesFailedErrorMsg) SetData

func (self *TableFeaturesFailedErrorMsg) SetData(v []byte)

type TableFeaturesStatsReply

type TableFeaturesStatsReply struct {
	*StatsReply
	Entries []*TableFeatures
}

func DecodeTableFeaturesStatsReply

func DecodeTableFeaturesStatsReply(parent *StatsReply, decoder *goloxi.Decoder) (*TableFeaturesStatsReply, error)

func NewTableFeaturesStatsReply

func NewTableFeaturesStatsReply() *TableFeaturesStatsReply

func (*TableFeaturesStatsReply) GetEntries

func (self *TableFeaturesStatsReply) GetEntries() []*TableFeatures

func (*TableFeaturesStatsReply) Serialize

func (self *TableFeaturesStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*TableFeaturesStatsReply) SetEntries

func (self *TableFeaturesStatsReply) SetEntries(v []*TableFeatures)

type TableFeaturesStatsRequest

type TableFeaturesStatsRequest struct {
	*StatsRequest
	Entries []*TableFeatures
}

func DecodeTableFeaturesStatsRequest

func DecodeTableFeaturesStatsRequest(parent *StatsRequest, decoder *goloxi.Decoder) (*TableFeaturesStatsRequest, error)

func NewTableFeaturesStatsRequest

func NewTableFeaturesStatsRequest() *TableFeaturesStatsRequest

func (*TableFeaturesStatsRequest) GetEntries

func (self *TableFeaturesStatsRequest) GetEntries() []*TableFeatures

func (*TableFeaturesStatsRequest) Serialize

func (self *TableFeaturesStatsRequest) Serialize(encoder *goloxi.Encoder) error

func (*TableFeaturesStatsRequest) SetEntries

func (self *TableFeaturesStatsRequest) SetEntries(v []*TableFeatures)

type TableMod

type TableMod struct {
	*Header
	TableId    uint8
	Config     uint32
	Properties []ITableModProp
}

func DecodeTableMod

func DecodeTableMod(parent *Header, decoder *goloxi.Decoder) (*TableMod, error)

func NewTableMod

func NewTableMod() *TableMod

func (*TableMod) GetConfig

func (self *TableMod) GetConfig() uint32

func (*TableMod) GetProperties

func (self *TableMod) GetProperties() []ITableModProp

func (*TableMod) GetTableId

func (self *TableMod) GetTableId() uint8

func (*TableMod) Serialize

func (self *TableMod) Serialize(encoder *goloxi.Encoder) error

func (*TableMod) SetConfig

func (self *TableMod) SetConfig(v uint32)

func (*TableMod) SetProperties

func (self *TableMod) SetProperties(v []ITableModProp)

func (*TableMod) SetTableId

func (self *TableMod) SetTableId(v uint8)

type TableModFailedCode

type TableModFailedCode uint16

func (TableModFailedCode) MarshalJSON

func (self TableModFailedCode) MarshalJSON() ([]byte, error)

type TableModFailedErrorMsg

type TableModFailedErrorMsg struct {
	*ErrorMsg
	Code TableModFailedCode
	Data []byte
}

func DecodeTableModFailedErrorMsg

func DecodeTableModFailedErrorMsg(parent *ErrorMsg, decoder *goloxi.Decoder) (*TableModFailedErrorMsg, error)

func NewTableModFailedErrorMsg

func NewTableModFailedErrorMsg() *TableModFailedErrorMsg

func (*TableModFailedErrorMsg) GetCode

func (*TableModFailedErrorMsg) GetData

func (self *TableModFailedErrorMsg) GetData() []byte

func (*TableModFailedErrorMsg) Serialize

func (self *TableModFailedErrorMsg) Serialize(encoder *goloxi.Encoder) error

func (*TableModFailedErrorMsg) SetCode

func (self *TableModFailedErrorMsg) SetCode(v TableModFailedCode)

func (*TableModFailedErrorMsg) SetData

func (self *TableModFailedErrorMsg) SetData(v []byte)

type TableModProp

type TableModProp struct {
	Type   uint16
	Length uint16
}

func NewTableModProp

func NewTableModProp(_type uint16) *TableModProp

func (*TableModProp) GetLength

func (self *TableModProp) GetLength() uint16

func (*TableModProp) GetType

func (self *TableModProp) GetType() uint16

func (*TableModProp) Serialize

func (self *TableModProp) Serialize(encoder *goloxi.Encoder) error

func (*TableModProp) SetLength

func (self *TableModProp) SetLength(v uint16)

func (*TableModProp) SetType

func (self *TableModProp) SetType(v uint16)

type TableModPropEviction

type TableModPropEviction struct {
	Type   uint16
	Length uint16
	Flags  TableModPropEvictionFlag
}

func DecodeTableModPropEviction

func DecodeTableModPropEviction(decoder *goloxi.Decoder) (*TableModPropEviction, error)

func NewTableModPropEviction

func NewTableModPropEviction() *TableModPropEviction

func (*TableModPropEviction) GetFlags

func (*TableModPropEviction) GetLength

func (self *TableModPropEviction) GetLength() uint16

func (*TableModPropEviction) GetType

func (self *TableModPropEviction) GetType() uint16

func (*TableModPropEviction) Serialize

func (self *TableModPropEviction) Serialize(encoder *goloxi.Encoder) error

func (*TableModPropEviction) SetFlags

func (*TableModPropEviction) SetLength

func (self *TableModPropEviction) SetLength(v uint16)

func (*TableModPropEviction) SetType

func (self *TableModPropEviction) SetType(v uint16)

type TableModPropEvictionFlag

type TableModPropEvictionFlag uint32

func (TableModPropEvictionFlag) MarshalJSON

func (self TableModPropEvictionFlag) MarshalJSON() ([]byte, error)

type TableModPropExperimenter

type TableModPropExperimenter struct {
	Type         uint16
	Length       uint16
	Experimenter uint32
	ExpType      uint32
}

func NewTableModPropExperimenter

func NewTableModPropExperimenter(_experimenter uint32) *TableModPropExperimenter

func (*TableModPropExperimenter) GetExpType

func (self *TableModPropExperimenter) GetExpType() uint32

func (*TableModPropExperimenter) GetExperimenter

func (self *TableModPropExperimenter) GetExperimenter() uint32

func (*TableModPropExperimenter) GetLength

func (self *TableModPropExperimenter) GetLength() uint16

func (*TableModPropExperimenter) GetType

func (self *TableModPropExperimenter) GetType() uint16

func (*TableModPropExperimenter) Serialize

func (self *TableModPropExperimenter) Serialize(encoder *goloxi.Encoder) error

func (*TableModPropExperimenter) SetExpType

func (self *TableModPropExperimenter) SetExpType(v uint32)

func (*TableModPropExperimenter) SetExperimenter

func (self *TableModPropExperimenter) SetExperimenter(v uint32)

func (*TableModPropExperimenter) SetLength

func (self *TableModPropExperimenter) SetLength(v uint16)

func (*TableModPropExperimenter) SetType

func (self *TableModPropExperimenter) SetType(v uint16)

type TableModPropVacancy

type TableModPropVacancy struct {
	Type        uint16
	Length      uint16
	VacancyDown uint8
	VacancyUp   uint8
	Vacancy     uint8
}

func DecodeTableModPropVacancy

func DecodeTableModPropVacancy(decoder *goloxi.Decoder) (*TableModPropVacancy, error)

func NewTableModPropVacancy

func NewTableModPropVacancy() *TableModPropVacancy

func (*TableModPropVacancy) GetLength

func (self *TableModPropVacancy) GetLength() uint16

func (*TableModPropVacancy) GetType

func (self *TableModPropVacancy) GetType() uint16

func (*TableModPropVacancy) GetVacancy

func (self *TableModPropVacancy) GetVacancy() uint8

func (*TableModPropVacancy) GetVacancyDown

func (self *TableModPropVacancy) GetVacancyDown() uint8

func (*TableModPropVacancy) GetVacancyUp

func (self *TableModPropVacancy) GetVacancyUp() uint8

func (*TableModPropVacancy) Serialize

func (self *TableModPropVacancy) Serialize(encoder *goloxi.Encoder) error

func (*TableModPropVacancy) SetLength

func (self *TableModPropVacancy) SetLength(v uint16)

func (*TableModPropVacancy) SetType

func (self *TableModPropVacancy) SetType(v uint16)

func (*TableModPropVacancy) SetVacancy

func (self *TableModPropVacancy) SetVacancy(v uint8)

func (*TableModPropVacancy) SetVacancyDown

func (self *TableModPropVacancy) SetVacancyDown(v uint8)

func (*TableModPropVacancy) SetVacancyUp

func (self *TableModPropVacancy) SetVacancyUp(v uint8)

type TableReason

type TableReason uint8

func (TableReason) MarshalJSON

func (self TableReason) MarshalJSON() ([]byte, error)

type TableStatsEntry

type TableStatsEntry struct {
	TableId      uint8
	ActiveCount  uint32
	LookupCount  uint64
	MatchedCount uint64
}

func DecodeTableStatsEntry

func DecodeTableStatsEntry(decoder *goloxi.Decoder) (*TableStatsEntry, error)

func NewTableStatsEntry

func NewTableStatsEntry() *TableStatsEntry

func (*TableStatsEntry) GetActiveCount

func (self *TableStatsEntry) GetActiveCount() uint32

func (*TableStatsEntry) GetLookupCount

func (self *TableStatsEntry) GetLookupCount() uint64

func (*TableStatsEntry) GetMatchedCount

func (self *TableStatsEntry) GetMatchedCount() uint64

func (*TableStatsEntry) GetTableId

func (self *TableStatsEntry) GetTableId() uint8

func (*TableStatsEntry) Serialize

func (self *TableStatsEntry) Serialize(encoder *goloxi.Encoder) error

func (*TableStatsEntry) SetActiveCount

func (self *TableStatsEntry) SetActiveCount(v uint32)

func (*TableStatsEntry) SetLookupCount

func (self *TableStatsEntry) SetLookupCount(v uint64)

func (*TableStatsEntry) SetMatchedCount

func (self *TableStatsEntry) SetMatchedCount(v uint64)

func (*TableStatsEntry) SetTableId

func (self *TableStatsEntry) SetTableId(v uint8)

type TableStatsReply

type TableStatsReply struct {
	*StatsReply
	Entries []*TableStatsEntry
}

func DecodeTableStatsReply

func DecodeTableStatsReply(parent *StatsReply, decoder *goloxi.Decoder) (*TableStatsReply, error)

func NewTableStatsReply

func NewTableStatsReply() *TableStatsReply

func (*TableStatsReply) GetEntries

func (self *TableStatsReply) GetEntries() []*TableStatsEntry

func (*TableStatsReply) Serialize

func (self *TableStatsReply) Serialize(encoder *goloxi.Encoder) error

func (*TableStatsReply) SetEntries

func (self *TableStatsReply) SetEntries(v []*TableStatsEntry)

type TableStatsRequest

type TableStatsRequest struct {
	*StatsRequest
}

func DecodeTableStatsRequest

func DecodeTableStatsRequest(parent *StatsRequest, decoder *goloxi.Decoder) (*TableStatsRequest, error)

func NewTableStatsRequest

func NewTableStatsRequest() *TableStatsRequest

func (*TableStatsRequest) Serialize

func (self *TableStatsRequest) Serialize(encoder *goloxi.Encoder) error

type TableStatus

type TableStatus struct {
	*Header
	Role   uint32
	Reason TableReason
	Table  TableDesc
}

func DecodeTableStatus

func DecodeTableStatus(parent *Header, decoder *goloxi.Decoder) (*TableStatus, error)

func NewTableStatus

func NewTableStatus() *TableStatus

func (*TableStatus) GetReason

func (self *TableStatus) GetReason() TableReason

func (*TableStatus) GetRole

func (self *TableStatus) GetRole() uint32

func (*TableStatus) GetTable

func (self *TableStatus) GetTable() TableDesc

func (*TableStatus) Serialize

func (self *TableStatus) Serialize(encoder *goloxi.Encoder) error

func (*TableStatus) SetReason

func (self *TableStatus) SetReason(v TableReason)

func (*TableStatus) SetRole

func (self *TableStatus) SetRole(v uint32)

func (*TableStatus) SetTable

func (self *TableStatus) SetTable(v TableDesc)

type TcpFlags

type TcpFlags uint16

func (TcpFlags) MarshalJSON

func (self TcpFlags) MarshalJSON() ([]byte, error)

type Type

type Type uint8

func (Type) MarshalJSON

func (self Type) MarshalJSON() ([]byte, error)

func (Type) String

func (self Type) String() string

type Uint32

type Uint32 struct {
	Value uint32
}

func DecodeUint32

func DecodeUint32(decoder *goloxi.Decoder) (*Uint32, error)

func NewUint32

func NewUint32() *Uint32

func (*Uint32) GetValue

func (self *Uint32) GetValue() uint32

func (*Uint32) Serialize

func (self *Uint32) Serialize(encoder *goloxi.Encoder) error

func (*Uint32) SetValue

func (self *Uint32) SetValue(v uint32)

type Uint64

type Uint64 struct {
	Value uint64
}

func DecodeUint64

func DecodeUint64(decoder *goloxi.Decoder) (*Uint64, error)

func NewUint64

func NewUint64() *Uint64

func (*Uint64) GetValue

func (self *Uint64) GetValue() uint64

func (*Uint64) Serialize

func (self *Uint64) Serialize(encoder *goloxi.Encoder) error

func (*Uint64) SetValue

func (self *Uint64) SetValue(v uint64)

type Uint8

type Uint8 struct {
	Value uint8
}

func DecodeUint8

func DecodeUint8(decoder *goloxi.Decoder) (*Uint8, error)

func NewUint8

func NewUint8() *Uint8

func (*Uint8) GetValue

func (self *Uint8) GetValue() uint8

func (*Uint8) Serialize

func (self *Uint8) Serialize(encoder *goloxi.Encoder) error

func (*Uint8) SetValue

func (self *Uint8) SetValue(v uint8)

type Unimplemented

type Unimplemented struct{}

type VlanId

type VlanId uint16

func (VlanId) MarshalJSON

func (self VlanId) MarshalJSON() ([]byte, error)

type WcBmap

type WcBmap uint64

func (*WcBmap) Decode

func (self *WcBmap) Decode(decoder *goloxi.Decoder) error

func (*WcBmap) Serialize

func (self *WcBmap) Serialize(encoder *goloxi.Encoder) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL