cisco_ios_xr_controller_optics_oper_optics_oper_optics_ports_optics_port_ots_spectrum_info

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Dec 19, 2019 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Cisco-IOS-XR-controller-optics-oper:optics-oper/optics-ports/optics-port/ots-spectrum-info

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type OpticsEdmSpectrumInfo

type OpticsEdmSpectrumInfo struct {
	SpectrumInfo         *OtsEdmSpectrumInfo `protobuf:"bytes,50,opt,name=spectrum_info,json=spectrumInfo,proto3" json:"spectrum_info,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*OpticsEdmSpectrumInfo) Descriptor

func (*OpticsEdmSpectrumInfo) Descriptor() ([]byte, []int)

func (*OpticsEdmSpectrumInfo) GetSpectrumInfo

func (m *OpticsEdmSpectrumInfo) GetSpectrumInfo() *OtsEdmSpectrumInfo

func (*OpticsEdmSpectrumInfo) ProtoMessage

func (*OpticsEdmSpectrumInfo) ProtoMessage()

func (*OpticsEdmSpectrumInfo) Reset

func (m *OpticsEdmSpectrumInfo) Reset()

func (*OpticsEdmSpectrumInfo) String

func (m *OpticsEdmSpectrumInfo) String() string

func (*OpticsEdmSpectrumInfo) XXX_DiscardUnknown

func (m *OpticsEdmSpectrumInfo) XXX_DiscardUnknown()

func (*OpticsEdmSpectrumInfo) XXX_Marshal

func (m *OpticsEdmSpectrumInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OpticsEdmSpectrumInfo) XXX_Merge

func (m *OpticsEdmSpectrumInfo) XXX_Merge(src proto.Message)

func (*OpticsEdmSpectrumInfo) XXX_Size

func (m *OpticsEdmSpectrumInfo) XXX_Size() int

func (*OpticsEdmSpectrumInfo) XXX_Unmarshal

func (m *OpticsEdmSpectrumInfo) XXX_Unmarshal(b []byte) error

type OpticsEdmSpectrumInfo_KEYS

type OpticsEdmSpectrumInfo_KEYS struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OpticsEdmSpectrumInfo_KEYS) Descriptor

func (*OpticsEdmSpectrumInfo_KEYS) Descriptor() ([]byte, []int)

func (*OpticsEdmSpectrumInfo_KEYS) GetName

func (m *OpticsEdmSpectrumInfo_KEYS) GetName() string

func (*OpticsEdmSpectrumInfo_KEYS) ProtoMessage

func (*OpticsEdmSpectrumInfo_KEYS) ProtoMessage()

func (*OpticsEdmSpectrumInfo_KEYS) Reset

func (m *OpticsEdmSpectrumInfo_KEYS) Reset()

func (*OpticsEdmSpectrumInfo_KEYS) String

func (m *OpticsEdmSpectrumInfo_KEYS) String() string

func (*OpticsEdmSpectrumInfo_KEYS) XXX_DiscardUnknown

func (m *OpticsEdmSpectrumInfo_KEYS) XXX_DiscardUnknown()

func (*OpticsEdmSpectrumInfo_KEYS) XXX_Marshal

func (m *OpticsEdmSpectrumInfo_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OpticsEdmSpectrumInfo_KEYS) XXX_Merge

func (m *OpticsEdmSpectrumInfo_KEYS) XXX_Merge(src proto.Message)

func (*OpticsEdmSpectrumInfo_KEYS) XXX_Size

func (m *OpticsEdmSpectrumInfo_KEYS) XXX_Size() int

func (*OpticsEdmSpectrumInfo_KEYS) XXX_Unmarshal

func (m *OpticsEdmSpectrumInfo_KEYS) XXX_Unmarshal(b []byte) error

type OtsEdmSpectrumInfo

type OtsEdmSpectrumInfo struct {
	TotalSpectrumSliceCount uint32                     `` /* 135-byte string literal not displayed */
	SpectrumSliceSpacing    uint32                     `protobuf:"varint,2,opt,name=spectrum_slice_spacing,json=spectrumSliceSpacing,proto3" json:"spectrum_slice_spacing,omitempty"`
	FirstSliceWavelength    string                     `protobuf:"bytes,3,opt,name=first_slice_wavelength,json=firstSliceWavelength,proto3" json:"first_slice_wavelength,omitempty"`
	SpectrumSlicePowerInfo  []*OtsEdmSpectrumPowerInfo `` /* 131-byte string literal not displayed */
	XXX_NoUnkeyedLiteral    struct{}                   `json:"-"`
	XXX_unrecognized        []byte                     `json:"-"`
	XXX_sizecache           int32                      `json:"-"`
}

func (*OtsEdmSpectrumInfo) Descriptor

func (*OtsEdmSpectrumInfo) Descriptor() ([]byte, []int)

func (*OtsEdmSpectrumInfo) GetFirstSliceWavelength

func (m *OtsEdmSpectrumInfo) GetFirstSliceWavelength() string

func (*OtsEdmSpectrumInfo) GetSpectrumSlicePowerInfo

func (m *OtsEdmSpectrumInfo) GetSpectrumSlicePowerInfo() []*OtsEdmSpectrumPowerInfo

func (*OtsEdmSpectrumInfo) GetSpectrumSliceSpacing

func (m *OtsEdmSpectrumInfo) GetSpectrumSliceSpacing() uint32

func (*OtsEdmSpectrumInfo) GetTotalSpectrumSliceCount

func (m *OtsEdmSpectrumInfo) GetTotalSpectrumSliceCount() uint32

func (*OtsEdmSpectrumInfo) ProtoMessage

func (*OtsEdmSpectrumInfo) ProtoMessage()

func (*OtsEdmSpectrumInfo) Reset

func (m *OtsEdmSpectrumInfo) Reset()

func (*OtsEdmSpectrumInfo) String

func (m *OtsEdmSpectrumInfo) String() string

func (*OtsEdmSpectrumInfo) XXX_DiscardUnknown

func (m *OtsEdmSpectrumInfo) XXX_DiscardUnknown()

func (*OtsEdmSpectrumInfo) XXX_Marshal

func (m *OtsEdmSpectrumInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OtsEdmSpectrumInfo) XXX_Merge

func (m *OtsEdmSpectrumInfo) XXX_Merge(src proto.Message)

func (*OtsEdmSpectrumInfo) XXX_Size

func (m *OtsEdmSpectrumInfo) XXX_Size() int

func (*OtsEdmSpectrumInfo) XXX_Unmarshal

func (m *OtsEdmSpectrumInfo) XXX_Unmarshal(b []byte) error

type OtsEdmSpectrumPowerInfo

type OtsEdmSpectrumPowerInfo struct {
	SliceNum             uint32   `protobuf:"varint,1,opt,name=slice_num,json=sliceNum,proto3" json:"slice_num,omitempty"`
	LowerFrequency       uint64   `protobuf:"varint,2,opt,name=lower_frequency,json=lowerFrequency,proto3" json:"lower_frequency,omitempty"`
	UpperFrequency       uint64   `protobuf:"varint,3,opt,name=upper_frequency,json=upperFrequency,proto3" json:"upper_frequency,omitempty"`
	RxPower              int32    `protobuf:"zigzag32,4,opt,name=rx_power,json=rxPower,proto3" json:"rx_power,omitempty"`
	TxPower              int32    `protobuf:"zigzag32,5,opt,name=tx_power,json=txPower,proto3" json:"tx_power,omitempty"`
	RxPsd                string   `protobuf:"bytes,6,opt,name=rx_psd,json=rxPsd,proto3" json:"rx_psd,omitempty"`
	TxPsd                string   `protobuf:"bytes,7,opt,name=tx_psd,json=txPsd,proto3" json:"tx_psd,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OtsEdmSpectrumPowerInfo) Descriptor

func (*OtsEdmSpectrumPowerInfo) Descriptor() ([]byte, []int)

func (*OtsEdmSpectrumPowerInfo) GetLowerFrequency

func (m *OtsEdmSpectrumPowerInfo) GetLowerFrequency() uint64

func (*OtsEdmSpectrumPowerInfo) GetRxPower

func (m *OtsEdmSpectrumPowerInfo) GetRxPower() int32

func (*OtsEdmSpectrumPowerInfo) GetRxPsd

func (m *OtsEdmSpectrumPowerInfo) GetRxPsd() string

func (*OtsEdmSpectrumPowerInfo) GetSliceNum

func (m *OtsEdmSpectrumPowerInfo) GetSliceNum() uint32

func (*OtsEdmSpectrumPowerInfo) GetTxPower

func (m *OtsEdmSpectrumPowerInfo) GetTxPower() int32

func (*OtsEdmSpectrumPowerInfo) GetTxPsd

func (m *OtsEdmSpectrumPowerInfo) GetTxPsd() string

func (*OtsEdmSpectrumPowerInfo) GetUpperFrequency

func (m *OtsEdmSpectrumPowerInfo) GetUpperFrequency() uint64

func (*OtsEdmSpectrumPowerInfo) ProtoMessage

func (*OtsEdmSpectrumPowerInfo) ProtoMessage()

func (*OtsEdmSpectrumPowerInfo) Reset

func (m *OtsEdmSpectrumPowerInfo) Reset()

func (*OtsEdmSpectrumPowerInfo) String

func (m *OtsEdmSpectrumPowerInfo) String() string

func (*OtsEdmSpectrumPowerInfo) XXX_DiscardUnknown

func (m *OtsEdmSpectrumPowerInfo) XXX_DiscardUnknown()

func (*OtsEdmSpectrumPowerInfo) XXX_Marshal

func (m *OtsEdmSpectrumPowerInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OtsEdmSpectrumPowerInfo) XXX_Merge

func (m *OtsEdmSpectrumPowerInfo) XXX_Merge(src proto.Message)

func (*OtsEdmSpectrumPowerInfo) XXX_Size

func (m *OtsEdmSpectrumPowerInfo) XXX_Size() int

func (*OtsEdmSpectrumPowerInfo) XXX_Unmarshal

func (m *OtsEdmSpectrumPowerInfo) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL