Documentation ¶
Overview ¶
Package voltha is a generated protocol buffer package.
It is generated from these files:
voltha.proto
It has these top-level messages:
DeviceGroup DeviceGroups AlarmFilterRuleKey AlarmFilterRule AlarmFilter AlarmFilters VolthaInstance VolthaInstances Voltha
Index ¶
- Constants
- Variables
- func RegisterVolthaGlobalServiceServer(s *grpc.Server, srv VolthaGlobalServiceServer)
- func RegisterVolthaLocalServiceServer(s *grpc.Server, srv VolthaLocalServiceServer)
- type Access
- type Adapter
- type AdapterConfig
- type Adapters
- type AdminState
- type AdminState_AdminState
- type AlarmFilter
- type AlarmFilterRule
- type AlarmFilterRuleKey
- type AlarmFilterRuleKey_AlarmFilterRuleKey
- type AlarmFilters
- type ChangeEvent
- type ChildNode
- type ConnectStatus
- type ConnectStatus_ConnectStatus
- type Device
- func (m *Device) GetAdapter() string
- func (m *Device) GetFirmwareVersion() string
- func (m *Device) GetHardwareVersion() string
- func (m *Device) GetHostAndPort() string
- func (m *Device) GetId() string
- func (m *Device) GetIpv4Address() string
- func (m *Device) GetIpv6Address() string
- func (m *Device) GetMacAddress() string
- func (m *Device) GetModel() string
- func (m *Device) GetParentId() string
- func (m *Device) GetParentPortNo() uint32
- func (m *Device) GetPmConfigs() *PmConfigs
- func (m *Device) GetPorts() []*Port
- func (m *Device) GetProxyAddress() *Device_ProxyAddress
- func (m *Device) GetReason() string
- func (m *Device) GetRoot() bool
- func (m *Device) GetSerialNumber() string
- func (m *Device) GetSoftwareVersion() string
- func (m *Device) GetType() string
- func (m *Device) GetVendor() string
- func (m *Device) GetVlan() uint32
- func (*Device) ProtoMessage()
- func (m *Device) Reset()
- func (m *Device) String() string
- func (m *Device) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- type DeviceGroup
- func (*DeviceGroup) Descriptor() ([]byte, []int)
- func (m *DeviceGroup) GetDevices() []*voltha6.Device
- func (m *DeviceGroup) GetId() string
- func (m *DeviceGroup) GetLogicalDevices() []*voltha5.LogicalDevice
- func (*DeviceGroup) ProtoMessage()
- func (m *DeviceGroup) Reset()
- func (m *DeviceGroup) String() string
- type DeviceGroups
- type DeviceType
- type DeviceTypes
- type Device_ProxyAddress
- func (m *Device_ProxyAddress) GetChannelId() uint32
- func (m *Device_ProxyAddress) GetDeviceId() string
- func (m *Device_ProxyAddress) GetOnuId() uint32
- func (m *Device_ProxyAddress) GetOnuSessionId() uint32
- func (*Device_ProxyAddress) ProtoMessage()
- func (m *Device_ProxyAddress) Reset()
- func (m *Device_ProxyAddress) String() string
- type Devices
- type FlowGroupTableUpdate
- type FlowGroups
- type FlowTableUpdate
- type Flows
- type HealthStatus
- type HealthStatus_HealthState
- type ID
- type LogLevel
- type LogLevel_LogLevel
- type LogicalDevice
- type LogicalDevices
- type LogicalPort
- type LogicalPorts
- type OfpAction
- func (m *OfpAction) GetExperimenter() *OfpActionExperimenter
- func (m *OfpAction) GetGroup() *OfpActionGroup
- func (m *OfpAction) GetMplsTtl() *OfpActionMplsTtl
- func (m *OfpAction) GetNwTtl() *OfpActionNwTtl
- func (m *OfpAction) GetOutput() *OfpActionOutput
- func (m *OfpAction) GetPopMpls() *OfpActionPopMpls
- func (m *OfpAction) GetPush() *OfpActionPush
- func (m *OfpAction) GetSetField() *OfpActionSetField
- func (m *OfpAction) GetType() OfpActionType
- func (*OfpAction) ProtoMessage()
- func (m *OfpAction) Reset()
- func (m *OfpAction) String() string
- func (m *OfpAction) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- type OfpActionExperimenter
- type OfpActionGroup
- type OfpActionMplsTtl
- type OfpActionNwTtl
- type OfpActionOutput
- type OfpActionPopMpls
- type OfpActionPush
- type OfpActionSetField
- type OfpActionSetQueue
- type OfpActionType
- type OfpAggregateStatsReply
- func (m *OfpAggregateStatsReply) GetByteCount() uint64
- func (m *OfpAggregateStatsReply) GetFlowCount() uint32
- func (m *OfpAggregateStatsReply) GetPacketCount() uint64
- func (*OfpAggregateStatsReply) ProtoMessage()
- func (m *OfpAggregateStatsReply) Reset()
- func (m *OfpAggregateStatsReply) String() string
- type OfpAggregateStatsRequest
- func (m *OfpAggregateStatsRequest) GetCookie() uint64
- func (m *OfpAggregateStatsRequest) GetCookieMask() uint64
- func (m *OfpAggregateStatsRequest) GetMatch() *OfpMatch
- func (m *OfpAggregateStatsRequest) GetOutGroup() uint32
- func (m *OfpAggregateStatsRequest) GetOutPort() uint32
- func (m *OfpAggregateStatsRequest) GetTableId() uint32
- func (*OfpAggregateStatsRequest) ProtoMessage()
- func (m *OfpAggregateStatsRequest) Reset()
- func (m *OfpAggregateStatsRequest) String() string
- type OfpAsyncConfig
- type OfpBadActionCode
- type OfpBadInstructionCode
- type OfpBadMatchCode
- type OfpBadRequestCode
- type OfpBucket
- type OfpBucketCounter
- type OfpCapabilities
- type OfpConfigFlags
- type OfpControllerMaxLen
- type OfpControllerRole
- type OfpDesc
- type OfpErrorExperimenterMsg
- func (m *OfpErrorExperimenterMsg) GetData() []byte
- func (m *OfpErrorExperimenterMsg) GetExpType() uint32
- func (m *OfpErrorExperimenterMsg) GetExperimenter() uint32
- func (m *OfpErrorExperimenterMsg) GetType() uint32
- func (*OfpErrorExperimenterMsg) ProtoMessage()
- func (m *OfpErrorExperimenterMsg) Reset()
- func (m *OfpErrorExperimenterMsg) String() string
- type OfpErrorMsg
- type OfpErrorType
- type OfpExperimenterHeader
- type OfpExperimenterMultipartHeader
- func (m *OfpExperimenterMultipartHeader) GetData() []byte
- func (m *OfpExperimenterMultipartHeader) GetExpType() uint32
- func (m *OfpExperimenterMultipartHeader) GetExperimenter() uint32
- func (*OfpExperimenterMultipartHeader) ProtoMessage()
- func (m *OfpExperimenterMultipartHeader) Reset()
- func (m *OfpExperimenterMultipartHeader) String() string
- type OfpFlowMod
- func (m *OfpFlowMod) GetBufferId() uint32
- func (m *OfpFlowMod) GetCommand() OfpFlowModCommand
- func (m *OfpFlowMod) GetCookie() uint64
- func (m *OfpFlowMod) GetCookieMask() uint64
- func (m *OfpFlowMod) GetFlags() uint32
- func (m *OfpFlowMod) GetHardTimeout() uint32
- func (m *OfpFlowMod) GetIdleTimeout() uint32
- func (m *OfpFlowMod) GetInstructions() []*OfpInstruction
- func (m *OfpFlowMod) GetMatch() *OfpMatch
- func (m *OfpFlowMod) GetOutGroup() uint32
- func (m *OfpFlowMod) GetOutPort() uint32
- func (m *OfpFlowMod) GetPriority() uint32
- func (m *OfpFlowMod) GetTableId() uint32
- func (*OfpFlowMod) ProtoMessage()
- func (m *OfpFlowMod) Reset()
- func (m *OfpFlowMod) String() string
- type OfpFlowModCommand
- type OfpFlowModFailedCode
- type OfpFlowModFlags
- type OfpFlowRemoved
- func (m *OfpFlowRemoved) GetByteCount() uint64
- func (m *OfpFlowRemoved) GetCookie() uint64
- func (m *OfpFlowRemoved) GetDurationNsec() uint32
- func (m *OfpFlowRemoved) GetDurationSec() uint32
- func (m *OfpFlowRemoved) GetHardTimeout() uint32
- func (m *OfpFlowRemoved) GetIdleTimeout() uint32
- func (m *OfpFlowRemoved) GetMatch() *OfpMatch
- func (m *OfpFlowRemoved) GetPacketCount() uint64
- func (m *OfpFlowRemoved) GetPriority() uint32
- func (m *OfpFlowRemoved) GetReason() OfpFlowRemovedReason
- func (m *OfpFlowRemoved) GetTableId() uint32
- func (*OfpFlowRemoved) ProtoMessage()
- func (m *OfpFlowRemoved) Reset()
- func (m *OfpFlowRemoved) String() string
- type OfpFlowRemovedReason
- type OfpFlowStats
- func (m *OfpFlowStats) GetByteCount() uint64
- func (m *OfpFlowStats) GetCookie() uint64
- func (m *OfpFlowStats) GetDurationNsec() uint32
- func (m *OfpFlowStats) GetDurationSec() uint32
- func (m *OfpFlowStats) GetFlags() uint32
- func (m *OfpFlowStats) GetHardTimeout() uint32
- func (m *OfpFlowStats) GetId() uint64
- func (m *OfpFlowStats) GetIdleTimeout() uint32
- func (m *OfpFlowStats) GetInstructions() []*OfpInstruction
- func (m *OfpFlowStats) GetMatch() *OfpMatch
- func (m *OfpFlowStats) GetPacketCount() uint64
- func (m *OfpFlowStats) GetPriority() uint32
- func (m *OfpFlowStats) GetTableId() uint32
- func (*OfpFlowStats) ProtoMessage()
- func (m *OfpFlowStats) Reset()
- func (m *OfpFlowStats) String() string
- type OfpFlowStatsRequest
- func (m *OfpFlowStatsRequest) GetCookie() uint64
- func (m *OfpFlowStatsRequest) GetCookieMask() uint64
- func (m *OfpFlowStatsRequest) GetMatch() *OfpMatch
- func (m *OfpFlowStatsRequest) GetOutGroup() uint32
- func (m *OfpFlowStatsRequest) GetOutPort() uint32
- func (m *OfpFlowStatsRequest) GetTableId() uint32
- func (*OfpFlowStatsRequest) ProtoMessage()
- func (m *OfpFlowStatsRequest) Reset()
- func (m *OfpFlowStatsRequest) String() string
- type OfpGroup
- type OfpGroupCapabilities
- type OfpGroupDesc
- type OfpGroupEntry
- type OfpGroupFeatures
- func (m *OfpGroupFeatures) GetActions() []uint32
- func (m *OfpGroupFeatures) GetCapabilities() uint32
- func (m *OfpGroupFeatures) GetMaxGroups() []uint32
- func (m *OfpGroupFeatures) GetTypes() uint32
- func (*OfpGroupFeatures) ProtoMessage()
- func (m *OfpGroupFeatures) Reset()
- func (m *OfpGroupFeatures) String() string
- type OfpGroupMod
- type OfpGroupModCommand
- type OfpGroupModFailedCode
- type OfpGroupStats
- func (m *OfpGroupStats) GetBucketStats() []*OfpBucketCounter
- func (m *OfpGroupStats) GetByteCount() uint64
- func (m *OfpGroupStats) GetDurationNsec() uint32
- func (m *OfpGroupStats) GetDurationSec() uint32
- func (m *OfpGroupStats) GetGroupId() uint32
- func (m *OfpGroupStats) GetPacketCount() uint64
- func (m *OfpGroupStats) GetRefCount() uint32
- func (*OfpGroupStats) ProtoMessage()
- func (m *OfpGroupStats) Reset()
- func (m *OfpGroupStats) String() string
- type OfpGroupStatsRequest
- type OfpGroupType
- type OfpHeader
- type OfpHello
- type OfpHelloElemHeader
- func (m *OfpHelloElemHeader) GetType() OfpHelloElemType
- func (m *OfpHelloElemHeader) GetVersionbitmap() *OfpHelloElemVersionbitmap
- func (*OfpHelloElemHeader) ProtoMessage()
- func (m *OfpHelloElemHeader) Reset()
- func (m *OfpHelloElemHeader) String() string
- func (m *OfpHelloElemHeader) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- type OfpHelloElemType
- type OfpHelloElemVersionbitmap
- type OfpHelloFailedCode
- type OfpInstruction
- func (m *OfpInstruction) GetActions() *OfpInstructionActions
- func (m *OfpInstruction) GetExperimenter() *OfpInstructionExperimenter
- func (m *OfpInstruction) GetGotoTable() *OfpInstructionGotoTable
- func (m *OfpInstruction) GetMeter() *OfpInstructionMeter
- func (m *OfpInstruction) GetType() uint32
- func (m *OfpInstruction) GetWriteMetadata() *OfpInstructionWriteMetadata
- func (*OfpInstruction) ProtoMessage()
- func (m *OfpInstruction) Reset()
- func (m *OfpInstruction) String() string
- func (m *OfpInstruction) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- type OfpInstructionActions
- type OfpInstructionExperimenter
- type OfpInstructionGotoTable
- type OfpInstructionMeter
- type OfpInstructionType
- type OfpInstructionWriteMetadata
- type OfpIpv6ExthdrFlags
- type OfpMatch
- type OfpMatchType
- type OfpMeter
- type OfpMeterBandDrop
- type OfpMeterBandDscpRemark
- func (m *OfpMeterBandDscpRemark) GetBurstSize() uint32
- func (m *OfpMeterBandDscpRemark) GetLen() uint32
- func (m *OfpMeterBandDscpRemark) GetPrecLevel() uint32
- func (m *OfpMeterBandDscpRemark) GetRate() uint32
- func (m *OfpMeterBandDscpRemark) GetType() uint32
- func (*OfpMeterBandDscpRemark) ProtoMessage()
- func (m *OfpMeterBandDscpRemark) Reset()
- func (m *OfpMeterBandDscpRemark) String() string
- type OfpMeterBandExperimenter
- func (m *OfpMeterBandExperimenter) GetBurstSize() uint32
- func (m *OfpMeterBandExperimenter) GetExperimenter() uint32
- func (m *OfpMeterBandExperimenter) GetLen() uint32
- func (m *OfpMeterBandExperimenter) GetRate() uint32
- func (m *OfpMeterBandExperimenter) GetType() OfpMeterBandType
- func (*OfpMeterBandExperimenter) ProtoMessage()
- func (m *OfpMeterBandExperimenter) Reset()
- func (m *OfpMeterBandExperimenter) String() string
- type OfpMeterBandHeader
- func (m *OfpMeterBandHeader) GetBurstSize() uint32
- func (m *OfpMeterBandHeader) GetLen() uint32
- func (m *OfpMeterBandHeader) GetRate() uint32
- func (m *OfpMeterBandHeader) GetType() OfpMeterBandType
- func (*OfpMeterBandHeader) ProtoMessage()
- func (m *OfpMeterBandHeader) Reset()
- func (m *OfpMeterBandHeader) String() string
- type OfpMeterBandStats
- type OfpMeterBandType
- type OfpMeterConfig
- type OfpMeterFeatures
- func (m *OfpMeterFeatures) GetBandTypes() uint32
- func (m *OfpMeterFeatures) GetCapabilities() uint32
- func (m *OfpMeterFeatures) GetMaxBands() uint32
- func (m *OfpMeterFeatures) GetMaxColor() uint32
- func (m *OfpMeterFeatures) GetMaxMeter() uint32
- func (*OfpMeterFeatures) ProtoMessage()
- func (m *OfpMeterFeatures) Reset()
- func (m *OfpMeterFeatures) String() string
- type OfpMeterFlags
- type OfpMeterMod
- type OfpMeterModCommand
- type OfpMeterModFailedCode
- type OfpMeterMultipartRequest
- type OfpMeterStats
- func (m *OfpMeterStats) GetBandStats() []*OfpMeterBandStats
- func (m *OfpMeterStats) GetByteInCount() uint64
- func (m *OfpMeterStats) GetDurationNsec() uint32
- func (m *OfpMeterStats) GetDurationSec() uint32
- func (m *OfpMeterStats) GetFlowCount() uint32
- func (m *OfpMeterStats) GetMeterId() uint32
- func (m *OfpMeterStats) GetPacketInCount() uint64
- func (*OfpMeterStats) ProtoMessage()
- func (m *OfpMeterStats) Reset()
- func (m *OfpMeterStats) String() string
- type OfpMultipartReply
- type OfpMultipartReplyFlags
- type OfpMultipartRequest
- type OfpMultipartRequestFlags
- type OfpMultipartType
- type OfpOxmClass
- type OfpOxmExperimenterField
- type OfpOxmField
- func (m *OfpOxmField) GetExperimenterField() *OfpOxmExperimenterField
- func (m *OfpOxmField) GetOfbField() *OfpOxmOfbField
- func (m *OfpOxmField) GetOxmClass() OfpOxmClass
- func (*OfpOxmField) ProtoMessage()
- func (m *OfpOxmField) Reset()
- func (m *OfpOxmField) String() string
- func (m *OfpOxmField) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- type OfpOxmOfbField
- func (m *OfpOxmOfbField) GetArpOp() uint32
- func (m *OfpOxmOfbField) GetArpSha() []byte
- func (m *OfpOxmOfbField) GetArpSpa() uint32
- func (m *OfpOxmOfbField) GetArpSpaMask() uint32
- func (m *OfpOxmOfbField) GetArpTha() []byte
- func (m *OfpOxmOfbField) GetArpTpa() uint32
- func (m *OfpOxmOfbField) GetArpTpaMask() uint32
- func (m *OfpOxmOfbField) GetEthDst() []byte
- func (m *OfpOxmOfbField) GetEthDstMask() []byte
- func (m *OfpOxmOfbField) GetEthSrc() []byte
- func (m *OfpOxmOfbField) GetEthSrcMask() []byte
- func (m *OfpOxmOfbField) GetEthType() uint32
- func (m *OfpOxmOfbField) GetHasMask() bool
- func (m *OfpOxmOfbField) GetIcmpv4Code() uint32
- func (m *OfpOxmOfbField) GetIcmpv4Type() uint32
- func (m *OfpOxmOfbField) GetIcmpv6Code() uint32
- func (m *OfpOxmOfbField) GetIcmpv6Type() uint32
- func (m *OfpOxmOfbField) GetIpDscp() uint32
- func (m *OfpOxmOfbField) GetIpEcn() uint32
- func (m *OfpOxmOfbField) GetIpProto() uint32
- func (m *OfpOxmOfbField) GetIpv4Dst() uint32
- func (m *OfpOxmOfbField) GetIpv4DstMask() uint32
- func (m *OfpOxmOfbField) GetIpv4Src() uint32
- func (m *OfpOxmOfbField) GetIpv4SrcMask() uint32
- func (m *OfpOxmOfbField) GetIpv6Dst() []byte
- func (m *OfpOxmOfbField) GetIpv6DstMask() []byte
- func (m *OfpOxmOfbField) GetIpv6Exthdr() uint32
- func (m *OfpOxmOfbField) GetIpv6ExthdrMask() uint32
- func (m *OfpOxmOfbField) GetIpv6Flabel() uint32
- func (m *OfpOxmOfbField) GetIpv6FlabelMask() uint32
- func (m *OfpOxmOfbField) GetIpv6NdSsl() []byte
- func (m *OfpOxmOfbField) GetIpv6NdTarget() []byte
- func (m *OfpOxmOfbField) GetIpv6NdTll() []byte
- func (m *OfpOxmOfbField) GetIpv6Src() []byte
- func (m *OfpOxmOfbField) GetIpv6SrcMask() []byte
- func (m *OfpOxmOfbField) GetMplsBos() uint32
- func (m *OfpOxmOfbField) GetMplsLabel() uint32
- func (m *OfpOxmOfbField) GetMplsTc() uint32
- func (m *OfpOxmOfbField) GetPbbIsid() uint32
- func (m *OfpOxmOfbField) GetPbbIsidMask() uint32
- func (m *OfpOxmOfbField) GetPhysicalPort() uint32
- func (m *OfpOxmOfbField) GetPort() uint32
- func (m *OfpOxmOfbField) GetSctpDst() uint32
- func (m *OfpOxmOfbField) GetSctpSrc() uint32
- func (m *OfpOxmOfbField) GetTableMetadata() uint64
- func (m *OfpOxmOfbField) GetTableMetadataMask() uint64
- func (m *OfpOxmOfbField) GetTcpDst() uint32
- func (m *OfpOxmOfbField) GetTcpSrc() uint32
- func (m *OfpOxmOfbField) GetTunnelId() uint64
- func (m *OfpOxmOfbField) GetTunnelIdMask() uint64
- func (m *OfpOxmOfbField) GetType() OxmOfbFieldTypes
- func (m *OfpOxmOfbField) GetUdpDst() uint32
- func (m *OfpOxmOfbField) GetUdpSrc() uint32
- func (m *OfpOxmOfbField) GetVlanPcp() uint32
- func (m *OfpOxmOfbField) GetVlanVid() uint32
- func (m *OfpOxmOfbField) GetVlanVidMask() uint32
- func (*OfpOxmOfbField) ProtoMessage()
- func (m *OfpOxmOfbField) Reset()
- func (m *OfpOxmOfbField) String() string
- func (m *OfpOxmOfbField) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- type OfpPacketIn
- func (m *OfpPacketIn) GetBufferId() uint32
- func (m *OfpPacketIn) GetCookie() uint64
- func (m *OfpPacketIn) GetData() []byte
- func (m *OfpPacketIn) GetMatch() *OfpMatch
- func (m *OfpPacketIn) GetReason() OfpPacketInReason
- func (m *OfpPacketIn) GetTableId() uint32
- func (*OfpPacketIn) ProtoMessage()
- func (m *OfpPacketIn) Reset()
- func (m *OfpPacketIn) String() string
- type OfpPacketInReason
- type OfpPacketOut
- type OfpPacketQueue
- type OfpPort
- func (m *OfpPort) GetAdvertised() uint32
- func (m *OfpPort) GetConfig() uint32
- func (m *OfpPort) GetCurr() uint32
- func (m *OfpPort) GetCurrSpeed() uint32
- func (m *OfpPort) GetHwAddr() []uint32
- func (m *OfpPort) GetMaxSpeed() uint32
- func (m *OfpPort) GetName() string
- func (m *OfpPort) GetPeer() uint32
- func (m *OfpPort) GetPortNo() uint32
- func (m *OfpPort) GetState() uint32
- func (m *OfpPort) GetSupported() uint32
- func (*OfpPort) ProtoMessage()
- func (m *OfpPort) Reset()
- func (m *OfpPort) String() string
- type OfpPortConfig
- type OfpPortFeatures
- type OfpPortMod
- func (m *OfpPortMod) GetAdvertise() uint32
- func (m *OfpPortMod) GetConfig() uint32
- func (m *OfpPortMod) GetHwAddr() []uint32
- func (m *OfpPortMod) GetMask() uint32
- func (m *OfpPortMod) GetPortNo() uint32
- func (*OfpPortMod) ProtoMessage()
- func (m *OfpPortMod) Reset()
- func (m *OfpPortMod) String() string
- type OfpPortModFailedCode
- type OfpPortNo
- type OfpPortReason
- type OfpPortState
- type OfpPortStats
- func (m *OfpPortStats) GetCollisions() uint64
- func (m *OfpPortStats) GetDurationNsec() uint32
- func (m *OfpPortStats) GetDurationSec() uint32
- func (m *OfpPortStats) GetPortNo() uint32
- func (m *OfpPortStats) GetRxBytes() uint64
- func (m *OfpPortStats) GetRxCrcErr() uint64
- func (m *OfpPortStats) GetRxDropped() uint64
- func (m *OfpPortStats) GetRxErrors() uint64
- func (m *OfpPortStats) GetRxFrameErr() uint64
- func (m *OfpPortStats) GetRxOverErr() uint64
- func (m *OfpPortStats) GetRxPackets() uint64
- func (m *OfpPortStats) GetTxBytes() uint64
- func (m *OfpPortStats) GetTxDropped() uint64
- func (m *OfpPortStats) GetTxErrors() uint64
- func (m *OfpPortStats) GetTxPackets() uint64
- func (*OfpPortStats) ProtoMessage()
- func (m *OfpPortStats) Reset()
- func (m *OfpPortStats) String() string
- type OfpPortStatsRequest
- type OfpPortStatus
- type OfpQueueGetConfigReply
- type OfpQueueGetConfigRequest
- type OfpQueueOpFailedCode
- type OfpQueuePropExperimenter
- func (m *OfpQueuePropExperimenter) GetData() []byte
- func (m *OfpQueuePropExperimenter) GetExperimenter() uint32
- func (m *OfpQueuePropExperimenter) GetPropHeader() *OfpQueuePropHeader
- func (*OfpQueuePropExperimenter) ProtoMessage()
- func (m *OfpQueuePropExperimenter) Reset()
- func (m *OfpQueuePropExperimenter) String() string
- type OfpQueuePropHeader
- type OfpQueuePropMaxRate
- type OfpQueuePropMinRate
- type OfpQueueProperties
- type OfpQueueStats
- func (m *OfpQueueStats) GetDurationNsec() uint32
- func (m *OfpQueueStats) GetDurationSec() uint32
- func (m *OfpQueueStats) GetPortNo() uint32
- func (m *OfpQueueStats) GetQueueId() uint32
- func (m *OfpQueueStats) GetTxBytes() uint64
- func (m *OfpQueueStats) GetTxErrors() uint64
- func (m *OfpQueueStats) GetTxPackets() uint64
- func (*OfpQueueStats) ProtoMessage()
- func (m *OfpQueueStats) Reset()
- func (m *OfpQueueStats) String() string
- type OfpQueueStatsRequest
- type OfpRoleRequest
- type OfpRoleRequestFailedCode
- type OfpSwitchConfig
- type OfpSwitchConfigFailedCode
- type OfpSwitchFeatures
- func (m *OfpSwitchFeatures) GetAuxiliaryId() uint32
- func (m *OfpSwitchFeatures) GetCapabilities() uint32
- func (m *OfpSwitchFeatures) GetDatapathId() uint64
- func (m *OfpSwitchFeatures) GetNBuffers() uint32
- func (m *OfpSwitchFeatures) GetNTables() uint32
- func (*OfpSwitchFeatures) ProtoMessage()
- func (m *OfpSwitchFeatures) Reset()
- func (m *OfpSwitchFeatures) String() string
- type OfpTable
- type OfpTableConfig
- type OfpTableFeaturePropActions
- type OfpTableFeaturePropExperimenter
- func (m *OfpTableFeaturePropExperimenter) GetExpType() uint32
- func (m *OfpTableFeaturePropExperimenter) GetExperimenter() uint32
- func (m *OfpTableFeaturePropExperimenter) GetExperimenterData() []uint32
- func (*OfpTableFeaturePropExperimenter) ProtoMessage()
- func (m *OfpTableFeaturePropExperimenter) Reset()
- func (m *OfpTableFeaturePropExperimenter) String() string
- type OfpTableFeaturePropInstructions
- type OfpTableFeaturePropNextTables
- type OfpTableFeaturePropOxm
- type OfpTableFeaturePropType
- type OfpTableFeatureProperty
- func (m *OfpTableFeatureProperty) GetActions() *OfpTableFeaturePropActions
- func (m *OfpTableFeatureProperty) GetExperimenter() *OfpTableFeaturePropExperimenter
- func (m *OfpTableFeatureProperty) GetInstructions() *OfpTableFeaturePropInstructions
- func (m *OfpTableFeatureProperty) GetNextTables() *OfpTableFeaturePropNextTables
- func (m *OfpTableFeatureProperty) GetOxm() *OfpTableFeaturePropOxm
- func (m *OfpTableFeatureProperty) GetType() OfpTableFeaturePropType
- func (*OfpTableFeatureProperty) ProtoMessage()
- func (m *OfpTableFeatureProperty) Reset()
- func (m *OfpTableFeatureProperty) String() string
- func (m *OfpTableFeatureProperty) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- type OfpTableFeatures
- func (m *OfpTableFeatures) GetConfig() uint32
- func (m *OfpTableFeatures) GetMaxEntries() uint32
- func (m *OfpTableFeatures) GetMetadataMatch() uint64
- func (m *OfpTableFeatures) GetMetadataWrite() uint64
- func (m *OfpTableFeatures) GetName() string
- func (m *OfpTableFeatures) GetProperties() []*OfpTableFeatureProperty
- func (m *OfpTableFeatures) GetTableId() uint32
- func (*OfpTableFeatures) ProtoMessage()
- func (m *OfpTableFeatures) Reset()
- func (m *OfpTableFeatures) String() string
- type OfpTableFeaturesFailedCode
- type OfpTableMod
- type OfpTableModFailedCode
- type OfpTableStats
- type OfpType
- type OfpVlanId
- type OperStatus
- type OperStatus_OperStatus
- type OxmOfbFieldTypes
- type PacketIn
- type PacketOut
- type PmConfig
- type PmConfig_PmType
- type PmConfigs
- func (m *PmConfigs) GetDefaultFreq() uint32
- func (m *PmConfigs) GetFreqOverride() bool
- func (m *PmConfigs) GetGrouped() bool
- func (m *PmConfigs) GetGroups() []*PmGroupConfig
- func (m *PmConfigs) GetId() string
- func (m *PmConfigs) GetMetrics() []*PmConfig
- func (*PmConfigs) ProtoMessage()
- func (m *PmConfigs) Reset()
- func (m *PmConfigs) String() string
- type PmGroupConfig
- type Port
- type Port_PeerPort
- type Port_PortType
- type Ports
- type Voltha
- func (*Voltha) Descriptor() ([]byte, []int)
- func (m *Voltha) GetAdapters() []*voltha7.Adapter
- func (m *Voltha) GetDeviceGroups() []*DeviceGroup
- func (m *Voltha) GetDevices() []*voltha6.Device
- func (m *Voltha) GetInstances() []*VolthaInstance
- func (m *Voltha) GetLogLevel() voltha3.LogLevel_LogLevel
- func (m *Voltha) GetLogicalDevices() []*voltha5.LogicalDevice
- func (m *Voltha) GetVersion() string
- func (*Voltha) ProtoMessage()
- func (m *Voltha) Reset()
- func (m *Voltha) String() string
- type VolthaGlobalServiceClient
- type VolthaGlobalServiceServer
- type VolthaInstance
- func (*VolthaInstance) Descriptor() ([]byte, []int)
- func (m *VolthaInstance) GetAdapters() []*voltha7.Adapter
- func (m *VolthaInstance) GetAlarmFilters() []*AlarmFilter
- func (m *VolthaInstance) GetDeviceGroups() []*DeviceGroup
- func (m *VolthaInstance) GetDeviceTypes() []*voltha6.DeviceType
- func (m *VolthaInstance) GetDevices() []*voltha6.Device
- func (m *VolthaInstance) GetHealth() *voltha4.HealthStatus
- func (m *VolthaInstance) GetInstanceId() string
- func (m *VolthaInstance) GetLogLevel() voltha3.LogLevel_LogLevel
- func (m *VolthaInstance) GetLogicalDevices() []*voltha5.LogicalDevice
- func (m *VolthaInstance) GetVersion() string
- func (*VolthaInstance) ProtoMessage()
- func (m *VolthaInstance) Reset()
- func (m *VolthaInstance) String() string
- type VolthaInstances
- type VolthaLocalServiceClient
- type VolthaLocalServiceServer
- type VolthaLocalService_ReceiveChangeEventsClient
- type VolthaLocalService_ReceiveChangeEventsServer
- type VolthaLocalService_ReceivePacketsInClient
- type VolthaLocalService_ReceivePacketsInServer
- type VolthaLocalService_StreamPacketsOutClient
- type VolthaLocalService_StreamPacketsOutServer
Constants ¶
const Access_CONFIG = Access(voltha2.Access_CONFIG)
const Access_READ_ONLY = Access(voltha2.Access_READ_ONLY)
const Access_REAL_TIME = Access(voltha2.Access_REAL_TIME)
const AdminState_DISABLED = AdminState_AdminState(voltha3.AdminState_DISABLED)
const AdminState_ENABLED = AdminState_AdminState(voltha3.AdminState_ENABLED)
const AdminState_PREPROVISIONED = AdminState_AdminState(voltha3.AdminState_PREPROVISIONED)
const AdminState_UNKNOWN = AdminState_AdminState(voltha3.AdminState_UNKNOWN)
const ConnectStatus_REACHABLE = ConnectStatus_ConnectStatus(voltha3.ConnectStatus_REACHABLE)
const ConnectStatus_UNKNOWN = ConnectStatus_ConnectStatus(voltha3.ConnectStatus_UNKNOWN)
const ConnectStatus_UNREACHABLE = ConnectStatus_ConnectStatus(voltha3.ConnectStatus_UNREACHABLE)
const HealthStatus_DYING = HealthStatus_HealthState(voltha4.HealthStatus_DYING)
const HealthStatus_HEALTHY = HealthStatus_HealthState(voltha4.HealthStatus_HEALTHY)
const HealthStatus_OVERLOADED = HealthStatus_HealthState(voltha4.HealthStatus_OVERLOADED)
const LogLevel_CRITICAL = LogLevel_LogLevel(voltha3.LogLevel_CRITICAL)
const LogLevel_DEBUG = LogLevel_LogLevel(voltha3.LogLevel_DEBUG)
const LogLevel_ERROR = LogLevel_LogLevel(voltha3.LogLevel_ERROR)
const LogLevel_INFO = LogLevel_LogLevel(voltha3.LogLevel_INFO)
const LogLevel_WARNING = LogLevel_LogLevel(voltha3.LogLevel_WARNING)
const OfpActionType_OFPAT_COPY_TTL_IN = OfpActionType(openflow_13.OfpActionType_OFPAT_COPY_TTL_IN)
const OfpActionType_OFPAT_COPY_TTL_OUT = OfpActionType(openflow_13.OfpActionType_OFPAT_COPY_TTL_OUT)
const OfpActionType_OFPAT_DEC_MPLS_TTL = OfpActionType(openflow_13.OfpActionType_OFPAT_DEC_MPLS_TTL)
const OfpActionType_OFPAT_DEC_NW_TTL = OfpActionType(openflow_13.OfpActionType_OFPAT_DEC_NW_TTL)
const OfpActionType_OFPAT_EXPERIMENTER = OfpActionType(openflow_13.OfpActionType_OFPAT_EXPERIMENTER)
const OfpActionType_OFPAT_GROUP = OfpActionType(openflow_13.OfpActionType_OFPAT_GROUP)
const OfpActionType_OFPAT_OUTPUT = OfpActionType(openflow_13.OfpActionType_OFPAT_OUTPUT)
const OfpActionType_OFPAT_POP_MPLS = OfpActionType(openflow_13.OfpActionType_OFPAT_POP_MPLS)
const OfpActionType_OFPAT_POP_PBB = OfpActionType(openflow_13.OfpActionType_OFPAT_POP_PBB)
const OfpActionType_OFPAT_POP_VLAN = OfpActionType(openflow_13.OfpActionType_OFPAT_POP_VLAN)
const OfpActionType_OFPAT_PUSH_MPLS = OfpActionType(openflow_13.OfpActionType_OFPAT_PUSH_MPLS)
const OfpActionType_OFPAT_PUSH_PBB = OfpActionType(openflow_13.OfpActionType_OFPAT_PUSH_PBB)
const OfpActionType_OFPAT_PUSH_VLAN = OfpActionType(openflow_13.OfpActionType_OFPAT_PUSH_VLAN)
const OfpActionType_OFPAT_SET_FIELD = OfpActionType(openflow_13.OfpActionType_OFPAT_SET_FIELD)
const OfpActionType_OFPAT_SET_MPLS_TTL = OfpActionType(openflow_13.OfpActionType_OFPAT_SET_MPLS_TTL)
const OfpActionType_OFPAT_SET_NW_TTL = OfpActionType(openflow_13.OfpActionType_OFPAT_SET_NW_TTL)
const OfpActionType_OFPAT_SET_QUEUE = OfpActionType(openflow_13.OfpActionType_OFPAT_SET_QUEUE)
const OfpBadActionCode_OFPBAC_BAD_ARGUMENT = OfpBadActionCode(openflow_13.OfpBadActionCode_OFPBAC_BAD_ARGUMENT)
const OfpBadActionCode_OFPBAC_BAD_EXPERIMENTER = OfpBadActionCode(openflow_13.OfpBadActionCode_OFPBAC_BAD_EXPERIMENTER)
const OfpBadActionCode_OFPBAC_BAD_EXP_TYPE = OfpBadActionCode(openflow_13.OfpBadActionCode_OFPBAC_BAD_EXP_TYPE)
const OfpBadActionCode_OFPBAC_BAD_LEN = OfpBadActionCode(openflow_13.OfpBadActionCode_OFPBAC_BAD_LEN)
const OfpBadActionCode_OFPBAC_BAD_OUT_GROUP = OfpBadActionCode(openflow_13.OfpBadActionCode_OFPBAC_BAD_OUT_GROUP)
const OfpBadActionCode_OFPBAC_BAD_OUT_PORT = OfpBadActionCode(openflow_13.OfpBadActionCode_OFPBAC_BAD_OUT_PORT)
const OfpBadActionCode_OFPBAC_BAD_QUEUE = OfpBadActionCode(openflow_13.OfpBadActionCode_OFPBAC_BAD_QUEUE)
const OfpBadActionCode_OFPBAC_BAD_SET_ARGUMENT = OfpBadActionCode(openflow_13.OfpBadActionCode_OFPBAC_BAD_SET_ARGUMENT)
const OfpBadActionCode_OFPBAC_BAD_SET_LEN = OfpBadActionCode(openflow_13.OfpBadActionCode_OFPBAC_BAD_SET_LEN)
const OfpBadActionCode_OFPBAC_BAD_SET_TYPE = OfpBadActionCode(openflow_13.OfpBadActionCode_OFPBAC_BAD_SET_TYPE)
const OfpBadActionCode_OFPBAC_BAD_TAG = OfpBadActionCode(openflow_13.OfpBadActionCode_OFPBAC_BAD_TAG)
const OfpBadActionCode_OFPBAC_BAD_TYPE = OfpBadActionCode(openflow_13.OfpBadActionCode_OFPBAC_BAD_TYPE)
const OfpBadActionCode_OFPBAC_EPERM = OfpBadActionCode(openflow_13.OfpBadActionCode_OFPBAC_EPERM)
const OfpBadActionCode_OFPBAC_MATCH_INCONSISTENT = OfpBadActionCode(openflow_13.OfpBadActionCode_OFPBAC_MATCH_INCONSISTENT)
const OfpBadActionCode_OFPBAC_TOO_MANY = OfpBadActionCode(openflow_13.OfpBadActionCode_OFPBAC_TOO_MANY)
const OfpBadActionCode_OFPBAC_UNSUPPORTED_ORDER = OfpBadActionCode(openflow_13.OfpBadActionCode_OFPBAC_UNSUPPORTED_ORDER)
const OfpBadInstructionCode_OFPBIC_BAD_EXPERIMENTER = OfpBadInstructionCode(openflow_13.OfpBadInstructionCode_OFPBIC_BAD_EXPERIMENTER)
const OfpBadInstructionCode_OFPBIC_BAD_EXP_TYPE = OfpBadInstructionCode(openflow_13.OfpBadInstructionCode_OFPBIC_BAD_EXP_TYPE)
const OfpBadInstructionCode_OFPBIC_BAD_LEN = OfpBadInstructionCode(openflow_13.OfpBadInstructionCode_OFPBIC_BAD_LEN)
const OfpBadInstructionCode_OFPBIC_BAD_TABLE_ID = OfpBadInstructionCode(openflow_13.OfpBadInstructionCode_OFPBIC_BAD_TABLE_ID)
const OfpBadInstructionCode_OFPBIC_EPERM = OfpBadInstructionCode(openflow_13.OfpBadInstructionCode_OFPBIC_EPERM)
const OfpBadInstructionCode_OFPBIC_UNKNOWN_INST = OfpBadInstructionCode(openflow_13.OfpBadInstructionCode_OFPBIC_UNKNOWN_INST)
const OfpBadInstructionCode_OFPBIC_UNSUP_INST = OfpBadInstructionCode(openflow_13.OfpBadInstructionCode_OFPBIC_UNSUP_INST)
const OfpBadInstructionCode_OFPBIC_UNSUP_METADATA = OfpBadInstructionCode(openflow_13.OfpBadInstructionCode_OFPBIC_UNSUP_METADATA)
const OfpBadInstructionCode_OFPBIC_UNSUP_METADATA_MASK = OfpBadInstructionCode(openflow_13.OfpBadInstructionCode_OFPBIC_UNSUP_METADATA_MASK)
const OfpBadMatchCode_OFPBMC_BAD_DL_ADDR_MASK = OfpBadMatchCode(openflow_13.OfpBadMatchCode_OFPBMC_BAD_DL_ADDR_MASK)
const OfpBadMatchCode_OFPBMC_BAD_FIELD = OfpBadMatchCode(openflow_13.OfpBadMatchCode_OFPBMC_BAD_FIELD)
const OfpBadMatchCode_OFPBMC_BAD_LEN = OfpBadMatchCode(openflow_13.OfpBadMatchCode_OFPBMC_BAD_LEN)
const OfpBadMatchCode_OFPBMC_BAD_MASK = OfpBadMatchCode(openflow_13.OfpBadMatchCode_OFPBMC_BAD_MASK)
const OfpBadMatchCode_OFPBMC_BAD_NW_ADDR_MASK = OfpBadMatchCode(openflow_13.OfpBadMatchCode_OFPBMC_BAD_NW_ADDR_MASK)
const OfpBadMatchCode_OFPBMC_BAD_PREREQ = OfpBadMatchCode(openflow_13.OfpBadMatchCode_OFPBMC_BAD_PREREQ)
const OfpBadMatchCode_OFPBMC_BAD_TAG = OfpBadMatchCode(openflow_13.OfpBadMatchCode_OFPBMC_BAD_TAG)
const OfpBadMatchCode_OFPBMC_BAD_TYPE = OfpBadMatchCode(openflow_13.OfpBadMatchCode_OFPBMC_BAD_TYPE)
const OfpBadMatchCode_OFPBMC_BAD_VALUE = OfpBadMatchCode(openflow_13.OfpBadMatchCode_OFPBMC_BAD_VALUE)
const OfpBadMatchCode_OFPBMC_BAD_WILDCARDS = OfpBadMatchCode(openflow_13.OfpBadMatchCode_OFPBMC_BAD_WILDCARDS)
const OfpBadMatchCode_OFPBMC_DUP_FIELD = OfpBadMatchCode(openflow_13.OfpBadMatchCode_OFPBMC_DUP_FIELD)
const OfpBadMatchCode_OFPBMC_EPERM = OfpBadMatchCode(openflow_13.OfpBadMatchCode_OFPBMC_EPERM)
const OfpBadRequestCode_OFPBRC_BAD_EXPERIMENTER = OfpBadRequestCode(openflow_13.OfpBadRequestCode_OFPBRC_BAD_EXPERIMENTER)
const OfpBadRequestCode_OFPBRC_BAD_EXP_TYPE = OfpBadRequestCode(openflow_13.OfpBadRequestCode_OFPBRC_BAD_EXP_TYPE)
const OfpBadRequestCode_OFPBRC_BAD_LEN = OfpBadRequestCode(openflow_13.OfpBadRequestCode_OFPBRC_BAD_LEN)
const OfpBadRequestCode_OFPBRC_BAD_MULTIPART = OfpBadRequestCode(openflow_13.OfpBadRequestCode_OFPBRC_BAD_MULTIPART)
const OfpBadRequestCode_OFPBRC_BAD_PACKET = OfpBadRequestCode(openflow_13.OfpBadRequestCode_OFPBRC_BAD_PACKET)
const OfpBadRequestCode_OFPBRC_BAD_PORT = OfpBadRequestCode(openflow_13.OfpBadRequestCode_OFPBRC_BAD_PORT)
const OfpBadRequestCode_OFPBRC_BAD_TABLE_ID = OfpBadRequestCode(openflow_13.OfpBadRequestCode_OFPBRC_BAD_TABLE_ID)
const OfpBadRequestCode_OFPBRC_BAD_TYPE = OfpBadRequestCode(openflow_13.OfpBadRequestCode_OFPBRC_BAD_TYPE)
const OfpBadRequestCode_OFPBRC_BAD_VERSION = OfpBadRequestCode(openflow_13.OfpBadRequestCode_OFPBRC_BAD_VERSION)
const OfpBadRequestCode_OFPBRC_BUFFER_EMPTY = OfpBadRequestCode(openflow_13.OfpBadRequestCode_OFPBRC_BUFFER_EMPTY)
const OfpBadRequestCode_OFPBRC_BUFFER_UNKNOWN = OfpBadRequestCode(openflow_13.OfpBadRequestCode_OFPBRC_BUFFER_UNKNOWN)
const OfpBadRequestCode_OFPBRC_EPERM = OfpBadRequestCode(openflow_13.OfpBadRequestCode_OFPBRC_EPERM)
const OfpBadRequestCode_OFPBRC_IS_SLAVE = OfpBadRequestCode(openflow_13.OfpBadRequestCode_OFPBRC_IS_SLAVE)
const OfpBadRequestCode_OFPBRC_MULTIPART_BUFFER_OVERFLOW = OfpBadRequestCode(openflow_13.OfpBadRequestCode_OFPBRC_MULTIPART_BUFFER_OVERFLOW)
const OfpCapabilities_OFPC_FLOW_STATS = OfpCapabilities(openflow_13.OfpCapabilities_OFPC_FLOW_STATS)
const OfpCapabilities_OFPC_GROUP_STATS = OfpCapabilities(openflow_13.OfpCapabilities_OFPC_GROUP_STATS)
const OfpCapabilities_OFPC_INVALID = OfpCapabilities(openflow_13.OfpCapabilities_OFPC_INVALID)
const OfpCapabilities_OFPC_IP_REASM = OfpCapabilities(openflow_13.OfpCapabilities_OFPC_IP_REASM)
const OfpCapabilities_OFPC_PORT_BLOCKED = OfpCapabilities(openflow_13.OfpCapabilities_OFPC_PORT_BLOCKED)
const OfpCapabilities_OFPC_PORT_STATS = OfpCapabilities(openflow_13.OfpCapabilities_OFPC_PORT_STATS)
const OfpCapabilities_OFPC_QUEUE_STATS = OfpCapabilities(openflow_13.OfpCapabilities_OFPC_QUEUE_STATS)
const OfpCapabilities_OFPC_TABLE_STATS = OfpCapabilities(openflow_13.OfpCapabilities_OFPC_TABLE_STATS)
const OfpConfigFlags_OFPC_FRAG_DROP = OfpConfigFlags(openflow_13.OfpConfigFlags_OFPC_FRAG_DROP)
const OfpConfigFlags_OFPC_FRAG_MASK = OfpConfigFlags(openflow_13.OfpConfigFlags_OFPC_FRAG_MASK)
const OfpConfigFlags_OFPC_FRAG_NORMAL = OfpConfigFlags(openflow_13.OfpConfigFlags_OFPC_FRAG_NORMAL)
const OfpConfigFlags_OFPC_FRAG_REASM = OfpConfigFlags(openflow_13.OfpConfigFlags_OFPC_FRAG_REASM)
const OfpControllerMaxLen_OFPCML_INVALID = OfpControllerMaxLen(openflow_13.OfpControllerMaxLen_OFPCML_INVALID)
const OfpControllerMaxLen_OFPCML_MAX = OfpControllerMaxLen(openflow_13.OfpControllerMaxLen_OFPCML_MAX)
const OfpControllerMaxLen_OFPCML_NO_BUFFER = OfpControllerMaxLen(openflow_13.OfpControllerMaxLen_OFPCML_NO_BUFFER)
const OfpControllerRole_OFPCR_ROLE_EQUAL = OfpControllerRole(openflow_13.OfpControllerRole_OFPCR_ROLE_EQUAL)
const OfpControllerRole_OFPCR_ROLE_MASTER = OfpControllerRole(openflow_13.OfpControllerRole_OFPCR_ROLE_MASTER)
const OfpControllerRole_OFPCR_ROLE_NOCHANGE = OfpControllerRole(openflow_13.OfpControllerRole_OFPCR_ROLE_NOCHANGE)
const OfpControllerRole_OFPCR_ROLE_SLAVE = OfpControllerRole(openflow_13.OfpControllerRole_OFPCR_ROLE_SLAVE)
const OfpErrorType_OFPET_BAD_ACTION = OfpErrorType(openflow_13.OfpErrorType_OFPET_BAD_ACTION)
const OfpErrorType_OFPET_BAD_INSTRUCTION = OfpErrorType(openflow_13.OfpErrorType_OFPET_BAD_INSTRUCTION)
const OfpErrorType_OFPET_BAD_MATCH = OfpErrorType(openflow_13.OfpErrorType_OFPET_BAD_MATCH)
const OfpErrorType_OFPET_BAD_REQUEST = OfpErrorType(openflow_13.OfpErrorType_OFPET_BAD_REQUEST)
const OfpErrorType_OFPET_EXPERIMENTER = OfpErrorType(openflow_13.OfpErrorType_OFPET_EXPERIMENTER)
const OfpErrorType_OFPET_FLOW_MOD_FAILED = OfpErrorType(openflow_13.OfpErrorType_OFPET_FLOW_MOD_FAILED)
const OfpErrorType_OFPET_GROUP_MOD_FAILED = OfpErrorType(openflow_13.OfpErrorType_OFPET_GROUP_MOD_FAILED)
const OfpErrorType_OFPET_HELLO_FAILED = OfpErrorType(openflow_13.OfpErrorType_OFPET_HELLO_FAILED)
const OfpErrorType_OFPET_METER_MOD_FAILED = OfpErrorType(openflow_13.OfpErrorType_OFPET_METER_MOD_FAILED)
const OfpErrorType_OFPET_PORT_MOD_FAILED = OfpErrorType(openflow_13.OfpErrorType_OFPET_PORT_MOD_FAILED)
const OfpErrorType_OFPET_QUEUE_OP_FAILED = OfpErrorType(openflow_13.OfpErrorType_OFPET_QUEUE_OP_FAILED)
const OfpErrorType_OFPET_ROLE_REQUEST_FAILED = OfpErrorType(openflow_13.OfpErrorType_OFPET_ROLE_REQUEST_FAILED)
const OfpErrorType_OFPET_SWITCH_CONFIG_FAILED = OfpErrorType(openflow_13.OfpErrorType_OFPET_SWITCH_CONFIG_FAILED)
const OfpErrorType_OFPET_TABLE_FEATURES_FAILED = OfpErrorType(openflow_13.OfpErrorType_OFPET_TABLE_FEATURES_FAILED)
const OfpErrorType_OFPET_TABLE_MOD_FAILED = OfpErrorType(openflow_13.OfpErrorType_OFPET_TABLE_MOD_FAILED)
const OfpFlowModCommand_OFPFC_ADD = OfpFlowModCommand(openflow_13.OfpFlowModCommand_OFPFC_ADD)
const OfpFlowModCommand_OFPFC_DELETE = OfpFlowModCommand(openflow_13.OfpFlowModCommand_OFPFC_DELETE)
const OfpFlowModCommand_OFPFC_DELETE_STRICT = OfpFlowModCommand(openflow_13.OfpFlowModCommand_OFPFC_DELETE_STRICT)
const OfpFlowModCommand_OFPFC_MODIFY = OfpFlowModCommand(openflow_13.OfpFlowModCommand_OFPFC_MODIFY)
const OfpFlowModCommand_OFPFC_MODIFY_STRICT = OfpFlowModCommand(openflow_13.OfpFlowModCommand_OFPFC_MODIFY_STRICT)
const OfpFlowModFailedCode_OFPFMFC_BAD_COMMAND = OfpFlowModFailedCode(openflow_13.OfpFlowModFailedCode_OFPFMFC_BAD_COMMAND)
const OfpFlowModFailedCode_OFPFMFC_BAD_FLAGS = OfpFlowModFailedCode(openflow_13.OfpFlowModFailedCode_OFPFMFC_BAD_FLAGS)
const OfpFlowModFailedCode_OFPFMFC_BAD_TABLE_ID = OfpFlowModFailedCode(openflow_13.OfpFlowModFailedCode_OFPFMFC_BAD_TABLE_ID)
const OfpFlowModFailedCode_OFPFMFC_BAD_TIMEOUT = OfpFlowModFailedCode(openflow_13.OfpFlowModFailedCode_OFPFMFC_BAD_TIMEOUT)
const OfpFlowModFailedCode_OFPFMFC_EPERM = OfpFlowModFailedCode(openflow_13.OfpFlowModFailedCode_OFPFMFC_EPERM)
const OfpFlowModFailedCode_OFPFMFC_OVERLAP = OfpFlowModFailedCode(openflow_13.OfpFlowModFailedCode_OFPFMFC_OVERLAP)
const OfpFlowModFailedCode_OFPFMFC_TABLE_FULL = OfpFlowModFailedCode(openflow_13.OfpFlowModFailedCode_OFPFMFC_TABLE_FULL)
const OfpFlowModFailedCode_OFPFMFC_UNKNOWN = OfpFlowModFailedCode(openflow_13.OfpFlowModFailedCode_OFPFMFC_UNKNOWN)
const OfpFlowModFlags_OFPFF_CHECK_OVERLAP = OfpFlowModFlags(openflow_13.OfpFlowModFlags_OFPFF_CHECK_OVERLAP)
const OfpFlowModFlags_OFPFF_INVALID = OfpFlowModFlags(openflow_13.OfpFlowModFlags_OFPFF_INVALID)
const OfpFlowModFlags_OFPFF_NO_BYT_COUNTS = OfpFlowModFlags(openflow_13.OfpFlowModFlags_OFPFF_NO_BYT_COUNTS)
const OfpFlowModFlags_OFPFF_NO_PKT_COUNTS = OfpFlowModFlags(openflow_13.OfpFlowModFlags_OFPFF_NO_PKT_COUNTS)
const OfpFlowModFlags_OFPFF_RESET_COUNTS = OfpFlowModFlags(openflow_13.OfpFlowModFlags_OFPFF_RESET_COUNTS)
const OfpFlowModFlags_OFPFF_SEND_FLOW_REM = OfpFlowModFlags(openflow_13.OfpFlowModFlags_OFPFF_SEND_FLOW_REM)
const OfpFlowRemovedReason_OFPRR_DELETE = OfpFlowRemovedReason(openflow_13.OfpFlowRemovedReason_OFPRR_DELETE)
const OfpFlowRemovedReason_OFPRR_GROUP_DELETE = OfpFlowRemovedReason(openflow_13.OfpFlowRemovedReason_OFPRR_GROUP_DELETE)
const OfpFlowRemovedReason_OFPRR_HARD_TIMEOUT = OfpFlowRemovedReason(openflow_13.OfpFlowRemovedReason_OFPRR_HARD_TIMEOUT)
const OfpFlowRemovedReason_OFPRR_IDLE_TIMEOUT = OfpFlowRemovedReason(openflow_13.OfpFlowRemovedReason_OFPRR_IDLE_TIMEOUT)
const OfpFlowRemovedReason_OFPRR_METER_DELETE = OfpFlowRemovedReason(openflow_13.OfpFlowRemovedReason_OFPRR_METER_DELETE)
const OfpGroupCapabilities_OFPGFC_CHAINING = OfpGroupCapabilities(openflow_13.OfpGroupCapabilities_OFPGFC_CHAINING)
const OfpGroupCapabilities_OFPGFC_CHAINING_CHECKS = OfpGroupCapabilities(openflow_13.OfpGroupCapabilities_OFPGFC_CHAINING_CHECKS)
const OfpGroupCapabilities_OFPGFC_INVALID = OfpGroupCapabilities(openflow_13.OfpGroupCapabilities_OFPGFC_INVALID)
const OfpGroupCapabilities_OFPGFC_SELECT_LIVENESS = OfpGroupCapabilities(openflow_13.OfpGroupCapabilities_OFPGFC_SELECT_LIVENESS)
const OfpGroupCapabilities_OFPGFC_SELECT_WEIGHT = OfpGroupCapabilities(openflow_13.OfpGroupCapabilities_OFPGFC_SELECT_WEIGHT)
const OfpGroupModCommand_OFPGC_ADD = OfpGroupModCommand(openflow_13.OfpGroupModCommand_OFPGC_ADD)
const OfpGroupModCommand_OFPGC_DELETE = OfpGroupModCommand(openflow_13.OfpGroupModCommand_OFPGC_DELETE)
const OfpGroupModCommand_OFPGC_MODIFY = OfpGroupModCommand(openflow_13.OfpGroupModCommand_OFPGC_MODIFY)
const OfpGroupModFailedCode_OFPGMFC_BAD_BUCKET = OfpGroupModFailedCode(openflow_13.OfpGroupModFailedCode_OFPGMFC_BAD_BUCKET)
const OfpGroupModFailedCode_OFPGMFC_BAD_COMMAND = OfpGroupModFailedCode(openflow_13.OfpGroupModFailedCode_OFPGMFC_BAD_COMMAND)
const OfpGroupModFailedCode_OFPGMFC_BAD_TYPE = OfpGroupModFailedCode(openflow_13.OfpGroupModFailedCode_OFPGMFC_BAD_TYPE)
const OfpGroupModFailedCode_OFPGMFC_BAD_WATCH = OfpGroupModFailedCode(openflow_13.OfpGroupModFailedCode_OFPGMFC_BAD_WATCH)
const OfpGroupModFailedCode_OFPGMFC_CHAINED_GROUP = OfpGroupModFailedCode(openflow_13.OfpGroupModFailedCode_OFPGMFC_CHAINED_GROUP)
const OfpGroupModFailedCode_OFPGMFC_CHAINING_UNSUPPORTED = OfpGroupModFailedCode(openflow_13.OfpGroupModFailedCode_OFPGMFC_CHAINING_UNSUPPORTED)
const OfpGroupModFailedCode_OFPGMFC_EPERM = OfpGroupModFailedCode(openflow_13.OfpGroupModFailedCode_OFPGMFC_EPERM)
const OfpGroupModFailedCode_OFPGMFC_GROUP_EXISTS = OfpGroupModFailedCode(openflow_13.OfpGroupModFailedCode_OFPGMFC_GROUP_EXISTS)
const OfpGroupModFailedCode_OFPGMFC_INVALID_GROUP = OfpGroupModFailedCode(openflow_13.OfpGroupModFailedCode_OFPGMFC_INVALID_GROUP)
const OfpGroupModFailedCode_OFPGMFC_LOOP = OfpGroupModFailedCode(openflow_13.OfpGroupModFailedCode_OFPGMFC_LOOP)
const OfpGroupModFailedCode_OFPGMFC_OUT_OF_BUCKETS = OfpGroupModFailedCode(openflow_13.OfpGroupModFailedCode_OFPGMFC_OUT_OF_BUCKETS)
const OfpGroupModFailedCode_OFPGMFC_OUT_OF_GROUPS = OfpGroupModFailedCode(openflow_13.OfpGroupModFailedCode_OFPGMFC_OUT_OF_GROUPS)
const OfpGroupModFailedCode_OFPGMFC_UNKNOWN_GROUP = OfpGroupModFailedCode(openflow_13.OfpGroupModFailedCode_OFPGMFC_UNKNOWN_GROUP)
const OfpGroupModFailedCode_OFPGMFC_WATCH_UNSUPPORTED = OfpGroupModFailedCode(openflow_13.OfpGroupModFailedCode_OFPGMFC_WATCH_UNSUPPORTED)
const OfpGroupModFailedCode_OFPGMFC_WEIGHT_UNSUPPORTED = OfpGroupModFailedCode(openflow_13.OfpGroupModFailedCode_OFPGMFC_WEIGHT_UNSUPPORTED)
const OfpGroupType_OFPGT_ALL = OfpGroupType(openflow_13.OfpGroupType_OFPGT_ALL)
const OfpGroupType_OFPGT_FF = OfpGroupType(openflow_13.OfpGroupType_OFPGT_FF)
const OfpGroupType_OFPGT_INDIRECT = OfpGroupType(openflow_13.OfpGroupType_OFPGT_INDIRECT)
const OfpGroupType_OFPGT_SELECT = OfpGroupType(openflow_13.OfpGroupType_OFPGT_SELECT)
const OfpGroup_OFPG_ALL = OfpGroup(openflow_13.OfpGroup_OFPG_ALL)
const OfpGroup_OFPG_ANY = OfpGroup(openflow_13.OfpGroup_OFPG_ANY)
const OfpGroup_OFPG_INVALID = OfpGroup(openflow_13.OfpGroup_OFPG_INVALID)
const OfpGroup_OFPG_MAX = OfpGroup(openflow_13.OfpGroup_OFPG_MAX)
const OfpHelloElemType_OFPHET_INVALID = OfpHelloElemType(openflow_13.OfpHelloElemType_OFPHET_INVALID)
const OfpHelloElemType_OFPHET_VERSIONBITMAP = OfpHelloElemType(openflow_13.OfpHelloElemType_OFPHET_VERSIONBITMAP)
const OfpHelloFailedCode_OFPHFC_EPERM = OfpHelloFailedCode(openflow_13.OfpHelloFailedCode_OFPHFC_EPERM)
const OfpHelloFailedCode_OFPHFC_INCOMPATIBLE = OfpHelloFailedCode(openflow_13.OfpHelloFailedCode_OFPHFC_INCOMPATIBLE)
const OfpInstructionType_OFPIT_APPLY_ACTIONS = OfpInstructionType(openflow_13.OfpInstructionType_OFPIT_APPLY_ACTIONS)
const OfpInstructionType_OFPIT_CLEAR_ACTIONS = OfpInstructionType(openflow_13.OfpInstructionType_OFPIT_CLEAR_ACTIONS)
const OfpInstructionType_OFPIT_EXPERIMENTER = OfpInstructionType(openflow_13.OfpInstructionType_OFPIT_EXPERIMENTER)
const OfpInstructionType_OFPIT_GOTO_TABLE = OfpInstructionType(openflow_13.OfpInstructionType_OFPIT_GOTO_TABLE)
const OfpInstructionType_OFPIT_INVALID = OfpInstructionType(openflow_13.OfpInstructionType_OFPIT_INVALID)
const OfpInstructionType_OFPIT_METER = OfpInstructionType(openflow_13.OfpInstructionType_OFPIT_METER)
const OfpInstructionType_OFPIT_WRITE_ACTIONS = OfpInstructionType(openflow_13.OfpInstructionType_OFPIT_WRITE_ACTIONS)
const OfpInstructionType_OFPIT_WRITE_METADATA = OfpInstructionType(openflow_13.OfpInstructionType_OFPIT_WRITE_METADATA)
const OfpIpv6ExthdrFlags_OFPIEH_AUTH = OfpIpv6ExthdrFlags(openflow_13.OfpIpv6ExthdrFlags_OFPIEH_AUTH)
const OfpIpv6ExthdrFlags_OFPIEH_DEST = OfpIpv6ExthdrFlags(openflow_13.OfpIpv6ExthdrFlags_OFPIEH_DEST)
const OfpIpv6ExthdrFlags_OFPIEH_ESP = OfpIpv6ExthdrFlags(openflow_13.OfpIpv6ExthdrFlags_OFPIEH_ESP)
const OfpIpv6ExthdrFlags_OFPIEH_FRAG = OfpIpv6ExthdrFlags(openflow_13.OfpIpv6ExthdrFlags_OFPIEH_FRAG)
const OfpIpv6ExthdrFlags_OFPIEH_HOP = OfpIpv6ExthdrFlags(openflow_13.OfpIpv6ExthdrFlags_OFPIEH_HOP)
const OfpIpv6ExthdrFlags_OFPIEH_INVALID = OfpIpv6ExthdrFlags(openflow_13.OfpIpv6ExthdrFlags_OFPIEH_INVALID)
const OfpIpv6ExthdrFlags_OFPIEH_NONEXT = OfpIpv6ExthdrFlags(openflow_13.OfpIpv6ExthdrFlags_OFPIEH_NONEXT)
const OfpIpv6ExthdrFlags_OFPIEH_ROUTER = OfpIpv6ExthdrFlags(openflow_13.OfpIpv6ExthdrFlags_OFPIEH_ROUTER)
const OfpIpv6ExthdrFlags_OFPIEH_UNREP = OfpIpv6ExthdrFlags(openflow_13.OfpIpv6ExthdrFlags_OFPIEH_UNREP)
const OfpIpv6ExthdrFlags_OFPIEH_UNSEQ = OfpIpv6ExthdrFlags(openflow_13.OfpIpv6ExthdrFlags_OFPIEH_UNSEQ)
const OfpMatchType_OFPMT_OXM = OfpMatchType(openflow_13.OfpMatchType_OFPMT_OXM)
const OfpMatchType_OFPMT_STANDARD = OfpMatchType(openflow_13.OfpMatchType_OFPMT_STANDARD)
const OfpMeterBandType_OFPMBT_DROP = OfpMeterBandType(openflow_13.OfpMeterBandType_OFPMBT_DROP)
const OfpMeterBandType_OFPMBT_DSCP_REMARK = OfpMeterBandType(openflow_13.OfpMeterBandType_OFPMBT_DSCP_REMARK)
const OfpMeterBandType_OFPMBT_EXPERIMENTER = OfpMeterBandType(openflow_13.OfpMeterBandType_OFPMBT_EXPERIMENTER)
const OfpMeterBandType_OFPMBT_INVALID = OfpMeterBandType(openflow_13.OfpMeterBandType_OFPMBT_INVALID)
const OfpMeterFlags_OFPMF_BURST = OfpMeterFlags(openflow_13.OfpMeterFlags_OFPMF_BURST)
const OfpMeterFlags_OFPMF_INVALID = OfpMeterFlags(openflow_13.OfpMeterFlags_OFPMF_INVALID)
const OfpMeterFlags_OFPMF_KBPS = OfpMeterFlags(openflow_13.OfpMeterFlags_OFPMF_KBPS)
const OfpMeterFlags_OFPMF_PKTPS = OfpMeterFlags(openflow_13.OfpMeterFlags_OFPMF_PKTPS)
const OfpMeterFlags_OFPMF_STATS = OfpMeterFlags(openflow_13.OfpMeterFlags_OFPMF_STATS)
const OfpMeterModCommand_OFPMC_ADD = OfpMeterModCommand(openflow_13.OfpMeterModCommand_OFPMC_ADD)
const OfpMeterModCommand_OFPMC_DELETE = OfpMeterModCommand(openflow_13.OfpMeterModCommand_OFPMC_DELETE)
const OfpMeterModCommand_OFPMC_MODIFY = OfpMeterModCommand(openflow_13.OfpMeterModCommand_OFPMC_MODIFY)
const OfpMeterModFailedCode_OFPMMFC_BAD_BAND = OfpMeterModFailedCode(openflow_13.OfpMeterModFailedCode_OFPMMFC_BAD_BAND)
const OfpMeterModFailedCode_OFPMMFC_BAD_BAND_VALUE = OfpMeterModFailedCode(openflow_13.OfpMeterModFailedCode_OFPMMFC_BAD_BAND_VALUE)
const OfpMeterModFailedCode_OFPMMFC_BAD_BURST = OfpMeterModFailedCode(openflow_13.OfpMeterModFailedCode_OFPMMFC_BAD_BURST)
const OfpMeterModFailedCode_OFPMMFC_BAD_COMMAND = OfpMeterModFailedCode(openflow_13.OfpMeterModFailedCode_OFPMMFC_BAD_COMMAND)
const OfpMeterModFailedCode_OFPMMFC_BAD_FLAGS = OfpMeterModFailedCode(openflow_13.OfpMeterModFailedCode_OFPMMFC_BAD_FLAGS)
const OfpMeterModFailedCode_OFPMMFC_BAD_RATE = OfpMeterModFailedCode(openflow_13.OfpMeterModFailedCode_OFPMMFC_BAD_RATE)
const OfpMeterModFailedCode_OFPMMFC_INVALID_METER = OfpMeterModFailedCode(openflow_13.OfpMeterModFailedCode_OFPMMFC_INVALID_METER)
const OfpMeterModFailedCode_OFPMMFC_METER_EXISTS = OfpMeterModFailedCode(openflow_13.OfpMeterModFailedCode_OFPMMFC_METER_EXISTS)
const OfpMeterModFailedCode_OFPMMFC_OUT_OF_BANDS = OfpMeterModFailedCode(openflow_13.OfpMeterModFailedCode_OFPMMFC_OUT_OF_BANDS)
const OfpMeterModFailedCode_OFPMMFC_OUT_OF_METERS = OfpMeterModFailedCode(openflow_13.OfpMeterModFailedCode_OFPMMFC_OUT_OF_METERS)
const OfpMeterModFailedCode_OFPMMFC_UNKNOWN = OfpMeterModFailedCode(openflow_13.OfpMeterModFailedCode_OFPMMFC_UNKNOWN)
const OfpMeterModFailedCode_OFPMMFC_UNKNOWN_METER = OfpMeterModFailedCode(openflow_13.OfpMeterModFailedCode_OFPMMFC_UNKNOWN_METER)
const OfpMeter_OFPM_ALL = OfpMeter(openflow_13.OfpMeter_OFPM_ALL)
const OfpMeter_OFPM_CONTROLLER = OfpMeter(openflow_13.OfpMeter_OFPM_CONTROLLER)
const OfpMeter_OFPM_MAX = OfpMeter(openflow_13.OfpMeter_OFPM_MAX)
const OfpMeter_OFPM_SLOWPATH = OfpMeter(openflow_13.OfpMeter_OFPM_SLOWPATH)
const OfpMeter_OFPM_ZERO = OfpMeter(openflow_13.OfpMeter_OFPM_ZERO)
const OfpMultipartReplyFlags_OFPMPF_REPLY_INVALID = OfpMultipartReplyFlags(openflow_13.OfpMultipartReplyFlags_OFPMPF_REPLY_INVALID)
const OfpMultipartReplyFlags_OFPMPF_REPLY_MORE = OfpMultipartReplyFlags(openflow_13.OfpMultipartReplyFlags_OFPMPF_REPLY_MORE)
const OfpMultipartRequestFlags_OFPMPF_REQ_INVALID = OfpMultipartRequestFlags(openflow_13.OfpMultipartRequestFlags_OFPMPF_REQ_INVALID)
const OfpMultipartRequestFlags_OFPMPF_REQ_MORE = OfpMultipartRequestFlags(openflow_13.OfpMultipartRequestFlags_OFPMPF_REQ_MORE)
const OfpMultipartType_OFPMP_AGGREGATE = OfpMultipartType(openflow_13.OfpMultipartType_OFPMP_AGGREGATE)
const OfpMultipartType_OFPMP_DESC = OfpMultipartType(openflow_13.OfpMultipartType_OFPMP_DESC)
const OfpMultipartType_OFPMP_EXPERIMENTER = OfpMultipartType(openflow_13.OfpMultipartType_OFPMP_EXPERIMENTER)
const OfpMultipartType_OFPMP_FLOW = OfpMultipartType(openflow_13.OfpMultipartType_OFPMP_FLOW)
const OfpMultipartType_OFPMP_GROUP = OfpMultipartType(openflow_13.OfpMultipartType_OFPMP_GROUP)
const OfpMultipartType_OFPMP_GROUP_DESC = OfpMultipartType(openflow_13.OfpMultipartType_OFPMP_GROUP_DESC)
const OfpMultipartType_OFPMP_GROUP_FEATURES = OfpMultipartType(openflow_13.OfpMultipartType_OFPMP_GROUP_FEATURES)
const OfpMultipartType_OFPMP_METER = OfpMultipartType(openflow_13.OfpMultipartType_OFPMP_METER)
const OfpMultipartType_OFPMP_METER_CONFIG = OfpMultipartType(openflow_13.OfpMultipartType_OFPMP_METER_CONFIG)
const OfpMultipartType_OFPMP_METER_FEATURES = OfpMultipartType(openflow_13.OfpMultipartType_OFPMP_METER_FEATURES)
const OfpMultipartType_OFPMP_PORT_DESC = OfpMultipartType(openflow_13.OfpMultipartType_OFPMP_PORT_DESC)
const OfpMultipartType_OFPMP_PORT_STATS = OfpMultipartType(openflow_13.OfpMultipartType_OFPMP_PORT_STATS)
const OfpMultipartType_OFPMP_QUEUE = OfpMultipartType(openflow_13.OfpMultipartType_OFPMP_QUEUE)
const OfpMultipartType_OFPMP_TABLE = OfpMultipartType(openflow_13.OfpMultipartType_OFPMP_TABLE)
const OfpMultipartType_OFPMP_TABLE_FEATURES = OfpMultipartType(openflow_13.OfpMultipartType_OFPMP_TABLE_FEATURES)
const OfpOxmClass_OFPXMC_EXPERIMENTER = OfpOxmClass(openflow_13.OfpOxmClass_OFPXMC_EXPERIMENTER)
const OfpOxmClass_OFPXMC_NXM_0 = OfpOxmClass(openflow_13.OfpOxmClass_OFPXMC_NXM_0)
const OfpOxmClass_OFPXMC_NXM_1 = OfpOxmClass(openflow_13.OfpOxmClass_OFPXMC_NXM_1)
const OfpOxmClass_OFPXMC_OPENFLOW_BASIC = OfpOxmClass(openflow_13.OfpOxmClass_OFPXMC_OPENFLOW_BASIC)
const OfpPacketInReason_OFPR_ACTION = OfpPacketInReason(openflow_13.OfpPacketInReason_OFPR_ACTION)
const OfpPacketInReason_OFPR_INVALID_TTL = OfpPacketInReason(openflow_13.OfpPacketInReason_OFPR_INVALID_TTL)
const OfpPacketInReason_OFPR_NO_MATCH = OfpPacketInReason(openflow_13.OfpPacketInReason_OFPR_NO_MATCH)
const OfpPortConfig_OFPPC_INVALID = OfpPortConfig(openflow_13.OfpPortConfig_OFPPC_INVALID)
const OfpPortConfig_OFPPC_NO_FWD = OfpPortConfig(openflow_13.OfpPortConfig_OFPPC_NO_FWD)
const OfpPortConfig_OFPPC_NO_PACKET_IN = OfpPortConfig(openflow_13.OfpPortConfig_OFPPC_NO_PACKET_IN)
const OfpPortConfig_OFPPC_NO_RECV = OfpPortConfig(openflow_13.OfpPortConfig_OFPPC_NO_RECV)
const OfpPortConfig_OFPPC_PORT_DOWN = OfpPortConfig(openflow_13.OfpPortConfig_OFPPC_PORT_DOWN)
const OfpPortFeatures_OFPPF_100GB_FD = OfpPortFeatures(openflow_13.OfpPortFeatures_OFPPF_100GB_FD)
const OfpPortFeatures_OFPPF_100MB_FD = OfpPortFeatures(openflow_13.OfpPortFeatures_OFPPF_100MB_FD)
const OfpPortFeatures_OFPPF_100MB_HD = OfpPortFeatures(openflow_13.OfpPortFeatures_OFPPF_100MB_HD)
const OfpPortFeatures_OFPPF_10GB_FD = OfpPortFeatures(openflow_13.OfpPortFeatures_OFPPF_10GB_FD)
const OfpPortFeatures_OFPPF_10MB_FD = OfpPortFeatures(openflow_13.OfpPortFeatures_OFPPF_10MB_FD)
const OfpPortFeatures_OFPPF_10MB_HD = OfpPortFeatures(openflow_13.OfpPortFeatures_OFPPF_10MB_HD)
const OfpPortFeatures_OFPPF_1GB_FD = OfpPortFeatures(openflow_13.OfpPortFeatures_OFPPF_1GB_FD)
const OfpPortFeatures_OFPPF_1GB_HD = OfpPortFeatures(openflow_13.OfpPortFeatures_OFPPF_1GB_HD)
const OfpPortFeatures_OFPPF_1TB_FD = OfpPortFeatures(openflow_13.OfpPortFeatures_OFPPF_1TB_FD)
const OfpPortFeatures_OFPPF_40GB_FD = OfpPortFeatures(openflow_13.OfpPortFeatures_OFPPF_40GB_FD)
const OfpPortFeatures_OFPPF_AUTONEG = OfpPortFeatures(openflow_13.OfpPortFeatures_OFPPF_AUTONEG)
const OfpPortFeatures_OFPPF_COPPER = OfpPortFeatures(openflow_13.OfpPortFeatures_OFPPF_COPPER)
const OfpPortFeatures_OFPPF_FIBER = OfpPortFeatures(openflow_13.OfpPortFeatures_OFPPF_FIBER)
const OfpPortFeatures_OFPPF_INVALID = OfpPortFeatures(openflow_13.OfpPortFeatures_OFPPF_INVALID)
const OfpPortFeatures_OFPPF_OTHER = OfpPortFeatures(openflow_13.OfpPortFeatures_OFPPF_OTHER)
const OfpPortFeatures_OFPPF_PAUSE = OfpPortFeatures(openflow_13.OfpPortFeatures_OFPPF_PAUSE)
const OfpPortFeatures_OFPPF_PAUSE_ASYM = OfpPortFeatures(openflow_13.OfpPortFeatures_OFPPF_PAUSE_ASYM)
const OfpPortModFailedCode_OFPPMFC_BAD_ADVERTISE = OfpPortModFailedCode(openflow_13.OfpPortModFailedCode_OFPPMFC_BAD_ADVERTISE)
const OfpPortModFailedCode_OFPPMFC_BAD_CONFIG = OfpPortModFailedCode(openflow_13.OfpPortModFailedCode_OFPPMFC_BAD_CONFIG)
const OfpPortModFailedCode_OFPPMFC_BAD_HW_ADDR = OfpPortModFailedCode(openflow_13.OfpPortModFailedCode_OFPPMFC_BAD_HW_ADDR)
const OfpPortModFailedCode_OFPPMFC_BAD_PORT = OfpPortModFailedCode(openflow_13.OfpPortModFailedCode_OFPPMFC_BAD_PORT)
const OfpPortModFailedCode_OFPPMFC_EPERM = OfpPortModFailedCode(openflow_13.OfpPortModFailedCode_OFPPMFC_EPERM)
const OfpPortNo_OFPP_ALL = OfpPortNo(openflow_13.OfpPortNo_OFPP_ALL)
const OfpPortNo_OFPP_ANY = OfpPortNo(openflow_13.OfpPortNo_OFPP_ANY)
const OfpPortNo_OFPP_CONTROLLER = OfpPortNo(openflow_13.OfpPortNo_OFPP_CONTROLLER)
const OfpPortNo_OFPP_FLOOD = OfpPortNo(openflow_13.OfpPortNo_OFPP_FLOOD)
const OfpPortNo_OFPP_INVALID = OfpPortNo(openflow_13.OfpPortNo_OFPP_INVALID)
const OfpPortNo_OFPP_IN_PORT = OfpPortNo(openflow_13.OfpPortNo_OFPP_IN_PORT)
const OfpPortNo_OFPP_LOCAL = OfpPortNo(openflow_13.OfpPortNo_OFPP_LOCAL)
const OfpPortNo_OFPP_MAX = OfpPortNo(openflow_13.OfpPortNo_OFPP_MAX)
const OfpPortNo_OFPP_NORMAL = OfpPortNo(openflow_13.OfpPortNo_OFPP_NORMAL)
const OfpPortNo_OFPP_TABLE = OfpPortNo(openflow_13.OfpPortNo_OFPP_TABLE)
const OfpPortReason_OFPPR_ADD = OfpPortReason(openflow_13.OfpPortReason_OFPPR_ADD)
const OfpPortReason_OFPPR_DELETE = OfpPortReason(openflow_13.OfpPortReason_OFPPR_DELETE)
const OfpPortReason_OFPPR_MODIFY = OfpPortReason(openflow_13.OfpPortReason_OFPPR_MODIFY)
const OfpPortState_OFPPS_BLOCKED = OfpPortState(openflow_13.OfpPortState_OFPPS_BLOCKED)
const OfpPortState_OFPPS_INVALID = OfpPortState(openflow_13.OfpPortState_OFPPS_INVALID)
const OfpPortState_OFPPS_LINK_DOWN = OfpPortState(openflow_13.OfpPortState_OFPPS_LINK_DOWN)
const OfpPortState_OFPPS_LIVE = OfpPortState(openflow_13.OfpPortState_OFPPS_LIVE)
const OfpQueueOpFailedCode_OFPQOFC_BAD_PORT = OfpQueueOpFailedCode(openflow_13.OfpQueueOpFailedCode_OFPQOFC_BAD_PORT)
const OfpQueueOpFailedCode_OFPQOFC_BAD_QUEUE = OfpQueueOpFailedCode(openflow_13.OfpQueueOpFailedCode_OFPQOFC_BAD_QUEUE)
const OfpQueueOpFailedCode_OFPQOFC_EPERM = OfpQueueOpFailedCode(openflow_13.OfpQueueOpFailedCode_OFPQOFC_EPERM)
const OfpQueueProperties_OFPQT_EXPERIMENTER = OfpQueueProperties(openflow_13.OfpQueueProperties_OFPQT_EXPERIMENTER)
const OfpQueueProperties_OFPQT_INVALID = OfpQueueProperties(openflow_13.OfpQueueProperties_OFPQT_INVALID)
const OfpQueueProperties_OFPQT_MAX_RATE = OfpQueueProperties(openflow_13.OfpQueueProperties_OFPQT_MAX_RATE)
const OfpQueueProperties_OFPQT_MIN_RATE = OfpQueueProperties(openflow_13.OfpQueueProperties_OFPQT_MIN_RATE)
const OfpRoleRequestFailedCode_OFPRRFC_BAD_ROLE = OfpRoleRequestFailedCode(openflow_13.OfpRoleRequestFailedCode_OFPRRFC_BAD_ROLE)
const OfpRoleRequestFailedCode_OFPRRFC_STALE = OfpRoleRequestFailedCode(openflow_13.OfpRoleRequestFailedCode_OFPRRFC_STALE)
const OfpRoleRequestFailedCode_OFPRRFC_UNSUP = OfpRoleRequestFailedCode(openflow_13.OfpRoleRequestFailedCode_OFPRRFC_UNSUP)
const OfpSwitchConfigFailedCode_OFPSCFC_BAD_FLAGS = OfpSwitchConfigFailedCode(openflow_13.OfpSwitchConfigFailedCode_OFPSCFC_BAD_FLAGS)
const OfpSwitchConfigFailedCode_OFPSCFC_BAD_LEN = OfpSwitchConfigFailedCode(openflow_13.OfpSwitchConfigFailedCode_OFPSCFC_BAD_LEN)
const OfpSwitchConfigFailedCode_OFPSCFC_EPERM = OfpSwitchConfigFailedCode(openflow_13.OfpSwitchConfigFailedCode_OFPSCFC_EPERM)
const OfpTableConfig_OFPTC_DEPRECATED_MASK = OfpTableConfig(openflow_13.OfpTableConfig_OFPTC_DEPRECATED_MASK)
const OfpTableConfig_OFPTC_INVALID = OfpTableConfig(openflow_13.OfpTableConfig_OFPTC_INVALID)
const OfpTableFeaturePropType_OFPTFPT_APPLY_ACTIONS = OfpTableFeaturePropType(openflow_13.OfpTableFeaturePropType_OFPTFPT_APPLY_ACTIONS)
const OfpTableFeaturePropType_OFPTFPT_APPLY_ACTIONS_MISS = OfpTableFeaturePropType(openflow_13.OfpTableFeaturePropType_OFPTFPT_APPLY_ACTIONS_MISS)
const OfpTableFeaturePropType_OFPTFPT_APPLY_SETFIELD = OfpTableFeaturePropType(openflow_13.OfpTableFeaturePropType_OFPTFPT_APPLY_SETFIELD)
const OfpTableFeaturePropType_OFPTFPT_APPLY_SETFIELD_MISS = OfpTableFeaturePropType(openflow_13.OfpTableFeaturePropType_OFPTFPT_APPLY_SETFIELD_MISS)
const OfpTableFeaturePropType_OFPTFPT_EXPERIMENTER = OfpTableFeaturePropType(openflow_13.OfpTableFeaturePropType_OFPTFPT_EXPERIMENTER)
const OfpTableFeaturePropType_OFPTFPT_EXPERIMENTER_MISS = OfpTableFeaturePropType(openflow_13.OfpTableFeaturePropType_OFPTFPT_EXPERIMENTER_MISS)
const OfpTableFeaturePropType_OFPTFPT_INSTRUCTIONS = OfpTableFeaturePropType(openflow_13.OfpTableFeaturePropType_OFPTFPT_INSTRUCTIONS)
const OfpTableFeaturePropType_OFPTFPT_INSTRUCTIONS_MISS = OfpTableFeaturePropType(openflow_13.OfpTableFeaturePropType_OFPTFPT_INSTRUCTIONS_MISS)
const OfpTableFeaturePropType_OFPTFPT_MATCH = OfpTableFeaturePropType(openflow_13.OfpTableFeaturePropType_OFPTFPT_MATCH)
const OfpTableFeaturePropType_OFPTFPT_NEXT_TABLES = OfpTableFeaturePropType(openflow_13.OfpTableFeaturePropType_OFPTFPT_NEXT_TABLES)
const OfpTableFeaturePropType_OFPTFPT_NEXT_TABLES_MISS = OfpTableFeaturePropType(openflow_13.OfpTableFeaturePropType_OFPTFPT_NEXT_TABLES_MISS)
const OfpTableFeaturePropType_OFPTFPT_WILDCARDS = OfpTableFeaturePropType(openflow_13.OfpTableFeaturePropType_OFPTFPT_WILDCARDS)
const OfpTableFeaturePropType_OFPTFPT_WRITE_ACTIONS = OfpTableFeaturePropType(openflow_13.OfpTableFeaturePropType_OFPTFPT_WRITE_ACTIONS)
const OfpTableFeaturePropType_OFPTFPT_WRITE_ACTIONS_MISS = OfpTableFeaturePropType(openflow_13.OfpTableFeaturePropType_OFPTFPT_WRITE_ACTIONS_MISS)
const OfpTableFeaturePropType_OFPTFPT_WRITE_SETFIELD = OfpTableFeaturePropType(openflow_13.OfpTableFeaturePropType_OFPTFPT_WRITE_SETFIELD)
const OfpTableFeaturePropType_OFPTFPT_WRITE_SETFIELD_MISS = OfpTableFeaturePropType(openflow_13.OfpTableFeaturePropType_OFPTFPT_WRITE_SETFIELD_MISS)
const OfpTableFeaturesFailedCode_OFPTFFC_BAD_ARGUMENT = OfpTableFeaturesFailedCode(openflow_13.OfpTableFeaturesFailedCode_OFPTFFC_BAD_ARGUMENT)
const OfpTableFeaturesFailedCode_OFPTFFC_BAD_LEN = OfpTableFeaturesFailedCode(openflow_13.OfpTableFeaturesFailedCode_OFPTFFC_BAD_LEN)
const OfpTableFeaturesFailedCode_OFPTFFC_BAD_METADATA = OfpTableFeaturesFailedCode(openflow_13.OfpTableFeaturesFailedCode_OFPTFFC_BAD_METADATA)
const OfpTableFeaturesFailedCode_OFPTFFC_BAD_TABLE = OfpTableFeaturesFailedCode(openflow_13.OfpTableFeaturesFailedCode_OFPTFFC_BAD_TABLE)
const OfpTableFeaturesFailedCode_OFPTFFC_BAD_TYPE = OfpTableFeaturesFailedCode(openflow_13.OfpTableFeaturesFailedCode_OFPTFFC_BAD_TYPE)
const OfpTableFeaturesFailedCode_OFPTFFC_EPERM = OfpTableFeaturesFailedCode(openflow_13.OfpTableFeaturesFailedCode_OFPTFFC_EPERM)
const OfpTableModFailedCode_OFPTMFC_BAD_CONFIG = OfpTableModFailedCode(openflow_13.OfpTableModFailedCode_OFPTMFC_BAD_CONFIG)
const OfpTableModFailedCode_OFPTMFC_BAD_TABLE = OfpTableModFailedCode(openflow_13.OfpTableModFailedCode_OFPTMFC_BAD_TABLE)
const OfpTableModFailedCode_OFPTMFC_EPERM = OfpTableModFailedCode(openflow_13.OfpTableModFailedCode_OFPTMFC_EPERM)
const OfpTable_OFPTT_ALL = OfpTable(openflow_13.OfpTable_OFPTT_ALL)
const OfpTable_OFPTT_INVALID = OfpTable(openflow_13.OfpTable_OFPTT_INVALID)
const OfpTable_OFPTT_MAX = OfpTable(openflow_13.OfpTable_OFPTT_MAX)
const OfpType_OFPT_BARRIER_REPLY = OfpType(openflow_13.OfpType_OFPT_BARRIER_REPLY)
const OfpType_OFPT_BARRIER_REQUEST = OfpType(openflow_13.OfpType_OFPT_BARRIER_REQUEST)
const OfpType_OFPT_ECHO_REPLY = OfpType(openflow_13.OfpType_OFPT_ECHO_REPLY)
const OfpType_OFPT_ECHO_REQUEST = OfpType(openflow_13.OfpType_OFPT_ECHO_REQUEST)
const OfpType_OFPT_ERROR = OfpType(openflow_13.OfpType_OFPT_ERROR)
const OfpType_OFPT_EXPERIMENTER = OfpType(openflow_13.OfpType_OFPT_EXPERIMENTER)
const OfpType_OFPT_FEATURES_REPLY = OfpType(openflow_13.OfpType_OFPT_FEATURES_REPLY)
const OfpType_OFPT_FEATURES_REQUEST = OfpType(openflow_13.OfpType_OFPT_FEATURES_REQUEST)
const OfpType_OFPT_FLOW_MOD = OfpType(openflow_13.OfpType_OFPT_FLOW_MOD)
const OfpType_OFPT_FLOW_REMOVED = OfpType(openflow_13.OfpType_OFPT_FLOW_REMOVED)
const OfpType_OFPT_GET_ASYNC_REPLY = OfpType(openflow_13.OfpType_OFPT_GET_ASYNC_REPLY)
const OfpType_OFPT_GET_ASYNC_REQUEST = OfpType(openflow_13.OfpType_OFPT_GET_ASYNC_REQUEST)
const OfpType_OFPT_GET_CONFIG_REPLY = OfpType(openflow_13.OfpType_OFPT_GET_CONFIG_REPLY)
const OfpType_OFPT_GET_CONFIG_REQUEST = OfpType(openflow_13.OfpType_OFPT_GET_CONFIG_REQUEST)
const OfpType_OFPT_GROUP_MOD = OfpType(openflow_13.OfpType_OFPT_GROUP_MOD)
const OfpType_OFPT_HELLO = OfpType(openflow_13.OfpType_OFPT_HELLO)
const OfpType_OFPT_METER_MOD = OfpType(openflow_13.OfpType_OFPT_METER_MOD)
const OfpType_OFPT_MULTIPART_REPLY = OfpType(openflow_13.OfpType_OFPT_MULTIPART_REPLY)
const OfpType_OFPT_MULTIPART_REQUEST = OfpType(openflow_13.OfpType_OFPT_MULTIPART_REQUEST)
const OfpType_OFPT_PACKET_IN = OfpType(openflow_13.OfpType_OFPT_PACKET_IN)
const OfpType_OFPT_PACKET_OUT = OfpType(openflow_13.OfpType_OFPT_PACKET_OUT)
const OfpType_OFPT_PORT_MOD = OfpType(openflow_13.OfpType_OFPT_PORT_MOD)
const OfpType_OFPT_PORT_STATUS = OfpType(openflow_13.OfpType_OFPT_PORT_STATUS)
const OfpType_OFPT_QUEUE_GET_CONFIG_REPLY = OfpType(openflow_13.OfpType_OFPT_QUEUE_GET_CONFIG_REPLY)
const OfpType_OFPT_QUEUE_GET_CONFIG_REQUEST = OfpType(openflow_13.OfpType_OFPT_QUEUE_GET_CONFIG_REQUEST)
const OfpType_OFPT_ROLE_REPLY = OfpType(openflow_13.OfpType_OFPT_ROLE_REPLY)
const OfpType_OFPT_ROLE_REQUEST = OfpType(openflow_13.OfpType_OFPT_ROLE_REQUEST)
const OfpType_OFPT_SET_ASYNC = OfpType(openflow_13.OfpType_OFPT_SET_ASYNC)
const OfpType_OFPT_SET_CONFIG = OfpType(openflow_13.OfpType_OFPT_SET_CONFIG)
const OfpType_OFPT_TABLE_MOD = OfpType(openflow_13.OfpType_OFPT_TABLE_MOD)
const OfpVlanId_OFPVID_NONE = OfpVlanId(openflow_13.OfpVlanId_OFPVID_NONE)
const OfpVlanId_OFPVID_PRESENT = OfpVlanId(openflow_13.OfpVlanId_OFPVID_PRESENT)
const OperStatus_ACTIVATING = OperStatus_OperStatus(voltha3.OperStatus_ACTIVATING)
const OperStatus_ACTIVE = OperStatus_OperStatus(voltha3.OperStatus_ACTIVE)
const OperStatus_DISCOVERED = OperStatus_OperStatus(voltha3.OperStatus_DISCOVERED)
const OperStatus_FAILED = OperStatus_OperStatus(voltha3.OperStatus_FAILED)
const OperStatus_TESTING = OperStatus_OperStatus(voltha3.OperStatus_TESTING)
const OperStatus_UNKNOWN = OperStatus_OperStatus(voltha3.OperStatus_UNKNOWN)
const OxmOfbFieldTypes_OFPXMT_OFB_ARP_OP = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_ARP_OP)
const OxmOfbFieldTypes_OFPXMT_OFB_ARP_SHA = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_ARP_SHA)
const OxmOfbFieldTypes_OFPXMT_OFB_ARP_SPA = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_ARP_SPA)
const OxmOfbFieldTypes_OFPXMT_OFB_ARP_THA = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_ARP_THA)
const OxmOfbFieldTypes_OFPXMT_OFB_ARP_TPA = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_ARP_TPA)
const OxmOfbFieldTypes_OFPXMT_OFB_ETH_DST = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_ETH_DST)
const OxmOfbFieldTypes_OFPXMT_OFB_ETH_SRC = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_ETH_SRC)
const OxmOfbFieldTypes_OFPXMT_OFB_ETH_TYPE = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_ETH_TYPE)
const OxmOfbFieldTypes_OFPXMT_OFB_ICMPV4_CODE = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_ICMPV4_CODE)
const OxmOfbFieldTypes_OFPXMT_OFB_ICMPV4_TYPE = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_ICMPV4_TYPE)
const OxmOfbFieldTypes_OFPXMT_OFB_ICMPV6_CODE = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_ICMPV6_CODE)
const OxmOfbFieldTypes_OFPXMT_OFB_ICMPV6_TYPE = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_ICMPV6_TYPE)
const OxmOfbFieldTypes_OFPXMT_OFB_IN_PHY_PORT = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_IN_PHY_PORT)
const OxmOfbFieldTypes_OFPXMT_OFB_IN_PORT = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_IN_PORT)
const OxmOfbFieldTypes_OFPXMT_OFB_IPV4_DST = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_IPV4_DST)
const OxmOfbFieldTypes_OFPXMT_OFB_IPV4_SRC = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_IPV4_SRC)
const OxmOfbFieldTypes_OFPXMT_OFB_IPV6_DST = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_IPV6_DST)
const OxmOfbFieldTypes_OFPXMT_OFB_IPV6_EXTHDR = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_IPV6_EXTHDR)
const OxmOfbFieldTypes_OFPXMT_OFB_IPV6_FLABEL = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_IPV6_FLABEL)
const OxmOfbFieldTypes_OFPXMT_OFB_IPV6_ND_SLL = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_IPV6_ND_SLL)
const OxmOfbFieldTypes_OFPXMT_OFB_IPV6_ND_TARGET = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_IPV6_ND_TARGET)
const OxmOfbFieldTypes_OFPXMT_OFB_IPV6_ND_TLL = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_IPV6_ND_TLL)
const OxmOfbFieldTypes_OFPXMT_OFB_IPV6_SRC = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_IPV6_SRC)
const OxmOfbFieldTypes_OFPXMT_OFB_IP_DSCP = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_IP_DSCP)
const OxmOfbFieldTypes_OFPXMT_OFB_IP_ECN = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_IP_ECN)
const OxmOfbFieldTypes_OFPXMT_OFB_IP_PROTO = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_IP_PROTO)
const OxmOfbFieldTypes_OFPXMT_OFB_METADATA = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_METADATA)
const OxmOfbFieldTypes_OFPXMT_OFB_MPLS_BOS = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_MPLS_BOS)
const OxmOfbFieldTypes_OFPXMT_OFB_MPLS_LABEL = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_MPLS_LABEL)
const OxmOfbFieldTypes_OFPXMT_OFB_MPLS_TC = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_MPLS_TC)
const OxmOfbFieldTypes_OFPXMT_OFB_PBB_ISID = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_PBB_ISID)
const OxmOfbFieldTypes_OFPXMT_OFB_SCTP_DST = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_SCTP_DST)
const OxmOfbFieldTypes_OFPXMT_OFB_SCTP_SRC = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_SCTP_SRC)
const OxmOfbFieldTypes_OFPXMT_OFB_TCP_DST = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_TCP_DST)
const OxmOfbFieldTypes_OFPXMT_OFB_TCP_SRC = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_TCP_SRC)
const OxmOfbFieldTypes_OFPXMT_OFB_TUNNEL_ID = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_TUNNEL_ID)
const OxmOfbFieldTypes_OFPXMT_OFB_UDP_DST = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_UDP_DST)
const OxmOfbFieldTypes_OFPXMT_OFB_UDP_SRC = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_UDP_SRC)
const OxmOfbFieldTypes_OFPXMT_OFB_VLAN_PCP = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_VLAN_PCP)
const OxmOfbFieldTypes_OFPXMT_OFB_VLAN_VID = OxmOfbFieldTypes(openflow_13.OxmOfbFieldTypes_OFPXMT_OFB_VLAN_VID)
const PmConfig_COUNTER = PmConfig_PmType(voltha6.PmConfig_COUNTER)
const PmConfig_GUAGE = PmConfig_PmType(voltha6.PmConfig_GUAGE)
const PmConfig_STATE = PmConfig_PmType(voltha6.PmConfig_STATE)
const Port_ETHERNET_NNI = Port_PortType(voltha6.Port_ETHERNET_NNI)
const Port_ETHERNET_UNI = Port_PortType(voltha6.Port_ETHERNET_UNI)
const Port_PON_OLT = Port_PortType(voltha6.Port_PON_OLT)
const Port_PON_ONU = Port_PortType(voltha6.Port_PON_ONU)
const Port_UNKNOWN = Port_PortType(voltha6.Port_UNKNOWN)
Variables ¶
var Access_name = voltha2.Access_name
var Access_value = voltha2.Access_value
var AdminState_AdminState_name = voltha3.AdminState_AdminState_name
var AdminState_AdminState_value = voltha3.AdminState_AdminState_value
var AlarmFilterRuleKey_AlarmFilterRuleKey_name = map[int32]string{
0: "id",
1: "type",
2: "severity",
3: "resource_id",
4: "category",
5: "device_id",
}
var AlarmFilterRuleKey_AlarmFilterRuleKey_value = map[string]int32{
"id": 0,
"type": 1,
"severity": 2,
"resource_id": 3,
"category": 4,
"device_id": 5,
}
var ConnectStatus_ConnectStatus_name = voltha3.ConnectStatus_ConnectStatus_name
var ConnectStatus_ConnectStatus_value = voltha3.ConnectStatus_ConnectStatus_value
var E_Access = voltha2.E_Access
access from public import meta.proto
var E_ChildNode = voltha2.E_ChildNode
child_node from public import meta.proto
var HealthStatus_HealthState_name = voltha4.HealthStatus_HealthState_name
var HealthStatus_HealthState_value = voltha4.HealthStatus_HealthState_value
var LogLevel_LogLevel_name = voltha3.LogLevel_LogLevel_name
var LogLevel_LogLevel_value = voltha3.LogLevel_LogLevel_value
var OfpActionType_name = openflow_13.OfpActionType_name
var OfpActionType_value = openflow_13.OfpActionType_value
var OfpBadActionCode_name = openflow_13.OfpBadActionCode_name
var OfpBadActionCode_value = openflow_13.OfpBadActionCode_value
var OfpBadInstructionCode_name = openflow_13.OfpBadInstructionCode_name
var OfpBadInstructionCode_value = openflow_13.OfpBadInstructionCode_value
var OfpBadMatchCode_name = openflow_13.OfpBadMatchCode_name
var OfpBadMatchCode_value = openflow_13.OfpBadMatchCode_value
var OfpBadRequestCode_name = openflow_13.OfpBadRequestCode_name
var OfpBadRequestCode_value = openflow_13.OfpBadRequestCode_value
var OfpCapabilities_name = openflow_13.OfpCapabilities_name
var OfpCapabilities_value = openflow_13.OfpCapabilities_value
var OfpConfigFlags_name = openflow_13.OfpConfigFlags_name
var OfpConfigFlags_value = openflow_13.OfpConfigFlags_value
var OfpControllerMaxLen_name = openflow_13.OfpControllerMaxLen_name
var OfpControllerMaxLen_value = openflow_13.OfpControllerMaxLen_value
var OfpControllerRole_name = openflow_13.OfpControllerRole_name
var OfpControllerRole_value = openflow_13.OfpControllerRole_value
var OfpErrorType_name = openflow_13.OfpErrorType_name
var OfpErrorType_value = openflow_13.OfpErrorType_value
var OfpFlowModCommand_name = openflow_13.OfpFlowModCommand_name
var OfpFlowModCommand_value = openflow_13.OfpFlowModCommand_value
var OfpFlowModFailedCode_name = openflow_13.OfpFlowModFailedCode_name
var OfpFlowModFailedCode_value = openflow_13.OfpFlowModFailedCode_value
var OfpFlowModFlags_name = openflow_13.OfpFlowModFlags_name
var OfpFlowModFlags_value = openflow_13.OfpFlowModFlags_value
var OfpFlowRemovedReason_name = openflow_13.OfpFlowRemovedReason_name
var OfpFlowRemovedReason_value = openflow_13.OfpFlowRemovedReason_value
var OfpGroupCapabilities_name = openflow_13.OfpGroupCapabilities_name
var OfpGroupCapabilities_value = openflow_13.OfpGroupCapabilities_value
var OfpGroupModCommand_name = openflow_13.OfpGroupModCommand_name
var OfpGroupModCommand_value = openflow_13.OfpGroupModCommand_value
var OfpGroupModFailedCode_name = openflow_13.OfpGroupModFailedCode_name
var OfpGroupModFailedCode_value = openflow_13.OfpGroupModFailedCode_value
var OfpGroupType_name = openflow_13.OfpGroupType_name
var OfpGroupType_value = openflow_13.OfpGroupType_value
var OfpGroup_name = openflow_13.OfpGroup_name
var OfpGroup_value = openflow_13.OfpGroup_value
var OfpHelloElemType_name = openflow_13.OfpHelloElemType_name
var OfpHelloElemType_value = openflow_13.OfpHelloElemType_value
var OfpHelloFailedCode_name = openflow_13.OfpHelloFailedCode_name
var OfpHelloFailedCode_value = openflow_13.OfpHelloFailedCode_value
var OfpInstructionType_name = openflow_13.OfpInstructionType_name
var OfpInstructionType_value = openflow_13.OfpInstructionType_value
var OfpIpv6ExthdrFlags_name = openflow_13.OfpIpv6ExthdrFlags_name
var OfpIpv6ExthdrFlags_value = openflow_13.OfpIpv6ExthdrFlags_value
var OfpMatchType_name = openflow_13.OfpMatchType_name
var OfpMatchType_value = openflow_13.OfpMatchType_value
var OfpMeterBandType_name = openflow_13.OfpMeterBandType_name
var OfpMeterBandType_value = openflow_13.OfpMeterBandType_value
var OfpMeterFlags_name = openflow_13.OfpMeterFlags_name
var OfpMeterFlags_value = openflow_13.OfpMeterFlags_value
var OfpMeterModCommand_name = openflow_13.OfpMeterModCommand_name
var OfpMeterModCommand_value = openflow_13.OfpMeterModCommand_value
var OfpMeterModFailedCode_name = openflow_13.OfpMeterModFailedCode_name
var OfpMeterModFailedCode_value = openflow_13.OfpMeterModFailedCode_value
var OfpMeter_name = openflow_13.OfpMeter_name
var OfpMeter_value = openflow_13.OfpMeter_value
var OfpMultipartReplyFlags_name = openflow_13.OfpMultipartReplyFlags_name
var OfpMultipartReplyFlags_value = openflow_13.OfpMultipartReplyFlags_value
var OfpMultipartRequestFlags_name = openflow_13.OfpMultipartRequestFlags_name
var OfpMultipartRequestFlags_value = openflow_13.OfpMultipartRequestFlags_value
var OfpMultipartType_name = openflow_13.OfpMultipartType_name
var OfpMultipartType_value = openflow_13.OfpMultipartType_value
var OfpOxmClass_name = openflow_13.OfpOxmClass_name
var OfpOxmClass_value = openflow_13.OfpOxmClass_value
var OfpPacketInReason_name = openflow_13.OfpPacketInReason_name
var OfpPacketInReason_value = openflow_13.OfpPacketInReason_value
var OfpPortConfig_name = openflow_13.OfpPortConfig_name
var OfpPortConfig_value = openflow_13.OfpPortConfig_value
var OfpPortFeatures_name = openflow_13.OfpPortFeatures_name
var OfpPortFeatures_value = openflow_13.OfpPortFeatures_value
var OfpPortModFailedCode_name = openflow_13.OfpPortModFailedCode_name
var OfpPortModFailedCode_value = openflow_13.OfpPortModFailedCode_value
var OfpPortNo_name = openflow_13.OfpPortNo_name
var OfpPortNo_value = openflow_13.OfpPortNo_value
var OfpPortReason_name = openflow_13.OfpPortReason_name
var OfpPortReason_value = openflow_13.OfpPortReason_value
var OfpPortState_name = openflow_13.OfpPortState_name
var OfpPortState_value = openflow_13.OfpPortState_value
var OfpQueueOpFailedCode_name = openflow_13.OfpQueueOpFailedCode_name
var OfpQueueOpFailedCode_value = openflow_13.OfpQueueOpFailedCode_value
var OfpQueueProperties_name = openflow_13.OfpQueueProperties_name
var OfpQueueProperties_value = openflow_13.OfpQueueProperties_value
var OfpRoleRequestFailedCode_name = openflow_13.OfpRoleRequestFailedCode_name
var OfpRoleRequestFailedCode_value = openflow_13.OfpRoleRequestFailedCode_value
var OfpSwitchConfigFailedCode_name = openflow_13.OfpSwitchConfigFailedCode_name
var OfpSwitchConfigFailedCode_value = openflow_13.OfpSwitchConfigFailedCode_value
var OfpTableConfig_name = openflow_13.OfpTableConfig_name
var OfpTableConfig_value = openflow_13.OfpTableConfig_value
var OfpTableFeaturePropType_name = openflow_13.OfpTableFeaturePropType_name
var OfpTableFeaturePropType_value = openflow_13.OfpTableFeaturePropType_value
var OfpTableFeaturesFailedCode_name = openflow_13.OfpTableFeaturesFailedCode_name
var OfpTableFeaturesFailedCode_value = openflow_13.OfpTableFeaturesFailedCode_value
var OfpTableModFailedCode_name = openflow_13.OfpTableModFailedCode_name
var OfpTableModFailedCode_value = openflow_13.OfpTableModFailedCode_value
var OfpTable_name = openflow_13.OfpTable_name
var OfpTable_value = openflow_13.OfpTable_value
var OfpType_name = openflow_13.OfpType_name
var OfpType_value = openflow_13.OfpType_value
var OfpVlanId_name = openflow_13.OfpVlanId_name
var OfpVlanId_value = openflow_13.OfpVlanId_value
var OperStatus_OperStatus_name = voltha3.OperStatus_OperStatus_name
var OperStatus_OperStatus_value = voltha3.OperStatus_OperStatus_value
var OxmOfbFieldTypes_name = openflow_13.OxmOfbFieldTypes_name
var OxmOfbFieldTypes_value = openflow_13.OxmOfbFieldTypes_value
var PmConfig_PmType_name = voltha6.PmConfig_PmType_name
var PmConfig_PmType_value = voltha6.PmConfig_PmType_value
var Port_PortType_name = voltha6.Port_PortType_name
var Port_PortType_value = voltha6.Port_PortType_value
Functions ¶
func RegisterVolthaGlobalServiceServer ¶
func RegisterVolthaGlobalServiceServer(s *grpc.Server, srv VolthaGlobalServiceServer)
func RegisterVolthaLocalServiceServer ¶
func RegisterVolthaLocalServiceServer(s *grpc.Server, srv VolthaLocalServiceServer)
Types ¶
type Adapter ¶
Adapter from public import adapter.proto
func (*Adapter) GetConfig ¶
func (m *Adapter) GetConfig() *AdapterConfig
func (*Adapter) GetLogicalDeviceIds ¶
func (*Adapter) GetVersion ¶
func (*Adapter) ProtoMessage ¶
func (*Adapter) ProtoMessage()
type AdapterConfig ¶
type AdapterConfig voltha7.AdapterConfig
AdapterConfig from public import adapter.proto
func (*AdapterConfig) ProtoMessage ¶
func (*AdapterConfig) ProtoMessage()
func (*AdapterConfig) Reset ¶
func (m *AdapterConfig) Reset()
func (*AdapterConfig) String ¶
func (m *AdapterConfig) String() string
type Adapters ¶
Adapters from public import adapter.proto
func (*Adapters) ProtoMessage ¶
func (*Adapters) ProtoMessage()
type AdminState ¶
type AdminState voltha3.AdminState
AdminState from public import common.proto
func (*AdminState) ProtoMessage ¶
func (*AdminState) ProtoMessage()
func (*AdminState) Reset ¶
func (m *AdminState) Reset()
func (*AdminState) String ¶
func (m *AdminState) String() string
type AdminState_AdminState ¶
type AdminState_AdminState voltha3.AdminState_AdminState
AdminState from public import common.proto
func (AdminState_AdminState) String ¶
func (x AdminState_AdminState) String() string
type AlarmFilter ¶
type AlarmFilter struct { Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` Rules []*AlarmFilterRule `protobuf:"bytes,2,rep,name=rules" json:"rules,omitempty"` }
func (*AlarmFilter) Descriptor ¶
func (*AlarmFilter) Descriptor() ([]byte, []int)
func (*AlarmFilter) GetId ¶
func (m *AlarmFilter) GetId() string
func (*AlarmFilter) GetRules ¶
func (m *AlarmFilter) GetRules() []*AlarmFilterRule
func (*AlarmFilter) ProtoMessage ¶
func (*AlarmFilter) ProtoMessage()
func (*AlarmFilter) Reset ¶
func (m *AlarmFilter) Reset()
func (*AlarmFilter) String ¶
func (m *AlarmFilter) String() string
type AlarmFilterRule ¶
type AlarmFilterRule struct { Key AlarmFilterRuleKey_AlarmFilterRuleKey `protobuf:"varint,1,opt,name=key,enum=voltha.AlarmFilterRuleKey_AlarmFilterRuleKey" json:"key,omitempty"` Value string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` }
func (*AlarmFilterRule) Descriptor ¶
func (*AlarmFilterRule) Descriptor() ([]byte, []int)
func (*AlarmFilterRule) GetKey ¶
func (m *AlarmFilterRule) GetKey() AlarmFilterRuleKey_AlarmFilterRuleKey
func (*AlarmFilterRule) GetValue ¶
func (m *AlarmFilterRule) GetValue() string
func (*AlarmFilterRule) ProtoMessage ¶
func (*AlarmFilterRule) ProtoMessage()
func (*AlarmFilterRule) Reset ¶
func (m *AlarmFilterRule) Reset()
func (*AlarmFilterRule) String ¶
func (m *AlarmFilterRule) String() string
type AlarmFilterRuleKey ¶
type AlarmFilterRuleKey struct { }
func (*AlarmFilterRuleKey) Descriptor ¶
func (*AlarmFilterRuleKey) Descriptor() ([]byte, []int)
func (*AlarmFilterRuleKey) ProtoMessage ¶
func (*AlarmFilterRuleKey) ProtoMessage()
func (*AlarmFilterRuleKey) Reset ¶
func (m *AlarmFilterRuleKey) Reset()
func (*AlarmFilterRuleKey) String ¶
func (m *AlarmFilterRuleKey) String() string
type AlarmFilterRuleKey_AlarmFilterRuleKey ¶
type AlarmFilterRuleKey_AlarmFilterRuleKey int32
const ( AlarmFilterRuleKey_id AlarmFilterRuleKey_AlarmFilterRuleKey = 0 AlarmFilterRuleKey_type AlarmFilterRuleKey_AlarmFilterRuleKey = 1 AlarmFilterRuleKey_severity AlarmFilterRuleKey_AlarmFilterRuleKey = 2 AlarmFilterRuleKey_resource_id AlarmFilterRuleKey_AlarmFilterRuleKey = 3 AlarmFilterRuleKey_category AlarmFilterRuleKey_AlarmFilterRuleKey = 4 AlarmFilterRuleKey_device_id AlarmFilterRuleKey_AlarmFilterRuleKey = 5 )
func (AlarmFilterRuleKey_AlarmFilterRuleKey) EnumDescriptor ¶
func (AlarmFilterRuleKey_AlarmFilterRuleKey) EnumDescriptor() ([]byte, []int)
func (AlarmFilterRuleKey_AlarmFilterRuleKey) String ¶
func (x AlarmFilterRuleKey_AlarmFilterRuleKey) String() string
type AlarmFilters ¶
type AlarmFilters struct {
Filters []*AlarmFilter `protobuf:"bytes,1,rep,name=filters" json:"filters,omitempty"`
}
func (*AlarmFilters) Descriptor ¶
func (*AlarmFilters) Descriptor() ([]byte, []int)
func (*AlarmFilters) GetFilters ¶
func (m *AlarmFilters) GetFilters() []*AlarmFilter
func (*AlarmFilters) ProtoMessage ¶
func (*AlarmFilters) ProtoMessage()
func (*AlarmFilters) Reset ¶
func (m *AlarmFilters) Reset()
func (*AlarmFilters) String ¶
func (m *AlarmFilters) String() string
type ChangeEvent ¶
type ChangeEvent openflow_13.ChangeEvent
ChangeEvent from public import openflow_13.proto
func (*ChangeEvent) GetId ¶
func (m *ChangeEvent) GetId() string
func (*ChangeEvent) GetPortStatus ¶
func (m *ChangeEvent) GetPortStatus() *OfpPortStatus
func (*ChangeEvent) ProtoMessage ¶
func (*ChangeEvent) ProtoMessage()
func (*ChangeEvent) Reset ¶
func (m *ChangeEvent) Reset()
func (*ChangeEvent) String ¶
func (m *ChangeEvent) String() string
type ChildNode ¶
ChildNode from public import meta.proto
func (*ChildNode) ProtoMessage ¶
func (*ChildNode) ProtoMessage()
type ConnectStatus ¶
type ConnectStatus voltha3.ConnectStatus
ConnectStatus from public import common.proto
func (*ConnectStatus) ProtoMessage ¶
func (*ConnectStatus) ProtoMessage()
func (*ConnectStatus) Reset ¶
func (m *ConnectStatus) Reset()
func (*ConnectStatus) String ¶
func (m *ConnectStatus) String() string
type ConnectStatus_ConnectStatus ¶
type ConnectStatus_ConnectStatus voltha3.ConnectStatus_ConnectStatus
ConnectStatus from public import common.proto
func (ConnectStatus_ConnectStatus) String ¶
func (x ConnectStatus_ConnectStatus) String() string
type Device ¶
Device from public import device.proto
func (*Device) GetAdapter ¶
func (*Device) GetFirmwareVersion ¶
func (*Device) GetHardwareVersion ¶
func (*Device) GetHostAndPort ¶
func (*Device) GetIpv4Address ¶
func (*Device) GetIpv6Address ¶
func (*Device) GetMacAddress ¶
func (*Device) GetParentId ¶
func (*Device) GetParentPortNo ¶
func (*Device) GetPmConfigs ¶
func (*Device) GetProxyAddress ¶
func (m *Device) GetProxyAddress() *Device_ProxyAddress
func (*Device) GetSerialNumber ¶
func (*Device) GetSoftwareVersion ¶
func (*Device) ProtoMessage ¶
func (*Device) ProtoMessage()
type DeviceGroup ¶
type DeviceGroup struct { Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` LogicalDevices []*voltha5.LogicalDevice `protobuf:"bytes,2,rep,name=logical_devices,json=logicalDevices" json:"logical_devices,omitempty"` Devices []*voltha6.Device `protobuf:"bytes,3,rep,name=devices" json:"devices,omitempty"` }
func (*DeviceGroup) Descriptor ¶
func (*DeviceGroup) Descriptor() ([]byte, []int)
func (*DeviceGroup) GetDevices ¶
func (m *DeviceGroup) GetDevices() []*voltha6.Device
func (*DeviceGroup) GetId ¶
func (m *DeviceGroup) GetId() string
func (*DeviceGroup) GetLogicalDevices ¶
func (m *DeviceGroup) GetLogicalDevices() []*voltha5.LogicalDevice
func (*DeviceGroup) ProtoMessage ¶
func (*DeviceGroup) ProtoMessage()
func (*DeviceGroup) Reset ¶
func (m *DeviceGroup) Reset()
func (*DeviceGroup) String ¶
func (m *DeviceGroup) String() string
type DeviceGroups ¶
type DeviceGroups struct {
Items []*DeviceGroup `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}
func (*DeviceGroups) Descriptor ¶
func (*DeviceGroups) Descriptor() ([]byte, []int)
func (*DeviceGroups) GetItems ¶
func (m *DeviceGroups) GetItems() []*DeviceGroup
func (*DeviceGroups) ProtoMessage ¶
func (*DeviceGroups) ProtoMessage()
func (*DeviceGroups) Reset ¶
func (m *DeviceGroups) Reset()
func (*DeviceGroups) String ¶
func (m *DeviceGroups) String() string
type DeviceType ¶
type DeviceType voltha6.DeviceType
DeviceType from public import device.proto
func (*DeviceType) GetAcceptsAddRemoveFlowUpdates ¶
func (m *DeviceType) GetAcceptsAddRemoveFlowUpdates() bool
func (*DeviceType) GetAcceptsBulkFlowUpdate ¶
func (m *DeviceType) GetAcceptsBulkFlowUpdate() bool
func (*DeviceType) GetAdapter ¶
func (m *DeviceType) GetAdapter() string
func (*DeviceType) GetId ¶
func (m *DeviceType) GetId() string
func (*DeviceType) ProtoMessage ¶
func (*DeviceType) ProtoMessage()
func (*DeviceType) Reset ¶
func (m *DeviceType) Reset()
func (*DeviceType) String ¶
func (m *DeviceType) String() string
type DeviceTypes ¶
type DeviceTypes voltha6.DeviceTypes
DeviceTypes from public import device.proto
func (*DeviceTypes) GetItems ¶
func (m *DeviceTypes) GetItems() []*DeviceType
func (*DeviceTypes) ProtoMessage ¶
func (*DeviceTypes) ProtoMessage()
func (*DeviceTypes) Reset ¶
func (m *DeviceTypes) Reset()
func (*DeviceTypes) String ¶
func (m *DeviceTypes) String() string
type Device_ProxyAddress ¶
type Device_ProxyAddress voltha6.Device_ProxyAddress
ProxyAddress from public import device.proto
func (*Device_ProxyAddress) GetChannelId ¶
func (m *Device_ProxyAddress) GetChannelId() uint32
func (*Device_ProxyAddress) GetDeviceId ¶
func (m *Device_ProxyAddress) GetDeviceId() string
func (*Device_ProxyAddress) GetOnuId ¶
func (m *Device_ProxyAddress) GetOnuId() uint32
func (*Device_ProxyAddress) GetOnuSessionId ¶
func (m *Device_ProxyAddress) GetOnuSessionId() uint32
func (*Device_ProxyAddress) ProtoMessage ¶
func (*Device_ProxyAddress) ProtoMessage()
func (*Device_ProxyAddress) Reset ¶
func (m *Device_ProxyAddress) Reset()
func (*Device_ProxyAddress) String ¶
func (m *Device_ProxyAddress) String() string
type Devices ¶
Devices from public import device.proto
func (*Devices) ProtoMessage ¶
func (*Devices) ProtoMessage()
type FlowGroupTableUpdate ¶
type FlowGroupTableUpdate openflow_13.FlowGroupTableUpdate
FlowGroupTableUpdate from public import openflow_13.proto
func (*FlowGroupTableUpdate) GetGroupMod ¶
func (m *FlowGroupTableUpdate) GetGroupMod() *OfpGroupMod
func (*FlowGroupTableUpdate) GetId ¶
func (m *FlowGroupTableUpdate) GetId() string
func (*FlowGroupTableUpdate) ProtoMessage ¶
func (*FlowGroupTableUpdate) ProtoMessage()
func (*FlowGroupTableUpdate) Reset ¶
func (m *FlowGroupTableUpdate) Reset()
func (*FlowGroupTableUpdate) String ¶
func (m *FlowGroupTableUpdate) String() string
type FlowGroups ¶
type FlowGroups openflow_13.FlowGroups
FlowGroups from public import openflow_13.proto
func (*FlowGroups) GetItems ¶
func (m *FlowGroups) GetItems() []*OfpGroupEntry
func (*FlowGroups) ProtoMessage ¶
func (*FlowGroups) ProtoMessage()
func (*FlowGroups) Reset ¶
func (m *FlowGroups) Reset()
func (*FlowGroups) String ¶
func (m *FlowGroups) String() string
type FlowTableUpdate ¶
type FlowTableUpdate openflow_13.FlowTableUpdate
FlowTableUpdate from public import openflow_13.proto
func (*FlowTableUpdate) GetFlowMod ¶
func (m *FlowTableUpdate) GetFlowMod() *OfpFlowMod
func (*FlowTableUpdate) GetId ¶
func (m *FlowTableUpdate) GetId() string
func (*FlowTableUpdate) ProtoMessage ¶
func (*FlowTableUpdate) ProtoMessage()
func (*FlowTableUpdate) Reset ¶
func (m *FlowTableUpdate) Reset()
func (*FlowTableUpdate) String ¶
func (m *FlowTableUpdate) String() string
type Flows ¶
type Flows openflow_13.Flows
Flows from public import openflow_13.proto
func (*Flows) GetItems ¶
func (m *Flows) GetItems() []*OfpFlowStats
func (*Flows) ProtoMessage ¶
func (*Flows) ProtoMessage()
type HealthStatus ¶
type HealthStatus voltha4.HealthStatus
HealthStatus from public import health.proto
func (*HealthStatus) GetState ¶
func (m *HealthStatus) GetState() HealthStatus_HealthState
func (*HealthStatus) ProtoMessage ¶
func (*HealthStatus) ProtoMessage()
func (*HealthStatus) Reset ¶
func (m *HealthStatus) Reset()
func (*HealthStatus) String ¶
func (m *HealthStatus) String() string
type HealthStatus_HealthState ¶
type HealthStatus_HealthState voltha4.HealthStatus_HealthState
HealthState from public import health.proto
func (HealthStatus_HealthState) String ¶
func (x HealthStatus_HealthState) String() string
type LogLevel ¶
LogLevel from public import common.proto
func (*LogLevel) ProtoMessage ¶
func (*LogLevel) ProtoMessage()
type LogLevel_LogLevel ¶
type LogLevel_LogLevel voltha3.LogLevel_LogLevel
LogLevel from public import common.proto
func (LogLevel_LogLevel) String ¶
func (x LogLevel_LogLevel) String() string
type LogicalDevice ¶
type LogicalDevice voltha5.LogicalDevice
LogicalDevice from public import logical_device.proto
func (*LogicalDevice) GetDatapathId ¶
func (m *LogicalDevice) GetDatapathId() uint64
func (*LogicalDevice) GetId ¶
func (m *LogicalDevice) GetId() string
func (*LogicalDevice) GetPorts ¶
func (m *LogicalDevice) GetPorts() []*LogicalPort
func (*LogicalDevice) GetRootDeviceId ¶
func (m *LogicalDevice) GetRootDeviceId() string
func (*LogicalDevice) ProtoMessage ¶
func (*LogicalDevice) ProtoMessage()
func (*LogicalDevice) Reset ¶
func (m *LogicalDevice) Reset()
func (*LogicalDevice) String ¶
func (m *LogicalDevice) String() string
type LogicalDevices ¶
type LogicalDevices voltha5.LogicalDevices
LogicalDevices from public import logical_device.proto
func (*LogicalDevices) GetItems ¶
func (m *LogicalDevices) GetItems() []*LogicalDevice
func (*LogicalDevices) ProtoMessage ¶
func (*LogicalDevices) ProtoMessage()
func (*LogicalDevices) Reset ¶
func (m *LogicalDevices) Reset()
func (*LogicalDevices) String ¶
func (m *LogicalDevices) String() string
type LogicalPort ¶
type LogicalPort voltha5.LogicalPort
LogicalPort from public import logical_device.proto
func (*LogicalPort) GetDeviceId ¶
func (m *LogicalPort) GetDeviceId() string
func (*LogicalPort) GetDevicePortNo ¶
func (m *LogicalPort) GetDevicePortNo() uint32
func (*LogicalPort) GetId ¶
func (m *LogicalPort) GetId() string
func (*LogicalPort) GetRootPort ¶
func (m *LogicalPort) GetRootPort() bool
func (*LogicalPort) ProtoMessage ¶
func (*LogicalPort) ProtoMessage()
func (*LogicalPort) Reset ¶
func (m *LogicalPort) Reset()
func (*LogicalPort) String ¶
func (m *LogicalPort) String() string
type LogicalPorts ¶
type LogicalPorts voltha5.LogicalPorts
LogicalPorts from public import logical_device.proto
func (*LogicalPorts) GetItems ¶
func (m *LogicalPorts) GetItems() []*LogicalPort
func (*LogicalPorts) ProtoMessage ¶
func (*LogicalPorts) ProtoMessage()
func (*LogicalPorts) Reset ¶
func (m *LogicalPorts) Reset()
func (*LogicalPorts) String ¶
func (m *LogicalPorts) String() string
type OfpAction ¶
type OfpAction openflow_13.OfpAction
ofp_action from public import openflow_13.proto
func (*OfpAction) GetExperimenter ¶
func (m *OfpAction) GetExperimenter() *OfpActionExperimenter
func (*OfpAction) GetGroup ¶
func (m *OfpAction) GetGroup() *OfpActionGroup
func (*OfpAction) GetMplsTtl ¶
func (m *OfpAction) GetMplsTtl() *OfpActionMplsTtl
func (*OfpAction) GetNwTtl ¶
func (m *OfpAction) GetNwTtl() *OfpActionNwTtl
func (*OfpAction) GetOutput ¶
func (m *OfpAction) GetOutput() *OfpActionOutput
func (*OfpAction) GetPopMpls ¶
func (m *OfpAction) GetPopMpls() *OfpActionPopMpls
func (*OfpAction) GetPush ¶
func (m *OfpAction) GetPush() *OfpActionPush
func (*OfpAction) GetSetField ¶
func (m *OfpAction) GetSetField() *OfpActionSetField
func (*OfpAction) GetType ¶
func (m *OfpAction) GetType() OfpActionType
func (*OfpAction) ProtoMessage ¶
func (*OfpAction) ProtoMessage()
type OfpActionExperimenter ¶
type OfpActionExperimenter openflow_13.OfpActionExperimenter
ofp_action_experimenter from public import openflow_13.proto
func (*OfpActionExperimenter) GetData ¶
func (m *OfpActionExperimenter) GetData() []byte
func (*OfpActionExperimenter) GetExperimenter ¶
func (m *OfpActionExperimenter) GetExperimenter() uint32
func (*OfpActionExperimenter) ProtoMessage ¶
func (*OfpActionExperimenter) ProtoMessage()
func (*OfpActionExperimenter) Reset ¶
func (m *OfpActionExperimenter) Reset()
func (*OfpActionExperimenter) String ¶
func (m *OfpActionExperimenter) String() string
type OfpActionGroup ¶
type OfpActionGroup openflow_13.OfpActionGroup
ofp_action_group from public import openflow_13.proto
func (*OfpActionGroup) GetGroupId ¶
func (m *OfpActionGroup) GetGroupId() uint32
func (*OfpActionGroup) ProtoMessage ¶
func (*OfpActionGroup) ProtoMessage()
func (*OfpActionGroup) Reset ¶
func (m *OfpActionGroup) Reset()
func (*OfpActionGroup) String ¶
func (m *OfpActionGroup) String() string
type OfpActionMplsTtl ¶
type OfpActionMplsTtl openflow_13.OfpActionMplsTtl
ofp_action_mpls_ttl from public import openflow_13.proto
func (*OfpActionMplsTtl) GetMplsTtl ¶
func (m *OfpActionMplsTtl) GetMplsTtl() uint32
func (*OfpActionMplsTtl) ProtoMessage ¶
func (*OfpActionMplsTtl) ProtoMessage()
func (*OfpActionMplsTtl) Reset ¶
func (m *OfpActionMplsTtl) Reset()
func (*OfpActionMplsTtl) String ¶
func (m *OfpActionMplsTtl) String() string
type OfpActionNwTtl ¶
type OfpActionNwTtl openflow_13.OfpActionNwTtl
ofp_action_nw_ttl from public import openflow_13.proto
func (*OfpActionNwTtl) GetNwTtl ¶
func (m *OfpActionNwTtl) GetNwTtl() uint32
func (*OfpActionNwTtl) ProtoMessage ¶
func (*OfpActionNwTtl) ProtoMessage()
func (*OfpActionNwTtl) Reset ¶
func (m *OfpActionNwTtl) Reset()
func (*OfpActionNwTtl) String ¶
func (m *OfpActionNwTtl) String() string
type OfpActionOutput ¶
type OfpActionOutput openflow_13.OfpActionOutput
ofp_action_output from public import openflow_13.proto
func (*OfpActionOutput) GetMaxLen ¶
func (m *OfpActionOutput) GetMaxLen() uint32
func (*OfpActionOutput) GetPort ¶
func (m *OfpActionOutput) GetPort() uint32
func (*OfpActionOutput) ProtoMessage ¶
func (*OfpActionOutput) ProtoMessage()
func (*OfpActionOutput) Reset ¶
func (m *OfpActionOutput) Reset()
func (*OfpActionOutput) String ¶
func (m *OfpActionOutput) String() string
type OfpActionPopMpls ¶
type OfpActionPopMpls openflow_13.OfpActionPopMpls
ofp_action_pop_mpls from public import openflow_13.proto
func (*OfpActionPopMpls) GetEthertype ¶
func (m *OfpActionPopMpls) GetEthertype() uint32
func (*OfpActionPopMpls) ProtoMessage ¶
func (*OfpActionPopMpls) ProtoMessage()
func (*OfpActionPopMpls) Reset ¶
func (m *OfpActionPopMpls) Reset()
func (*OfpActionPopMpls) String ¶
func (m *OfpActionPopMpls) String() string
type OfpActionPush ¶
type OfpActionPush openflow_13.OfpActionPush
ofp_action_push from public import openflow_13.proto
func (*OfpActionPush) GetEthertype ¶
func (m *OfpActionPush) GetEthertype() uint32
func (*OfpActionPush) ProtoMessage ¶
func (*OfpActionPush) ProtoMessage()
func (*OfpActionPush) Reset ¶
func (m *OfpActionPush) Reset()
func (*OfpActionPush) String ¶
func (m *OfpActionPush) String() string
type OfpActionSetField ¶
type OfpActionSetField openflow_13.OfpActionSetField
ofp_action_set_field from public import openflow_13.proto
func (*OfpActionSetField) GetField ¶
func (m *OfpActionSetField) GetField() *OfpOxmField
func (*OfpActionSetField) ProtoMessage ¶
func (*OfpActionSetField) ProtoMessage()
func (*OfpActionSetField) Reset ¶
func (m *OfpActionSetField) Reset()
func (*OfpActionSetField) String ¶
func (m *OfpActionSetField) String() string
type OfpActionSetQueue ¶
type OfpActionSetQueue openflow_13.OfpActionSetQueue
ofp_action_set_queue from public import openflow_13.proto
func (*OfpActionSetQueue) GetQueueId ¶
func (m *OfpActionSetQueue) GetQueueId() uint32
func (*OfpActionSetQueue) GetType ¶
func (m *OfpActionSetQueue) GetType() uint32
func (*OfpActionSetQueue) ProtoMessage ¶
func (*OfpActionSetQueue) ProtoMessage()
func (*OfpActionSetQueue) Reset ¶
func (m *OfpActionSetQueue) Reset()
func (*OfpActionSetQueue) String ¶
func (m *OfpActionSetQueue) String() string
type OfpActionType ¶
type OfpActionType openflow_13.OfpActionType
ofp_action_type from public import openflow_13.proto
func (OfpActionType) String ¶
func (x OfpActionType) String() string
type OfpAggregateStatsReply ¶
type OfpAggregateStatsReply openflow_13.OfpAggregateStatsReply
ofp_aggregate_stats_reply from public import openflow_13.proto
func (*OfpAggregateStatsReply) GetByteCount ¶
func (m *OfpAggregateStatsReply) GetByteCount() uint64
func (*OfpAggregateStatsReply) GetFlowCount ¶
func (m *OfpAggregateStatsReply) GetFlowCount() uint32
func (*OfpAggregateStatsReply) GetPacketCount ¶
func (m *OfpAggregateStatsReply) GetPacketCount() uint64
func (*OfpAggregateStatsReply) ProtoMessage ¶
func (*OfpAggregateStatsReply) ProtoMessage()
func (*OfpAggregateStatsReply) Reset ¶
func (m *OfpAggregateStatsReply) Reset()
func (*OfpAggregateStatsReply) String ¶
func (m *OfpAggregateStatsReply) String() string
type OfpAggregateStatsRequest ¶
type OfpAggregateStatsRequest openflow_13.OfpAggregateStatsRequest
ofp_aggregate_stats_request from public import openflow_13.proto
func (*OfpAggregateStatsRequest) GetCookie ¶
func (m *OfpAggregateStatsRequest) GetCookie() uint64
func (*OfpAggregateStatsRequest) GetCookieMask ¶
func (m *OfpAggregateStatsRequest) GetCookieMask() uint64
func (*OfpAggregateStatsRequest) GetMatch ¶
func (m *OfpAggregateStatsRequest) GetMatch() *OfpMatch
func (*OfpAggregateStatsRequest) GetOutGroup ¶
func (m *OfpAggregateStatsRequest) GetOutGroup() uint32
func (*OfpAggregateStatsRequest) GetOutPort ¶
func (m *OfpAggregateStatsRequest) GetOutPort() uint32
func (*OfpAggregateStatsRequest) GetTableId ¶
func (m *OfpAggregateStatsRequest) GetTableId() uint32
func (*OfpAggregateStatsRequest) ProtoMessage ¶
func (*OfpAggregateStatsRequest) ProtoMessage()
func (*OfpAggregateStatsRequest) Reset ¶
func (m *OfpAggregateStatsRequest) Reset()
func (*OfpAggregateStatsRequest) String ¶
func (m *OfpAggregateStatsRequest) String() string
type OfpAsyncConfig ¶
type OfpAsyncConfig openflow_13.OfpAsyncConfig
ofp_async_config from public import openflow_13.proto
func (*OfpAsyncConfig) GetFlowRemovedMask ¶
func (m *OfpAsyncConfig) GetFlowRemovedMask() []uint32
func (*OfpAsyncConfig) GetPacketInMask ¶
func (m *OfpAsyncConfig) GetPacketInMask() []uint32
func (*OfpAsyncConfig) GetPortStatusMask ¶
func (m *OfpAsyncConfig) GetPortStatusMask() []uint32
func (*OfpAsyncConfig) ProtoMessage ¶
func (*OfpAsyncConfig) ProtoMessage()
func (*OfpAsyncConfig) Reset ¶
func (m *OfpAsyncConfig) Reset()
func (*OfpAsyncConfig) String ¶
func (m *OfpAsyncConfig) String() string
type OfpBadActionCode ¶
type OfpBadActionCode openflow_13.OfpBadActionCode
ofp_bad_action_code from public import openflow_13.proto
func (OfpBadActionCode) String ¶
func (x OfpBadActionCode) String() string
type OfpBadInstructionCode ¶
type OfpBadInstructionCode openflow_13.OfpBadInstructionCode
ofp_bad_instruction_code from public import openflow_13.proto
func (OfpBadInstructionCode) String ¶
func (x OfpBadInstructionCode) String() string
type OfpBadMatchCode ¶
type OfpBadMatchCode openflow_13.OfpBadMatchCode
ofp_bad_match_code from public import openflow_13.proto
func (OfpBadMatchCode) String ¶
func (x OfpBadMatchCode) String() string
type OfpBadRequestCode ¶
type OfpBadRequestCode openflow_13.OfpBadRequestCode
ofp_bad_request_code from public import openflow_13.proto
func (OfpBadRequestCode) String ¶
func (x OfpBadRequestCode) String() string
type OfpBucket ¶
type OfpBucket openflow_13.OfpBucket
ofp_bucket from public import openflow_13.proto
func (*OfpBucket) GetActions ¶
func (*OfpBucket) GetWatchGroup ¶
func (*OfpBucket) GetWatchPort ¶
func (*OfpBucket) ProtoMessage ¶
func (*OfpBucket) ProtoMessage()
type OfpBucketCounter ¶
type OfpBucketCounter openflow_13.OfpBucketCounter
ofp_bucket_counter from public import openflow_13.proto
func (*OfpBucketCounter) GetByteCount ¶
func (m *OfpBucketCounter) GetByteCount() uint64
func (*OfpBucketCounter) GetPacketCount ¶
func (m *OfpBucketCounter) GetPacketCount() uint64
func (*OfpBucketCounter) ProtoMessage ¶
func (*OfpBucketCounter) ProtoMessage()
func (*OfpBucketCounter) Reset ¶
func (m *OfpBucketCounter) Reset()
func (*OfpBucketCounter) String ¶
func (m *OfpBucketCounter) String() string
type OfpCapabilities ¶
type OfpCapabilities openflow_13.OfpCapabilities
ofp_capabilities from public import openflow_13.proto
func (OfpCapabilities) String ¶
func (x OfpCapabilities) String() string
type OfpConfigFlags ¶
type OfpConfigFlags openflow_13.OfpConfigFlags
ofp_config_flags from public import openflow_13.proto
func (OfpConfigFlags) String ¶
func (x OfpConfigFlags) String() string
type OfpControllerMaxLen ¶
type OfpControllerMaxLen openflow_13.OfpControllerMaxLen
ofp_controller_max_len from public import openflow_13.proto
func (OfpControllerMaxLen) String ¶
func (x OfpControllerMaxLen) String() string
type OfpControllerRole ¶
type OfpControllerRole openflow_13.OfpControllerRole
ofp_controller_role from public import openflow_13.proto
func (OfpControllerRole) String ¶
func (x OfpControllerRole) String() string
type OfpDesc ¶
type OfpDesc openflow_13.OfpDesc
ofp_desc from public import openflow_13.proto
func (*OfpDesc) GetMfrDesc ¶
func (*OfpDesc) GetSerialNum ¶
func (*OfpDesc) ProtoMessage ¶
func (*OfpDesc) ProtoMessage()
type OfpErrorExperimenterMsg ¶
type OfpErrorExperimenterMsg openflow_13.OfpErrorExperimenterMsg
ofp_error_experimenter_msg from public import openflow_13.proto
func (*OfpErrorExperimenterMsg) GetData ¶
func (m *OfpErrorExperimenterMsg) GetData() []byte
func (*OfpErrorExperimenterMsg) GetExpType ¶
func (m *OfpErrorExperimenterMsg) GetExpType() uint32
func (*OfpErrorExperimenterMsg) GetExperimenter ¶
func (m *OfpErrorExperimenterMsg) GetExperimenter() uint32
func (*OfpErrorExperimenterMsg) GetType ¶
func (m *OfpErrorExperimenterMsg) GetType() uint32
func (*OfpErrorExperimenterMsg) ProtoMessage ¶
func (*OfpErrorExperimenterMsg) ProtoMessage()
func (*OfpErrorExperimenterMsg) Reset ¶
func (m *OfpErrorExperimenterMsg) Reset()
func (*OfpErrorExperimenterMsg) String ¶
func (m *OfpErrorExperimenterMsg) String() string
type OfpErrorMsg ¶
type OfpErrorMsg openflow_13.OfpErrorMsg
ofp_error_msg from public import openflow_13.proto
func (*OfpErrorMsg) GetCode ¶
func (m *OfpErrorMsg) GetCode() uint32
func (*OfpErrorMsg) GetData ¶
func (m *OfpErrorMsg) GetData() []byte
func (*OfpErrorMsg) GetType ¶
func (m *OfpErrorMsg) GetType() uint32
func (*OfpErrorMsg) ProtoMessage ¶
func (*OfpErrorMsg) ProtoMessage()
func (*OfpErrorMsg) Reset ¶
func (m *OfpErrorMsg) Reset()
func (*OfpErrorMsg) String ¶
func (m *OfpErrorMsg) String() string
type OfpErrorType ¶
type OfpErrorType openflow_13.OfpErrorType
ofp_error_type from public import openflow_13.proto
func (OfpErrorType) String ¶
func (x OfpErrorType) String() string
type OfpExperimenterHeader ¶
type OfpExperimenterHeader openflow_13.OfpExperimenterHeader
ofp_experimenter_header from public import openflow_13.proto
func (*OfpExperimenterHeader) GetData ¶
func (m *OfpExperimenterHeader) GetData() []byte
func (*OfpExperimenterHeader) GetExpType ¶
func (m *OfpExperimenterHeader) GetExpType() uint32
func (*OfpExperimenterHeader) GetExperimenter ¶
func (m *OfpExperimenterHeader) GetExperimenter() uint32
func (*OfpExperimenterHeader) ProtoMessage ¶
func (*OfpExperimenterHeader) ProtoMessage()
func (*OfpExperimenterHeader) Reset ¶
func (m *OfpExperimenterHeader) Reset()
func (*OfpExperimenterHeader) String ¶
func (m *OfpExperimenterHeader) String() string
type OfpExperimenterMultipartHeader ¶
type OfpExperimenterMultipartHeader openflow_13.OfpExperimenterMultipartHeader
ofp_experimenter_multipart_header from public import openflow_13.proto
func (*OfpExperimenterMultipartHeader) GetData ¶
func (m *OfpExperimenterMultipartHeader) GetData() []byte
func (*OfpExperimenterMultipartHeader) GetExpType ¶
func (m *OfpExperimenterMultipartHeader) GetExpType() uint32
func (*OfpExperimenterMultipartHeader) GetExperimenter ¶
func (m *OfpExperimenterMultipartHeader) GetExperimenter() uint32
func (*OfpExperimenterMultipartHeader) ProtoMessage ¶
func (*OfpExperimenterMultipartHeader) ProtoMessage()
func (*OfpExperimenterMultipartHeader) Reset ¶
func (m *OfpExperimenterMultipartHeader) Reset()
func (*OfpExperimenterMultipartHeader) String ¶
func (m *OfpExperimenterMultipartHeader) String() string
type OfpFlowMod ¶
type OfpFlowMod openflow_13.OfpFlowMod
ofp_flow_mod from public import openflow_13.proto
func (*OfpFlowMod) GetBufferId ¶
func (m *OfpFlowMod) GetBufferId() uint32
func (*OfpFlowMod) GetCommand ¶
func (m *OfpFlowMod) GetCommand() OfpFlowModCommand
func (*OfpFlowMod) GetCookie ¶
func (m *OfpFlowMod) GetCookie() uint64
func (*OfpFlowMod) GetCookieMask ¶
func (m *OfpFlowMod) GetCookieMask() uint64
func (*OfpFlowMod) GetFlags ¶
func (m *OfpFlowMod) GetFlags() uint32
func (*OfpFlowMod) GetHardTimeout ¶
func (m *OfpFlowMod) GetHardTimeout() uint32
func (*OfpFlowMod) GetIdleTimeout ¶
func (m *OfpFlowMod) GetIdleTimeout() uint32
func (*OfpFlowMod) GetInstructions ¶
func (m *OfpFlowMod) GetInstructions() []*OfpInstruction
func (*OfpFlowMod) GetMatch ¶
func (m *OfpFlowMod) GetMatch() *OfpMatch
func (*OfpFlowMod) GetOutGroup ¶
func (m *OfpFlowMod) GetOutGroup() uint32
func (*OfpFlowMod) GetOutPort ¶
func (m *OfpFlowMod) GetOutPort() uint32
func (*OfpFlowMod) GetPriority ¶
func (m *OfpFlowMod) GetPriority() uint32
func (*OfpFlowMod) GetTableId ¶
func (m *OfpFlowMod) GetTableId() uint32
func (*OfpFlowMod) ProtoMessage ¶
func (*OfpFlowMod) ProtoMessage()
func (*OfpFlowMod) Reset ¶
func (m *OfpFlowMod) Reset()
func (*OfpFlowMod) String ¶
func (m *OfpFlowMod) String() string
type OfpFlowModCommand ¶
type OfpFlowModCommand openflow_13.OfpFlowModCommand
ofp_flow_mod_command from public import openflow_13.proto
func (OfpFlowModCommand) String ¶
func (x OfpFlowModCommand) String() string
type OfpFlowModFailedCode ¶
type OfpFlowModFailedCode openflow_13.OfpFlowModFailedCode
ofp_flow_mod_failed_code from public import openflow_13.proto
func (OfpFlowModFailedCode) String ¶
func (x OfpFlowModFailedCode) String() string
type OfpFlowModFlags ¶
type OfpFlowModFlags openflow_13.OfpFlowModFlags
ofp_flow_mod_flags from public import openflow_13.proto
func (OfpFlowModFlags) String ¶
func (x OfpFlowModFlags) String() string
type OfpFlowRemoved ¶
type OfpFlowRemoved openflow_13.OfpFlowRemoved
ofp_flow_removed from public import openflow_13.proto
func (*OfpFlowRemoved) GetByteCount ¶
func (m *OfpFlowRemoved) GetByteCount() uint64
func (*OfpFlowRemoved) GetCookie ¶
func (m *OfpFlowRemoved) GetCookie() uint64
func (*OfpFlowRemoved) GetDurationNsec ¶
func (m *OfpFlowRemoved) GetDurationNsec() uint32
func (*OfpFlowRemoved) GetDurationSec ¶
func (m *OfpFlowRemoved) GetDurationSec() uint32
func (*OfpFlowRemoved) GetHardTimeout ¶
func (m *OfpFlowRemoved) GetHardTimeout() uint32
func (*OfpFlowRemoved) GetIdleTimeout ¶
func (m *OfpFlowRemoved) GetIdleTimeout() uint32
func (*OfpFlowRemoved) GetMatch ¶
func (m *OfpFlowRemoved) GetMatch() *OfpMatch
func (*OfpFlowRemoved) GetPacketCount ¶
func (m *OfpFlowRemoved) GetPacketCount() uint64
func (*OfpFlowRemoved) GetPriority ¶
func (m *OfpFlowRemoved) GetPriority() uint32
func (*OfpFlowRemoved) GetReason ¶
func (m *OfpFlowRemoved) GetReason() OfpFlowRemovedReason
func (*OfpFlowRemoved) GetTableId ¶
func (m *OfpFlowRemoved) GetTableId() uint32
func (*OfpFlowRemoved) ProtoMessage ¶
func (*OfpFlowRemoved) ProtoMessage()
func (*OfpFlowRemoved) Reset ¶
func (m *OfpFlowRemoved) Reset()
func (*OfpFlowRemoved) String ¶
func (m *OfpFlowRemoved) String() string
type OfpFlowRemovedReason ¶
type OfpFlowRemovedReason openflow_13.OfpFlowRemovedReason
ofp_flow_removed_reason from public import openflow_13.proto
func (OfpFlowRemovedReason) String ¶
func (x OfpFlowRemovedReason) String() string
type OfpFlowStats ¶
type OfpFlowStats openflow_13.OfpFlowStats
ofp_flow_stats from public import openflow_13.proto
func (*OfpFlowStats) GetByteCount ¶
func (m *OfpFlowStats) GetByteCount() uint64
func (*OfpFlowStats) GetCookie ¶
func (m *OfpFlowStats) GetCookie() uint64
func (*OfpFlowStats) GetDurationNsec ¶
func (m *OfpFlowStats) GetDurationNsec() uint32
func (*OfpFlowStats) GetDurationSec ¶
func (m *OfpFlowStats) GetDurationSec() uint32
func (*OfpFlowStats) GetFlags ¶
func (m *OfpFlowStats) GetFlags() uint32
func (*OfpFlowStats) GetHardTimeout ¶
func (m *OfpFlowStats) GetHardTimeout() uint32
func (*OfpFlowStats) GetId ¶
func (m *OfpFlowStats) GetId() uint64
func (*OfpFlowStats) GetIdleTimeout ¶
func (m *OfpFlowStats) GetIdleTimeout() uint32
func (*OfpFlowStats) GetInstructions ¶
func (m *OfpFlowStats) GetInstructions() []*OfpInstruction
func (*OfpFlowStats) GetMatch ¶
func (m *OfpFlowStats) GetMatch() *OfpMatch
func (*OfpFlowStats) GetPacketCount ¶
func (m *OfpFlowStats) GetPacketCount() uint64
func (*OfpFlowStats) GetPriority ¶
func (m *OfpFlowStats) GetPriority() uint32
func (*OfpFlowStats) GetTableId ¶
func (m *OfpFlowStats) GetTableId() uint32
func (*OfpFlowStats) ProtoMessage ¶
func (*OfpFlowStats) ProtoMessage()
func (*OfpFlowStats) Reset ¶
func (m *OfpFlowStats) Reset()
func (*OfpFlowStats) String ¶
func (m *OfpFlowStats) String() string
type OfpFlowStatsRequest ¶
type OfpFlowStatsRequest openflow_13.OfpFlowStatsRequest
ofp_flow_stats_request from public import openflow_13.proto
func (*OfpFlowStatsRequest) GetCookie ¶
func (m *OfpFlowStatsRequest) GetCookie() uint64
func (*OfpFlowStatsRequest) GetCookieMask ¶
func (m *OfpFlowStatsRequest) GetCookieMask() uint64
func (*OfpFlowStatsRequest) GetMatch ¶
func (m *OfpFlowStatsRequest) GetMatch() *OfpMatch
func (*OfpFlowStatsRequest) GetOutGroup ¶
func (m *OfpFlowStatsRequest) GetOutGroup() uint32
func (*OfpFlowStatsRequest) GetOutPort ¶
func (m *OfpFlowStatsRequest) GetOutPort() uint32
func (*OfpFlowStatsRequest) GetTableId ¶
func (m *OfpFlowStatsRequest) GetTableId() uint32
func (*OfpFlowStatsRequest) ProtoMessage ¶
func (*OfpFlowStatsRequest) ProtoMessage()
func (*OfpFlowStatsRequest) Reset ¶
func (m *OfpFlowStatsRequest) Reset()
func (*OfpFlowStatsRequest) String ¶
func (m *OfpFlowStatsRequest) String() string
type OfpGroupCapabilities ¶
type OfpGroupCapabilities openflow_13.OfpGroupCapabilities
ofp_group_capabilities from public import openflow_13.proto
func (OfpGroupCapabilities) String ¶
func (x OfpGroupCapabilities) String() string
type OfpGroupDesc ¶
type OfpGroupDesc openflow_13.OfpGroupDesc
ofp_group_desc from public import openflow_13.proto
func (*OfpGroupDesc) GetBuckets ¶
func (m *OfpGroupDesc) GetBuckets() []*OfpBucket
func (*OfpGroupDesc) GetGroupId ¶
func (m *OfpGroupDesc) GetGroupId() uint32
func (*OfpGroupDesc) GetType ¶
func (m *OfpGroupDesc) GetType() OfpGroupType
func (*OfpGroupDesc) ProtoMessage ¶
func (*OfpGroupDesc) ProtoMessage()
func (*OfpGroupDesc) Reset ¶
func (m *OfpGroupDesc) Reset()
func (*OfpGroupDesc) String ¶
func (m *OfpGroupDesc) String() string
type OfpGroupEntry ¶
type OfpGroupEntry openflow_13.OfpGroupEntry
ofp_group_entry from public import openflow_13.proto
func (*OfpGroupEntry) GetDesc ¶
func (m *OfpGroupEntry) GetDesc() *OfpGroupDesc
func (*OfpGroupEntry) GetStats ¶
func (m *OfpGroupEntry) GetStats() *OfpGroupStats
func (*OfpGroupEntry) ProtoMessage ¶
func (*OfpGroupEntry) ProtoMessage()
func (*OfpGroupEntry) Reset ¶
func (m *OfpGroupEntry) Reset()
func (*OfpGroupEntry) String ¶
func (m *OfpGroupEntry) String() string
type OfpGroupFeatures ¶
type OfpGroupFeatures openflow_13.OfpGroupFeatures
ofp_group_features from public import openflow_13.proto
func (*OfpGroupFeatures) GetActions ¶
func (m *OfpGroupFeatures) GetActions() []uint32
func (*OfpGroupFeatures) GetCapabilities ¶
func (m *OfpGroupFeatures) GetCapabilities() uint32
func (*OfpGroupFeatures) GetMaxGroups ¶
func (m *OfpGroupFeatures) GetMaxGroups() []uint32
func (*OfpGroupFeatures) GetTypes ¶
func (m *OfpGroupFeatures) GetTypes() uint32
func (*OfpGroupFeatures) ProtoMessage ¶
func (*OfpGroupFeatures) ProtoMessage()
func (*OfpGroupFeatures) Reset ¶
func (m *OfpGroupFeatures) Reset()
func (*OfpGroupFeatures) String ¶
func (m *OfpGroupFeatures) String() string
type OfpGroupMod ¶
type OfpGroupMod openflow_13.OfpGroupMod
ofp_group_mod from public import openflow_13.proto
func (*OfpGroupMod) GetBuckets ¶
func (m *OfpGroupMod) GetBuckets() []*OfpBucket
func (*OfpGroupMod) GetCommand ¶
func (m *OfpGroupMod) GetCommand() OfpGroupModCommand
func (*OfpGroupMod) GetGroupId ¶
func (m *OfpGroupMod) GetGroupId() uint32
func (*OfpGroupMod) GetType ¶
func (m *OfpGroupMod) GetType() OfpGroupType
func (*OfpGroupMod) ProtoMessage ¶
func (*OfpGroupMod) ProtoMessage()
func (*OfpGroupMod) Reset ¶
func (m *OfpGroupMod) Reset()
func (*OfpGroupMod) String ¶
func (m *OfpGroupMod) String() string
type OfpGroupModCommand ¶
type OfpGroupModCommand openflow_13.OfpGroupModCommand
ofp_group_mod_command from public import openflow_13.proto
func (OfpGroupModCommand) String ¶
func (x OfpGroupModCommand) String() string
type OfpGroupModFailedCode ¶
type OfpGroupModFailedCode openflow_13.OfpGroupModFailedCode
ofp_group_mod_failed_code from public import openflow_13.proto
func (OfpGroupModFailedCode) String ¶
func (x OfpGroupModFailedCode) String() string
type OfpGroupStats ¶
type OfpGroupStats openflow_13.OfpGroupStats
ofp_group_stats from public import openflow_13.proto
func (*OfpGroupStats) GetBucketStats ¶
func (m *OfpGroupStats) GetBucketStats() []*OfpBucketCounter
func (*OfpGroupStats) GetByteCount ¶
func (m *OfpGroupStats) GetByteCount() uint64
func (*OfpGroupStats) GetDurationNsec ¶
func (m *OfpGroupStats) GetDurationNsec() uint32
func (*OfpGroupStats) GetDurationSec ¶
func (m *OfpGroupStats) GetDurationSec() uint32
func (*OfpGroupStats) GetGroupId ¶
func (m *OfpGroupStats) GetGroupId() uint32
func (*OfpGroupStats) GetPacketCount ¶
func (m *OfpGroupStats) GetPacketCount() uint64
func (*OfpGroupStats) GetRefCount ¶
func (m *OfpGroupStats) GetRefCount() uint32
func (*OfpGroupStats) ProtoMessage ¶
func (*OfpGroupStats) ProtoMessage()
func (*OfpGroupStats) Reset ¶
func (m *OfpGroupStats) Reset()
func (*OfpGroupStats) String ¶
func (m *OfpGroupStats) String() string
type OfpGroupStatsRequest ¶
type OfpGroupStatsRequest openflow_13.OfpGroupStatsRequest
ofp_group_stats_request from public import openflow_13.proto
func (*OfpGroupStatsRequest) GetGroupId ¶
func (m *OfpGroupStatsRequest) GetGroupId() uint32
func (*OfpGroupStatsRequest) ProtoMessage ¶
func (*OfpGroupStatsRequest) ProtoMessage()
func (*OfpGroupStatsRequest) Reset ¶
func (m *OfpGroupStatsRequest) Reset()
func (*OfpGroupStatsRequest) String ¶
func (m *OfpGroupStatsRequest) String() string
type OfpGroupType ¶
type OfpGroupType openflow_13.OfpGroupType
ofp_group_type from public import openflow_13.proto
func (OfpGroupType) String ¶
func (x OfpGroupType) String() string
type OfpHeader ¶
type OfpHeader openflow_13.OfpHeader
ofp_header from public import openflow_13.proto
func (*OfpHeader) GetVersion ¶
func (*OfpHeader) ProtoMessage ¶
func (*OfpHeader) ProtoMessage()
type OfpHello ¶
type OfpHello openflow_13.OfpHello
ofp_hello from public import openflow_13.proto
func (*OfpHello) GetElements ¶
func (m *OfpHello) GetElements() []*OfpHelloElemHeader
func (*OfpHello) ProtoMessage ¶
func (*OfpHello) ProtoMessage()
type OfpHelloElemHeader ¶
type OfpHelloElemHeader openflow_13.OfpHelloElemHeader
ofp_hello_elem_header from public import openflow_13.proto
func (*OfpHelloElemHeader) GetType ¶
func (m *OfpHelloElemHeader) GetType() OfpHelloElemType
func (*OfpHelloElemHeader) GetVersionbitmap ¶
func (m *OfpHelloElemHeader) GetVersionbitmap() *OfpHelloElemVersionbitmap
func (*OfpHelloElemHeader) ProtoMessage ¶
func (*OfpHelloElemHeader) ProtoMessage()
func (*OfpHelloElemHeader) Reset ¶
func (m *OfpHelloElemHeader) Reset()
func (*OfpHelloElemHeader) String ¶
func (m *OfpHelloElemHeader) String() string
type OfpHelloElemType ¶
type OfpHelloElemType openflow_13.OfpHelloElemType
ofp_hello_elem_type from public import openflow_13.proto
func (OfpHelloElemType) String ¶
func (x OfpHelloElemType) String() string
type OfpHelloElemVersionbitmap ¶
type OfpHelloElemVersionbitmap openflow_13.OfpHelloElemVersionbitmap
ofp_hello_elem_versionbitmap from public import openflow_13.proto
func (*OfpHelloElemVersionbitmap) GetBitmaps ¶
func (m *OfpHelloElemVersionbitmap) GetBitmaps() []uint32
func (*OfpHelloElemVersionbitmap) ProtoMessage ¶
func (*OfpHelloElemVersionbitmap) ProtoMessage()
func (*OfpHelloElemVersionbitmap) Reset ¶
func (m *OfpHelloElemVersionbitmap) Reset()
func (*OfpHelloElemVersionbitmap) String ¶
func (m *OfpHelloElemVersionbitmap) String() string
type OfpHelloFailedCode ¶
type OfpHelloFailedCode openflow_13.OfpHelloFailedCode
ofp_hello_failed_code from public import openflow_13.proto
func (OfpHelloFailedCode) String ¶
func (x OfpHelloFailedCode) String() string
type OfpInstruction ¶
type OfpInstruction openflow_13.OfpInstruction
ofp_instruction from public import openflow_13.proto
func (*OfpInstruction) GetActions ¶
func (m *OfpInstruction) GetActions() *OfpInstructionActions
func (*OfpInstruction) GetExperimenter ¶
func (m *OfpInstruction) GetExperimenter() *OfpInstructionExperimenter
func (*OfpInstruction) GetGotoTable ¶
func (m *OfpInstruction) GetGotoTable() *OfpInstructionGotoTable
func (*OfpInstruction) GetMeter ¶
func (m *OfpInstruction) GetMeter() *OfpInstructionMeter
func (*OfpInstruction) GetType ¶
func (m *OfpInstruction) GetType() uint32
func (*OfpInstruction) GetWriteMetadata ¶
func (m *OfpInstruction) GetWriteMetadata() *OfpInstructionWriteMetadata
func (*OfpInstruction) ProtoMessage ¶
func (*OfpInstruction) ProtoMessage()
func (*OfpInstruction) Reset ¶
func (m *OfpInstruction) Reset()
func (*OfpInstruction) String ¶
func (m *OfpInstruction) String() string
type OfpInstructionActions ¶
type OfpInstructionActions openflow_13.OfpInstructionActions
ofp_instruction_actions from public import openflow_13.proto
func (*OfpInstructionActions) GetActions ¶
func (m *OfpInstructionActions) GetActions() []*OfpAction
func (*OfpInstructionActions) ProtoMessage ¶
func (*OfpInstructionActions) ProtoMessage()
func (*OfpInstructionActions) Reset ¶
func (m *OfpInstructionActions) Reset()
func (*OfpInstructionActions) String ¶
func (m *OfpInstructionActions) String() string
type OfpInstructionExperimenter ¶
type OfpInstructionExperimenter openflow_13.OfpInstructionExperimenter
ofp_instruction_experimenter from public import openflow_13.proto
func (*OfpInstructionExperimenter) GetData ¶
func (m *OfpInstructionExperimenter) GetData() []byte
func (*OfpInstructionExperimenter) GetExperimenter ¶
func (m *OfpInstructionExperimenter) GetExperimenter() uint32
func (*OfpInstructionExperimenter) ProtoMessage ¶
func (*OfpInstructionExperimenter) ProtoMessage()
func (*OfpInstructionExperimenter) Reset ¶
func (m *OfpInstructionExperimenter) Reset()
func (*OfpInstructionExperimenter) String ¶
func (m *OfpInstructionExperimenter) String() string
type OfpInstructionGotoTable ¶
type OfpInstructionGotoTable openflow_13.OfpInstructionGotoTable
ofp_instruction_goto_table from public import openflow_13.proto
func (*OfpInstructionGotoTable) GetTableId ¶
func (m *OfpInstructionGotoTable) GetTableId() uint32
func (*OfpInstructionGotoTable) ProtoMessage ¶
func (*OfpInstructionGotoTable) ProtoMessage()
func (*OfpInstructionGotoTable) Reset ¶
func (m *OfpInstructionGotoTable) Reset()
func (*OfpInstructionGotoTable) String ¶
func (m *OfpInstructionGotoTable) String() string
type OfpInstructionMeter ¶
type OfpInstructionMeter openflow_13.OfpInstructionMeter
ofp_instruction_meter from public import openflow_13.proto
func (*OfpInstructionMeter) GetMeterId ¶
func (m *OfpInstructionMeter) GetMeterId() uint32
func (*OfpInstructionMeter) ProtoMessage ¶
func (*OfpInstructionMeter) ProtoMessage()
func (*OfpInstructionMeter) Reset ¶
func (m *OfpInstructionMeter) Reset()
func (*OfpInstructionMeter) String ¶
func (m *OfpInstructionMeter) String() string
type OfpInstructionType ¶
type OfpInstructionType openflow_13.OfpInstructionType
ofp_instruction_type from public import openflow_13.proto
func (OfpInstructionType) String ¶
func (x OfpInstructionType) String() string
type OfpInstructionWriteMetadata ¶
type OfpInstructionWriteMetadata openflow_13.OfpInstructionWriteMetadata
ofp_instruction_write_metadata from public import openflow_13.proto
func (*OfpInstructionWriteMetadata) GetMetadata ¶
func (m *OfpInstructionWriteMetadata) GetMetadata() uint64
func (*OfpInstructionWriteMetadata) GetMetadataMask ¶
func (m *OfpInstructionWriteMetadata) GetMetadataMask() uint64
func (*OfpInstructionWriteMetadata) ProtoMessage ¶
func (*OfpInstructionWriteMetadata) ProtoMessage()
func (*OfpInstructionWriteMetadata) Reset ¶
func (m *OfpInstructionWriteMetadata) Reset()
func (*OfpInstructionWriteMetadata) String ¶
func (m *OfpInstructionWriteMetadata) String() string
type OfpIpv6ExthdrFlags ¶
type OfpIpv6ExthdrFlags openflow_13.OfpIpv6ExthdrFlags
ofp_ipv6exthdr_flags from public import openflow_13.proto
func (OfpIpv6ExthdrFlags) String ¶
func (x OfpIpv6ExthdrFlags) String() string
type OfpMatch ¶
type OfpMatch openflow_13.OfpMatch
ofp_match from public import openflow_13.proto
func (*OfpMatch) GetOxmFields ¶
func (m *OfpMatch) GetOxmFields() []*OfpOxmField
func (*OfpMatch) GetType ¶
func (m *OfpMatch) GetType() OfpMatchType
func (*OfpMatch) ProtoMessage ¶
func (*OfpMatch) ProtoMessage()
type OfpMatchType ¶
type OfpMatchType openflow_13.OfpMatchType
ofp_match_type from public import openflow_13.proto
func (OfpMatchType) String ¶
func (x OfpMatchType) String() string
type OfpMeterBandDrop ¶
type OfpMeterBandDrop openflow_13.OfpMeterBandDrop
ofp_meter_band_drop from public import openflow_13.proto
func (*OfpMeterBandDrop) GetBurstSize ¶
func (m *OfpMeterBandDrop) GetBurstSize() uint32
func (*OfpMeterBandDrop) GetLen ¶
func (m *OfpMeterBandDrop) GetLen() uint32
func (*OfpMeterBandDrop) GetRate ¶
func (m *OfpMeterBandDrop) GetRate() uint32
func (*OfpMeterBandDrop) GetType ¶
func (m *OfpMeterBandDrop) GetType() uint32
func (*OfpMeterBandDrop) ProtoMessage ¶
func (*OfpMeterBandDrop) ProtoMessage()
func (*OfpMeterBandDrop) Reset ¶
func (m *OfpMeterBandDrop) Reset()
func (*OfpMeterBandDrop) String ¶
func (m *OfpMeterBandDrop) String() string
type OfpMeterBandDscpRemark ¶
type OfpMeterBandDscpRemark openflow_13.OfpMeterBandDscpRemark
ofp_meter_band_dscp_remark from public import openflow_13.proto
func (*OfpMeterBandDscpRemark) GetBurstSize ¶
func (m *OfpMeterBandDscpRemark) GetBurstSize() uint32
func (*OfpMeterBandDscpRemark) GetLen ¶
func (m *OfpMeterBandDscpRemark) GetLen() uint32
func (*OfpMeterBandDscpRemark) GetPrecLevel ¶
func (m *OfpMeterBandDscpRemark) GetPrecLevel() uint32
func (*OfpMeterBandDscpRemark) GetRate ¶
func (m *OfpMeterBandDscpRemark) GetRate() uint32
func (*OfpMeterBandDscpRemark) GetType ¶
func (m *OfpMeterBandDscpRemark) GetType() uint32
func (*OfpMeterBandDscpRemark) ProtoMessage ¶
func (*OfpMeterBandDscpRemark) ProtoMessage()
func (*OfpMeterBandDscpRemark) Reset ¶
func (m *OfpMeterBandDscpRemark) Reset()
func (*OfpMeterBandDscpRemark) String ¶
func (m *OfpMeterBandDscpRemark) String() string
type OfpMeterBandExperimenter ¶
type OfpMeterBandExperimenter openflow_13.OfpMeterBandExperimenter
ofp_meter_band_experimenter from public import openflow_13.proto
func (*OfpMeterBandExperimenter) GetBurstSize ¶
func (m *OfpMeterBandExperimenter) GetBurstSize() uint32
func (*OfpMeterBandExperimenter) GetExperimenter ¶
func (m *OfpMeterBandExperimenter) GetExperimenter() uint32
func (*OfpMeterBandExperimenter) GetLen ¶
func (m *OfpMeterBandExperimenter) GetLen() uint32
func (*OfpMeterBandExperimenter) GetRate ¶
func (m *OfpMeterBandExperimenter) GetRate() uint32
func (*OfpMeterBandExperimenter) GetType ¶
func (m *OfpMeterBandExperimenter) GetType() OfpMeterBandType
func (*OfpMeterBandExperimenter) ProtoMessage ¶
func (*OfpMeterBandExperimenter) ProtoMessage()
func (*OfpMeterBandExperimenter) Reset ¶
func (m *OfpMeterBandExperimenter) Reset()
func (*OfpMeterBandExperimenter) String ¶
func (m *OfpMeterBandExperimenter) String() string
type OfpMeterBandHeader ¶
type OfpMeterBandHeader openflow_13.OfpMeterBandHeader
ofp_meter_band_header from public import openflow_13.proto
func (*OfpMeterBandHeader) GetBurstSize ¶
func (m *OfpMeterBandHeader) GetBurstSize() uint32
func (*OfpMeterBandHeader) GetLen ¶
func (m *OfpMeterBandHeader) GetLen() uint32
func (*OfpMeterBandHeader) GetRate ¶
func (m *OfpMeterBandHeader) GetRate() uint32
func (*OfpMeterBandHeader) GetType ¶
func (m *OfpMeterBandHeader) GetType() OfpMeterBandType
func (*OfpMeterBandHeader) ProtoMessage ¶
func (*OfpMeterBandHeader) ProtoMessage()
func (*OfpMeterBandHeader) Reset ¶
func (m *OfpMeterBandHeader) Reset()
func (*OfpMeterBandHeader) String ¶
func (m *OfpMeterBandHeader) String() string
type OfpMeterBandStats ¶
type OfpMeterBandStats openflow_13.OfpMeterBandStats
ofp_meter_band_stats from public import openflow_13.proto
func (*OfpMeterBandStats) GetByteBandCount ¶
func (m *OfpMeterBandStats) GetByteBandCount() uint64
func (*OfpMeterBandStats) GetPacketBandCount ¶
func (m *OfpMeterBandStats) GetPacketBandCount() uint64
func (*OfpMeterBandStats) ProtoMessage ¶
func (*OfpMeterBandStats) ProtoMessage()
func (*OfpMeterBandStats) Reset ¶
func (m *OfpMeterBandStats) Reset()
func (*OfpMeterBandStats) String ¶
func (m *OfpMeterBandStats) String() string
type OfpMeterBandType ¶
type OfpMeterBandType openflow_13.OfpMeterBandType
ofp_meter_band_type from public import openflow_13.proto
func (OfpMeterBandType) String ¶
func (x OfpMeterBandType) String() string
type OfpMeterConfig ¶
type OfpMeterConfig openflow_13.OfpMeterConfig
ofp_meter_config from public import openflow_13.proto
func (*OfpMeterConfig) GetBands ¶
func (m *OfpMeterConfig) GetBands() []*OfpMeterBandHeader
func (*OfpMeterConfig) GetFlags ¶
func (m *OfpMeterConfig) GetFlags() uint32
func (*OfpMeterConfig) GetMeterId ¶
func (m *OfpMeterConfig) GetMeterId() uint32
func (*OfpMeterConfig) ProtoMessage ¶
func (*OfpMeterConfig) ProtoMessage()
func (*OfpMeterConfig) Reset ¶
func (m *OfpMeterConfig) Reset()
func (*OfpMeterConfig) String ¶
func (m *OfpMeterConfig) String() string
type OfpMeterFeatures ¶
type OfpMeterFeatures openflow_13.OfpMeterFeatures
ofp_meter_features from public import openflow_13.proto
func (*OfpMeterFeatures) GetBandTypes ¶
func (m *OfpMeterFeatures) GetBandTypes() uint32
func (*OfpMeterFeatures) GetCapabilities ¶
func (m *OfpMeterFeatures) GetCapabilities() uint32
func (*OfpMeterFeatures) GetMaxBands ¶
func (m *OfpMeterFeatures) GetMaxBands() uint32
func (*OfpMeterFeatures) GetMaxColor ¶
func (m *OfpMeterFeatures) GetMaxColor() uint32
func (*OfpMeterFeatures) GetMaxMeter ¶
func (m *OfpMeterFeatures) GetMaxMeter() uint32
func (*OfpMeterFeatures) ProtoMessage ¶
func (*OfpMeterFeatures) ProtoMessage()
func (*OfpMeterFeatures) Reset ¶
func (m *OfpMeterFeatures) Reset()
func (*OfpMeterFeatures) String ¶
func (m *OfpMeterFeatures) String() string
type OfpMeterFlags ¶
type OfpMeterFlags openflow_13.OfpMeterFlags
ofp_meter_flags from public import openflow_13.proto
func (OfpMeterFlags) String ¶
func (x OfpMeterFlags) String() string
type OfpMeterMod ¶
type OfpMeterMod openflow_13.OfpMeterMod
ofp_meter_mod from public import openflow_13.proto
func (*OfpMeterMod) GetBands ¶
func (m *OfpMeterMod) GetBands() []*OfpMeterBandHeader
func (*OfpMeterMod) GetCommand ¶
func (m *OfpMeterMod) GetCommand() OfpMeterModCommand
func (*OfpMeterMod) GetFlags ¶
func (m *OfpMeterMod) GetFlags() uint32
func (*OfpMeterMod) GetMeterId ¶
func (m *OfpMeterMod) GetMeterId() uint32
func (*OfpMeterMod) ProtoMessage ¶
func (*OfpMeterMod) ProtoMessage()
func (*OfpMeterMod) Reset ¶
func (m *OfpMeterMod) Reset()
func (*OfpMeterMod) String ¶
func (m *OfpMeterMod) String() string
type OfpMeterModCommand ¶
type OfpMeterModCommand openflow_13.OfpMeterModCommand
ofp_meter_mod_command from public import openflow_13.proto
func (OfpMeterModCommand) String ¶
func (x OfpMeterModCommand) String() string
type OfpMeterModFailedCode ¶
type OfpMeterModFailedCode openflow_13.OfpMeterModFailedCode
ofp_meter_mod_failed_code from public import openflow_13.proto
func (OfpMeterModFailedCode) String ¶
func (x OfpMeterModFailedCode) String() string
type OfpMeterMultipartRequest ¶
type OfpMeterMultipartRequest openflow_13.OfpMeterMultipartRequest
ofp_meter_multipart_request from public import openflow_13.proto
func (*OfpMeterMultipartRequest) GetMeterId ¶
func (m *OfpMeterMultipartRequest) GetMeterId() uint32
func (*OfpMeterMultipartRequest) ProtoMessage ¶
func (*OfpMeterMultipartRequest) ProtoMessage()
func (*OfpMeterMultipartRequest) Reset ¶
func (m *OfpMeterMultipartRequest) Reset()
func (*OfpMeterMultipartRequest) String ¶
func (m *OfpMeterMultipartRequest) String() string
type OfpMeterStats ¶
type OfpMeterStats openflow_13.OfpMeterStats
ofp_meter_stats from public import openflow_13.proto
func (*OfpMeterStats) GetBandStats ¶
func (m *OfpMeterStats) GetBandStats() []*OfpMeterBandStats
func (*OfpMeterStats) GetByteInCount ¶
func (m *OfpMeterStats) GetByteInCount() uint64
func (*OfpMeterStats) GetDurationNsec ¶
func (m *OfpMeterStats) GetDurationNsec() uint32
func (*OfpMeterStats) GetDurationSec ¶
func (m *OfpMeterStats) GetDurationSec() uint32
func (*OfpMeterStats) GetFlowCount ¶
func (m *OfpMeterStats) GetFlowCount() uint32
func (*OfpMeterStats) GetMeterId ¶
func (m *OfpMeterStats) GetMeterId() uint32
func (*OfpMeterStats) GetPacketInCount ¶
func (m *OfpMeterStats) GetPacketInCount() uint64
func (*OfpMeterStats) ProtoMessage ¶
func (*OfpMeterStats) ProtoMessage()
func (*OfpMeterStats) Reset ¶
func (m *OfpMeterStats) Reset()
func (*OfpMeterStats) String ¶
func (m *OfpMeterStats) String() string
type OfpMultipartReply ¶
type OfpMultipartReply openflow_13.OfpMultipartReply
ofp_multipart_reply from public import openflow_13.proto
func (*OfpMultipartReply) GetBody ¶
func (m *OfpMultipartReply) GetBody() []byte
func (*OfpMultipartReply) GetFlags ¶
func (m *OfpMultipartReply) GetFlags() uint32
func (*OfpMultipartReply) GetType ¶
func (m *OfpMultipartReply) GetType() OfpMultipartType
func (*OfpMultipartReply) ProtoMessage ¶
func (*OfpMultipartReply) ProtoMessage()
func (*OfpMultipartReply) Reset ¶
func (m *OfpMultipartReply) Reset()
func (*OfpMultipartReply) String ¶
func (m *OfpMultipartReply) String() string
type OfpMultipartReplyFlags ¶
type OfpMultipartReplyFlags openflow_13.OfpMultipartReplyFlags
ofp_multipart_reply_flags from public import openflow_13.proto
func (OfpMultipartReplyFlags) String ¶
func (x OfpMultipartReplyFlags) String() string
type OfpMultipartRequest ¶
type OfpMultipartRequest openflow_13.OfpMultipartRequest
ofp_multipart_request from public import openflow_13.proto
func (*OfpMultipartRequest) GetBody ¶
func (m *OfpMultipartRequest) GetBody() []byte
func (*OfpMultipartRequest) GetFlags ¶
func (m *OfpMultipartRequest) GetFlags() uint32
func (*OfpMultipartRequest) GetType ¶
func (m *OfpMultipartRequest) GetType() OfpMultipartType
func (*OfpMultipartRequest) ProtoMessage ¶
func (*OfpMultipartRequest) ProtoMessage()
func (*OfpMultipartRequest) Reset ¶
func (m *OfpMultipartRequest) Reset()
func (*OfpMultipartRequest) String ¶
func (m *OfpMultipartRequest) String() string
type OfpMultipartRequestFlags ¶
type OfpMultipartRequestFlags openflow_13.OfpMultipartRequestFlags
ofp_multipart_request_flags from public import openflow_13.proto
func (OfpMultipartRequestFlags) String ¶
func (x OfpMultipartRequestFlags) String() string
type OfpMultipartType ¶
type OfpMultipartType openflow_13.OfpMultipartType
ofp_multipart_type from public import openflow_13.proto
func (OfpMultipartType) String ¶
func (x OfpMultipartType) String() string
type OfpOxmClass ¶
type OfpOxmClass openflow_13.OfpOxmClass
ofp_oxm_class from public import openflow_13.proto
func (OfpOxmClass) String ¶
func (x OfpOxmClass) String() string
type OfpOxmExperimenterField ¶
type OfpOxmExperimenterField openflow_13.OfpOxmExperimenterField
ofp_oxm_experimenter_field from public import openflow_13.proto
func (*OfpOxmExperimenterField) GetExperimenter ¶
func (m *OfpOxmExperimenterField) GetExperimenter() uint32
func (*OfpOxmExperimenterField) GetOxmHeader ¶
func (m *OfpOxmExperimenterField) GetOxmHeader() uint32
func (*OfpOxmExperimenterField) ProtoMessage ¶
func (*OfpOxmExperimenterField) ProtoMessage()
func (*OfpOxmExperimenterField) Reset ¶
func (m *OfpOxmExperimenterField) Reset()
func (*OfpOxmExperimenterField) String ¶
func (m *OfpOxmExperimenterField) String() string
type OfpOxmField ¶
type OfpOxmField openflow_13.OfpOxmField
ofp_oxm_field from public import openflow_13.proto
func (*OfpOxmField) GetExperimenterField ¶
func (m *OfpOxmField) GetExperimenterField() *OfpOxmExperimenterField
func (*OfpOxmField) GetOfbField ¶
func (m *OfpOxmField) GetOfbField() *OfpOxmOfbField
func (*OfpOxmField) GetOxmClass ¶
func (m *OfpOxmField) GetOxmClass() OfpOxmClass
func (*OfpOxmField) ProtoMessage ¶
func (*OfpOxmField) ProtoMessage()
func (*OfpOxmField) Reset ¶
func (m *OfpOxmField) Reset()
func (*OfpOxmField) String ¶
func (m *OfpOxmField) String() string
type OfpOxmOfbField ¶
type OfpOxmOfbField openflow_13.OfpOxmOfbField
ofp_oxm_ofb_field from public import openflow_13.proto
func (*OfpOxmOfbField) GetArpOp ¶
func (m *OfpOxmOfbField) GetArpOp() uint32
func (*OfpOxmOfbField) GetArpSha ¶
func (m *OfpOxmOfbField) GetArpSha() []byte
func (*OfpOxmOfbField) GetArpSpa ¶
func (m *OfpOxmOfbField) GetArpSpa() uint32
func (*OfpOxmOfbField) GetArpSpaMask ¶
func (m *OfpOxmOfbField) GetArpSpaMask() uint32
func (*OfpOxmOfbField) GetArpTha ¶
func (m *OfpOxmOfbField) GetArpTha() []byte
func (*OfpOxmOfbField) GetArpTpa ¶
func (m *OfpOxmOfbField) GetArpTpa() uint32
func (*OfpOxmOfbField) GetArpTpaMask ¶
func (m *OfpOxmOfbField) GetArpTpaMask() uint32
func (*OfpOxmOfbField) GetEthDst ¶
func (m *OfpOxmOfbField) GetEthDst() []byte
func (*OfpOxmOfbField) GetEthDstMask ¶
func (m *OfpOxmOfbField) GetEthDstMask() []byte
func (*OfpOxmOfbField) GetEthSrc ¶
func (m *OfpOxmOfbField) GetEthSrc() []byte
func (*OfpOxmOfbField) GetEthSrcMask ¶
func (m *OfpOxmOfbField) GetEthSrcMask() []byte
func (*OfpOxmOfbField) GetEthType ¶
func (m *OfpOxmOfbField) GetEthType() uint32
func (*OfpOxmOfbField) GetHasMask ¶
func (m *OfpOxmOfbField) GetHasMask() bool
func (*OfpOxmOfbField) GetIcmpv4Code ¶
func (m *OfpOxmOfbField) GetIcmpv4Code() uint32
func (*OfpOxmOfbField) GetIcmpv4Type ¶
func (m *OfpOxmOfbField) GetIcmpv4Type() uint32
func (*OfpOxmOfbField) GetIcmpv6Code ¶
func (m *OfpOxmOfbField) GetIcmpv6Code() uint32
func (*OfpOxmOfbField) GetIcmpv6Type ¶
func (m *OfpOxmOfbField) GetIcmpv6Type() uint32
func (*OfpOxmOfbField) GetIpDscp ¶
func (m *OfpOxmOfbField) GetIpDscp() uint32
func (*OfpOxmOfbField) GetIpEcn ¶
func (m *OfpOxmOfbField) GetIpEcn() uint32
func (*OfpOxmOfbField) GetIpProto ¶
func (m *OfpOxmOfbField) GetIpProto() uint32
func (*OfpOxmOfbField) GetIpv4Dst ¶
func (m *OfpOxmOfbField) GetIpv4Dst() uint32
func (*OfpOxmOfbField) GetIpv4DstMask ¶
func (m *OfpOxmOfbField) GetIpv4DstMask() uint32
func (*OfpOxmOfbField) GetIpv4Src ¶
func (m *OfpOxmOfbField) GetIpv4Src() uint32
func (*OfpOxmOfbField) GetIpv4SrcMask ¶
func (m *OfpOxmOfbField) GetIpv4SrcMask() uint32
func (*OfpOxmOfbField) GetIpv6Dst ¶
func (m *OfpOxmOfbField) GetIpv6Dst() []byte
func (*OfpOxmOfbField) GetIpv6DstMask ¶
func (m *OfpOxmOfbField) GetIpv6DstMask() []byte
func (*OfpOxmOfbField) GetIpv6Exthdr ¶
func (m *OfpOxmOfbField) GetIpv6Exthdr() uint32
func (*OfpOxmOfbField) GetIpv6ExthdrMask ¶
func (m *OfpOxmOfbField) GetIpv6ExthdrMask() uint32
func (*OfpOxmOfbField) GetIpv6Flabel ¶
func (m *OfpOxmOfbField) GetIpv6Flabel() uint32
func (*OfpOxmOfbField) GetIpv6FlabelMask ¶
func (m *OfpOxmOfbField) GetIpv6FlabelMask() uint32
func (*OfpOxmOfbField) GetIpv6NdSsl ¶
func (m *OfpOxmOfbField) GetIpv6NdSsl() []byte
func (*OfpOxmOfbField) GetIpv6NdTarget ¶
func (m *OfpOxmOfbField) GetIpv6NdTarget() []byte
func (*OfpOxmOfbField) GetIpv6NdTll ¶
func (m *OfpOxmOfbField) GetIpv6NdTll() []byte
func (*OfpOxmOfbField) GetIpv6Src ¶
func (m *OfpOxmOfbField) GetIpv6Src() []byte
func (*OfpOxmOfbField) GetIpv6SrcMask ¶
func (m *OfpOxmOfbField) GetIpv6SrcMask() []byte
func (*OfpOxmOfbField) GetMplsBos ¶
func (m *OfpOxmOfbField) GetMplsBos() uint32
func (*OfpOxmOfbField) GetMplsLabel ¶
func (m *OfpOxmOfbField) GetMplsLabel() uint32
func (*OfpOxmOfbField) GetMplsTc ¶
func (m *OfpOxmOfbField) GetMplsTc() uint32
func (*OfpOxmOfbField) GetPbbIsid ¶
func (m *OfpOxmOfbField) GetPbbIsid() uint32
func (*OfpOxmOfbField) GetPbbIsidMask ¶
func (m *OfpOxmOfbField) GetPbbIsidMask() uint32
func (*OfpOxmOfbField) GetPhysicalPort ¶
func (m *OfpOxmOfbField) GetPhysicalPort() uint32
func (*OfpOxmOfbField) GetPort ¶
func (m *OfpOxmOfbField) GetPort() uint32
func (*OfpOxmOfbField) GetSctpDst ¶
func (m *OfpOxmOfbField) GetSctpDst() uint32
func (*OfpOxmOfbField) GetSctpSrc ¶
func (m *OfpOxmOfbField) GetSctpSrc() uint32
func (*OfpOxmOfbField) GetTableMetadata ¶
func (m *OfpOxmOfbField) GetTableMetadata() uint64
func (*OfpOxmOfbField) GetTableMetadataMask ¶
func (m *OfpOxmOfbField) GetTableMetadataMask() uint64
func (*OfpOxmOfbField) GetTcpDst ¶
func (m *OfpOxmOfbField) GetTcpDst() uint32
func (*OfpOxmOfbField) GetTcpSrc ¶
func (m *OfpOxmOfbField) GetTcpSrc() uint32
func (*OfpOxmOfbField) GetTunnelId ¶
func (m *OfpOxmOfbField) GetTunnelId() uint64
func (*OfpOxmOfbField) GetTunnelIdMask ¶
func (m *OfpOxmOfbField) GetTunnelIdMask() uint64
func (*OfpOxmOfbField) GetType ¶
func (m *OfpOxmOfbField) GetType() OxmOfbFieldTypes
func (*OfpOxmOfbField) GetUdpDst ¶
func (m *OfpOxmOfbField) GetUdpDst() uint32
func (*OfpOxmOfbField) GetUdpSrc ¶
func (m *OfpOxmOfbField) GetUdpSrc() uint32
func (*OfpOxmOfbField) GetVlanPcp ¶
func (m *OfpOxmOfbField) GetVlanPcp() uint32
func (*OfpOxmOfbField) GetVlanVid ¶
func (m *OfpOxmOfbField) GetVlanVid() uint32
func (*OfpOxmOfbField) GetVlanVidMask ¶
func (m *OfpOxmOfbField) GetVlanVidMask() uint32
func (*OfpOxmOfbField) ProtoMessage ¶
func (*OfpOxmOfbField) ProtoMessage()
func (*OfpOxmOfbField) Reset ¶
func (m *OfpOxmOfbField) Reset()
func (*OfpOxmOfbField) String ¶
func (m *OfpOxmOfbField) String() string
type OfpPacketIn ¶
type OfpPacketIn openflow_13.OfpPacketIn
ofp_packet_in from public import openflow_13.proto
func (*OfpPacketIn) GetBufferId ¶
func (m *OfpPacketIn) GetBufferId() uint32
func (*OfpPacketIn) GetCookie ¶
func (m *OfpPacketIn) GetCookie() uint64
func (*OfpPacketIn) GetData ¶
func (m *OfpPacketIn) GetData() []byte
func (*OfpPacketIn) GetMatch ¶
func (m *OfpPacketIn) GetMatch() *OfpMatch
func (*OfpPacketIn) GetReason ¶
func (m *OfpPacketIn) GetReason() OfpPacketInReason
func (*OfpPacketIn) GetTableId ¶
func (m *OfpPacketIn) GetTableId() uint32
func (*OfpPacketIn) ProtoMessage ¶
func (*OfpPacketIn) ProtoMessage()
func (*OfpPacketIn) Reset ¶
func (m *OfpPacketIn) Reset()
func (*OfpPacketIn) String ¶
func (m *OfpPacketIn) String() string
type OfpPacketInReason ¶
type OfpPacketInReason openflow_13.OfpPacketInReason
ofp_packet_in_reason from public import openflow_13.proto
func (OfpPacketInReason) String ¶
func (x OfpPacketInReason) String() string
type OfpPacketOut ¶
type OfpPacketOut openflow_13.OfpPacketOut
ofp_packet_out from public import openflow_13.proto
func (*OfpPacketOut) GetActions ¶
func (m *OfpPacketOut) GetActions() []*OfpAction
func (*OfpPacketOut) GetBufferId ¶
func (m *OfpPacketOut) GetBufferId() uint32
func (*OfpPacketOut) GetData ¶
func (m *OfpPacketOut) GetData() []byte
func (*OfpPacketOut) GetInPort ¶
func (m *OfpPacketOut) GetInPort() uint32
func (*OfpPacketOut) ProtoMessage ¶
func (*OfpPacketOut) ProtoMessage()
func (*OfpPacketOut) Reset ¶
func (m *OfpPacketOut) Reset()
func (*OfpPacketOut) String ¶
func (m *OfpPacketOut) String() string
type OfpPacketQueue ¶
type OfpPacketQueue openflow_13.OfpPacketQueue
ofp_packet_queue from public import openflow_13.proto
func (*OfpPacketQueue) GetPort ¶
func (m *OfpPacketQueue) GetPort() uint32
func (*OfpPacketQueue) GetProperties ¶
func (m *OfpPacketQueue) GetProperties() []*OfpQueuePropHeader
func (*OfpPacketQueue) GetQueueId ¶
func (m *OfpPacketQueue) GetQueueId() uint32
func (*OfpPacketQueue) ProtoMessage ¶
func (*OfpPacketQueue) ProtoMessage()
func (*OfpPacketQueue) Reset ¶
func (m *OfpPacketQueue) Reset()
func (*OfpPacketQueue) String ¶
func (m *OfpPacketQueue) String() string
type OfpPort ¶
type OfpPort openflow_13.OfpPort
ofp_port from public import openflow_13.proto
func (*OfpPort) GetAdvertised ¶
func (*OfpPort) GetCurrSpeed ¶
func (*OfpPort) GetMaxSpeed ¶
func (*OfpPort) GetSupported ¶
func (*OfpPort) ProtoMessage ¶
func (*OfpPort) ProtoMessage()
type OfpPortConfig ¶
type OfpPortConfig openflow_13.OfpPortConfig
ofp_port_config from public import openflow_13.proto
func (OfpPortConfig) String ¶
func (x OfpPortConfig) String() string
type OfpPortFeatures ¶
type OfpPortFeatures openflow_13.OfpPortFeatures
ofp_port_features from public import openflow_13.proto
func (OfpPortFeatures) String ¶
func (x OfpPortFeatures) String() string
type OfpPortMod ¶
type OfpPortMod openflow_13.OfpPortMod
ofp_port_mod from public import openflow_13.proto
func (*OfpPortMod) GetAdvertise ¶
func (m *OfpPortMod) GetAdvertise() uint32
func (*OfpPortMod) GetConfig ¶
func (m *OfpPortMod) GetConfig() uint32
func (*OfpPortMod) GetHwAddr ¶
func (m *OfpPortMod) GetHwAddr() []uint32
func (*OfpPortMod) GetMask ¶
func (m *OfpPortMod) GetMask() uint32
func (*OfpPortMod) GetPortNo ¶
func (m *OfpPortMod) GetPortNo() uint32
func (*OfpPortMod) ProtoMessage ¶
func (*OfpPortMod) ProtoMessage()
func (*OfpPortMod) Reset ¶
func (m *OfpPortMod) Reset()
func (*OfpPortMod) String ¶
func (m *OfpPortMod) String() string
type OfpPortModFailedCode ¶
type OfpPortModFailedCode openflow_13.OfpPortModFailedCode
ofp_port_mod_failed_code from public import openflow_13.proto
func (OfpPortModFailedCode) String ¶
func (x OfpPortModFailedCode) String() string
type OfpPortNo ¶
type OfpPortNo openflow_13.OfpPortNo
ofp_port_no from public import openflow_13.proto
type OfpPortReason ¶
type OfpPortReason openflow_13.OfpPortReason
ofp_port_reason from public import openflow_13.proto
func (OfpPortReason) String ¶
func (x OfpPortReason) String() string
type OfpPortState ¶
type OfpPortState openflow_13.OfpPortState
ofp_port_state from public import openflow_13.proto
func (OfpPortState) String ¶
func (x OfpPortState) String() string
type OfpPortStats ¶
type OfpPortStats openflow_13.OfpPortStats
ofp_port_stats from public import openflow_13.proto
func (*OfpPortStats) GetCollisions ¶
func (m *OfpPortStats) GetCollisions() uint64
func (*OfpPortStats) GetDurationNsec ¶
func (m *OfpPortStats) GetDurationNsec() uint32
func (*OfpPortStats) GetDurationSec ¶
func (m *OfpPortStats) GetDurationSec() uint32
func (*OfpPortStats) GetPortNo ¶
func (m *OfpPortStats) GetPortNo() uint32
func (*OfpPortStats) GetRxBytes ¶
func (m *OfpPortStats) GetRxBytes() uint64
func (*OfpPortStats) GetRxCrcErr ¶
func (m *OfpPortStats) GetRxCrcErr() uint64
func (*OfpPortStats) GetRxDropped ¶
func (m *OfpPortStats) GetRxDropped() uint64
func (*OfpPortStats) GetRxErrors ¶
func (m *OfpPortStats) GetRxErrors() uint64
func (*OfpPortStats) GetRxFrameErr ¶
func (m *OfpPortStats) GetRxFrameErr() uint64
func (*OfpPortStats) GetRxOverErr ¶
func (m *OfpPortStats) GetRxOverErr() uint64
func (*OfpPortStats) GetRxPackets ¶
func (m *OfpPortStats) GetRxPackets() uint64
func (*OfpPortStats) GetTxBytes ¶
func (m *OfpPortStats) GetTxBytes() uint64
func (*OfpPortStats) GetTxDropped ¶
func (m *OfpPortStats) GetTxDropped() uint64
func (*OfpPortStats) GetTxErrors ¶
func (m *OfpPortStats) GetTxErrors() uint64
func (*OfpPortStats) GetTxPackets ¶
func (m *OfpPortStats) GetTxPackets() uint64
func (*OfpPortStats) ProtoMessage ¶
func (*OfpPortStats) ProtoMessage()
func (*OfpPortStats) Reset ¶
func (m *OfpPortStats) Reset()
func (*OfpPortStats) String ¶
func (m *OfpPortStats) String() string
type OfpPortStatsRequest ¶
type OfpPortStatsRequest openflow_13.OfpPortStatsRequest
ofp_port_stats_request from public import openflow_13.proto
func (*OfpPortStatsRequest) GetPortNo ¶
func (m *OfpPortStatsRequest) GetPortNo() uint32
func (*OfpPortStatsRequest) ProtoMessage ¶
func (*OfpPortStatsRequest) ProtoMessage()
func (*OfpPortStatsRequest) Reset ¶
func (m *OfpPortStatsRequest) Reset()
func (*OfpPortStatsRequest) String ¶
func (m *OfpPortStatsRequest) String() string
type OfpPortStatus ¶
type OfpPortStatus openflow_13.OfpPortStatus
ofp_port_status from public import openflow_13.proto
func (*OfpPortStatus) GetDesc ¶
func (m *OfpPortStatus) GetDesc() *OfpPort
func (*OfpPortStatus) GetReason ¶
func (m *OfpPortStatus) GetReason() OfpPortReason
func (*OfpPortStatus) ProtoMessage ¶
func (*OfpPortStatus) ProtoMessage()
func (*OfpPortStatus) Reset ¶
func (m *OfpPortStatus) Reset()
func (*OfpPortStatus) String ¶
func (m *OfpPortStatus) String() string
type OfpQueueGetConfigReply ¶
type OfpQueueGetConfigReply openflow_13.OfpQueueGetConfigReply
ofp_queue_get_config_reply from public import openflow_13.proto
func (*OfpQueueGetConfigReply) GetPort ¶
func (m *OfpQueueGetConfigReply) GetPort() uint32
func (*OfpQueueGetConfigReply) GetQueues ¶
func (m *OfpQueueGetConfigReply) GetQueues() []*OfpPacketQueue
func (*OfpQueueGetConfigReply) ProtoMessage ¶
func (*OfpQueueGetConfigReply) ProtoMessage()
func (*OfpQueueGetConfigReply) Reset ¶
func (m *OfpQueueGetConfigReply) Reset()
func (*OfpQueueGetConfigReply) String ¶
func (m *OfpQueueGetConfigReply) String() string
type OfpQueueGetConfigRequest ¶
type OfpQueueGetConfigRequest openflow_13.OfpQueueGetConfigRequest
ofp_queue_get_config_request from public import openflow_13.proto
func (*OfpQueueGetConfigRequest) GetPort ¶
func (m *OfpQueueGetConfigRequest) GetPort() uint32
func (*OfpQueueGetConfigRequest) ProtoMessage ¶
func (*OfpQueueGetConfigRequest) ProtoMessage()
func (*OfpQueueGetConfigRequest) Reset ¶
func (m *OfpQueueGetConfigRequest) Reset()
func (*OfpQueueGetConfigRequest) String ¶
func (m *OfpQueueGetConfigRequest) String() string
type OfpQueueOpFailedCode ¶
type OfpQueueOpFailedCode openflow_13.OfpQueueOpFailedCode
ofp_queue_op_failed_code from public import openflow_13.proto
func (OfpQueueOpFailedCode) String ¶
func (x OfpQueueOpFailedCode) String() string
type OfpQueuePropExperimenter ¶
type OfpQueuePropExperimenter openflow_13.OfpQueuePropExperimenter
ofp_queue_prop_experimenter from public import openflow_13.proto
func (*OfpQueuePropExperimenter) GetData ¶
func (m *OfpQueuePropExperimenter) GetData() []byte
func (*OfpQueuePropExperimenter) GetExperimenter ¶
func (m *OfpQueuePropExperimenter) GetExperimenter() uint32
func (*OfpQueuePropExperimenter) GetPropHeader ¶
func (m *OfpQueuePropExperimenter) GetPropHeader() *OfpQueuePropHeader
func (*OfpQueuePropExperimenter) ProtoMessage ¶
func (*OfpQueuePropExperimenter) ProtoMessage()
func (*OfpQueuePropExperimenter) Reset ¶
func (m *OfpQueuePropExperimenter) Reset()
func (*OfpQueuePropExperimenter) String ¶
func (m *OfpQueuePropExperimenter) String() string
type OfpQueuePropHeader ¶
type OfpQueuePropHeader openflow_13.OfpQueuePropHeader
ofp_queue_prop_header from public import openflow_13.proto
func (*OfpQueuePropHeader) GetLen ¶
func (m *OfpQueuePropHeader) GetLen() uint32
func (*OfpQueuePropHeader) GetProperty ¶
func (m *OfpQueuePropHeader) GetProperty() uint32
func (*OfpQueuePropHeader) ProtoMessage ¶
func (*OfpQueuePropHeader) ProtoMessage()
func (*OfpQueuePropHeader) Reset ¶
func (m *OfpQueuePropHeader) Reset()
func (*OfpQueuePropHeader) String ¶
func (m *OfpQueuePropHeader) String() string
type OfpQueuePropMaxRate ¶
type OfpQueuePropMaxRate openflow_13.OfpQueuePropMaxRate
ofp_queue_prop_max_rate from public import openflow_13.proto
func (*OfpQueuePropMaxRate) GetPropHeader ¶
func (m *OfpQueuePropMaxRate) GetPropHeader() *OfpQueuePropHeader
func (*OfpQueuePropMaxRate) GetRate ¶
func (m *OfpQueuePropMaxRate) GetRate() uint32
func (*OfpQueuePropMaxRate) ProtoMessage ¶
func (*OfpQueuePropMaxRate) ProtoMessage()
func (*OfpQueuePropMaxRate) Reset ¶
func (m *OfpQueuePropMaxRate) Reset()
func (*OfpQueuePropMaxRate) String ¶
func (m *OfpQueuePropMaxRate) String() string
type OfpQueuePropMinRate ¶
type OfpQueuePropMinRate openflow_13.OfpQueuePropMinRate
ofp_queue_prop_min_rate from public import openflow_13.proto
func (*OfpQueuePropMinRate) GetPropHeader ¶
func (m *OfpQueuePropMinRate) GetPropHeader() *OfpQueuePropHeader
func (*OfpQueuePropMinRate) GetRate ¶
func (m *OfpQueuePropMinRate) GetRate() uint32
func (*OfpQueuePropMinRate) ProtoMessage ¶
func (*OfpQueuePropMinRate) ProtoMessage()
func (*OfpQueuePropMinRate) Reset ¶
func (m *OfpQueuePropMinRate) Reset()
func (*OfpQueuePropMinRate) String ¶
func (m *OfpQueuePropMinRate) String() string
type OfpQueueProperties ¶
type OfpQueueProperties openflow_13.OfpQueueProperties
ofp_queue_properties from public import openflow_13.proto
func (OfpQueueProperties) String ¶
func (x OfpQueueProperties) String() string
type OfpQueueStats ¶
type OfpQueueStats openflow_13.OfpQueueStats
ofp_queue_stats from public import openflow_13.proto
func (*OfpQueueStats) GetDurationNsec ¶
func (m *OfpQueueStats) GetDurationNsec() uint32
func (*OfpQueueStats) GetDurationSec ¶
func (m *OfpQueueStats) GetDurationSec() uint32
func (*OfpQueueStats) GetPortNo ¶
func (m *OfpQueueStats) GetPortNo() uint32
func (*OfpQueueStats) GetQueueId ¶
func (m *OfpQueueStats) GetQueueId() uint32
func (*OfpQueueStats) GetTxBytes ¶
func (m *OfpQueueStats) GetTxBytes() uint64
func (*OfpQueueStats) GetTxErrors ¶
func (m *OfpQueueStats) GetTxErrors() uint64
func (*OfpQueueStats) GetTxPackets ¶
func (m *OfpQueueStats) GetTxPackets() uint64
func (*OfpQueueStats) ProtoMessage ¶
func (*OfpQueueStats) ProtoMessage()
func (*OfpQueueStats) Reset ¶
func (m *OfpQueueStats) Reset()
func (*OfpQueueStats) String ¶
func (m *OfpQueueStats) String() string
type OfpQueueStatsRequest ¶
type OfpQueueStatsRequest openflow_13.OfpQueueStatsRequest
ofp_queue_stats_request from public import openflow_13.proto
func (*OfpQueueStatsRequest) GetPortNo ¶
func (m *OfpQueueStatsRequest) GetPortNo() uint32
func (*OfpQueueStatsRequest) GetQueueId ¶
func (m *OfpQueueStatsRequest) GetQueueId() uint32
func (*OfpQueueStatsRequest) ProtoMessage ¶
func (*OfpQueueStatsRequest) ProtoMessage()
func (*OfpQueueStatsRequest) Reset ¶
func (m *OfpQueueStatsRequest) Reset()
func (*OfpQueueStatsRequest) String ¶
func (m *OfpQueueStatsRequest) String() string
type OfpRoleRequest ¶
type OfpRoleRequest openflow_13.OfpRoleRequest
ofp_role_request from public import openflow_13.proto
func (*OfpRoleRequest) GetGenerationId ¶
func (m *OfpRoleRequest) GetGenerationId() uint64
func (*OfpRoleRequest) GetRole ¶
func (m *OfpRoleRequest) GetRole() OfpControllerRole
func (*OfpRoleRequest) ProtoMessage ¶
func (*OfpRoleRequest) ProtoMessage()
func (*OfpRoleRequest) Reset ¶
func (m *OfpRoleRequest) Reset()
func (*OfpRoleRequest) String ¶
func (m *OfpRoleRequest) String() string
type OfpRoleRequestFailedCode ¶
type OfpRoleRequestFailedCode openflow_13.OfpRoleRequestFailedCode
ofp_role_request_failed_code from public import openflow_13.proto
func (OfpRoleRequestFailedCode) String ¶
func (x OfpRoleRequestFailedCode) String() string
type OfpSwitchConfig ¶
type OfpSwitchConfig openflow_13.OfpSwitchConfig
ofp_switch_config from public import openflow_13.proto
func (*OfpSwitchConfig) GetFlags ¶
func (m *OfpSwitchConfig) GetFlags() uint32
func (*OfpSwitchConfig) GetMissSendLen ¶
func (m *OfpSwitchConfig) GetMissSendLen() uint32
func (*OfpSwitchConfig) ProtoMessage ¶
func (*OfpSwitchConfig) ProtoMessage()
func (*OfpSwitchConfig) Reset ¶
func (m *OfpSwitchConfig) Reset()
func (*OfpSwitchConfig) String ¶
func (m *OfpSwitchConfig) String() string
type OfpSwitchConfigFailedCode ¶
type OfpSwitchConfigFailedCode openflow_13.OfpSwitchConfigFailedCode
ofp_switch_config_failed_code from public import openflow_13.proto
func (OfpSwitchConfigFailedCode) String ¶
func (x OfpSwitchConfigFailedCode) String() string
type OfpSwitchFeatures ¶
type OfpSwitchFeatures openflow_13.OfpSwitchFeatures
ofp_switch_features from public import openflow_13.proto
func (*OfpSwitchFeatures) GetAuxiliaryId ¶
func (m *OfpSwitchFeatures) GetAuxiliaryId() uint32
func (*OfpSwitchFeatures) GetCapabilities ¶
func (m *OfpSwitchFeatures) GetCapabilities() uint32
func (*OfpSwitchFeatures) GetDatapathId ¶
func (m *OfpSwitchFeatures) GetDatapathId() uint64
func (*OfpSwitchFeatures) GetNBuffers ¶
func (m *OfpSwitchFeatures) GetNBuffers() uint32
func (*OfpSwitchFeatures) GetNTables ¶
func (m *OfpSwitchFeatures) GetNTables() uint32
func (*OfpSwitchFeatures) ProtoMessage ¶
func (*OfpSwitchFeatures) ProtoMessage()
func (*OfpSwitchFeatures) Reset ¶
func (m *OfpSwitchFeatures) Reset()
func (*OfpSwitchFeatures) String ¶
func (m *OfpSwitchFeatures) String() string
type OfpTableConfig ¶
type OfpTableConfig openflow_13.OfpTableConfig
ofp_table_config from public import openflow_13.proto
func (OfpTableConfig) String ¶
func (x OfpTableConfig) String() string
type OfpTableFeaturePropActions ¶
type OfpTableFeaturePropActions openflow_13.OfpTableFeaturePropActions
ofp_table_feature_prop_actions from public import openflow_13.proto
func (*OfpTableFeaturePropActions) GetActions ¶
func (m *OfpTableFeaturePropActions) GetActions() []*OfpAction
func (*OfpTableFeaturePropActions) ProtoMessage ¶
func (*OfpTableFeaturePropActions) ProtoMessage()
func (*OfpTableFeaturePropActions) Reset ¶
func (m *OfpTableFeaturePropActions) Reset()
func (*OfpTableFeaturePropActions) String ¶
func (m *OfpTableFeaturePropActions) String() string
type OfpTableFeaturePropExperimenter ¶
type OfpTableFeaturePropExperimenter openflow_13.OfpTableFeaturePropExperimenter
ofp_table_feature_prop_experimenter from public import openflow_13.proto
func (*OfpTableFeaturePropExperimenter) GetExpType ¶
func (m *OfpTableFeaturePropExperimenter) GetExpType() uint32
func (*OfpTableFeaturePropExperimenter) GetExperimenter ¶
func (m *OfpTableFeaturePropExperimenter) GetExperimenter() uint32
func (*OfpTableFeaturePropExperimenter) GetExperimenterData ¶
func (m *OfpTableFeaturePropExperimenter) GetExperimenterData() []uint32
func (*OfpTableFeaturePropExperimenter) ProtoMessage ¶
func (*OfpTableFeaturePropExperimenter) ProtoMessage()
func (*OfpTableFeaturePropExperimenter) Reset ¶
func (m *OfpTableFeaturePropExperimenter) Reset()
func (*OfpTableFeaturePropExperimenter) String ¶
func (m *OfpTableFeaturePropExperimenter) String() string
type OfpTableFeaturePropInstructions ¶
type OfpTableFeaturePropInstructions openflow_13.OfpTableFeaturePropInstructions
ofp_table_feature_prop_instructions from public import openflow_13.proto
func (*OfpTableFeaturePropInstructions) GetInstructions ¶
func (m *OfpTableFeaturePropInstructions) GetInstructions() []*OfpInstruction
func (*OfpTableFeaturePropInstructions) ProtoMessage ¶
func (*OfpTableFeaturePropInstructions) ProtoMessage()
func (*OfpTableFeaturePropInstructions) Reset ¶
func (m *OfpTableFeaturePropInstructions) Reset()
func (*OfpTableFeaturePropInstructions) String ¶
func (m *OfpTableFeaturePropInstructions) String() string
type OfpTableFeaturePropNextTables ¶
type OfpTableFeaturePropNextTables openflow_13.OfpTableFeaturePropNextTables
ofp_table_feature_prop_next_tables from public import openflow_13.proto
func (*OfpTableFeaturePropNextTables) GetNextTableIds ¶
func (m *OfpTableFeaturePropNextTables) GetNextTableIds() []uint32
func (*OfpTableFeaturePropNextTables) ProtoMessage ¶
func (*OfpTableFeaturePropNextTables) ProtoMessage()
func (*OfpTableFeaturePropNextTables) Reset ¶
func (m *OfpTableFeaturePropNextTables) Reset()
func (*OfpTableFeaturePropNextTables) String ¶
func (m *OfpTableFeaturePropNextTables) String() string
type OfpTableFeaturePropOxm ¶
type OfpTableFeaturePropOxm openflow_13.OfpTableFeaturePropOxm
ofp_table_feature_prop_oxm from public import openflow_13.proto
func (*OfpTableFeaturePropOxm) GetOxmIds ¶
func (m *OfpTableFeaturePropOxm) GetOxmIds() []uint32
func (*OfpTableFeaturePropOxm) ProtoMessage ¶
func (*OfpTableFeaturePropOxm) ProtoMessage()
func (*OfpTableFeaturePropOxm) Reset ¶
func (m *OfpTableFeaturePropOxm) Reset()
func (*OfpTableFeaturePropOxm) String ¶
func (m *OfpTableFeaturePropOxm) String() string
type OfpTableFeaturePropType ¶
type OfpTableFeaturePropType openflow_13.OfpTableFeaturePropType
ofp_table_feature_prop_type from public import openflow_13.proto
func (OfpTableFeaturePropType) String ¶
func (x OfpTableFeaturePropType) String() string
type OfpTableFeatureProperty ¶
type OfpTableFeatureProperty openflow_13.OfpTableFeatureProperty
ofp_table_feature_property from public import openflow_13.proto
func (*OfpTableFeatureProperty) GetActions ¶
func (m *OfpTableFeatureProperty) GetActions() *OfpTableFeaturePropActions
func (*OfpTableFeatureProperty) GetExperimenter ¶
func (m *OfpTableFeatureProperty) GetExperimenter() *OfpTableFeaturePropExperimenter
func (*OfpTableFeatureProperty) GetInstructions ¶
func (m *OfpTableFeatureProperty) GetInstructions() *OfpTableFeaturePropInstructions
func (*OfpTableFeatureProperty) GetNextTables ¶
func (m *OfpTableFeatureProperty) GetNextTables() *OfpTableFeaturePropNextTables
func (*OfpTableFeatureProperty) GetOxm ¶
func (m *OfpTableFeatureProperty) GetOxm() *OfpTableFeaturePropOxm
func (*OfpTableFeatureProperty) GetType ¶
func (m *OfpTableFeatureProperty) GetType() OfpTableFeaturePropType
func (*OfpTableFeatureProperty) ProtoMessage ¶
func (*OfpTableFeatureProperty) ProtoMessage()
func (*OfpTableFeatureProperty) Reset ¶
func (m *OfpTableFeatureProperty) Reset()
func (*OfpTableFeatureProperty) String ¶
func (m *OfpTableFeatureProperty) String() string
type OfpTableFeatures ¶
type OfpTableFeatures openflow_13.OfpTableFeatures
ofp_table_features from public import openflow_13.proto
func (*OfpTableFeatures) GetConfig ¶
func (m *OfpTableFeatures) GetConfig() uint32
func (*OfpTableFeatures) GetMaxEntries ¶
func (m *OfpTableFeatures) GetMaxEntries() uint32
func (*OfpTableFeatures) GetMetadataMatch ¶
func (m *OfpTableFeatures) GetMetadataMatch() uint64
func (*OfpTableFeatures) GetMetadataWrite ¶
func (m *OfpTableFeatures) GetMetadataWrite() uint64
func (*OfpTableFeatures) GetName ¶
func (m *OfpTableFeatures) GetName() string
func (*OfpTableFeatures) GetProperties ¶
func (m *OfpTableFeatures) GetProperties() []*OfpTableFeatureProperty
func (*OfpTableFeatures) GetTableId ¶
func (m *OfpTableFeatures) GetTableId() uint32
func (*OfpTableFeatures) ProtoMessage ¶
func (*OfpTableFeatures) ProtoMessage()
func (*OfpTableFeatures) Reset ¶
func (m *OfpTableFeatures) Reset()
func (*OfpTableFeatures) String ¶
func (m *OfpTableFeatures) String() string
type OfpTableFeaturesFailedCode ¶
type OfpTableFeaturesFailedCode openflow_13.OfpTableFeaturesFailedCode
ofp_table_features_failed_code from public import openflow_13.proto
func (OfpTableFeaturesFailedCode) String ¶
func (x OfpTableFeaturesFailedCode) String() string
type OfpTableMod ¶
type OfpTableMod openflow_13.OfpTableMod
ofp_table_mod from public import openflow_13.proto
func (*OfpTableMod) GetConfig ¶
func (m *OfpTableMod) GetConfig() uint32
func (*OfpTableMod) GetTableId ¶
func (m *OfpTableMod) GetTableId() uint32
func (*OfpTableMod) ProtoMessage ¶
func (*OfpTableMod) ProtoMessage()
func (*OfpTableMod) Reset ¶
func (m *OfpTableMod) Reset()
func (*OfpTableMod) String ¶
func (m *OfpTableMod) String() string
type OfpTableModFailedCode ¶
type OfpTableModFailedCode openflow_13.OfpTableModFailedCode
ofp_table_mod_failed_code from public import openflow_13.proto
func (OfpTableModFailedCode) String ¶
func (x OfpTableModFailedCode) String() string
type OfpTableStats ¶
type OfpTableStats openflow_13.OfpTableStats
ofp_table_stats from public import openflow_13.proto
func (*OfpTableStats) GetActiveCount ¶
func (m *OfpTableStats) GetActiveCount() uint32
func (*OfpTableStats) GetLookupCount ¶
func (m *OfpTableStats) GetLookupCount() uint64
func (*OfpTableStats) GetMatchedCount ¶
func (m *OfpTableStats) GetMatchedCount() uint64
func (*OfpTableStats) GetTableId ¶
func (m *OfpTableStats) GetTableId() uint32
func (*OfpTableStats) ProtoMessage ¶
func (*OfpTableStats) ProtoMessage()
func (*OfpTableStats) Reset ¶
func (m *OfpTableStats) Reset()
func (*OfpTableStats) String ¶
func (m *OfpTableStats) String() string
type OfpVlanId ¶
type OfpVlanId openflow_13.OfpVlanId
ofp_vlan_id from public import openflow_13.proto
type OperStatus ¶
type OperStatus voltha3.OperStatus
OperStatus from public import common.proto
func (*OperStatus) ProtoMessage ¶
func (*OperStatus) ProtoMessage()
func (*OperStatus) Reset ¶
func (m *OperStatus) Reset()
func (*OperStatus) String ¶
func (m *OperStatus) String() string
type OperStatus_OperStatus ¶
type OperStatus_OperStatus voltha3.OperStatus_OperStatus
OperStatus from public import common.proto
func (OperStatus_OperStatus) String ¶
func (x OperStatus_OperStatus) String() string
type OxmOfbFieldTypes ¶
type OxmOfbFieldTypes openflow_13.OxmOfbFieldTypes
oxm_ofb_field_types from public import openflow_13.proto
func (OxmOfbFieldTypes) String ¶
func (x OxmOfbFieldTypes) String() string
type PacketIn ¶
type PacketIn openflow_13.PacketIn
PacketIn from public import openflow_13.proto
func (*PacketIn) GetPacketIn ¶
func (m *PacketIn) GetPacketIn() *OfpPacketIn
func (*PacketIn) ProtoMessage ¶
func (*PacketIn) ProtoMessage()
type PacketOut ¶
type PacketOut openflow_13.PacketOut
PacketOut from public import openflow_13.proto
func (*PacketOut) GetPacketOut ¶
func (m *PacketOut) GetPacketOut() *OfpPacketOut
func (*PacketOut) ProtoMessage ¶
func (*PacketOut) ProtoMessage()
type PmConfig ¶
PmConfig from public import device.proto
func (*PmConfig) GetEnabled ¶
func (*PmConfig) GetSampleFreq ¶
func (*PmConfig) GetType ¶
func (m *PmConfig) GetType() PmConfig_PmType
func (*PmConfig) ProtoMessage ¶
func (*PmConfig) ProtoMessage()
type PmConfig_PmType ¶
type PmConfig_PmType voltha6.PmConfig_PmType
PmType from public import device.proto
func (PmConfig_PmType) String ¶
func (x PmConfig_PmType) String() string
type PmConfigs ¶
PmConfigs from public import device.proto
func (*PmConfigs) GetDefaultFreq ¶
func (*PmConfigs) GetFreqOverride ¶
func (*PmConfigs) GetGrouped ¶
func (*PmConfigs) GetGroups ¶
func (m *PmConfigs) GetGroups() []*PmGroupConfig
func (*PmConfigs) GetMetrics ¶
func (*PmConfigs) ProtoMessage ¶
func (*PmConfigs) ProtoMessage()
type PmGroupConfig ¶
type PmGroupConfig voltha6.PmGroupConfig
PmGroupConfig from public import device.proto
func (*PmGroupConfig) GetEnabled ¶
func (m *PmGroupConfig) GetEnabled() bool
func (*PmGroupConfig) GetGroupFreq ¶
func (m *PmGroupConfig) GetGroupFreq() uint32
func (*PmGroupConfig) GetGroupName ¶
func (m *PmGroupConfig) GetGroupName() string
func (*PmGroupConfig) GetMetrics ¶
func (m *PmGroupConfig) GetMetrics() []*PmConfig
func (*PmGroupConfig) ProtoMessage ¶
func (*PmGroupConfig) ProtoMessage()
func (*PmGroupConfig) Reset ¶
func (m *PmGroupConfig) Reset()
func (*PmGroupConfig) String ¶
func (m *PmGroupConfig) String() string
type Port ¶
Port from public import device.proto
func (*Port) GetDeviceId ¶
func (*Port) GetPeers ¶
func (m *Port) GetPeers() []*Port_PeerPort
func (*Port) GetType ¶
func (m *Port) GetType() Port_PortType
func (*Port) ProtoMessage ¶
func (*Port) ProtoMessage()
type Port_PeerPort ¶
type Port_PeerPort voltha6.Port_PeerPort
PeerPort from public import device.proto
func (*Port_PeerPort) GetDeviceId ¶
func (m *Port_PeerPort) GetDeviceId() string
func (*Port_PeerPort) GetPortNo ¶
func (m *Port_PeerPort) GetPortNo() uint32
func (*Port_PeerPort) ProtoMessage ¶
func (*Port_PeerPort) ProtoMessage()
func (*Port_PeerPort) Reset ¶
func (m *Port_PeerPort) Reset()
func (*Port_PeerPort) String ¶
func (m *Port_PeerPort) String() string
type Port_PortType ¶
type Port_PortType voltha6.Port_PortType
PortType from public import device.proto
func (Port_PortType) String ¶
func (x Port_PortType) String() string
type Ports ¶
Ports from public import device.proto
func (*Ports) ProtoMessage ¶
func (*Ports) ProtoMessage()
type Voltha ¶
type Voltha struct { Version string `protobuf:"bytes,1,opt,name=version" json:"version,omitempty"` LogLevel voltha3.LogLevel_LogLevel `protobuf:"varint,2,opt,name=log_level,json=logLevel,enum=voltha.LogLevel_LogLevel" json:"log_level,omitempty"` Instances []*VolthaInstance `protobuf:"bytes,3,rep,name=instances" json:"instances,omitempty"` Adapters []*voltha7.Adapter `protobuf:"bytes,11,rep,name=adapters" json:"adapters,omitempty"` LogicalDevices []*voltha5.LogicalDevice `protobuf:"bytes,12,rep,name=logical_devices,json=logicalDevices" json:"logical_devices,omitempty"` Devices []*voltha6.Device `protobuf:"bytes,13,rep,name=devices" json:"devices,omitempty"` DeviceGroups []*DeviceGroup `protobuf:"bytes,15,rep,name=device_groups,json=deviceGroups" json:"device_groups,omitempty"` }
Voltha representing the entire Voltha cluster
func (*Voltha) Descriptor ¶
func (*Voltha) GetAdapters ¶
func (*Voltha) GetDeviceGroups ¶
func (m *Voltha) GetDeviceGroups() []*DeviceGroup
func (*Voltha) GetDevices ¶
func (*Voltha) GetInstances ¶
func (m *Voltha) GetInstances() []*VolthaInstance
func (*Voltha) GetLogLevel ¶
func (m *Voltha) GetLogLevel() voltha3.LogLevel_LogLevel
func (*Voltha) GetLogicalDevices ¶
func (m *Voltha) GetLogicalDevices() []*voltha5.LogicalDevice
func (*Voltha) GetVersion ¶
func (*Voltha) ProtoMessage ¶
func (*Voltha) ProtoMessage()
type VolthaGlobalServiceClient ¶
type VolthaGlobalServiceClient interface { // Get high level information on the Voltha cluster GetVoltha(ctx context.Context, in *google_protobuf.Empty, opts ...grpc.CallOption) (*Voltha, error) // List all Voltha cluster instances ListVolthaInstances(ctx context.Context, in *google_protobuf.Empty, opts ...grpc.CallOption) (*VolthaInstances, error) // Get details on a Voltha cluster instance GetVolthaInstance(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*VolthaInstance, error) // List all logical devices managed by the Voltha cluster ListLogicalDevices(ctx context.Context, in *google_protobuf.Empty, opts ...grpc.CallOption) (*voltha5.LogicalDevices, error) // Get additional information on a given logical device GetLogicalDevice(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*voltha5.LogicalDevice, error) // List ports of a logical device ListLogicalDevicePorts(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*voltha5.LogicalPorts, error) // List all flows of a logical device ListLogicalDeviceFlows(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*openflow_13.Flows, error) // Update flow table for logical device UpdateLogicalDeviceFlowTable(ctx context.Context, in *openflow_13.FlowTableUpdate, opts ...grpc.CallOption) (*google_protobuf.Empty, error) // List all flow groups of a logical device ListLogicalDeviceFlowGroups(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*openflow_13.FlowGroups, error) // Update group table for device UpdateLogicalDeviceFlowGroupTable(ctx context.Context, in *openflow_13.FlowGroupTableUpdate, opts ...grpc.CallOption) (*google_protobuf.Empty, error) // List all physical devices controlled by the Voltha cluster ListDevices(ctx context.Context, in *google_protobuf.Empty, opts ...grpc.CallOption) (*voltha6.Devices, error) // Get more information on a given physical device GetDevice(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*voltha6.Device, error) // Pre-provision a new physical device CreateDevice(ctx context.Context, in *voltha6.Device, opts ...grpc.CallOption) (*voltha6.Device, error) // Enable a device. If the device was in pre-provisioned state then it // will tansition to ENABLED state. If it was is DISABLED state then it // will tansition to ENABLED state as well. EnableDevice(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*google_protobuf.Empty, error) // Disable a device DisableDevice(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*google_protobuf.Empty, error) // Reboot a device RebootDevice(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*google_protobuf.Empty, error) // Delete a device DeleteDevice(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*google_protobuf.Empty, error) // List ports of a device ListDevicePorts(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*voltha6.Ports, error) // List pm config of a device ListDevicePmConfigs(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*voltha6.PmConfigs, error) // Update the pm config of a device UpdateDevicePmConfigs(ctx context.Context, in *voltha6.PmConfigs, opts ...grpc.CallOption) (*google_protobuf.Empty, error) // List all flows of a device ListDeviceFlows(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*openflow_13.Flows, error) // List all flow groups of a device ListDeviceFlowGroups(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*openflow_13.FlowGroups, error) // List device types known to Voltha ListDeviceTypes(ctx context.Context, in *google_protobuf.Empty, opts ...grpc.CallOption) (*voltha6.DeviceTypes, error) // Get additional information on a device type GetDeviceType(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*voltha6.DeviceType, error) // List all device sharding groups ListDeviceGroups(ctx context.Context, in *google_protobuf.Empty, opts ...grpc.CallOption) (*DeviceGroups, error) // Get additional information on a device group GetDeviceGroup(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*DeviceGroup, error) CreateAlarmFilter(ctx context.Context, in *AlarmFilter, opts ...grpc.CallOption) (*AlarmFilter, error) GetAlarmFilter(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*AlarmFilter, error) UpdateAlarmFilter(ctx context.Context, in *AlarmFilter, opts ...grpc.CallOption) (*AlarmFilter, error) DeleteAlarmFilter(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*google_protobuf.Empty, error) ListAlarmFilters(ctx context.Context, in *google_protobuf.Empty, opts ...grpc.CallOption) (*AlarmFilters, error) }
func NewVolthaGlobalServiceClient ¶
func NewVolthaGlobalServiceClient(cc *grpc.ClientConn) VolthaGlobalServiceClient
type VolthaGlobalServiceServer ¶
type VolthaGlobalServiceServer interface { // Get high level information on the Voltha cluster GetVoltha(context.Context, *google_protobuf.Empty) (*Voltha, error) // List all Voltha cluster instances ListVolthaInstances(context.Context, *google_protobuf.Empty) (*VolthaInstances, error) // Get details on a Voltha cluster instance GetVolthaInstance(context.Context, *voltha3.ID) (*VolthaInstance, error) // List all logical devices managed by the Voltha cluster ListLogicalDevices(context.Context, *google_protobuf.Empty) (*voltha5.LogicalDevices, error) // Get additional information on a given logical device GetLogicalDevice(context.Context, *voltha3.ID) (*voltha5.LogicalDevice, error) // List ports of a logical device ListLogicalDevicePorts(context.Context, *voltha3.ID) (*voltha5.LogicalPorts, error) // List all flows of a logical device ListLogicalDeviceFlows(context.Context, *voltha3.ID) (*openflow_13.Flows, error) // Update flow table for logical device UpdateLogicalDeviceFlowTable(context.Context, *openflow_13.FlowTableUpdate) (*google_protobuf.Empty, error) // List all flow groups of a logical device ListLogicalDeviceFlowGroups(context.Context, *voltha3.ID) (*openflow_13.FlowGroups, error) // Update group table for device UpdateLogicalDeviceFlowGroupTable(context.Context, *openflow_13.FlowGroupTableUpdate) (*google_protobuf.Empty, error) // List all physical devices controlled by the Voltha cluster ListDevices(context.Context, *google_protobuf.Empty) (*voltha6.Devices, error) // Get more information on a given physical device GetDevice(context.Context, *voltha3.ID) (*voltha6.Device, error) // Pre-provision a new physical device CreateDevice(context.Context, *voltha6.Device) (*voltha6.Device, error) // Enable a device. If the device was in pre-provisioned state then it // will tansition to ENABLED state. If it was is DISABLED state then it // will tansition to ENABLED state as well. EnableDevice(context.Context, *voltha3.ID) (*google_protobuf.Empty, error) // Disable a device DisableDevice(context.Context, *voltha3.ID) (*google_protobuf.Empty, error) // Reboot a device RebootDevice(context.Context, *voltha3.ID) (*google_protobuf.Empty, error) // Delete a device DeleteDevice(context.Context, *voltha3.ID) (*google_protobuf.Empty, error) // List ports of a device ListDevicePorts(context.Context, *voltha3.ID) (*voltha6.Ports, error) // List pm config of a device ListDevicePmConfigs(context.Context, *voltha3.ID) (*voltha6.PmConfigs, error) // Update the pm config of a device UpdateDevicePmConfigs(context.Context, *voltha6.PmConfigs) (*google_protobuf.Empty, error) // List all flows of a device ListDeviceFlows(context.Context, *voltha3.ID) (*openflow_13.Flows, error) // List all flow groups of a device ListDeviceFlowGroups(context.Context, *voltha3.ID) (*openflow_13.FlowGroups, error) // List device types known to Voltha ListDeviceTypes(context.Context, *google_protobuf.Empty) (*voltha6.DeviceTypes, error) // Get additional information on a device type GetDeviceType(context.Context, *voltha3.ID) (*voltha6.DeviceType, error) // List all device sharding groups ListDeviceGroups(context.Context, *google_protobuf.Empty) (*DeviceGroups, error) // Get additional information on a device group GetDeviceGroup(context.Context, *voltha3.ID) (*DeviceGroup, error) CreateAlarmFilter(context.Context, *AlarmFilter) (*AlarmFilter, error) GetAlarmFilter(context.Context, *voltha3.ID) (*AlarmFilter, error) UpdateAlarmFilter(context.Context, *AlarmFilter) (*AlarmFilter, error) DeleteAlarmFilter(context.Context, *voltha3.ID) (*google_protobuf.Empty, error) ListAlarmFilters(context.Context, *google_protobuf.Empty) (*AlarmFilters, error) }
type VolthaInstance ¶
type VolthaInstance struct { InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId" json:"instance_id,omitempty"` Version string `protobuf:"bytes,2,opt,name=version" json:"version,omitempty"` LogLevel voltha3.LogLevel_LogLevel `protobuf:"varint,3,opt,name=log_level,json=logLevel,enum=voltha.LogLevel_LogLevel" json:"log_level,omitempty"` Health *voltha4.HealthStatus `protobuf:"bytes,10,opt,name=health" json:"health,omitempty"` Adapters []*voltha7.Adapter `protobuf:"bytes,11,rep,name=adapters" json:"adapters,omitempty"` LogicalDevices []*voltha5.LogicalDevice `protobuf:"bytes,12,rep,name=logical_devices,json=logicalDevices" json:"logical_devices,omitempty"` Devices []*voltha6.Device `protobuf:"bytes,13,rep,name=devices" json:"devices,omitempty"` DeviceTypes []*voltha6.DeviceType `protobuf:"bytes,14,rep,name=device_types,json=deviceTypes" json:"device_types,omitempty"` DeviceGroups []*DeviceGroup `protobuf:"bytes,15,rep,name=device_groups,json=deviceGroups" json:"device_groups,omitempty"` AlarmFilters []*AlarmFilter `protobuf:"bytes,16,rep,name=alarm_filters,json=alarmFilters" json:"alarm_filters,omitempty"` }
Top-level (root) node for a Voltha Instance
func (*VolthaInstance) Descriptor ¶
func (*VolthaInstance) Descriptor() ([]byte, []int)
func (*VolthaInstance) GetAdapters ¶
func (m *VolthaInstance) GetAdapters() []*voltha7.Adapter
func (*VolthaInstance) GetAlarmFilters ¶
func (m *VolthaInstance) GetAlarmFilters() []*AlarmFilter
func (*VolthaInstance) GetDeviceGroups ¶
func (m *VolthaInstance) GetDeviceGroups() []*DeviceGroup
func (*VolthaInstance) GetDeviceTypes ¶
func (m *VolthaInstance) GetDeviceTypes() []*voltha6.DeviceType
func (*VolthaInstance) GetDevices ¶
func (m *VolthaInstance) GetDevices() []*voltha6.Device
func (*VolthaInstance) GetHealth ¶
func (m *VolthaInstance) GetHealth() *voltha4.HealthStatus
func (*VolthaInstance) GetInstanceId ¶
func (m *VolthaInstance) GetInstanceId() string
func (*VolthaInstance) GetLogLevel ¶
func (m *VolthaInstance) GetLogLevel() voltha3.LogLevel_LogLevel
func (*VolthaInstance) GetLogicalDevices ¶
func (m *VolthaInstance) GetLogicalDevices() []*voltha5.LogicalDevice
func (*VolthaInstance) GetVersion ¶
func (m *VolthaInstance) GetVersion() string
func (*VolthaInstance) ProtoMessage ¶
func (*VolthaInstance) ProtoMessage()
func (*VolthaInstance) Reset ¶
func (m *VolthaInstance) Reset()
func (*VolthaInstance) String ¶
func (m *VolthaInstance) String() string
type VolthaInstances ¶
type VolthaInstances struct {
Items []string `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}
func (*VolthaInstances) Descriptor ¶
func (*VolthaInstances) Descriptor() ([]byte, []int)
func (*VolthaInstances) GetItems ¶
func (m *VolthaInstances) GetItems() []string
func (*VolthaInstances) ProtoMessage ¶
func (*VolthaInstances) ProtoMessage()
func (*VolthaInstances) Reset ¶
func (m *VolthaInstances) Reset()
func (*VolthaInstances) String ¶
func (m *VolthaInstances) String() string
type VolthaLocalServiceClient ¶
type VolthaLocalServiceClient interface { // Get information on this Voltha instance GetVolthaInstance(ctx context.Context, in *google_protobuf.Empty, opts ...grpc.CallOption) (*VolthaInstance, error) // Get the health state of the Voltha instance GetHealth(ctx context.Context, in *google_protobuf.Empty, opts ...grpc.CallOption) (*voltha4.HealthStatus, error) // List all active adapters (plugins) in this Voltha instance ListAdapters(ctx context.Context, in *google_protobuf.Empty, opts ...grpc.CallOption) (*voltha7.Adapters, error) // List all logical devices managed by this Voltha instance ListLogicalDevices(ctx context.Context, in *google_protobuf.Empty, opts ...grpc.CallOption) (*voltha5.LogicalDevices, error) // Get additional information on given logical device GetLogicalDevice(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*voltha5.LogicalDevice, error) // List ports of a logical device ListLogicalDevicePorts(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*voltha5.LogicalPorts, error) // List all flows of a logical device ListLogicalDeviceFlows(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*openflow_13.Flows, error) // Update flow table for logical device UpdateLogicalDeviceFlowTable(ctx context.Context, in *openflow_13.FlowTableUpdate, opts ...grpc.CallOption) (*google_protobuf.Empty, error) // List all flow groups of a logical device ListLogicalDeviceFlowGroups(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*openflow_13.FlowGroups, error) // Update group table for logical device UpdateLogicalDeviceFlowGroupTable(ctx context.Context, in *openflow_13.FlowGroupTableUpdate, opts ...grpc.CallOption) (*google_protobuf.Empty, error) // List all physical devices managed by this Voltha instance ListDevices(ctx context.Context, in *google_protobuf.Empty, opts ...grpc.CallOption) (*voltha6.Devices, error) // Get additional information on this device GetDevice(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*voltha6.Device, error) // Pre-provision a new physical device CreateDevice(ctx context.Context, in *voltha6.Device, opts ...grpc.CallOption) (*voltha6.Device, error) // Enable a device. If the device was in pre-provisioned state then it // will tansition to ENABLED state. If it was is DISABLED state then it // will tansition to ENABLED state as well. EnableDevice(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*google_protobuf.Empty, error) // Disable a device DisableDevice(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*google_protobuf.Empty, error) // Reboot a device RebootDevice(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*google_protobuf.Empty, error) // Delete a device DeleteDevice(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*google_protobuf.Empty, error) // List ports of a device ListDevicePorts(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*voltha6.Ports, error) // List pm config of a device ListDevicePmConfigs(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*voltha6.PmConfigs, error) // Update the pm config of a device UpdateDevicePmConfigs(ctx context.Context, in *voltha6.PmConfigs, opts ...grpc.CallOption) (*google_protobuf.Empty, error) // List all flows of a device ListDeviceFlows(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*openflow_13.Flows, error) // List all flow groups of a device ListDeviceFlowGroups(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*openflow_13.FlowGroups, error) // List device types know to Voltha instance ListDeviceTypes(ctx context.Context, in *google_protobuf.Empty, opts ...grpc.CallOption) (*voltha6.DeviceTypes, error) // Get additional information on given device type GetDeviceType(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*voltha6.DeviceType, error) // List device sharding groups managed by this Voltha instance ListDeviceGroups(ctx context.Context, in *google_protobuf.Empty, opts ...grpc.CallOption) (*DeviceGroups, error) // Get more information on given device shard GetDeviceGroup(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*DeviceGroup, error) // Stream control packets to the dataplane StreamPacketsOut(ctx context.Context, opts ...grpc.CallOption) (VolthaLocalService_StreamPacketsOutClient, error) // Receive control packet stream ReceivePacketsIn(ctx context.Context, in *google_protobuf.Empty, opts ...grpc.CallOption) (VolthaLocalService_ReceivePacketsInClient, error) ReceiveChangeEvents(ctx context.Context, in *google_protobuf.Empty, opts ...grpc.CallOption) (VolthaLocalService_ReceiveChangeEventsClient, error) CreateAlarmFilter(ctx context.Context, in *AlarmFilter, opts ...grpc.CallOption) (*AlarmFilter, error) GetAlarmFilter(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*AlarmFilter, error) UpdateAlarmFilter(ctx context.Context, in *AlarmFilter, opts ...grpc.CallOption) (*AlarmFilter, error) DeleteAlarmFilter(ctx context.Context, in *voltha3.ID, opts ...grpc.CallOption) (*google_protobuf.Empty, error) ListAlarmFilters(ctx context.Context, in *google_protobuf.Empty, opts ...grpc.CallOption) (*AlarmFilters, error) }
func NewVolthaLocalServiceClient ¶
func NewVolthaLocalServiceClient(cc *grpc.ClientConn) VolthaLocalServiceClient
type VolthaLocalServiceServer ¶
type VolthaLocalServiceServer interface { // Get information on this Voltha instance GetVolthaInstance(context.Context, *google_protobuf.Empty) (*VolthaInstance, error) // Get the health state of the Voltha instance GetHealth(context.Context, *google_protobuf.Empty) (*voltha4.HealthStatus, error) // List all active adapters (plugins) in this Voltha instance ListAdapters(context.Context, *google_protobuf.Empty) (*voltha7.Adapters, error) // List all logical devices managed by this Voltha instance ListLogicalDevices(context.Context, *google_protobuf.Empty) (*voltha5.LogicalDevices, error) // Get additional information on given logical device GetLogicalDevice(context.Context, *voltha3.ID) (*voltha5.LogicalDevice, error) // List ports of a logical device ListLogicalDevicePorts(context.Context, *voltha3.ID) (*voltha5.LogicalPorts, error) // List all flows of a logical device ListLogicalDeviceFlows(context.Context, *voltha3.ID) (*openflow_13.Flows, error) // Update flow table for logical device UpdateLogicalDeviceFlowTable(context.Context, *openflow_13.FlowTableUpdate) (*google_protobuf.Empty, error) // List all flow groups of a logical device ListLogicalDeviceFlowGroups(context.Context, *voltha3.ID) (*openflow_13.FlowGroups, error) // Update group table for logical device UpdateLogicalDeviceFlowGroupTable(context.Context, *openflow_13.FlowGroupTableUpdate) (*google_protobuf.Empty, error) // List all physical devices managed by this Voltha instance ListDevices(context.Context, *google_protobuf.Empty) (*voltha6.Devices, error) // Get additional information on this device GetDevice(context.Context, *voltha3.ID) (*voltha6.Device, error) // Pre-provision a new physical device CreateDevice(context.Context, *voltha6.Device) (*voltha6.Device, error) // Enable a device. If the device was in pre-provisioned state then it // will tansition to ENABLED state. If it was is DISABLED state then it // will tansition to ENABLED state as well. EnableDevice(context.Context, *voltha3.ID) (*google_protobuf.Empty, error) // Disable a device DisableDevice(context.Context, *voltha3.ID) (*google_protobuf.Empty, error) // Reboot a device RebootDevice(context.Context, *voltha3.ID) (*google_protobuf.Empty, error) // Delete a device DeleteDevice(context.Context, *voltha3.ID) (*google_protobuf.Empty, error) // List ports of a device ListDevicePorts(context.Context, *voltha3.ID) (*voltha6.Ports, error) // List pm config of a device ListDevicePmConfigs(context.Context, *voltha3.ID) (*voltha6.PmConfigs, error) // Update the pm config of a device UpdateDevicePmConfigs(context.Context, *voltha6.PmConfigs) (*google_protobuf.Empty, error) // List all flows of a device ListDeviceFlows(context.Context, *voltha3.ID) (*openflow_13.Flows, error) // List all flow groups of a device ListDeviceFlowGroups(context.Context, *voltha3.ID) (*openflow_13.FlowGroups, error) // List device types know to Voltha instance ListDeviceTypes(context.Context, *google_protobuf.Empty) (*voltha6.DeviceTypes, error) // Get additional information on given device type GetDeviceType(context.Context, *voltha3.ID) (*voltha6.DeviceType, error) // List device sharding groups managed by this Voltha instance ListDeviceGroups(context.Context, *google_protobuf.Empty) (*DeviceGroups, error) // Get more information on given device shard GetDeviceGroup(context.Context, *voltha3.ID) (*DeviceGroup, error) // Stream control packets to the dataplane StreamPacketsOut(VolthaLocalService_StreamPacketsOutServer) error // Receive control packet stream ReceivePacketsIn(*google_protobuf.Empty, VolthaLocalService_ReceivePacketsInServer) error ReceiveChangeEvents(*google_protobuf.Empty, VolthaLocalService_ReceiveChangeEventsServer) error CreateAlarmFilter(context.Context, *AlarmFilter) (*AlarmFilter, error) GetAlarmFilter(context.Context, *voltha3.ID) (*AlarmFilter, error) UpdateAlarmFilter(context.Context, *AlarmFilter) (*AlarmFilter, error) DeleteAlarmFilter(context.Context, *voltha3.ID) (*google_protobuf.Empty, error) ListAlarmFilters(context.Context, *google_protobuf.Empty) (*AlarmFilters, error) }
type VolthaLocalService_ReceiveChangeEventsClient ¶
type VolthaLocalService_ReceiveChangeEventsClient interface { Recv() (*openflow_13.ChangeEvent, error) grpc.ClientStream }
type VolthaLocalService_ReceiveChangeEventsServer ¶
type VolthaLocalService_ReceiveChangeEventsServer interface { Send(*openflow_13.ChangeEvent) error grpc.ServerStream }
type VolthaLocalService_ReceivePacketsInClient ¶
type VolthaLocalService_ReceivePacketsInClient interface { Recv() (*openflow_13.PacketIn, error) grpc.ClientStream }
type VolthaLocalService_ReceivePacketsInServer ¶
type VolthaLocalService_ReceivePacketsInServer interface { Send(*openflow_13.PacketIn) error grpc.ServerStream }
type VolthaLocalService_StreamPacketsOutClient ¶
type VolthaLocalService_StreamPacketsOutClient interface { Send(*openflow_13.PacketOut) error CloseAndRecv() (*google_protobuf.Empty, error) grpc.ClientStream }
type VolthaLocalService_StreamPacketsOutServer ¶
type VolthaLocalService_StreamPacketsOutServer interface { SendAndClose(*google_protobuf.Empty) error Recv() (*openflow_13.PacketOut, error) grpc.ServerStream }
Directories ¶
Path | Synopsis |
---|---|
Package voltha is a generated protocol buffer package.
|
Package voltha is a generated protocol buffer package. |
Package voltha is a generated protocol buffer package.
|
Package voltha is a generated protocol buffer package. |
Package voltha is a generated protocol buffer package.
|
Package voltha is a generated protocol buffer package. |
Package voltha is a generated protocol buffer package.
|
Package voltha is a generated protocol buffer package. |
Package voltha is a generated protocol buffer package.
|
Package voltha is a generated protocol buffer package. |
Package voltha is a generated protocol buffer package.
|
Package voltha is a generated protocol buffer package. |
Package voltha is a generated protocol buffer package.
|
Package voltha is a generated protocol buffer package. |
Package openflow_13 is a generated protocol buffer package.
|
Package openflow_13 is a generated protocol buffer package. |
Package voltha is a generated protocol buffer package.
|
Package voltha is a generated protocol buffer package. |
Package schema is a generated protocol buffer package.
|
Package schema is a generated protocol buffer package. |
Package voltha is a generated protocol buffer package.
|
Package voltha is a generated protocol buffer package. |