of11

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: 3

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
	OFPFWICMPType       = 64         // OFPFW_ICMP_TYPE
	OFPFWICMPCode       = 128        // OFPFW_ICMP_CODE
	DlTypeEth2Cutoff    = 1536       // OFP_DL_TYPE_ETH2_CUTOFF
	DlTypeNotEthType    = 1535       // OFP_DL_TYPE_NOT_ETH_TYPE
	VLANNone            = 0          // OFP_VLAN_NONE
	OFPMTStandardLength = 88         // OFPMT_STANDARD_LENGTH
	FlowPermanent       = 0          // OFP_FLOW_PERMANENT
	DefaultPriority     = 32768      // OFP_DEFAULT_PRIORITY
	DescStrLen          = 256        // DESC_STR_LEN
	SerialNumLen        = 32         // SERIAL_NUM_LEN
	OFPQAll             = 4294967295 // OFPQ_ALL
	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_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
	OFPATSetVLANVid   = 1     // OFPAT_SET_VLAN_VID
	OFPATSetVLANPCP   = 2     // OFPAT_SET_VLAN_PCP
	OFPATSetDlSrc     = 3     // OFPAT_SET_DL_SRC
	OFPATSetDlDst     = 4     // OFPAT_SET_DL_DST
	OFPATSetNwSrc     = 5     // OFPAT_SET_NW_SRC
	OFPATSetNwDst     = 6     // OFPAT_SET_NW_DST
	OFPATSetNwTos     = 7     // OFPAT_SET_NW_TOS
	OFPATSetNwEcn     = 8     // OFPAT_SET_NW_ECN
	OFPATSetTpSrc     = 9     // OFPAT_SET_TP_SRC
	OFPATSetTpDst     = 10    // OFPAT_SET_TP_DST
	OFPATCopyTtlOut   = 11    // OFPAT_COPY_TTL_OUT
	OFPATCopyTtlIn    = 12    // OFPAT_COPY_TTL_IN
	OFPATSetMplsLabel = 13    // OFPAT_SET_MPLS_LABEL
	OFPATSetMplsTc    = 14    // OFPAT_SET_MPLS_TC
	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
	OFPATExperimenter = 65535 // OFPAT_EXPERIMENTER
)
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
)
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
	OFPBICUnsupExpInst      = 5 // OFPBIC_UNSUP_EXP_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
)
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
	OFPBRCBadSubtype      = 4 // OFPBRC_BAD_SUBTYPE
	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
)
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_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
	OFPCARPMatchIp = 128 // OFPC_ARP_MATCH_IP
)
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
	OFPCInvalidTtlToController = 4 // OFPC_INVALID_TTL_TO_CONTROLLER
)
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
)
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
)
View Source
const (
	// Identifiers from group ofp_flow_mod_flags
	OFPFFSendFlowRem  = 1 // OFPFF_SEND_FLOW_REM
	OFPFFCheckOverlap = 2 // OFPFF_CHECK_OVERLAP
)
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
)
View Source
const (
	// Identifiers from group ofp_flow_wildcards
	OFPFWInPort    = 1    // OFPFW_IN_PORT
	OFPFWDlVLAN    = 2    // OFPFW_DL_VLAN
	OFPFWDlVLANPCP = 4    // OFPFW_DL_VLAN_PCP
	OFPFWDlType    = 8    // OFPFW_DL_TYPE
	OFPFWNwTos     = 16   // OFPFW_NW_TOS
	OFPFWNwProto   = 32   // OFPFW_NW_PROTO
	OFPFWTpSrc     = 64   // OFPFW_TP_SRC
	OFPFWTpDst     = 128  // OFPFW_TP_DST
	OFPFWMplsLabel = 256  // OFPFW_MPLS_LABEL
	OFPFWMplsTc    = 512  // OFPFW_MPLS_TC
	OFPFWAll       = 1023 // OFPFW_ALL
)
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_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
)
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
	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_packet_in_reason
	OFPRNoMatch = 0 // OFPR_NO_MATCH
	OFPRAction  = 1 // OFPR_ACTION
)
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
)
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
)
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_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_queue_properties
	OFPQTNone    = 0 // OFPQT_NONE
	OFPQTMinRate = 1 // OFPQT_MIN_RATE
)
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
	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
)
View Source
const (
	// Identifiers from group ofp_table_config
	OFPTCTableMissController = 0 // OFPTC_TABLE_MISS_CONTROLLER
	OFPTCTableMissContinue   = 1 // OFPTC_TABLE_MISS_CONTINUE
	OFPTCTableMissDrop       = 2 // OFPTC_TABLE_MISS_DROP
	OFPTCTableMissMask       = 3 // OFPTC_TABLE_MISS_MASK
)
View Source
const (
	// Identifiers from group ofp_table_mod_failed_code
	OFPTMFCBadTable  = 0 // OFPTMFC_BAD_TABLE
	OFPTMFCBadConfig = 1 // OFPTMFC_BAD_CONFIG
)
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
	OFPTQueueGetConfigRequest = 22 // OFPT_QUEUE_GET_CONFIG_REQUEST
	OFPTQueueGetConfigReply   = 23 // OFPT_QUEUE_GET_CONFIG_REPLY
)
View Source
const (
	// Identifiers from group ofp_vlan_id
	OFPVIDAny  = 65534 // OFPVID_ANY
	OFPVIDNone = 65535 // OFPVID_NONE
)
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_match_type
	OFPMTStandard = 0 // OFPMT_STANDARD
)
View Source
const (
	// Identifiers from group ofp_stats_reply_flags
	OFPSFReplyMore = 1 // OFPSF_REPLY_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 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 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 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 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 ActionIdSetDlDst

type ActionIdSetDlDst struct {
	*ActionId
}

func DecodeActionIdSetDlDst

func DecodeActionIdSetDlDst(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdSetDlDst, error)

func NewActionIdSetDlDst

func NewActionIdSetDlDst() *ActionIdSetDlDst

func (*ActionIdSetDlDst) Serialize

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

type ActionIdSetDlSrc

type ActionIdSetDlSrc struct {
	*ActionId
}

func DecodeActionIdSetDlSrc

func DecodeActionIdSetDlSrc(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdSetDlSrc, error)

func NewActionIdSetDlSrc

func NewActionIdSetDlSrc() *ActionIdSetDlSrc

func (*ActionIdSetDlSrc) Serialize

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

type ActionIdSetMplsLabel

type ActionIdSetMplsLabel struct {
	*ActionId
}

func DecodeActionIdSetMplsLabel

func DecodeActionIdSetMplsLabel(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdSetMplsLabel, error)

func NewActionIdSetMplsLabel

func NewActionIdSetMplsLabel() *ActionIdSetMplsLabel

func (*ActionIdSetMplsLabel) Serialize

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

type ActionIdSetMplsTc

type ActionIdSetMplsTc struct {
	*ActionId
}

func DecodeActionIdSetMplsTc

func DecodeActionIdSetMplsTc(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdSetMplsTc, error)

func NewActionIdSetMplsTc

func NewActionIdSetMplsTc() *ActionIdSetMplsTc

func (*ActionIdSetMplsTc) Serialize

func (self *ActionIdSetMplsTc) 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 ActionIdSetNwDst

type ActionIdSetNwDst struct {
	*ActionId
}

func DecodeActionIdSetNwDst

func DecodeActionIdSetNwDst(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdSetNwDst, error)

func NewActionIdSetNwDst

func NewActionIdSetNwDst() *ActionIdSetNwDst

func (*ActionIdSetNwDst) Serialize

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

type ActionIdSetNwEcn

type ActionIdSetNwEcn struct {
	*ActionId
}

func DecodeActionIdSetNwEcn

func DecodeActionIdSetNwEcn(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdSetNwEcn, error)

func NewActionIdSetNwEcn

func NewActionIdSetNwEcn() *ActionIdSetNwEcn

func (*ActionIdSetNwEcn) Serialize

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

type ActionIdSetNwSrc

type ActionIdSetNwSrc struct {
	*ActionId
}

func DecodeActionIdSetNwSrc

func DecodeActionIdSetNwSrc(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdSetNwSrc, error)

func NewActionIdSetNwSrc

func NewActionIdSetNwSrc() *ActionIdSetNwSrc

func (*ActionIdSetNwSrc) Serialize

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

type ActionIdSetNwTos

type ActionIdSetNwTos struct {
	*ActionId
}

func DecodeActionIdSetNwTos

func DecodeActionIdSetNwTos(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdSetNwTos, error)

func NewActionIdSetNwTos

func NewActionIdSetNwTos() *ActionIdSetNwTos

func (*ActionIdSetNwTos) Serialize

func (self *ActionIdSetNwTos) 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 ActionIdSetTpDst

type ActionIdSetTpDst struct {
	*ActionId
}

func DecodeActionIdSetTpDst

func DecodeActionIdSetTpDst(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdSetTpDst, error)

func NewActionIdSetTpDst

func NewActionIdSetTpDst() *ActionIdSetTpDst

func (*ActionIdSetTpDst) Serialize

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

type ActionIdSetTpSrc

type ActionIdSetTpSrc struct {
	*ActionId
}

func DecodeActionIdSetTpSrc

func DecodeActionIdSetTpSrc(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdSetTpSrc, error)

func NewActionIdSetTpSrc

func NewActionIdSetTpSrc() *ActionIdSetTpSrc

func (*ActionIdSetTpSrc) Serialize

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

type ActionIdSetVlanPcp

type ActionIdSetVlanPcp struct {
	*ActionId
}

func DecodeActionIdSetVlanPcp

func DecodeActionIdSetVlanPcp(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdSetVlanPcp, error)

func NewActionIdSetVlanPcp

func NewActionIdSetVlanPcp() *ActionIdSetVlanPcp

func (*ActionIdSetVlanPcp) Serialize

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

type ActionIdSetVlanVid

type ActionIdSetVlanVid struct {
	*ActionId
}

func DecodeActionIdSetVlanVid

func DecodeActionIdSetVlanVid(parent *ActionId, decoder *goloxi.Decoder) (*ActionIdSetVlanVid, error)

func NewActionIdSetVlanVid

func NewActionIdSetVlanVid() *ActionIdSetVlanVid

func (*ActionIdSetVlanVid) Serialize

func (self *ActionIdSetVlanVid) 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 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 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 ActionSetDlDst

type ActionSetDlDst struct {
	*Action
	DlAddr net.HardwareAddr
}

func DecodeActionSetDlDst

func DecodeActionSetDlDst(parent *Action, decoder *goloxi.Decoder) (*ActionSetDlDst, error)

func NewActionSetDlDst

func NewActionSetDlDst() *ActionSetDlDst

func (*ActionSetDlDst) GetActionFields

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

func (*ActionSetDlDst) GetActionName

func (self *ActionSetDlDst) GetActionName() string

func (*ActionSetDlDst) GetDlAddr

func (self *ActionSetDlDst) GetDlAddr() net.HardwareAddr

func (*ActionSetDlDst) MarshalJSON

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

func (*ActionSetDlDst) Serialize

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

func (*ActionSetDlDst) SetDlAddr

func (self *ActionSetDlDst) SetDlAddr(v net.HardwareAddr)

type ActionSetDlSrc

type ActionSetDlSrc struct {
	*Action
	DlAddr net.HardwareAddr
}

func DecodeActionSetDlSrc

func DecodeActionSetDlSrc(parent *Action, decoder *goloxi.Decoder) (*ActionSetDlSrc, error)

func NewActionSetDlSrc

func NewActionSetDlSrc() *ActionSetDlSrc

func (*ActionSetDlSrc) GetActionFields

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

func (*ActionSetDlSrc) GetActionName

func (self *ActionSetDlSrc) GetActionName() string

func (*ActionSetDlSrc) GetDlAddr

func (self *ActionSetDlSrc) GetDlAddr() net.HardwareAddr

func (*ActionSetDlSrc) MarshalJSON

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

func (*ActionSetDlSrc) Serialize

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

func (*ActionSetDlSrc) SetDlAddr

func (self *ActionSetDlSrc) SetDlAddr(v net.HardwareAddr)

type ActionSetMplsLabel

type ActionSetMplsLabel struct {
	*Action
	MplsLabel uint32
}

func DecodeActionSetMplsLabel

func DecodeActionSetMplsLabel(parent *Action, decoder *goloxi.Decoder) (*ActionSetMplsLabel, error)

func NewActionSetMplsLabel

func NewActionSetMplsLabel() *ActionSetMplsLabel

func (*ActionSetMplsLabel) GetActionFields

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

func (*ActionSetMplsLabel) GetActionName

func (self *ActionSetMplsLabel) GetActionName() string

func (*ActionSetMplsLabel) GetMplsLabel

func (self *ActionSetMplsLabel) GetMplsLabel() uint32

func (*ActionSetMplsLabel) MarshalJSON

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

func (*ActionSetMplsLabel) Serialize

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

func (*ActionSetMplsLabel) SetMplsLabel

func (self *ActionSetMplsLabel) SetMplsLabel(v uint32)

type ActionSetMplsTc

type ActionSetMplsTc struct {
	*Action
	MplsTc uint8
}

func DecodeActionSetMplsTc

func DecodeActionSetMplsTc(parent *Action, decoder *goloxi.Decoder) (*ActionSetMplsTc, error)

func NewActionSetMplsTc

func NewActionSetMplsTc() *ActionSetMplsTc

func (*ActionSetMplsTc) GetActionFields

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

func (*ActionSetMplsTc) GetActionName

func (self *ActionSetMplsTc) GetActionName() string

func (*ActionSetMplsTc) GetMplsTc

func (self *ActionSetMplsTc) GetMplsTc() uint8

func (*ActionSetMplsTc) MarshalJSON

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

func (*ActionSetMplsTc) Serialize

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

func (*ActionSetMplsTc) SetMplsTc

func (self *ActionSetMplsTc) SetMplsTc(v uint8)

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 ActionSetNwDst

type ActionSetNwDst struct {
	*Action
	NwAddr uint32
}

func DecodeActionSetNwDst

func DecodeActionSetNwDst(parent *Action, decoder *goloxi.Decoder) (*ActionSetNwDst, error)

func NewActionSetNwDst

func NewActionSetNwDst() *ActionSetNwDst

func (*ActionSetNwDst) GetActionFields

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

func (*ActionSetNwDst) GetActionName

func (self *ActionSetNwDst) GetActionName() string

func (*ActionSetNwDst) GetNwAddr

func (self *ActionSetNwDst) GetNwAddr() uint32

func (*ActionSetNwDst) MarshalJSON

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

func (*ActionSetNwDst) Serialize

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

func (*ActionSetNwDst) SetNwAddr

func (self *ActionSetNwDst) SetNwAddr(v uint32)

type ActionSetNwEcn

type ActionSetNwEcn struct {
	*Action
	NwEcn uint8
}

func DecodeActionSetNwEcn

func DecodeActionSetNwEcn(parent *Action, decoder *goloxi.Decoder) (*ActionSetNwEcn, error)

func NewActionSetNwEcn

func NewActionSetNwEcn() *ActionSetNwEcn

func (*ActionSetNwEcn) GetActionFields

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

func (*ActionSetNwEcn) GetActionName

func (self *ActionSetNwEcn) GetActionName() string

func (*ActionSetNwEcn) GetNwEcn

func (self *ActionSetNwEcn) GetNwEcn() uint8

func (*ActionSetNwEcn) MarshalJSON

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

func (*ActionSetNwEcn) Serialize

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

func (*ActionSetNwEcn) SetNwEcn

func (self *ActionSetNwEcn) SetNwEcn(v uint8)

type ActionSetNwSrc

type ActionSetNwSrc struct {
	*Action
	NwAddr uint32
}

func DecodeActionSetNwSrc

func DecodeActionSetNwSrc(parent *Action, decoder *goloxi.Decoder) (*ActionSetNwSrc, error)

func NewActionSetNwSrc

func NewActionSetNwSrc() *ActionSetNwSrc

func (*ActionSetNwSrc) GetActionFields

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

func (*ActionSetNwSrc) GetActionName

func (self *ActionSetNwSrc) GetActionName() string

func (*ActionSetNwSrc) GetNwAddr

func (self *ActionSetNwSrc) GetNwAddr() uint32

func (*ActionSetNwSrc) MarshalJSON

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

func (*ActionSetNwSrc) Serialize

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

func (*ActionSetNwSrc) SetNwAddr

func (self *ActionSetNwSrc) SetNwAddr(v uint32)

type ActionSetNwTos

type ActionSetNwTos struct {
	*Action
	NwTos uint8
}

func DecodeActionSetNwTos

func DecodeActionSetNwTos(parent *Action, decoder *goloxi.Decoder) (*ActionSetNwTos, error)

func NewActionSetNwTos

func NewActionSetNwTos() *ActionSetNwTos

func (*ActionSetNwTos) GetActionFields

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

func (*ActionSetNwTos) GetActionName

func (self *ActionSetNwTos) GetActionName() string

func (*ActionSetNwTos) GetNwTos

func (self *ActionSetNwTos) GetNwTos() uint8

func (*ActionSetNwTos) MarshalJSON

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

func (*ActionSetNwTos) Serialize

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

func (*ActionSetNwTos) SetNwTos

func (self *ActionSetNwTos) SetNwTos(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 ActionSetTpDst

type ActionSetTpDst struct {
	*Action
	TpPort uint16
}

func DecodeActionSetTpDst

func DecodeActionSetTpDst(parent *Action, decoder *goloxi.Decoder) (*ActionSetTpDst, error)

func NewActionSetTpDst

func NewActionSetTpDst() *ActionSetTpDst

func (*ActionSetTpDst) GetActionFields

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

func (*ActionSetTpDst) GetActionName

func (self *ActionSetTpDst) GetActionName() string

func (*ActionSetTpDst) GetTpPort

func (self *ActionSetTpDst) GetTpPort() uint16

func (*ActionSetTpDst) MarshalJSON

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

func (*ActionSetTpDst) Serialize

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

func (*ActionSetTpDst) SetTpPort

func (self *ActionSetTpDst) SetTpPort(v uint16)

type ActionSetTpSrc

type ActionSetTpSrc struct {
	*Action
	TpPort uint16
}

func DecodeActionSetTpSrc

func DecodeActionSetTpSrc(parent *Action, decoder *goloxi.Decoder) (*ActionSetTpSrc, error)

func NewActionSetTpSrc

func NewActionSetTpSrc() *ActionSetTpSrc

func (*ActionSetTpSrc) GetActionFields

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

func (*ActionSetTpSrc) GetActionName

func (self *ActionSetTpSrc) GetActionName() string

func (*ActionSetTpSrc) GetTpPort

func (self *ActionSetTpSrc) GetTpPort() uint16

func (*ActionSetTpSrc) MarshalJSON

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

func (*ActionSetTpSrc) Serialize

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

func (*ActionSetTpSrc) SetTpPort

func (self *ActionSetTpSrc) SetTpPort(v uint16)

type ActionSetVlanPcp

type ActionSetVlanPcp struct {
	*Action
	VlanPcp uint8
}

func DecodeActionSetVlanPcp

func DecodeActionSetVlanPcp(parent *Action, decoder *goloxi.Decoder) (*ActionSetVlanPcp, error)

func NewActionSetVlanPcp

func NewActionSetVlanPcp() *ActionSetVlanPcp

func (*ActionSetVlanPcp) GetActionFields

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

func (*ActionSetVlanPcp) GetActionName

func (self *ActionSetVlanPcp) GetActionName() string

func (*ActionSetVlanPcp) GetVlanPcp

func (self *ActionSetVlanPcp) GetVlanPcp() uint8

func (*ActionSetVlanPcp) MarshalJSON

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

func (*ActionSetVlanPcp) Serialize

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

func (*ActionSetVlanPcp) SetVlanPcp

func (self *ActionSetVlanPcp) SetVlanPcp(v uint8)

type ActionSetVlanVid

type ActionSetVlanVid struct {
	*Action
	VlanVid uint16
}

func DecodeActionSetVlanVid

func DecodeActionSetVlanVid(parent *Action, decoder *goloxi.Decoder) (*ActionSetVlanVid, error)

func NewActionSetVlanVid

func NewActionSetVlanVid() *ActionSetVlanVid

func (*ActionSetVlanVid) GetActionFields

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

func (*ActionSetVlanVid) GetActionName

func (self *ActionSetVlanVid) GetActionName() string

func (*ActionSetVlanVid) GetVlanVid

func (self *ActionSetVlanVid) GetVlanVid() uint16

func (*ActionSetVlanVid) MarshalJSON

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

func (*ActionSetVlanVid) Serialize

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

func (*ActionSetVlanVid) SetVlanVid

func (self *ActionSetVlanVid) SetVlanVid(v uint16)

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 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 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 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 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 BsnHeader

type BsnHeader struct {
	*Experimenter
	Subtype uint32
}

func NewBsnHeader

func NewBsnHeader(_subtype uint32) *BsnHeader

func (*BsnHeader) GetSubtype

func (self *BsnHeader) GetSubtype() uint32

func (*BsnHeader) Serialize

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

func (*BsnHeader) SetSubtype

func (self *BsnHeader) SetSubtype(v uint32)

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 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 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 BsnStatsReply

type BsnStatsReply struct {
	*ExperimenterStatsReply
	Subtype uint32
}

func NewBsnStatsReply

func NewBsnStatsReply(_subtype uint32) *BsnStatsReply

func (*BsnStatsReply) GetSubtype

func (self *BsnStatsReply) GetSubtype() uint32

func (*BsnStatsReply) Serialize

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

func (*BsnStatsReply) SetSubtype

func (self *BsnStatsReply) SetSubtype(v uint32)

type BsnStatsRequest

type BsnStatsRequest struct {
	*ExperimenterStatsRequest
	Subtype uint32
}

func NewBsnStatsRequest

func NewBsnStatsRequest(_subtype uint32) *BsnStatsRequest

func (*BsnStatsRequest) GetSubtype

func (self *BsnStatsRequest) GetSubtype() uint32

func (*BsnStatsRequest) Serialize

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

func (*BsnStatsRequest) SetSubtype

func (self *BsnStatsRequest) SetSubtype(v uint32)

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 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 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 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 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
}

func NewExperimenter

func NewExperimenter(_experimenter uint32) *Experimenter

func (*Experimenter) GetExperimenter

func (self *Experimenter) GetExperimenter() uint32

func (*Experimenter) Serialize

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

func (*Experimenter) SetExperimenter

func (self *Experimenter) SetExperimenter(v uint32)

type ExperimenterStatsReply

type ExperimenterStatsReply struct {
	*StatsReply
	Experimenter uint32
}

func NewExperimenterStatsReply

func NewExperimenterStatsReply(_experimenter uint32) *ExperimenterStatsReply

func (*ExperimenterStatsReply) GetExperimenter

func (self *ExperimenterStatsReply) GetExperimenter() uint32

func (*ExperimenterStatsReply) Serialize

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

func (*ExperimenterStatsReply) SetExperimenter

func (self *ExperimenterStatsReply) SetExperimenter(v uint32)

type ExperimenterStatsRequest

type ExperimenterStatsRequest struct {
	*StatsRequest
	Experimenter uint32
}

func NewExperimenterStatsRequest

func NewExperimenterStatsRequest(_experimenter uint32) *ExperimenterStatsRequest

func (*ExperimenterStatsRequest) GetExperimenter

func (self *ExperimenterStatsRequest) GetExperimenter() uint32

func (*ExperimenterStatsRequest) Serialize

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

func (*ExperimenterStatsRequest) SetExperimenter

func (self *ExperimenterStatsRequest) SetExperimenter(v uint32)

type FeaturesReply

type FeaturesReply struct {
	*Header
	DatapathId   uint64
	NBuffers     uint32
	NTables      uint8
	Capabilities Capabilities
	Reserved     uint32
	Ports        []*PortDesc
}

func DecodeFeaturesReply

func DecodeFeaturesReply(parent *Header, decoder *goloxi.Decoder) (*FeaturesReply, error)

func NewFeaturesReply

func NewFeaturesReply() *FeaturesReply

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) GetPorts

func (self *FeaturesReply) GetPorts() []*PortDesc

func (*FeaturesReply) GetReserved

func (self *FeaturesReply) GetReserved() uint32

func (*FeaturesReply) Serialize

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

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) SetPorts

func (self *FeaturesReply) SetPorts(v []*PortDesc)

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
}

func DecodeFlowAdd

func DecodeFlowAdd(parent *FlowMod, decoder *goloxi.Decoder) (*FlowAdd, error)

func NewFlowAdd

func NewFlowAdd() *FlowAdd

func (*FlowAdd) Serialize

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

type FlowDelete

type FlowDelete struct {
	*FlowMod
}

func DecodeFlowDelete

func DecodeFlowDelete(parent *FlowMod, decoder *goloxi.Decoder) (*FlowDelete, error)

func NewFlowDelete

func NewFlowDelete() *FlowDelete

func (*FlowDelete) Serialize

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

type FlowDeleteStrict

type FlowDeleteStrict struct {
	*FlowMod
}

func DecodeFlowDeleteStrict

func DecodeFlowDeleteStrict(parent *FlowMod, decoder *goloxi.Decoder) (*FlowDeleteStrict, error)

func NewFlowDeleteStrict

func NewFlowDeleteStrict() *FlowDeleteStrict

func (*FlowDeleteStrict) Serialize

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

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
}

func DecodeFlowModify

func DecodeFlowModify(parent *FlowMod, decoder *goloxi.Decoder) (*FlowModify, error)

func NewFlowModify

func NewFlowModify() *FlowModify

func (*FlowModify) Serialize

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

type FlowModifyStrict

type FlowModifyStrict struct {
	*FlowMod
}

func DecodeFlowModifyStrict

func DecodeFlowModifyStrict(parent *FlowMod, decoder *goloxi.Decoder) (*FlowModifyStrict, error)

func NewFlowModifyStrict

func NewFlowModifyStrict() *FlowModifyStrict

func (*FlowModifyStrict) Serialize

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

type FlowRemoved

type FlowRemoved struct {
	*Header
	Cookie       uint64
	Priority     uint16
	Reason       FlowRemovedReason
	TableId      uint8
	DurationSec  uint32
	DurationNsec uint32
	IdleTimeout  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) 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) 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
	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) GetHardTimeout

func (self *FlowStatsEntry) GetHardTimeout() uint16

func (*FlowStatsEntry) GetIdleTimeout

func (self *FlowStatsEntry) GetIdleTimeout() 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) SetHardTimeout

func (self *FlowStatsEntry) SetHardTimeout(v uint16)

func (*FlowStatsEntry) SetIdleTimeout

func (self *FlowStatsEntry) SetIdleTimeout(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 FlowWildcards

type FlowWildcards uint32

func (FlowWildcards) MarshalJSON

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

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 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 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
	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) 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) 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
}

func DecodeHello

func DecodeHello(parent *Header, decoder *goloxi.Decoder) (*Hello, error)

func NewHello

func NewHello() *Hello

func (*Hello) Serialize

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

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 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 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 IActionIdPopVlan

type IActionIdPopVlan interface {
	IActionId
}

type IActionIdPushMpls

type IActionIdPushMpls interface {
	IActionId
}

type IActionIdPushVlan

type IActionIdPushVlan interface {
	IActionId
}

type IActionIdResubmit

type IActionIdResubmit interface {
	IActionIdNicira
}

type IActionIdSetDlDst

type IActionIdSetDlDst interface {
	IActionId
}

type IActionIdSetDlSrc

type IActionIdSetDlSrc interface {
	IActionId
}

type IActionIdSetMplsLabel

type IActionIdSetMplsLabel interface {
	IActionId
}

type IActionIdSetMplsTc

type IActionIdSetMplsTc interface {
	IActionId
}

type IActionIdSetMplsTtl

type IActionIdSetMplsTtl interface {
	IActionId
}

type IActionIdSetNwDst

type IActionIdSetNwDst interface {
	IActionId
}

type IActionIdSetNwEcn

type IActionIdSetNwEcn interface {
	IActionId
}

type IActionIdSetNwSrc

type IActionIdSetNwSrc interface {
	IActionId
}

type IActionIdSetNwTos

type IActionIdSetNwTos interface {
	IActionId
}

type IActionIdSetNwTtl

type IActionIdSetNwTtl interface {
	IActionId
}

type IActionIdSetQueue

type IActionIdSetQueue interface {
	IActionId
}

type IActionIdSetTpDst

type IActionIdSetTpDst interface {
	IActionId
}

type IActionIdSetTpSrc

type IActionIdSetTpSrc interface {
	IActionId
}

type IActionIdSetVlanPcp

type IActionIdSetVlanPcp interface {
	IActionId
}

type IActionIdSetVlanVid

type IActionIdSetVlanVid 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 IActionPopVlan

type IActionPopVlan interface {
	goloxi.IAction
}

type IActionPushMpls

type IActionPushMpls 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 IActionSetDlDst

type IActionSetDlDst interface {
	goloxi.IAction
	GetDlAddr() net.HardwareAddr
}

type IActionSetDlSrc

type IActionSetDlSrc interface {
	goloxi.IAction
	GetDlAddr() net.HardwareAddr
}

type IActionSetMplsLabel

type IActionSetMplsLabel interface {
	goloxi.IAction
	GetMplsLabel() uint32
}

type IActionSetMplsTc

type IActionSetMplsTc interface {
	goloxi.IAction
	GetMplsTc() uint8
}

type IActionSetMplsTtl

type IActionSetMplsTtl interface {
	goloxi.IAction
	GetMplsTtl() uint8
}

type IActionSetNwDst

type IActionSetNwDst interface {
	goloxi.IAction
	GetNwAddr() uint32
}

type IActionSetNwEcn

type IActionSetNwEcn interface {
	goloxi.IAction
	GetNwEcn() uint8
}

type IActionSetNwSrc

type IActionSetNwSrc interface {
	goloxi.IAction
	GetNwAddr() uint32
}

type IActionSetNwTos

type IActionSetNwTos interface {
	goloxi.IAction
	GetNwTos() uint8
}

type IActionSetNwTtl

type IActionSetNwTtl interface {
	goloxi.IAction
	GetNwTtl() uint8
}

type IActionSetQueue

type IActionSetQueue interface {
	goloxi.IAction
	GetQueueId() uint32
}

type IActionSetTpDst

type IActionSetTpDst interface {
	goloxi.IAction
	GetTpPort() uint16
}

type IActionSetTpSrc

type IActionSetTpSrc interface {
	goloxi.IAction
	GetTpPort() uint16
}

type IActionSetVlanPcp

type IActionSetVlanPcp interface {
	goloxi.IAction
	GetVlanPcp() uint8
}

type IActionSetVlanVid

type IActionSetVlanVid interface {
	goloxi.IAction
	GetVlanVid() uint16
}

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 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 IBadRequestErrorMsg

type IBadRequestErrorMsg interface {
	IErrorMsg
	GetCode() BadRequestCode
	GetData() []byte
}

type IBarrierReply

type IBarrierReply interface {
	IHeader
}

type IBarrierRequest

type IBarrierRequest interface {
	IHeader
}

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 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 IBsnHeader

type IBsnHeader interface {
	IExperimenter
	GetSubtype() uint32
}

func DecodeBsnHeader

func DecodeBsnHeader(parent *Experimenter, decoder *goloxi.Decoder) (IBsnHeader, error)

type IBsnInterface

type IBsnInterface interface {
	goloxi.Serializable
	GetHwAddr() net.HardwareAddr
	GetName() string
	GetIpv4Addr() net.IP
	GetIpv4Netmask() net.IP
}

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 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 IBsnStatsReply

type IBsnStatsReply interface {
	IExperimenterStatsReply
	GetSubtype() uint32
}

func DecodeBsnStatsReply

func DecodeBsnStatsReply(parent *ExperimenterStatsReply, decoder *goloxi.Decoder) (IBsnStatsReply, error)

type IBsnStatsRequest

type IBsnStatsRequest interface {
	IExperimenterStatsRequest
	GetSubtype() uint32
}

func DecodeBsnStatsRequest

func DecodeBsnStatsRequest(parent *ExperimenterStatsRequest, decoder *goloxi.Decoder) (IBsnStatsRequest, error)

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 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 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 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
}

func DecodeExperimenter

func DecodeExperimenter(parent *Header, decoder *goloxi.Decoder) (IExperimenter, error)

type IExperimenterStatsReply

type IExperimenterStatsReply interface {
	IStatsReply
	GetExperimenter() uint32
}

func DecodeExperimenterStatsReply

func DecodeExperimenterStatsReply(parent *StatsReply, decoder *goloxi.Decoder) (IExperimenterStatsReply, error)

type IExperimenterStatsRequest

type IExperimenterStatsRequest interface {
	IStatsRequest
	GetExperimenter() uint32
}

func DecodeExperimenterStatsRequest

func DecodeExperimenterStatsRequest(parent *StatsRequest, decoder *goloxi.Decoder) (IExperimenterStatsRequest, error)

type IFeaturesReply

type IFeaturesReply interface {
	IHeader
	GetDatapathId() uint64
	GetNBuffers() uint32
	GetNTables() uint8
	GetCapabilities() Capabilities
	GetReserved() uint32
	GetPorts() []*PortDesc
}

type IFeaturesRequest

type IFeaturesRequest interface {
	IHeader
}

type IFlowAdd

type IFlowAdd interface {
	IFlowMod
}

type IFlowDelete

type IFlowDelete interface {
	IFlowMod
}

type IFlowDeleteStrict

type IFlowDeleteStrict interface {
	IFlowMod
}

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
}

type IFlowModifyStrict

type IFlowModifyStrict interface {
	IFlowMod
}

type IFlowRemoved

type IFlowRemoved interface {
	IHeader
	GetCookie() uint64
	GetPriority() uint16
	GetReason() FlowRemovedReason
	GetTableId() uint8
	GetDurationSec() uint32
	GetDurationNsec() uint32
	GetIdleTimeout() 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
	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 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 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
	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
}

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 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 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 IInstructionIdWriteActions

type IInstructionIdWriteActions interface {
	IInstructionId
}

type IInstructionIdWriteMetadata

type IInstructionIdWriteMetadata interface {
	IInstructionId
}

type IInstructionWriteActions

type IInstructionWriteActions interface {
	IInstruction
	GetActions() []goloxi.IAction
}

type IInstructionWriteMetadata

type IInstructionWriteMetadata interface {
	IInstruction
	GetMetadata() uint64
	GetMetadataMask() uint64
}

type IMatchV2

type IMatchV2 interface {
	goloxi.Serializable
	GetType() uint16
	GetLength() uint16
	GetInPort() Port
	GetWildcards() WcBmap
	GetEthSrc() net.HardwareAddr
	GetEthSrcMask() net.HardwareAddr
	GetEthDst() net.HardwareAddr
	GetEthDstMask() net.HardwareAddr
	GetVlanVid() uint16
	GetVlanPcp() uint8
	GetEthType() uint16
	GetIpDscp() uint8
	GetIpProto() uint8
	GetIpv4Src() net.IP
	GetIpv4SrcMask() net.IP
	GetIpv4Dst() net.IP
	GetIpv4DstMask() net.IP
	GetTcpSrc() uint16
	GetTcpDst() uint16
	GetMplsLabel() uint32
	GetMplsTc() uint8
	GetMetadata() uint64
	GetMetadataMask() uint64
}

type INiciraFlowMonitorReply

type INiciraFlowMonitorReply interface {
	INiciraStatsReply
	GetUpdates() []INiciraFlowUpdateEvent
}

type INiciraFlowMonitorRequest

type INiciraFlowMonitorRequest interface {
	IExperimenterStatsRequest
	GetSubtype() uint32
	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
	GetSubtype() uint32
	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
	GetSubtype() uint32
}

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
	GetSubtype() uint32
}

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 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 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 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 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 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 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 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 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 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 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 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 IOxmTcpSrc

type IOxmTcpSrc interface {
	goloxi.IOxm
	GetValue() uint16
}

type IOxmTcpSrcMasked

type IOxmTcpSrcMasked interface {
	goloxi.IOxm
	GetValue() uint16
	GetValueMask() uint16
}

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
	GetInPort() Port
	GetInPhyPort() Port
	GetTotalLen() uint16
	GetReason() uint8
	GetTableId() uint8
	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
	GetLen() uint16
	GetProperties() []IQueueProp
}

type IPortDesc

type IPortDesc interface {
	goloxi.Serializable
	GetPortNo() Port
	GetHwAddr() net.HardwareAddr
	GetName() string
	GetConfig() PortConfig
	GetState() PortState
	GetCurr() PortFeatures
	GetAdvertised() PortFeatures
	GetSupported() PortFeatures
	GetPeer() PortFeatures
	GetCurrSpeed() uint32
	GetMaxSpeed() uint32
}

type IPortMod

type IPortMod interface {
	IHeader
	GetPortNo() Port
	GetHwAddr() net.HardwareAddr
	GetConfig() PortConfig
	GetMask() PortConfig
	GetAdvertise() uint32
}

type IPortModFailedErrorMsg

type IPortModFailedErrorMsg interface {
	IErrorMsg
	GetCode() PortModFailedCode
	GetData() []byte
}

type IPortStatsEntry

type IPortStatsEntry interface {
	goloxi.Serializable
	GetPortNo() Port
	GetRxPackets() uint64
	GetTxPackets() uint64
	GetRxBytes() uint64
	GetTxBytes() uint64
	GetRxDropped() uint64
	GetTxDropped() uint64
	GetRxErrors() uint64
	GetTxErrors() uint64
	GetRxFrameErr() uint64
	GetRxOverErr() uint64
	GetRxCrcErr() uint64
	GetCollisions() uint64
}

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 IQueueGetConfigReply

type IQueueGetConfigReply interface {
	IHeader
	GetPort() Port
	GetQueues() []*PacketQueue
}

type IQueueGetConfigRequest

type IQueueGetConfigRequest interface {
	IHeader
	GetPort() Port
}

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 IQueuePropMinRate

type IQueuePropMinRate interface {
	IQueueProp
	GetRate() uint16
}

type IQueueStatsEntry

type IQueueStatsEntry interface {
	goloxi.Serializable
	GetPortNo() Port
	GetQueueId() uint32
	GetTxBytes() uint64
	GetTxPackets() uint64
	GetTxErrors() uint64
}

type IQueueStatsReply

type IQueueStatsReply interface {
	IStatsReply
	GetEntries() []*QueueStatsEntry
}

type IQueueStatsRequest

type IQueueStatsRequest interface {
	IStatsRequest
	GetPortNo() Port
	GetQueueId() uint32
}

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 ITableMod

type ITableMod interface {
	IHeader
	GetTableId() uint8
	GetConfig() uint32
}

type ITableModFailedErrorMsg

type ITableModFailedErrorMsg interface {
	IErrorMsg
	GetCode() TableModFailedCode
	GetData() []byte
}

type ITableStatsEntry

type ITableStatsEntry interface {
	goloxi.Serializable
	GetTableId() uint8
	GetName() string
	GetWildcards() WcBmap
	GetMatch() MatchBmap
	GetInstructions() uint32
	GetWriteActions() uint32
	GetApplyActions() uint32
	GetConfig() uint32
	GetMaxEntries() uint32
	GetActiveCount() uint32
	GetLookupCount() uint64
	GetMatchedCount() uint64
}

type ITableStatsReply

type ITableStatsReply interface {
	IStatsReply
	GetEntries() []*TableStatsEntry
}

type ITableStatsRequest

type ITableStatsRequest interface {
	IStatsRequest
}

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 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 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 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 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 Match

type Match = MatchV2

type MatchBmap

type MatchBmap uint32

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 MatchV2

type MatchV2 struct {
	Type         uint16
	Length       uint16
	InPort       Port
	Wildcards    WcBmap
	EthSrc       net.HardwareAddr
	EthSrcMask   net.HardwareAddr
	EthDst       net.HardwareAddr
	EthDstMask   net.HardwareAddr
	VlanVid      uint16
	VlanPcp      uint8
	EthType      uint16
	IpDscp       uint8
	IpProto      uint8
	Ipv4Src      net.IP
	Ipv4SrcMask  net.IP
	Ipv4Dst      net.IP
	Ipv4DstMask  net.IP
	TcpSrc       uint16
	TcpDst       uint16
	MplsLabel    uint32
	MplsTc       uint8
	Metadata     uint64
	MetadataMask uint64
}

func NewMatchV2

func NewMatchV2() *MatchV2

func (*MatchV2) Decode

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

func (*MatchV2) GetEthDst

func (self *MatchV2) GetEthDst() net.HardwareAddr

func (*MatchV2) GetEthDstMask

func (self *MatchV2) GetEthDstMask() net.HardwareAddr

func (*MatchV2) GetEthSrc

func (self *MatchV2) GetEthSrc() net.HardwareAddr

func (*MatchV2) GetEthSrcMask

func (self *MatchV2) GetEthSrcMask() net.HardwareAddr

func (*MatchV2) GetEthType

func (self *MatchV2) GetEthType() uint16

func (*MatchV2) GetInPort

func (self *MatchV2) GetInPort() Port

func (*MatchV2) GetIpDscp

func (self *MatchV2) GetIpDscp() uint8

func (*MatchV2) GetIpProto

func (self *MatchV2) GetIpProto() uint8

func (*MatchV2) GetIpv4Dst

func (self *MatchV2) GetIpv4Dst() net.IP

func (*MatchV2) GetIpv4DstMask

func (self *MatchV2) GetIpv4DstMask() net.IP

func (*MatchV2) GetIpv4Src

func (self *MatchV2) GetIpv4Src() net.IP

func (*MatchV2) GetIpv4SrcMask

func (self *MatchV2) GetIpv4SrcMask() net.IP

func (*MatchV2) GetLength

func (self *MatchV2) GetLength() uint16

func (*MatchV2) GetMetadata

func (self *MatchV2) GetMetadata() uint64

func (*MatchV2) GetMetadataMask

func (self *MatchV2) GetMetadataMask() uint64

func (*MatchV2) GetMplsLabel

func (self *MatchV2) GetMplsLabel() uint32

func (*MatchV2) GetMplsTc

func (self *MatchV2) GetMplsTc() uint8

func (*MatchV2) GetTcpDst

func (self *MatchV2) GetTcpDst() uint16

func (*MatchV2) GetTcpSrc

func (self *MatchV2) GetTcpSrc() uint16

func (*MatchV2) GetType

func (self *MatchV2) GetType() uint16

func (*MatchV2) GetVlanPcp

func (self *MatchV2) GetVlanPcp() uint8

func (*MatchV2) GetVlanVid

func (self *MatchV2) GetVlanVid() uint16

func (*MatchV2) GetWildcards

func (self *MatchV2) GetWildcards() WcBmap

func (*MatchV2) Serialize

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

func (*MatchV2) SetEthDst

func (self *MatchV2) SetEthDst(v net.HardwareAddr)

func (*MatchV2) SetEthDstMask

func (self *MatchV2) SetEthDstMask(v net.HardwareAddr)

func (*MatchV2) SetEthSrc

func (self *MatchV2) SetEthSrc(v net.HardwareAddr)

func (*MatchV2) SetEthSrcMask

func (self *MatchV2) SetEthSrcMask(v net.HardwareAddr)

func (*MatchV2) SetEthType

func (self *MatchV2) SetEthType(v uint16)

func (*MatchV2) SetInPort

func (self *MatchV2) SetInPort(v Port)

func (*MatchV2) SetIpDscp

func (self *MatchV2) SetIpDscp(v uint8)

func (*MatchV2) SetIpProto

func (self *MatchV2) SetIpProto(v uint8)

func (*MatchV2) SetIpv4Dst

func (self *MatchV2) SetIpv4Dst(v net.IP)

func (*MatchV2) SetIpv4DstMask

func (self *MatchV2) SetIpv4DstMask(v net.IP)

func (*MatchV2) SetIpv4Src

func (self *MatchV2) SetIpv4Src(v net.IP)

func (*MatchV2) SetIpv4SrcMask

func (self *MatchV2) SetIpv4SrcMask(v net.IP)

func (*MatchV2) SetLength

func (self *MatchV2) SetLength(v uint16)

func (*MatchV2) SetMetadata

func (self *MatchV2) SetMetadata(v uint64)

func (*MatchV2) SetMetadataMask

func (self *MatchV2) SetMetadataMask(v uint64)

func (*MatchV2) SetMplsLabel

func (self *MatchV2) SetMplsLabel(v uint32)

func (*MatchV2) SetMplsTc

func (self *MatchV2) SetMplsTc(v uint8)

func (*MatchV2) SetTcpDst

func (self *MatchV2) SetTcpDst(v uint16)

func (*MatchV2) SetTcpSrc

func (self *MatchV2) SetTcpSrc(v uint16)

func (*MatchV2) SetType

func (self *MatchV2) SetType(v uint16)

func (*MatchV2) SetVlanPcp

func (self *MatchV2) SetVlanPcp(v uint8)

func (*MatchV2) SetVlanVid

func (self *MatchV2) SetVlanVid(v uint16)

func (*MatchV2) SetWildcards

func (self *MatchV2) SetWildcards(v WcBmap)

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
	Subtype      uint32
	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) GetSubtype

func (self *NiciraFlowMonitorRequest) GetSubtype() uint32

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) SetSubtype

func (self *NiciraFlowMonitorRequest) SetSubtype(v uint32)

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
	Subtype  uint32
	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) GetSubtype

func (self *NiciraFlowStatsRequest) GetSubtype() uint32

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) SetSubtype

func (self *NiciraFlowStatsRequest) SetSubtype(v uint32)

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
	Subtype uint32
}

func NewNiciraHeader

func NewNiciraHeader(_subtype uint32) *NiciraHeader

func (*NiciraHeader) GetSubtype

func (self *NiciraHeader) GetSubtype() uint32

func (*NiciraHeader) Serialize

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

func (*NiciraHeader) SetSubtype

func (self *NiciraHeader) SetSubtype(v uint32)

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
	Subtype uint32
}

func NewNiciraStatsReply

func NewNiciraStatsReply(_subtype uint32) *NiciraStatsReply

func (*NiciraStatsReply) GetSubtype

func (self *NiciraStatsReply) GetSubtype() uint32

func (*NiciraStatsReply) Serialize

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

func (*NiciraStatsReply) SetSubtype

func (self *NiciraStatsReply) SetSubtype(v uint32)

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 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 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 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 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 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 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 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 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 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 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 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 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 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 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
	InPort    Port
	InPhyPort Port
	TotalLen  uint16
	Reason    uint8
	TableId   uint8
	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) GetData

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

func (*PacketIn) GetInPhyPort

func (self *PacketIn) GetInPhyPort() Port

func (*PacketIn) GetInPort

func (self *PacketIn) GetInPort() Port

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) SetData

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

func (*PacketIn) SetInPhyPort

func (self *PacketIn) SetInPhyPort(v Port)

func (*PacketIn) SetInPort

func (self *PacketIn) SetInPort(v Port)

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
	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) 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) 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
	HwAddr     net.HardwareAddr
	Name       string
	Config     PortConfig
	State      PortState
	Curr       PortFeatures
	Advertised PortFeatures
	Supported  PortFeatures
	Peer       PortFeatures
	CurrSpeed  uint32
	MaxSpeed   uint32
}

func NewPortDesc

func NewPortDesc() *PortDesc

func (*PortDesc) Decode

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

func (*PortDesc) GetAdvertised

func (self *PortDesc) GetAdvertised() PortFeatures

func (*PortDesc) GetConfig

func (self *PortDesc) GetConfig() PortConfig

func (*PortDesc) GetCurr

func (self *PortDesc) GetCurr() PortFeatures

func (*PortDesc) GetCurrSpeed

func (self *PortDesc) GetCurrSpeed() uint32

func (*PortDesc) GetHwAddr

func (self *PortDesc) GetHwAddr() net.HardwareAddr

func (*PortDesc) GetMaxSpeed

func (self *PortDesc) GetMaxSpeed() uint32

func (*PortDesc) GetName

func (self *PortDesc) GetName() string

func (*PortDesc) GetPeer

func (self *PortDesc) GetPeer() PortFeatures

func (*PortDesc) GetPortNo

func (self *PortDesc) GetPortNo() Port

func (*PortDesc) GetState

func (self *PortDesc) GetState() PortState

func (*PortDesc) GetSupported

func (self *PortDesc) GetSupported() PortFeatures

func (*PortDesc) Serialize

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

func (*PortDesc) SetAdvertised

func (self *PortDesc) SetAdvertised(v PortFeatures)

func (*PortDesc) SetConfig

func (self *PortDesc) SetConfig(v PortConfig)

func (*PortDesc) SetCurr

func (self *PortDesc) SetCurr(v PortFeatures)

func (*PortDesc) SetCurrSpeed

func (self *PortDesc) SetCurrSpeed(v uint32)

func (*PortDesc) SetHwAddr

func (self *PortDesc) SetHwAddr(v net.HardwareAddr)

func (*PortDesc) SetMaxSpeed

func (self *PortDesc) SetMaxSpeed(v uint32)

func (*PortDesc) SetName

func (self *PortDesc) SetName(v string)

func (*PortDesc) SetPeer

func (self *PortDesc) SetPeer(v PortFeatures)

func (*PortDesc) SetPortNo

func (self *PortDesc) SetPortNo(v Port)

func (*PortDesc) SetState

func (self *PortDesc) SetState(v PortState)

func (*PortDesc) SetSupported

func (self *PortDesc) SetSupported(v PortFeatures)

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
	Advertise uint32
}

func DecodePortMod

func DecodePortMod(parent *Header, decoder *goloxi.Decoder) (*PortMod, error)

func NewPortMod

func NewPortMod() *PortMod

func (*PortMod) GetAdvertise

func (self *PortMod) GetAdvertise() uint32

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) Serialize

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

func (*PortMod) SetAdvertise

func (self *PortMod) SetAdvertise(v uint32)

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)

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 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 {
	PortNo     Port
	RxPackets  uint64
	TxPackets  uint64
	RxBytes    uint64
	TxBytes    uint64
	RxDropped  uint64
	TxDropped  uint64
	RxErrors   uint64
	TxErrors   uint64
	RxFrameErr uint64
	RxOverErr  uint64
	RxCrcErr   uint64
	Collisions uint64
}

func DecodePortStatsEntry

func DecodePortStatsEntry(decoder *goloxi.Decoder) (*PortStatsEntry, error)

func NewPortStatsEntry

func NewPortStatsEntry() *PortStatsEntry

func (*PortStatsEntry) GetCollisions

func (self *PortStatsEntry) GetCollisions() uint64

func (*PortStatsEntry) GetPortNo

func (self *PortStatsEntry) GetPortNo() Port

func (*PortStatsEntry) GetRxBytes

func (self *PortStatsEntry) GetRxBytes() uint64

func (*PortStatsEntry) GetRxCrcErr

func (self *PortStatsEntry) GetRxCrcErr() uint64

func (*PortStatsEntry) GetRxDropped

func (self *PortStatsEntry) GetRxDropped() uint64

func (*PortStatsEntry) GetRxErrors

func (self *PortStatsEntry) GetRxErrors() uint64

func (*PortStatsEntry) GetRxFrameErr

func (self *PortStatsEntry) GetRxFrameErr() uint64

func (*PortStatsEntry) GetRxOverErr

func (self *PortStatsEntry) GetRxOverErr() 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) SetCollisions

func (self *PortStatsEntry) SetCollisions(v uint64)

func (*PortStatsEntry) SetPortNo

func (self *PortStatsEntry) SetPortNo(v Port)

func (*PortStatsEntry) SetRxBytes

func (self *PortStatsEntry) SetRxBytes(v uint64)

func (*PortStatsEntry) SetRxCrcErr

func (self *PortStatsEntry) SetRxCrcErr(v uint64)

func (*PortStatsEntry) SetRxDropped

func (self *PortStatsEntry) SetRxDropped(v uint64)

func (*PortStatsEntry) SetRxErrors

func (self *PortStatsEntry) SetRxErrors(v uint64)

func (*PortStatsEntry) SetRxFrameErr

func (self *PortStatsEntry) SetRxFrameErr(v uint64)

func (*PortStatsEntry) SetRxOverErr

func (self *PortStatsEntry) SetRxOverErr(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 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 QueueGetConfigReply

type QueueGetConfigReply struct {
	*Header
	Port   Port
	Queues []*PacketQueue
}

func DecodeQueueGetConfigReply

func DecodeQueueGetConfigReply(parent *Header, decoder *goloxi.Decoder) (*QueueGetConfigReply, error)

func NewQueueGetConfigReply

func NewQueueGetConfigReply() *QueueGetConfigReply

func (*QueueGetConfigReply) GetPort

func (self *QueueGetConfigReply) GetPort() Port

func (*QueueGetConfigReply) GetQueues

func (self *QueueGetConfigReply) GetQueues() []*PacketQueue

func (*QueueGetConfigReply) Serialize

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

func (*QueueGetConfigReply) SetPort

func (self *QueueGetConfigReply) SetPort(v Port)

func (*QueueGetConfigReply) SetQueues

func (self *QueueGetConfigReply) SetQueues(v []*PacketQueue)

type QueueGetConfigRequest

type QueueGetConfigRequest struct {
	*Header
	Port Port
}

func DecodeQueueGetConfigRequest

func DecodeQueueGetConfigRequest(parent *Header, decoder *goloxi.Decoder) (*QueueGetConfigRequest, error)

func NewQueueGetConfigRequest

func NewQueueGetConfigRequest() *QueueGetConfigRequest

func (*QueueGetConfigRequest) GetPort

func (self *QueueGetConfigRequest) GetPort() Port

func (*QueueGetConfigRequest) Serialize

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

func (*QueueGetConfigRequest) SetPort

func (self *QueueGetConfigRequest) SetPort(v Port)

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 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 QueueProperties

type QueueProperties uint16

func (QueueProperties) MarshalJSON

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

type QueueStatsEntry

type QueueStatsEntry struct {
	PortNo    Port
	QueueId   uint32
	TxBytes   uint64
	TxPackets uint64
	TxErrors  uint64
}

func DecodeQueueStatsEntry

func DecodeQueueStatsEntry(decoder *goloxi.Decoder) (*QueueStatsEntry, error)

func NewQueueStatsEntry

func NewQueueStatsEntry() *QueueStatsEntry

func (*QueueStatsEntry) GetPortNo

func (self *QueueStatsEntry) GetPortNo() Port

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) SetPortNo

func (self *QueueStatsEntry) SetPortNo(v Port)

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 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 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 TableConfig

type TableConfig uint32

func (TableConfig) MarshalJSON

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

type TableMod

type TableMod struct {
	*Header
	TableId uint8
	Config  uint32
}

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) 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) 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 TableStatsEntry

type TableStatsEntry struct {
	TableId      uint8
	Name         string
	Wildcards    WcBmap
	Match        MatchBmap
	Instructions uint32
	WriteActions uint32
	ApplyActions uint32
	Config       uint32
	MaxEntries   uint32
	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) GetApplyActions

func (self *TableStatsEntry) GetApplyActions() uint32

func (*TableStatsEntry) GetConfig

func (self *TableStatsEntry) GetConfig() uint32

func (*TableStatsEntry) GetInstructions

func (self *TableStatsEntry) GetInstructions() uint32

func (*TableStatsEntry) GetLookupCount

func (self *TableStatsEntry) GetLookupCount() uint64

func (*TableStatsEntry) GetMatch

func (self *TableStatsEntry) GetMatch() MatchBmap

func (*TableStatsEntry) GetMatchedCount

func (self *TableStatsEntry) GetMatchedCount() uint64

func (*TableStatsEntry) GetMaxEntries

func (self *TableStatsEntry) GetMaxEntries() uint32

func (*TableStatsEntry) GetName

func (self *TableStatsEntry) GetName() string

func (*TableStatsEntry) GetTableId

func (self *TableStatsEntry) GetTableId() uint8

func (*TableStatsEntry) GetWildcards

func (self *TableStatsEntry) GetWildcards() WcBmap

func (*TableStatsEntry) GetWriteActions

func (self *TableStatsEntry) GetWriteActions() uint32

func (*TableStatsEntry) Serialize

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

func (*TableStatsEntry) SetActiveCount

func (self *TableStatsEntry) SetActiveCount(v uint32)

func (*TableStatsEntry) SetApplyActions

func (self *TableStatsEntry) SetApplyActions(v uint32)

func (*TableStatsEntry) SetConfig

func (self *TableStatsEntry) SetConfig(v uint32)

func (*TableStatsEntry) SetInstructions

func (self *TableStatsEntry) SetInstructions(v uint32)

func (*TableStatsEntry) SetLookupCount

func (self *TableStatsEntry) SetLookupCount(v uint64)

func (*TableStatsEntry) SetMatch

func (self *TableStatsEntry) SetMatch(v MatchBmap)

func (*TableStatsEntry) SetMatchedCount

func (self *TableStatsEntry) SetMatchedCount(v uint64)

func (*TableStatsEntry) SetMaxEntries

func (self *TableStatsEntry) SetMaxEntries(v uint32)

func (*TableStatsEntry) SetName

func (self *TableStatsEntry) SetName(v string)

func (*TableStatsEntry) SetTableId

func (self *TableStatsEntry) SetTableId(v uint8)

func (*TableStatsEntry) SetWildcards

func (self *TableStatsEntry) SetWildcards(v WcBmap)

func (*TableStatsEntry) SetWriteActions

func (self *TableStatsEntry) SetWriteActions(v uint32)

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 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 Unimplemented

type Unimplemented struct{}

type VlanId

type VlanId uint16

func (VlanId) MarshalJSON

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

type WcBmap

type WcBmap uint32

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