cisco_ios_xr_controller_optics_oper_optics_oper_optics_ports_optics_port_optics_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/optics-info

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ExtParamEdmAlarmInfo

type ExtParamEdmAlarmInfo struct {
	LoSnr                    *OpticsAlarmDetail `protobuf:"bytes,1,opt,name=lo_snr,json=loSnr,proto3" json:"lo_snr,omitempty"`
	HiSnr1                   *OpticsAlarmDetail `protobuf:"bytes,2,opt,name=hi_snr1,json=hiSnr1,proto3" json:"hi_snr1,omitempty"`
	LoSnr1                   *OpticsAlarmDetail `protobuf:"bytes,3,opt,name=lo_snr1,json=loSnr1,proto3" json:"lo_snr1,omitempty"`
	HiSnr2                   *OpticsAlarmDetail `protobuf:"bytes,4,opt,name=hi_snr2,json=hiSnr2,proto3" json:"hi_snr2,omitempty"`
	LoIsi1                   *OpticsAlarmDetail `protobuf:"bytes,5,opt,name=lo_isi1,json=loIsi1,proto3" json:"lo_isi1,omitempty"`
	HiIsi1                   *OpticsAlarmDetail `protobuf:"bytes,6,opt,name=hi_isi1,json=hiIsi1,proto3" json:"hi_isi1,omitempty"`
	LoIsi2                   *OpticsAlarmDetail `protobuf:"bytes,7,opt,name=lo_isi2,json=loIsi2,proto3" json:"lo_isi2,omitempty"`
	HiIsi2                   *OpticsAlarmDetail `protobuf:"bytes,8,opt,name=hi_isi2,json=hiIsi2,proto3" json:"hi_isi2,omitempty"`
	LoPam1                   *OpticsAlarmDetail `protobuf:"bytes,9,opt,name=lo_pam1,json=loPam1,proto3" json:"lo_pam1,omitempty"`
	HiPam1                   *OpticsAlarmDetail `protobuf:"bytes,10,opt,name=hi_pam1,json=hiPam1,proto3" json:"hi_pam1,omitempty"`
	LoPam2                   *OpticsAlarmDetail `protobuf:"bytes,11,opt,name=lo_pam2,json=loPam2,proto3" json:"lo_pam2,omitempty"`
	HiPam2                   *OpticsAlarmDetail `protobuf:"bytes,12,opt,name=hi_pam2,json=hiPam2,proto3" json:"hi_pam2,omitempty"`
	LoTec1                   *OpticsAlarmDetail `protobuf:"bytes,13,opt,name=lo_tec1,json=loTec1,proto3" json:"lo_tec1,omitempty"`
	HiTec1                   *OpticsAlarmDetail `protobuf:"bytes,14,opt,name=hi_tec1,json=hiTec1,proto3" json:"hi_tec1,omitempty"`
	LoTec2                   *OpticsAlarmDetail `protobuf:"bytes,15,opt,name=lo_tec2,json=loTec2,proto3" json:"lo_tec2,omitempty"`
	HiTec2                   *OpticsAlarmDetail `protobuf:"bytes,16,opt,name=hi_tec2,json=hiTec2,proto3" json:"hi_tec2,omitempty"`
	LoLaserFreq1             *OpticsAlarmDetail `protobuf:"bytes,17,opt,name=lo_laser_freq1,json=loLaserFreq1,proto3" json:"lo_laser_freq1,omitempty"`
	HiLaserFreq1             *OpticsAlarmDetail `protobuf:"bytes,18,opt,name=hi_laser_freq1,json=hiLaserFreq1,proto3" json:"hi_laser_freq1,omitempty"`
	LoLaserFreq2             *OpticsAlarmDetail `protobuf:"bytes,19,opt,name=lo_laser_freq2,json=loLaserFreq2,proto3" json:"lo_laser_freq2,omitempty"`
	HiLaserFreq2             *OpticsAlarmDetail `protobuf:"bytes,20,opt,name=hi_laser_freq2,json=hiLaserFreq2,proto3" json:"hi_laser_freq2,omitempty"`
	HiPreFecberCurAcc        *OpticsAlarmDetail `protobuf:"bytes,21,opt,name=hi_pre_fecber_cur_acc,json=hiPreFecberCurAcc,proto3" json:"hi_pre_fecber_cur_acc,omitempty"`
	HiPreFecberMin           *OpticsAlarmDetail `protobuf:"bytes,22,opt,name=hi_pre_fecber_min,json=hiPreFecberMin,proto3" json:"hi_pre_fecber_min,omitempty"`
	HiPreFecberMax           *OpticsAlarmDetail `protobuf:"bytes,23,opt,name=hi_pre_fecber_max,json=hiPreFecberMax,proto3" json:"hi_pre_fecber_max,omitempty"`
	HiPreFecberPriorAcc      *OpticsAlarmDetail `protobuf:"bytes,24,opt,name=hi_pre_fecber_prior_acc,json=hiPreFecberPriorAcc,proto3" json:"hi_pre_fecber_prior_acc,omitempty"`
	HiPreFecberCur           *OpticsAlarmDetail `protobuf:"bytes,25,opt,name=hi_pre_fecber_cur,json=hiPreFecberCur,proto3" json:"hi_pre_fecber_cur,omitempty"`
	HiUncorrectedBerCurAcc   *OpticsAlarmDetail `` /* 134-byte string literal not displayed */
	HiUncorrectedBerMin      *OpticsAlarmDetail `protobuf:"bytes,27,opt,name=hi_uncorrected_ber_min,json=hiUncorrectedBerMin,proto3" json:"hi_uncorrected_ber_min,omitempty"`
	HiUncorrectedBerMax      *OpticsAlarmDetail `protobuf:"bytes,28,opt,name=hi_uncorrected_ber_max,json=hiUncorrectedBerMax,proto3" json:"hi_uncorrected_ber_max,omitempty"`
	HiUncorrectedBerPriorAcc *OpticsAlarmDetail `` /* 140-byte string literal not displayed */
	HiUncorrectedBerCur      *OpticsAlarmDetail `protobuf:"bytes,30,opt,name=hi_uncorrected_ber_cur,json=hiUncorrectedBerCur,proto3" json:"hi_uncorrected_ber_cur,omitempty"`
	XXX_NoUnkeyedLiteral     struct{}           `json:"-"`
	XXX_unrecognized         []byte             `json:"-"`
	XXX_sizecache            int32              `json:"-"`
}

func (*ExtParamEdmAlarmInfo) Descriptor

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

func (*ExtParamEdmAlarmInfo) GetHiIsi1

func (m *ExtParamEdmAlarmInfo) GetHiIsi1() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetHiIsi2

func (m *ExtParamEdmAlarmInfo) GetHiIsi2() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetHiLaserFreq1

func (m *ExtParamEdmAlarmInfo) GetHiLaserFreq1() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetHiLaserFreq2

func (m *ExtParamEdmAlarmInfo) GetHiLaserFreq2() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetHiPam1

func (m *ExtParamEdmAlarmInfo) GetHiPam1() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetHiPam2

func (m *ExtParamEdmAlarmInfo) GetHiPam2() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetHiPreFecberCur

func (m *ExtParamEdmAlarmInfo) GetHiPreFecberCur() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetHiPreFecberCurAcc

func (m *ExtParamEdmAlarmInfo) GetHiPreFecberCurAcc() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetHiPreFecberMax

func (m *ExtParamEdmAlarmInfo) GetHiPreFecberMax() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetHiPreFecberMin

func (m *ExtParamEdmAlarmInfo) GetHiPreFecberMin() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetHiPreFecberPriorAcc

func (m *ExtParamEdmAlarmInfo) GetHiPreFecberPriorAcc() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetHiSnr1

func (m *ExtParamEdmAlarmInfo) GetHiSnr1() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetHiSnr2

func (m *ExtParamEdmAlarmInfo) GetHiSnr2() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetHiTec1

func (m *ExtParamEdmAlarmInfo) GetHiTec1() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetHiTec2

func (m *ExtParamEdmAlarmInfo) GetHiTec2() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetHiUncorrectedBerCur

func (m *ExtParamEdmAlarmInfo) GetHiUncorrectedBerCur() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetHiUncorrectedBerCurAcc

func (m *ExtParamEdmAlarmInfo) GetHiUncorrectedBerCurAcc() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetHiUncorrectedBerMax

func (m *ExtParamEdmAlarmInfo) GetHiUncorrectedBerMax() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetHiUncorrectedBerMin

func (m *ExtParamEdmAlarmInfo) GetHiUncorrectedBerMin() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetHiUncorrectedBerPriorAcc

func (m *ExtParamEdmAlarmInfo) GetHiUncorrectedBerPriorAcc() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetLoIsi1

func (m *ExtParamEdmAlarmInfo) GetLoIsi1() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetLoIsi2

func (m *ExtParamEdmAlarmInfo) GetLoIsi2() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetLoLaserFreq1

func (m *ExtParamEdmAlarmInfo) GetLoLaserFreq1() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetLoLaserFreq2

func (m *ExtParamEdmAlarmInfo) GetLoLaserFreq2() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetLoPam1

func (m *ExtParamEdmAlarmInfo) GetLoPam1() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetLoPam2

func (m *ExtParamEdmAlarmInfo) GetLoPam2() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetLoSnr

func (m *ExtParamEdmAlarmInfo) GetLoSnr() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetLoSnr1

func (m *ExtParamEdmAlarmInfo) GetLoSnr1() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetLoTec1

func (m *ExtParamEdmAlarmInfo) GetLoTec1() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) GetLoTec2

func (m *ExtParamEdmAlarmInfo) GetLoTec2() *OpticsAlarmDetail

func (*ExtParamEdmAlarmInfo) ProtoMessage

func (*ExtParamEdmAlarmInfo) ProtoMessage()

func (*ExtParamEdmAlarmInfo) Reset

func (m *ExtParamEdmAlarmInfo) Reset()

func (*ExtParamEdmAlarmInfo) String

func (m *ExtParamEdmAlarmInfo) String() string

func (*ExtParamEdmAlarmInfo) XXX_DiscardUnknown

func (m *ExtParamEdmAlarmInfo) XXX_DiscardUnknown()

func (*ExtParamEdmAlarmInfo) XXX_Marshal

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

func (*ExtParamEdmAlarmInfo) XXX_Merge

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

func (*ExtParamEdmAlarmInfo) XXX_Size

func (m *ExtParamEdmAlarmInfo) XXX_Size() int

func (*ExtParamEdmAlarmInfo) XXX_Unmarshal

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

type LaneAlarmDetail

type LaneAlarmDetail struct {
	IsDetected           bool     `protobuf:"varint,1,opt,name=is_detected,json=isDetected,proto3" json:"is_detected,omitempty"`
	Counter              uint32   `protobuf:"varint,2,opt,name=counter,proto3" json:"counter,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*LaneAlarmDetail) Descriptor

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

func (*LaneAlarmDetail) GetCounter

func (m *LaneAlarmDetail) GetCounter() uint32

func (*LaneAlarmDetail) GetIsDetected

func (m *LaneAlarmDetail) GetIsDetected() bool

func (*LaneAlarmDetail) ProtoMessage

func (*LaneAlarmDetail) ProtoMessage()

func (*LaneAlarmDetail) Reset

func (m *LaneAlarmDetail) Reset()

func (*LaneAlarmDetail) String

func (m *LaneAlarmDetail) String() string

func (*LaneAlarmDetail) XXX_DiscardUnknown

func (m *LaneAlarmDetail) XXX_DiscardUnknown()

func (*LaneAlarmDetail) XXX_Marshal

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

func (*LaneAlarmDetail) XXX_Merge

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

func (*LaneAlarmDetail) XXX_Size

func (m *LaneAlarmDetail) XXX_Size() int

func (*LaneAlarmDetail) XXX_Unmarshal

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

type LaneEdmAlarmInfo

type LaneEdmAlarmInfo struct {
	HighRxPower          *LaneAlarmDetail `protobuf:"bytes,1,opt,name=high_rx_power,json=highRxPower,proto3" json:"high_rx_power,omitempty"`
	LowRxPower           *LaneAlarmDetail `protobuf:"bytes,2,opt,name=low_rx_power,json=lowRxPower,proto3" json:"low_rx_power,omitempty"`
	HighTxPower          *LaneAlarmDetail `protobuf:"bytes,3,opt,name=high_tx_power,json=highTxPower,proto3" json:"high_tx_power,omitempty"`
	LowTxPower           *LaneAlarmDetail `protobuf:"bytes,4,opt,name=low_tx_power,json=lowTxPower,proto3" json:"low_tx_power,omitempty"`
	HighLbc              *LaneAlarmDetail `protobuf:"bytes,5,opt,name=high_lbc,json=highLbc,proto3" json:"high_lbc,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*LaneEdmAlarmInfo) Descriptor

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

func (*LaneEdmAlarmInfo) GetHighLbc

func (m *LaneEdmAlarmInfo) GetHighLbc() *LaneAlarmDetail

func (*LaneEdmAlarmInfo) GetHighRxPower

func (m *LaneEdmAlarmInfo) GetHighRxPower() *LaneAlarmDetail

func (*LaneEdmAlarmInfo) GetHighTxPower

func (m *LaneEdmAlarmInfo) GetHighTxPower() *LaneAlarmDetail

func (*LaneEdmAlarmInfo) GetLowRxPower

func (m *LaneEdmAlarmInfo) GetLowRxPower() *LaneAlarmDetail

func (*LaneEdmAlarmInfo) GetLowTxPower

func (m *LaneEdmAlarmInfo) GetLowTxPower() *LaneAlarmDetail

func (*LaneEdmAlarmInfo) ProtoMessage

func (*LaneEdmAlarmInfo) ProtoMessage()

func (*LaneEdmAlarmInfo) Reset

func (m *LaneEdmAlarmInfo) Reset()

func (*LaneEdmAlarmInfo) String

func (m *LaneEdmAlarmInfo) String() string

func (*LaneEdmAlarmInfo) XXX_DiscardUnknown

func (m *LaneEdmAlarmInfo) XXX_DiscardUnknown()

func (*LaneEdmAlarmInfo) XXX_Marshal

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

func (*LaneEdmAlarmInfo) XXX_Merge

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

func (*LaneEdmAlarmInfo) XXX_Size

func (m *LaneEdmAlarmInfo) XXX_Size() int

func (*LaneEdmAlarmInfo) XXX_Unmarshal

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

type OpticsAinsHwInfo

type OpticsAinsHwInfo struct {
	AinsState            string   `protobuf:"bytes,1,opt,name=ains_state,json=ainsState,proto3" json:"ains_state,omitempty"`
	AinsTimerMinutes     uint32   `protobuf:"varint,2,opt,name=ains_timer_minutes,json=ainsTimerMinutes,proto3" json:"ains_timer_minutes,omitempty"`
	AinsRemainingSecs    uint32   `protobuf:"varint,3,opt,name=ains_remaining_secs,json=ainsRemainingSecs,proto3" json:"ains_remaining_secs,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OpticsAinsHwInfo) Descriptor

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

func (*OpticsAinsHwInfo) GetAinsRemainingSecs

func (m *OpticsAinsHwInfo) GetAinsRemainingSecs() uint32

func (*OpticsAinsHwInfo) GetAinsState

func (m *OpticsAinsHwInfo) GetAinsState() string

func (*OpticsAinsHwInfo) GetAinsTimerMinutes

func (m *OpticsAinsHwInfo) GetAinsTimerMinutes() uint32

func (*OpticsAinsHwInfo) ProtoMessage

func (*OpticsAinsHwInfo) ProtoMessage()

func (*OpticsAinsHwInfo) Reset

func (m *OpticsAinsHwInfo) Reset()

func (*OpticsAinsHwInfo) String

func (m *OpticsAinsHwInfo) String() string

func (*OpticsAinsHwInfo) XXX_DiscardUnknown

func (m *OpticsAinsHwInfo) XXX_DiscardUnknown()

func (*OpticsAinsHwInfo) XXX_Marshal

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

func (*OpticsAinsHwInfo) XXX_Merge

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

func (*OpticsAinsHwInfo) XXX_Size

func (m *OpticsAinsHwInfo) XXX_Size() int

func (*OpticsAinsHwInfo) XXX_Unmarshal

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

type OpticsAlarmDetail

type OpticsAlarmDetail struct {
	IsDetected           bool     `protobuf:"varint,1,opt,name=is_detected,json=isDetected,proto3" json:"is_detected,omitempty"`
	Counter              uint32   `protobuf:"varint,2,opt,name=counter,proto3" json:"counter,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OpticsAlarmDetail) Descriptor

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

func (*OpticsAlarmDetail) GetCounter

func (m *OpticsAlarmDetail) GetCounter() uint32

func (*OpticsAlarmDetail) GetIsDetected

func (m *OpticsAlarmDetail) GetIsDetected() bool

func (*OpticsAlarmDetail) ProtoMessage

func (*OpticsAlarmDetail) ProtoMessage()

func (*OpticsAlarmDetail) Reset

func (m *OpticsAlarmDetail) Reset()

func (*OpticsAlarmDetail) String

func (m *OpticsAlarmDetail) String() string

func (*OpticsAlarmDetail) XXX_DiscardUnknown

func (m *OpticsAlarmDetail) XXX_DiscardUnknown()

func (*OpticsAlarmDetail) XXX_Marshal

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

func (*OpticsAlarmDetail) XXX_Merge

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

func (*OpticsAlarmDetail) XXX_Size

func (m *OpticsAlarmDetail) XXX_Size() int

func (*OpticsAlarmDetail) XXX_Unmarshal

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

type OpticsEdmAlarmInfo

type OpticsEdmAlarmInfo struct {
	HighRxPower          *OpticsAlarmDetail `protobuf:"bytes,1,opt,name=high_rx_power,json=highRxPower,proto3" json:"high_rx_power,omitempty"`
	LowRxPower           *OpticsAlarmDetail `protobuf:"bytes,2,opt,name=low_rx_power,json=lowRxPower,proto3" json:"low_rx_power,omitempty"`
	HighTxPower          *OpticsAlarmDetail `protobuf:"bytes,3,opt,name=high_tx_power,json=highTxPower,proto3" json:"high_tx_power,omitempty"`
	LowTxPower           *OpticsAlarmDetail `protobuf:"bytes,4,opt,name=low_tx_power,json=lowTxPower,proto3" json:"low_tx_power,omitempty"`
	HighLbc              *OpticsAlarmDetail `protobuf:"bytes,5,opt,name=high_lbc,json=highLbc,proto3" json:"high_lbc,omitempty"`
	LowTemperature       *OpticsAlarmDetail `protobuf:"bytes,6,opt,name=low_temperature,json=lowTemperature,proto3" json:"low_temperature,omitempty"`
	HighTemperature      *OpticsAlarmDetail `protobuf:"bytes,7,opt,name=high_temperature,json=highTemperature,proto3" json:"high_temperature,omitempty"`
	LowVoltage           *OpticsAlarmDetail `protobuf:"bytes,8,opt,name=low_voltage,json=lowVoltage,proto3" json:"low_voltage,omitempty"`
	HighVoltage          *OpticsAlarmDetail `protobuf:"bytes,9,opt,name=high_voltage,json=highVoltage,proto3" json:"high_voltage,omitempty"`
	HighRx1Power         *OpticsAlarmDetail `protobuf:"bytes,10,opt,name=high_rx1_power,json=highRx1Power,proto3" json:"high_rx1_power,omitempty"`
	HighRx2Power         *OpticsAlarmDetail `protobuf:"bytes,11,opt,name=high_rx2_power,json=highRx2Power,proto3" json:"high_rx2_power,omitempty"`
	HighRx3Power         *OpticsAlarmDetail `protobuf:"bytes,12,opt,name=high_rx3_power,json=highRx3Power,proto3" json:"high_rx3_power,omitempty"`
	HighRx4Power         *OpticsAlarmDetail `protobuf:"bytes,13,opt,name=high_rx4_power,json=highRx4Power,proto3" json:"high_rx4_power,omitempty"`
	LowRx1Power          *OpticsAlarmDetail `protobuf:"bytes,14,opt,name=low_rx1_power,json=lowRx1Power,proto3" json:"low_rx1_power,omitempty"`
	LowRx2Power          *OpticsAlarmDetail `protobuf:"bytes,15,opt,name=low_rx2_power,json=lowRx2Power,proto3" json:"low_rx2_power,omitempty"`
	LowRx3Power          *OpticsAlarmDetail `protobuf:"bytes,16,opt,name=low_rx3_power,json=lowRx3Power,proto3" json:"low_rx3_power,omitempty"`
	LowRx4Power          *OpticsAlarmDetail `protobuf:"bytes,17,opt,name=low_rx4_power,json=lowRx4Power,proto3" json:"low_rx4_power,omitempty"`
	HighTx1Power         *OpticsAlarmDetail `protobuf:"bytes,18,opt,name=high_tx1_power,json=highTx1Power,proto3" json:"high_tx1_power,omitempty"`
	HighTx2Power         *OpticsAlarmDetail `protobuf:"bytes,19,opt,name=high_tx2_power,json=highTx2Power,proto3" json:"high_tx2_power,omitempty"`
	HighTx3Power         *OpticsAlarmDetail `protobuf:"bytes,20,opt,name=high_tx3_power,json=highTx3Power,proto3" json:"high_tx3_power,omitempty"`
	HighTx4Power         *OpticsAlarmDetail `protobuf:"bytes,21,opt,name=high_tx4_power,json=highTx4Power,proto3" json:"high_tx4_power,omitempty"`
	LowTx1Power          *OpticsAlarmDetail `protobuf:"bytes,22,opt,name=low_tx1_power,json=lowTx1Power,proto3" json:"low_tx1_power,omitempty"`
	LowTx2Power          *OpticsAlarmDetail `protobuf:"bytes,23,opt,name=low_tx2_power,json=lowTx2Power,proto3" json:"low_tx2_power,omitempty"`
	LowTx3Power          *OpticsAlarmDetail `protobuf:"bytes,24,opt,name=low_tx3_power,json=lowTx3Power,proto3" json:"low_tx3_power,omitempty"`
	LowTx4Power          *OpticsAlarmDetail `protobuf:"bytes,25,opt,name=low_tx4_power,json=lowTx4Power,proto3" json:"low_tx4_power,omitempty"`
	HighTx1Lbc           *OpticsAlarmDetail `protobuf:"bytes,26,opt,name=high_tx1lbc,json=highTx1lbc,proto3" json:"high_tx1lbc,omitempty"`
	HighTx2Lbc           *OpticsAlarmDetail `protobuf:"bytes,27,opt,name=high_tx2lbc,json=highTx2lbc,proto3" json:"high_tx2lbc,omitempty"`
	HighTx3Lbc           *OpticsAlarmDetail `protobuf:"bytes,28,opt,name=high_tx3lbc,json=highTx3lbc,proto3" json:"high_tx3lbc,omitempty"`
	HighTx4Lbc           *OpticsAlarmDetail `protobuf:"bytes,29,opt,name=high_tx4lbc,json=highTx4lbc,proto3" json:"high_tx4lbc,omitempty"`
	LowTx1Lbc            *OpticsAlarmDetail `protobuf:"bytes,30,opt,name=low_tx1lbc,json=lowTx1lbc,proto3" json:"low_tx1lbc,omitempty"`
	LowTx2Lbc            *OpticsAlarmDetail `protobuf:"bytes,31,opt,name=low_tx2lbc,json=lowTx2lbc,proto3" json:"low_tx2lbc,omitempty"`
	LowTx3Lbc            *OpticsAlarmDetail `protobuf:"bytes,32,opt,name=low_tx3lbc,json=lowTx3lbc,proto3" json:"low_tx3lbc,omitempty"`
	LowTx4Lbc            *OpticsAlarmDetail `protobuf:"bytes,33,opt,name=low_tx4lbc,json=lowTx4lbc,proto3" json:"low_tx4lbc,omitempty"`
	RxLos                *OpticsAlarmDetail `protobuf:"bytes,34,opt,name=rx_los,json=rxLos,proto3" json:"rx_los,omitempty"`
	TxLos                *OpticsAlarmDetail `protobuf:"bytes,35,opt,name=tx_los,json=txLos,proto3" json:"tx_los,omitempty"`
	RxLol                *OpticsAlarmDetail `protobuf:"bytes,36,opt,name=rx_lol,json=rxLol,proto3" json:"rx_lol,omitempty"`
	TxLol                *OpticsAlarmDetail `protobuf:"bytes,37,opt,name=tx_lol,json=txLol,proto3" json:"tx_lol,omitempty"`
	TxFault              *OpticsAlarmDetail `protobuf:"bytes,38,opt,name=tx_fault,json=txFault,proto3" json:"tx_fault,omitempty"`
	Hidgd                *OpticsAlarmDetail `protobuf:"bytes,39,opt,name=hidgd,proto3" json:"hidgd,omitempty"`
	Oorcd                *OpticsAlarmDetail `protobuf:"bytes,40,opt,name=oorcd,proto3" json:"oorcd,omitempty"`
	Osnr                 *OpticsAlarmDetail `protobuf:"bytes,41,opt,name=osnr,proto3" json:"osnr,omitempty"`
	Wvlool               *OpticsAlarmDetail `protobuf:"bytes,42,opt,name=wvlool,proto3" json:"wvlool,omitempty"`
	Mea                  *OpticsAlarmDetail `protobuf:"bytes,43,opt,name=mea,proto3" json:"mea,omitempty"`
	ImpRemoval           *OpticsAlarmDetail `protobuf:"bytes,44,opt,name=imp_removal,json=impRemoval,proto3" json:"imp_removal,omitempty"`
	RxLoc                *OpticsAlarmDetail `protobuf:"bytes,45,opt,name=rx_loc,json=rxLoc,proto3" json:"rx_loc,omitempty"`
	AmpGainDegLow        *OpticsAlarmDetail `protobuf:"bytes,46,opt,name=amp_gain_deg_low,json=ampGainDegLow,proto3" json:"amp_gain_deg_low,omitempty"`
	AmpGainDegHigh       *OpticsAlarmDetail `protobuf:"bytes,47,opt,name=amp_gain_deg_high,json=ampGainDegHigh,proto3" json:"amp_gain_deg_high,omitempty"`
	TxpwrMismatch        *OpticsAlarmDetail `protobuf:"bytes,48,opt,name=txpwr_mismatch,json=txpwrMismatch,proto3" json:"txpwr_mismatch,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*OpticsEdmAlarmInfo) Descriptor

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

func (*OpticsEdmAlarmInfo) GetAmpGainDegHigh

func (m *OpticsEdmAlarmInfo) GetAmpGainDegHigh() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetAmpGainDegLow

func (m *OpticsEdmAlarmInfo) GetAmpGainDegLow() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetHidgd

func (m *OpticsEdmAlarmInfo) GetHidgd() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetHighLbc

func (m *OpticsEdmAlarmInfo) GetHighLbc() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetHighRx1Power

func (m *OpticsEdmAlarmInfo) GetHighRx1Power() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetHighRx2Power

func (m *OpticsEdmAlarmInfo) GetHighRx2Power() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetHighRx3Power

func (m *OpticsEdmAlarmInfo) GetHighRx3Power() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetHighRx4Power

func (m *OpticsEdmAlarmInfo) GetHighRx4Power() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetHighRxPower

func (m *OpticsEdmAlarmInfo) GetHighRxPower() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetHighTemperature

func (m *OpticsEdmAlarmInfo) GetHighTemperature() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetHighTx1Lbc

func (m *OpticsEdmAlarmInfo) GetHighTx1Lbc() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetHighTx1Power

func (m *OpticsEdmAlarmInfo) GetHighTx1Power() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetHighTx2Lbc

func (m *OpticsEdmAlarmInfo) GetHighTx2Lbc() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetHighTx2Power

func (m *OpticsEdmAlarmInfo) GetHighTx2Power() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetHighTx3Lbc

func (m *OpticsEdmAlarmInfo) GetHighTx3Lbc() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetHighTx3Power

func (m *OpticsEdmAlarmInfo) GetHighTx3Power() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetHighTx4Lbc

func (m *OpticsEdmAlarmInfo) GetHighTx4Lbc() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetHighTx4Power

func (m *OpticsEdmAlarmInfo) GetHighTx4Power() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetHighTxPower

func (m *OpticsEdmAlarmInfo) GetHighTxPower() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetHighVoltage

func (m *OpticsEdmAlarmInfo) GetHighVoltage() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetImpRemoval

func (m *OpticsEdmAlarmInfo) GetImpRemoval() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetLowRx1Power

func (m *OpticsEdmAlarmInfo) GetLowRx1Power() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetLowRx2Power

func (m *OpticsEdmAlarmInfo) GetLowRx2Power() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetLowRx3Power

func (m *OpticsEdmAlarmInfo) GetLowRx3Power() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetLowRx4Power

func (m *OpticsEdmAlarmInfo) GetLowRx4Power() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetLowRxPower

func (m *OpticsEdmAlarmInfo) GetLowRxPower() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetLowTemperature

func (m *OpticsEdmAlarmInfo) GetLowTemperature() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetLowTx1Lbc

func (m *OpticsEdmAlarmInfo) GetLowTx1Lbc() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetLowTx1Power

func (m *OpticsEdmAlarmInfo) GetLowTx1Power() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetLowTx2Lbc

func (m *OpticsEdmAlarmInfo) GetLowTx2Lbc() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetLowTx2Power

func (m *OpticsEdmAlarmInfo) GetLowTx2Power() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetLowTx3Lbc

func (m *OpticsEdmAlarmInfo) GetLowTx3Lbc() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetLowTx3Power

func (m *OpticsEdmAlarmInfo) GetLowTx3Power() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetLowTx4Lbc

func (m *OpticsEdmAlarmInfo) GetLowTx4Lbc() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetLowTx4Power

func (m *OpticsEdmAlarmInfo) GetLowTx4Power() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetLowTxPower

func (m *OpticsEdmAlarmInfo) GetLowTxPower() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetLowVoltage

func (m *OpticsEdmAlarmInfo) GetLowVoltage() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetMea

func (*OpticsEdmAlarmInfo) GetOorcd

func (m *OpticsEdmAlarmInfo) GetOorcd() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetOsnr

func (m *OpticsEdmAlarmInfo) GetOsnr() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetRxLoc

func (m *OpticsEdmAlarmInfo) GetRxLoc() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetRxLol

func (m *OpticsEdmAlarmInfo) GetRxLol() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetRxLos

func (m *OpticsEdmAlarmInfo) GetRxLos() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetTxFault

func (m *OpticsEdmAlarmInfo) GetTxFault() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetTxLol

func (m *OpticsEdmAlarmInfo) GetTxLol() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetTxLos

func (m *OpticsEdmAlarmInfo) GetTxLos() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetTxpwrMismatch

func (m *OpticsEdmAlarmInfo) GetTxpwrMismatch() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) GetWvlool

func (m *OpticsEdmAlarmInfo) GetWvlool() *OpticsAlarmDetail

func (*OpticsEdmAlarmInfo) ProtoMessage

func (*OpticsEdmAlarmInfo) ProtoMessage()

func (*OpticsEdmAlarmInfo) Reset

func (m *OpticsEdmAlarmInfo) Reset()

func (*OpticsEdmAlarmInfo) String

func (m *OpticsEdmAlarmInfo) String() string

func (*OpticsEdmAlarmInfo) XXX_DiscardUnknown

func (m *OpticsEdmAlarmInfo) XXX_DiscardUnknown()

func (*OpticsEdmAlarmInfo) XXX_Marshal

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

func (*OpticsEdmAlarmInfo) XXX_Merge

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

func (*OpticsEdmAlarmInfo) XXX_Size

func (m *OpticsEdmAlarmInfo) XXX_Size() int

func (*OpticsEdmAlarmInfo) XXX_Unmarshal

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

type OpticsEdmInfo

type OpticsEdmInfo struct {
	TransportAdminState                   string                    `protobuf:"bytes,50,opt,name=transport_admin_state,json=transportAdminState,proto3" json:"transport_admin_state,omitempty"`
	OpticsPresent                         bool                      `protobuf:"varint,51,opt,name=optics_present,json=opticsPresent,proto3" json:"optics_present,omitempty"`
	OpticsType                            string                    `protobuf:"bytes,52,opt,name=optics_type,json=opticsType,proto3" json:"optics_type,omitempty"`
	DerivedOpticsType                     string                    `protobuf:"bytes,53,opt,name=derived_optics_type,json=derivedOpticsType,proto3" json:"derived_optics_type,omitempty"`
	OpticsModule                          string                    `protobuf:"bytes,54,opt,name=optics_module,json=opticsModule,proto3" json:"optics_module,omitempty"`
	DwdmCarrierBand                       string                    `protobuf:"bytes,55,opt,name=dwdm_carrier_band,json=dwdmCarrierBand,proto3" json:"dwdm_carrier_band,omitempty"`
	DwdmCarrierChannel                    string                    `protobuf:"bytes,56,opt,name=dwdm_carrier_channel,json=dwdmCarrierChannel,proto3" json:"dwdm_carrier_channel,omitempty"`
	DwdmCarrierFrequency                  string                    `protobuf:"bytes,57,opt,name=dwdm_carrier_frequency,json=dwdmCarrierFrequency,proto3" json:"dwdm_carrier_frequency,omitempty"`
	DwdmCarrierWavelength                 string                    `` /* 127-byte string literal not displayed */
	GreyWavelength                        uint32                    `protobuf:"varint,59,opt,name=grey_wavelength,json=greyWavelength,proto3" json:"grey_wavelength,omitempty"`
	RxLowThreshold                        int32                     `protobuf:"zigzag32,60,opt,name=rx_low_threshold,json=rxLowThreshold,proto3" json:"rx_low_threshold,omitempty"`
	RxHighThreshold                       int32                     `protobuf:"zigzag32,61,opt,name=rx_high_threshold,json=rxHighThreshold,proto3" json:"rx_high_threshold,omitempty"`
	LbcHighThreshold                      int32                     `protobuf:"zigzag32,62,opt,name=lbc_high_threshold,json=lbcHighThreshold,proto3" json:"lbc_high_threshold,omitempty"`
	TxLowThreshold                        int32                     `protobuf:"zigzag32,63,opt,name=tx_low_threshold,json=txLowThreshold,proto3" json:"tx_low_threshold,omitempty"`
	TxHighThreshold                       int32                     `protobuf:"zigzag32,64,opt,name=tx_high_threshold,json=txHighThreshold,proto3" json:"tx_high_threshold,omitempty"`
	LbcThHighDefault                      int32                     `protobuf:"zigzag32,65,opt,name=lbc_th_high_default,json=lbcThHighDefault,proto3" json:"lbc_th_high_default,omitempty"`
	LbcThLowDefault                       int32                     `protobuf:"zigzag32,66,opt,name=lbc_th_low_default,json=lbcThLowDefault,proto3" json:"lbc_th_low_default,omitempty"`
	TempLowThreshold                      int32                     `protobuf:"zigzag32,67,opt,name=temp_low_threshold,json=tempLowThreshold,proto3" json:"temp_low_threshold,omitempty"`
	TempHighThreshold                     int32                     `protobuf:"zigzag32,68,opt,name=temp_high_threshold,json=tempHighThreshold,proto3" json:"temp_high_threshold,omitempty"`
	VoltLowThreshold                      int32                     `protobuf:"zigzag32,69,opt,name=volt_low_threshold,json=voltLowThreshold,proto3" json:"volt_low_threshold,omitempty"`
	VoltHighThreshold                     int32                     `protobuf:"zigzag32,70,opt,name=volt_high_threshold,json=voltHighThreshold,proto3" json:"volt_high_threshold,omitempty"`
	Cd                                    int32                     `protobuf:"zigzag32,71,opt,name=cd,proto3" json:"cd,omitempty"`
	CdMin                                 int32                     `protobuf:"zigzag32,72,opt,name=cd_min,json=cdMin,proto3" json:"cd_min,omitempty"`
	CdMax                                 int32                     `protobuf:"zigzag32,73,opt,name=cd_max,json=cdMax,proto3" json:"cd_max,omitempty"`
	CdLowThreshold                        int32                     `protobuf:"zigzag32,74,opt,name=cd_low_threshold,json=cdLowThreshold,proto3" json:"cd_low_threshold,omitempty"`
	CdHighThreshold                       int32                     `protobuf:"zigzag32,75,opt,name=cd_high_threshold,json=cdHighThreshold,proto3" json:"cd_high_threshold,omitempty"`
	OsnrLowThreshold                      string                    `protobuf:"bytes,76,opt,name=osnr_low_threshold,json=osnrLowThreshold,proto3" json:"osnr_low_threshold,omitempty"`
	DgdHighThreshold                      string                    `protobuf:"bytes,77,opt,name=dgd_high_threshold,json=dgdHighThreshold,proto3" json:"dgd_high_threshold,omitempty"`
	PolarizationModeDispersion            string                    `` /* 142-byte string literal not displayed */
	SecondOrderPolarizationModeDispersion string                    `` /* 179-byte string literal not displayed */
	OpticalSignalToNoiseRatio             string                    `` /* 143-byte string literal not displayed */
	PolarizationDependentLoss             string                    `` /* 139-byte string literal not displayed */
	PolarizationChangeRate                string                    `` /* 130-byte string literal not displayed */
	DifferentialGroupDelay                string                    `` /* 130-byte string literal not displayed */
	PhaseNoise                            string                    `protobuf:"bytes,84,opt,name=phase_noise,json=phaseNoise,proto3" json:"phase_noise,omitempty"`
	PmEnable                              uint32                    `protobuf:"varint,85,opt,name=pm_enable,json=pmEnable,proto3" json:"pm_enable,omitempty"`
	LaserState                            string                    `protobuf:"bytes,86,opt,name=laser_state,json=laserState,proto3" json:"laser_state,omitempty"`
	ModulationType                        string                    `protobuf:"bytes,87,opt,name=modulation_type,json=modulationType,proto3" json:"modulation_type,omitempty"`
	LedState                              string                    `protobuf:"bytes,88,opt,name=led_state,json=ledState,proto3" json:"led_state,omitempty"`
	NetworkSrlgInfo                       *OpticsEdmNetworkSrlgInfo `protobuf:"bytes,89,opt,name=network_srlg_info,json=networkSrlgInfo,proto3" json:"network_srlg_info,omitempty"`
	LaneData                              []*OpticsEdmLaneData      `protobuf:"bytes,90,rep,name=lane_data,json=laneData,proto3" json:"lane_data,omitempty"`
	ControllerState                       string                    `protobuf:"bytes,91,opt,name=controller_state,json=controllerState,proto3" json:"controller_state,omitempty"`
	FormFactor                            string                    `protobuf:"bytes,92,opt,name=form_factor,json=formFactor,proto3" json:"form_factor,omitempty"`
	PhyType                               string                    `protobuf:"bytes,93,opt,name=phy_type,json=phyType,proto3" json:"phy_type,omitempty"`
	OpticsAlarmInfo                       *OpticsEdmAlarmInfo       `protobuf:"bytes,94,opt,name=optics_alarm_info,json=opticsAlarmInfo,proto3" json:"optics_alarm_info,omitempty"`
	OtsAlarmInfo                          *OtsEdmAlarmInfo          `protobuf:"bytes,95,opt,name=ots_alarm_info,json=otsAlarmInfo,proto3" json:"ots_alarm_info,omitempty"`
	CfgTxPower                            int32                     `protobuf:"zigzag32,96,opt,name=cfg_tx_power,json=cfgTxPower,proto3" json:"cfg_tx_power,omitempty"`
	CfgTxPowerConfigurable                bool                      `` /* 133-byte string literal not displayed */
	Temperature                           int32                     `protobuf:"zigzag32,98,opt,name=temperature,proto3" json:"temperature,omitempty"`
	Voltage                               int32                     `protobuf:"zigzag32,99,opt,name=voltage,proto3" json:"voltage,omitempty"`
	DisplayVoltTemp                       bool                      `protobuf:"varint,100,opt,name=display_volt_temp,json=displayVoltTemp,proto3" json:"display_volt_temp,omitempty"`
	CdConfigurable                        bool                      `protobuf:"varint,101,opt,name=cd_configurable,json=cdConfigurable,proto3" json:"cd_configurable,omitempty"`
	OpticsFec                             string                    `protobuf:"bytes,102,opt,name=optics_fec,json=opticsFec,proto3" json:"optics_fec,omitempty"`
	SkipSnmpPmTable                       int32                     `protobuf:"zigzag32,103,opt,name=skip_snmp_pm_table,json=skipSnmpPmTable,proto3" json:"skip_snmp_pm_table,omitempty"`
	PortType                              string                    `protobuf:"bytes,104,opt,name=port_type,json=portType,proto3" json:"port_type,omitempty"`
	PortStatus                            string                    `protobuf:"bytes,105,opt,name=port_status,json=portStatus,proto3" json:"port_status,omitempty"`
	RxVoaAttenuation                      int32                     `protobuf:"zigzag32,106,opt,name=rx_voa_attenuation,json=rxVoaAttenuation,proto3" json:"rx_voa_attenuation,omitempty"`
	TxVoaAttenuation                      int32                     `protobuf:"zigzag32,107,opt,name=tx_voa_attenuation,json=txVoaAttenuation,proto3" json:"tx_voa_attenuation,omitempty"`
	AmpliGain                             int32                     `protobuf:"zigzag32,108,opt,name=ampli_gain,json=ampliGain,proto3" json:"ampli_gain,omitempty"`
	AmpliTilt                             int32                     `protobuf:"zigzag32,109,opt,name=ampli_tilt,json=ampliTilt,proto3" json:"ampli_tilt,omitempty"`
	RxPowerThConfigurable                 bool                      `` /* 131-byte string literal not displayed */
	TxPowerThConfigurable                 bool                      `` /* 131-byte string literal not displayed */
	RxVoaAttenuationConfigVal             int32                     `` /* 147-byte string literal not displayed */
	TxVoaAttenuationConfigVal             int32                     `` /* 147-byte string literal not displayed */
	AmpliControlModeConfigVal             string                    `` /* 144-byte string literal not displayed */
	AmpliGainRangeConfigVal               string                    `` /* 138-byte string literal not displayed */
	AmpliGainConfigVal                    int32                     `protobuf:"zigzag32,116,opt,name=ampli_gain_config_val,json=ampliGainConfigVal,proto3" json:"ampli_gain_config_val,omitempty"`
	AmpliTiltConfigVal                    int32                     `protobuf:"zigzag32,117,opt,name=ampli_tilt_config_val,json=ampliTiltConfigVal,proto3" json:"ampli_tilt_config_val,omitempty"`
	AmpliChannelPowerConfigVal            int32                     `` /* 150-byte string literal not displayed */
	ChannelPowerMaxDeltaConfigVal         int32                     `` /* 161-byte string literal not displayed */
	AmpliGainThrDegLowConfigVal           int32                     `` /* 157-byte string literal not displayed */
	AmpliGainThrDegHighConfigVal          int32                     `` /* 160-byte string literal not displayed */
	OsriConfigVal                         bool                      `protobuf:"varint,122,opt,name=osri_config_val,json=osriConfigVal,proto3" json:"osri_config_val,omitempty"`
	TxConfigVal                           bool                      `protobuf:"varint,123,opt,name=tx_config_val,json=txConfigVal,proto3" json:"tx_config_val,omitempty"`
	RxConfigVal                           bool                      `protobuf:"varint,124,opt,name=rx_config_val,json=rxConfigVal,proto3" json:"rx_config_val,omitempty"`
	RxThrFailLowDeltaVal                  int32                     `` /* 134-byte string literal not displayed */
	SafetyControlModeConfigVal            string                    `` /* 147-byte string literal not displayed */
	TotalRxPower                          int32                     `protobuf:"zigzag32,127,opt,name=total_rx_power,json=totalRxPower,proto3" json:"total_rx_power,omitempty"`
	TotalTxPower                          int32                     `protobuf:"zigzag32,128,opt,name=total_tx_power,json=totalTxPower,proto3" json:"total_tx_power,omitempty"`
	TransceiverInfo                       *OpticsTransceiverData    `protobuf:"bytes,129,opt,name=transceiver_info,json=transceiverInfo,proto3" json:"transceiver_info,omitempty"`
	IsBoConfigured                        bool                      `protobuf:"varint,130,opt,name=is_bo_configured,json=isBoConfigured,proto3" json:"is_bo_configured,omitempty"`
	IsExtParamValid                       bool                      `protobuf:"varint,131,opt,name=is_ext_param_valid,json=isExtParamValid,proto3" json:"is_ext_param_valid,omitempty"`
	ExtParamVal                           *OpticsExtParam           `protobuf:"bytes,132,opt,name=ext_param_val,json=extParamVal,proto3" json:"ext_param_val,omitempty"`
	ExtParamThresholdVal                  *OpticsExtThresholdParam  `` /* 127-byte string literal not displayed */
	ExtendedAlarmAlarmInfo                *ExtParamEdmAlarmInfo     `` /* 133-byte string literal not displayed */
	AlarmDetected                         bool                      `protobuf:"varint,135,opt,name=alarm_detected,json=alarmDetected,proto3" json:"alarm_detected,omitempty"`
	RxLowWarningThreshold                 int32                     `` /* 133-byte string literal not displayed */
	RxHighWarningThreshold                int32                     `` /* 136-byte string literal not displayed */
	TxLowWarningThreshold                 int32                     `` /* 133-byte string literal not displayed */
	TxHighWarningThreshold                int32                     `` /* 136-byte string literal not displayed */
	LbcThHighWarningDefault               int32                     `` /* 141-byte string literal not displayed */
	LbcThLowWarningDefault                int32                     `` /* 138-byte string literal not displayed */
	TempLowWarningThreshold               int32                     `` /* 139-byte string literal not displayed */
	TempHighWarningThreshold              int32                     `` /* 142-byte string literal not displayed */
	VoltLowWarningThreshold               int32                     `` /* 139-byte string literal not displayed */
	VoltHighWarningThreshold              int32                     `` /* 142-byte string literal not displayed */
	Description                           string                    `protobuf:"bytes,146,opt,name=description,proto3" json:"description,omitempty"`
	AmpliGainRange                        string                    `protobuf:"bytes,147,opt,name=ampli_gain_range,json=ampliGainRange,proto3" json:"ampli_gain_range,omitempty"`
	SafetyControlMode                     string                    `protobuf:"bytes,148,opt,name=safety_control_mode,json=safetyControlMode,proto3" json:"safety_control_mode,omitempty"`
	Osri                                  bool                      `protobuf:"varint,149,opt,name=osri,proto3" json:"osri,omitempty"`
	TxEnable                              bool                      `protobuf:"varint,150,opt,name=tx_enable,json=txEnable,proto3" json:"tx_enable,omitempty"`
	RxEnable                              bool                      `protobuf:"varint,151,opt,name=rx_enable,json=rxEnable,proto3" json:"rx_enable,omitempty"`
	IsOpticsTypeStringValid               bool                      `` /* 139-byte string literal not displayed */
	OpticsTypeStr                         string                    `protobuf:"bytes,153,opt,name=optics_type_str,json=opticsTypeStr,proto3" json:"optics_type_str,omitempty"`
	RxLowThresholdCurrent                 int32                     `` /* 133-byte string literal not displayed */
	RxSpanLoss                            int32                     `protobuf:"zigzag32,155,opt,name=rx_span_loss,json=rxSpanLoss,proto3" json:"rx_span_loss,omitempty"`
	TxSpanLoss                            int32                     `protobuf:"zigzag32,156,opt,name=tx_span_loss,json=txSpanLoss,proto3" json:"tx_span_loss,omitempty"`
	AinsInfo                              *OpticsAinsHwInfo         `protobuf:"bytes,157,opt,name=ains_info,json=ainsInfo,proto3" json:"ains_info,omitempty"`
	BaudRate                              string                    `protobuf:"bytes,158,opt,name=baud_rate,json=baudRate,proto3" json:"baud_rate,omitempty"`
	BitsPerSymbol                         string                    `protobuf:"bytes,159,opt,name=bits_per_symbol,json=bitsPerSymbol,proto3" json:"bits_per_symbol,omitempty"`
	RxLowThresholdDelta                   int32                     `` /* 127-byte string literal not displayed */
	WaitToRestore                         uint32                    `protobuf:"varint,161,opt,name=wait_to_restore,json=waitToRestore,proto3" json:"wait_to_restore,omitempty"`
	XXX_NoUnkeyedLiteral                  struct{}                  `json:"-"`
	XXX_unrecognized                      []byte                    `json:"-"`
	XXX_sizecache                         int32                     `json:"-"`
}

func (*OpticsEdmInfo) Descriptor

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

func (*OpticsEdmInfo) GetAinsInfo

func (m *OpticsEdmInfo) GetAinsInfo() *OpticsAinsHwInfo

func (*OpticsEdmInfo) GetAlarmDetected

func (m *OpticsEdmInfo) GetAlarmDetected() bool

func (*OpticsEdmInfo) GetAmpliChannelPowerConfigVal

func (m *OpticsEdmInfo) GetAmpliChannelPowerConfigVal() int32

func (*OpticsEdmInfo) GetAmpliControlModeConfigVal

func (m *OpticsEdmInfo) GetAmpliControlModeConfigVal() string

func (*OpticsEdmInfo) GetAmpliGain

func (m *OpticsEdmInfo) GetAmpliGain() int32

func (*OpticsEdmInfo) GetAmpliGainConfigVal

func (m *OpticsEdmInfo) GetAmpliGainConfigVal() int32

func (*OpticsEdmInfo) GetAmpliGainRange

func (m *OpticsEdmInfo) GetAmpliGainRange() string

func (*OpticsEdmInfo) GetAmpliGainRangeConfigVal

func (m *OpticsEdmInfo) GetAmpliGainRangeConfigVal() string

func (*OpticsEdmInfo) GetAmpliGainThrDegHighConfigVal

func (m *OpticsEdmInfo) GetAmpliGainThrDegHighConfigVal() int32

func (*OpticsEdmInfo) GetAmpliGainThrDegLowConfigVal

func (m *OpticsEdmInfo) GetAmpliGainThrDegLowConfigVal() int32

func (*OpticsEdmInfo) GetAmpliTilt

func (m *OpticsEdmInfo) GetAmpliTilt() int32

func (*OpticsEdmInfo) GetAmpliTiltConfigVal

func (m *OpticsEdmInfo) GetAmpliTiltConfigVal() int32

func (*OpticsEdmInfo) GetBaudRate

func (m *OpticsEdmInfo) GetBaudRate() string

func (*OpticsEdmInfo) GetBitsPerSymbol

func (m *OpticsEdmInfo) GetBitsPerSymbol() string

func (*OpticsEdmInfo) GetCd

func (m *OpticsEdmInfo) GetCd() int32

func (*OpticsEdmInfo) GetCdConfigurable

func (m *OpticsEdmInfo) GetCdConfigurable() bool

func (*OpticsEdmInfo) GetCdHighThreshold

func (m *OpticsEdmInfo) GetCdHighThreshold() int32

func (*OpticsEdmInfo) GetCdLowThreshold

func (m *OpticsEdmInfo) GetCdLowThreshold() int32

func (*OpticsEdmInfo) GetCdMax

func (m *OpticsEdmInfo) GetCdMax() int32

func (*OpticsEdmInfo) GetCdMin

func (m *OpticsEdmInfo) GetCdMin() int32

func (*OpticsEdmInfo) GetCfgTxPower

func (m *OpticsEdmInfo) GetCfgTxPower() int32

func (*OpticsEdmInfo) GetCfgTxPowerConfigurable

func (m *OpticsEdmInfo) GetCfgTxPowerConfigurable() bool

func (*OpticsEdmInfo) GetChannelPowerMaxDeltaConfigVal

func (m *OpticsEdmInfo) GetChannelPowerMaxDeltaConfigVal() int32

func (*OpticsEdmInfo) GetControllerState

func (m *OpticsEdmInfo) GetControllerState() string

func (*OpticsEdmInfo) GetDerivedOpticsType

func (m *OpticsEdmInfo) GetDerivedOpticsType() string

func (*OpticsEdmInfo) GetDescription

func (m *OpticsEdmInfo) GetDescription() string

func (*OpticsEdmInfo) GetDgdHighThreshold

func (m *OpticsEdmInfo) GetDgdHighThreshold() string

func (*OpticsEdmInfo) GetDifferentialGroupDelay

func (m *OpticsEdmInfo) GetDifferentialGroupDelay() string

func (*OpticsEdmInfo) GetDisplayVoltTemp

func (m *OpticsEdmInfo) GetDisplayVoltTemp() bool

func (*OpticsEdmInfo) GetDwdmCarrierBand

func (m *OpticsEdmInfo) GetDwdmCarrierBand() string

func (*OpticsEdmInfo) GetDwdmCarrierChannel

func (m *OpticsEdmInfo) GetDwdmCarrierChannel() string

func (*OpticsEdmInfo) GetDwdmCarrierFrequency

func (m *OpticsEdmInfo) GetDwdmCarrierFrequency() string

func (*OpticsEdmInfo) GetDwdmCarrierWavelength

func (m *OpticsEdmInfo) GetDwdmCarrierWavelength() string

func (*OpticsEdmInfo) GetExtParamThresholdVal

func (m *OpticsEdmInfo) GetExtParamThresholdVal() *OpticsExtThresholdParam

func (*OpticsEdmInfo) GetExtParamVal

func (m *OpticsEdmInfo) GetExtParamVal() *OpticsExtParam

func (*OpticsEdmInfo) GetExtendedAlarmAlarmInfo

func (m *OpticsEdmInfo) GetExtendedAlarmAlarmInfo() *ExtParamEdmAlarmInfo

func (*OpticsEdmInfo) GetFormFactor

func (m *OpticsEdmInfo) GetFormFactor() string

func (*OpticsEdmInfo) GetGreyWavelength

func (m *OpticsEdmInfo) GetGreyWavelength() uint32

func (*OpticsEdmInfo) GetIsBoConfigured

func (m *OpticsEdmInfo) GetIsBoConfigured() bool

func (*OpticsEdmInfo) GetIsExtParamValid

func (m *OpticsEdmInfo) GetIsExtParamValid() bool

func (*OpticsEdmInfo) GetIsOpticsTypeStringValid

func (m *OpticsEdmInfo) GetIsOpticsTypeStringValid() bool

func (*OpticsEdmInfo) GetLaneData

func (m *OpticsEdmInfo) GetLaneData() []*OpticsEdmLaneData

func (*OpticsEdmInfo) GetLaserState

func (m *OpticsEdmInfo) GetLaserState() string

func (*OpticsEdmInfo) GetLbcHighThreshold

func (m *OpticsEdmInfo) GetLbcHighThreshold() int32

func (*OpticsEdmInfo) GetLbcThHighDefault

func (m *OpticsEdmInfo) GetLbcThHighDefault() int32

func (*OpticsEdmInfo) GetLbcThHighWarningDefault

func (m *OpticsEdmInfo) GetLbcThHighWarningDefault() int32

func (*OpticsEdmInfo) GetLbcThLowDefault

func (m *OpticsEdmInfo) GetLbcThLowDefault() int32

func (*OpticsEdmInfo) GetLbcThLowWarningDefault

func (m *OpticsEdmInfo) GetLbcThLowWarningDefault() int32

func (*OpticsEdmInfo) GetLedState

func (m *OpticsEdmInfo) GetLedState() string

func (*OpticsEdmInfo) GetModulationType

func (m *OpticsEdmInfo) GetModulationType() string

func (*OpticsEdmInfo) GetNetworkSrlgInfo

func (m *OpticsEdmInfo) GetNetworkSrlgInfo() *OpticsEdmNetworkSrlgInfo

func (*OpticsEdmInfo) GetOpticalSignalToNoiseRatio

func (m *OpticsEdmInfo) GetOpticalSignalToNoiseRatio() string

func (*OpticsEdmInfo) GetOpticsAlarmInfo

func (m *OpticsEdmInfo) GetOpticsAlarmInfo() *OpticsEdmAlarmInfo

func (*OpticsEdmInfo) GetOpticsFec

func (m *OpticsEdmInfo) GetOpticsFec() string

func (*OpticsEdmInfo) GetOpticsModule

func (m *OpticsEdmInfo) GetOpticsModule() string

func (*OpticsEdmInfo) GetOpticsPresent

func (m *OpticsEdmInfo) GetOpticsPresent() bool

func (*OpticsEdmInfo) GetOpticsType

func (m *OpticsEdmInfo) GetOpticsType() string

func (*OpticsEdmInfo) GetOpticsTypeStr

func (m *OpticsEdmInfo) GetOpticsTypeStr() string

func (*OpticsEdmInfo) GetOsnrLowThreshold

func (m *OpticsEdmInfo) GetOsnrLowThreshold() string

func (*OpticsEdmInfo) GetOsri

func (m *OpticsEdmInfo) GetOsri() bool

func (*OpticsEdmInfo) GetOsriConfigVal

func (m *OpticsEdmInfo) GetOsriConfigVal() bool

func (*OpticsEdmInfo) GetOtsAlarmInfo

func (m *OpticsEdmInfo) GetOtsAlarmInfo() *OtsEdmAlarmInfo

func (*OpticsEdmInfo) GetPhaseNoise

func (m *OpticsEdmInfo) GetPhaseNoise() string

func (*OpticsEdmInfo) GetPhyType

func (m *OpticsEdmInfo) GetPhyType() string

func (*OpticsEdmInfo) GetPmEnable

func (m *OpticsEdmInfo) GetPmEnable() uint32

func (*OpticsEdmInfo) GetPolarizationChangeRate

func (m *OpticsEdmInfo) GetPolarizationChangeRate() string

func (*OpticsEdmInfo) GetPolarizationDependentLoss

func (m *OpticsEdmInfo) GetPolarizationDependentLoss() string

func (*OpticsEdmInfo) GetPolarizationModeDispersion

func (m *OpticsEdmInfo) GetPolarizationModeDispersion() string

func (*OpticsEdmInfo) GetPortStatus

func (m *OpticsEdmInfo) GetPortStatus() string

func (*OpticsEdmInfo) GetPortType

func (m *OpticsEdmInfo) GetPortType() string

func (*OpticsEdmInfo) GetRxConfigVal

func (m *OpticsEdmInfo) GetRxConfigVal() bool

func (*OpticsEdmInfo) GetRxEnable

func (m *OpticsEdmInfo) GetRxEnable() bool

func (*OpticsEdmInfo) GetRxHighThreshold

func (m *OpticsEdmInfo) GetRxHighThreshold() int32

func (*OpticsEdmInfo) GetRxHighWarningThreshold

func (m *OpticsEdmInfo) GetRxHighWarningThreshold() int32

func (*OpticsEdmInfo) GetRxLowThreshold

func (m *OpticsEdmInfo) GetRxLowThreshold() int32

func (*OpticsEdmInfo) GetRxLowThresholdCurrent

func (m *OpticsEdmInfo) GetRxLowThresholdCurrent() int32

func (*OpticsEdmInfo) GetRxLowThresholdDelta

func (m *OpticsEdmInfo) GetRxLowThresholdDelta() int32

func (*OpticsEdmInfo) GetRxLowWarningThreshold

func (m *OpticsEdmInfo) GetRxLowWarningThreshold() int32

func (*OpticsEdmInfo) GetRxPowerThConfigurable

func (m *OpticsEdmInfo) GetRxPowerThConfigurable() bool

func (*OpticsEdmInfo) GetRxSpanLoss

func (m *OpticsEdmInfo) GetRxSpanLoss() int32

func (*OpticsEdmInfo) GetRxThrFailLowDeltaVal

func (m *OpticsEdmInfo) GetRxThrFailLowDeltaVal() int32

func (*OpticsEdmInfo) GetRxVoaAttenuation

func (m *OpticsEdmInfo) GetRxVoaAttenuation() int32

func (*OpticsEdmInfo) GetRxVoaAttenuationConfigVal

func (m *OpticsEdmInfo) GetRxVoaAttenuationConfigVal() int32

func (*OpticsEdmInfo) GetSafetyControlMode

func (m *OpticsEdmInfo) GetSafetyControlMode() string

func (*OpticsEdmInfo) GetSafetyControlModeConfigVal

func (m *OpticsEdmInfo) GetSafetyControlModeConfigVal() string

func (*OpticsEdmInfo) GetSecondOrderPolarizationModeDispersion

func (m *OpticsEdmInfo) GetSecondOrderPolarizationModeDispersion() string

func (*OpticsEdmInfo) GetSkipSnmpPmTable

func (m *OpticsEdmInfo) GetSkipSnmpPmTable() int32

func (*OpticsEdmInfo) GetTempHighThreshold

func (m *OpticsEdmInfo) GetTempHighThreshold() int32

func (*OpticsEdmInfo) GetTempHighWarningThreshold

func (m *OpticsEdmInfo) GetTempHighWarningThreshold() int32

func (*OpticsEdmInfo) GetTempLowThreshold

func (m *OpticsEdmInfo) GetTempLowThreshold() int32

func (*OpticsEdmInfo) GetTempLowWarningThreshold

func (m *OpticsEdmInfo) GetTempLowWarningThreshold() int32

func (*OpticsEdmInfo) GetTemperature

func (m *OpticsEdmInfo) GetTemperature() int32

func (*OpticsEdmInfo) GetTotalRxPower

func (m *OpticsEdmInfo) GetTotalRxPower() int32

func (*OpticsEdmInfo) GetTotalTxPower

func (m *OpticsEdmInfo) GetTotalTxPower() int32

func (*OpticsEdmInfo) GetTransceiverInfo

func (m *OpticsEdmInfo) GetTransceiverInfo() *OpticsTransceiverData

func (*OpticsEdmInfo) GetTransportAdminState

func (m *OpticsEdmInfo) GetTransportAdminState() string

func (*OpticsEdmInfo) GetTxConfigVal

func (m *OpticsEdmInfo) GetTxConfigVal() bool

func (*OpticsEdmInfo) GetTxEnable

func (m *OpticsEdmInfo) GetTxEnable() bool

func (*OpticsEdmInfo) GetTxHighThreshold

func (m *OpticsEdmInfo) GetTxHighThreshold() int32

func (*OpticsEdmInfo) GetTxHighWarningThreshold

func (m *OpticsEdmInfo) GetTxHighWarningThreshold() int32

func (*OpticsEdmInfo) GetTxLowThreshold

func (m *OpticsEdmInfo) GetTxLowThreshold() int32

func (*OpticsEdmInfo) GetTxLowWarningThreshold

func (m *OpticsEdmInfo) GetTxLowWarningThreshold() int32

func (*OpticsEdmInfo) GetTxPowerThConfigurable

func (m *OpticsEdmInfo) GetTxPowerThConfigurable() bool

func (*OpticsEdmInfo) GetTxSpanLoss

func (m *OpticsEdmInfo) GetTxSpanLoss() int32

func (*OpticsEdmInfo) GetTxVoaAttenuation

func (m *OpticsEdmInfo) GetTxVoaAttenuation() int32

func (*OpticsEdmInfo) GetTxVoaAttenuationConfigVal

func (m *OpticsEdmInfo) GetTxVoaAttenuationConfigVal() int32

func (*OpticsEdmInfo) GetVoltHighThreshold

func (m *OpticsEdmInfo) GetVoltHighThreshold() int32

func (*OpticsEdmInfo) GetVoltHighWarningThreshold

func (m *OpticsEdmInfo) GetVoltHighWarningThreshold() int32

func (*OpticsEdmInfo) GetVoltLowThreshold

func (m *OpticsEdmInfo) GetVoltLowThreshold() int32

func (*OpticsEdmInfo) GetVoltLowWarningThreshold

func (m *OpticsEdmInfo) GetVoltLowWarningThreshold() int32

func (*OpticsEdmInfo) GetVoltage

func (m *OpticsEdmInfo) GetVoltage() int32

func (*OpticsEdmInfo) GetWaitToRestore

func (m *OpticsEdmInfo) GetWaitToRestore() uint32

func (*OpticsEdmInfo) ProtoMessage

func (*OpticsEdmInfo) ProtoMessage()

func (*OpticsEdmInfo) Reset

func (m *OpticsEdmInfo) Reset()

func (*OpticsEdmInfo) String

func (m *OpticsEdmInfo) String() string

func (*OpticsEdmInfo) XXX_DiscardUnknown

func (m *OpticsEdmInfo) XXX_DiscardUnknown()

func (*OpticsEdmInfo) XXX_Marshal

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

func (*OpticsEdmInfo) XXX_Merge

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

func (*OpticsEdmInfo) XXX_Size

func (m *OpticsEdmInfo) XXX_Size() int

func (*OpticsEdmInfo) XXX_Unmarshal

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

type OpticsEdmInfo_KEYS

type OpticsEdmInfo_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 (*OpticsEdmInfo_KEYS) Descriptor

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

func (*OpticsEdmInfo_KEYS) GetName

func (m *OpticsEdmInfo_KEYS) GetName() string

func (*OpticsEdmInfo_KEYS) ProtoMessage

func (*OpticsEdmInfo_KEYS) ProtoMessage()

func (*OpticsEdmInfo_KEYS) Reset

func (m *OpticsEdmInfo_KEYS) Reset()

func (*OpticsEdmInfo_KEYS) String

func (m *OpticsEdmInfo_KEYS) String() string

func (*OpticsEdmInfo_KEYS) XXX_DiscardUnknown

func (m *OpticsEdmInfo_KEYS) XXX_DiscardUnknown()

func (*OpticsEdmInfo_KEYS) XXX_Marshal

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

func (*OpticsEdmInfo_KEYS) XXX_Merge

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

func (*OpticsEdmInfo_KEYS) XXX_Size

func (m *OpticsEdmInfo_KEYS) XXX_Size() int

func (*OpticsEdmInfo_KEYS) XXX_Unmarshal

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

type OpticsEdmLaneData

type OpticsEdmLaneData struct {
	LaneIndex                 uint32            `protobuf:"varint,1,opt,name=lane_index,json=laneIndex,proto3" json:"lane_index,omitempty"`
	LaserBiasCurrentPercent   uint32            `` /* 135-byte string literal not displayed */
	LaserBiasCurrentMilliAmps uint32            `` /* 143-byte string literal not displayed */
	TransmitPower             int32             `protobuf:"zigzag32,4,opt,name=transmit_power,json=transmitPower,proto3" json:"transmit_power,omitempty"`
	ReceivePower              int32             `protobuf:"zigzag32,5,opt,name=receive_power,json=receivePower,proto3" json:"receive_power,omitempty"`
	ReceiveSignalPower        int32             `protobuf:"zigzag32,6,opt,name=receive_signal_power,json=receiveSignalPower,proto3" json:"receive_signal_power,omitempty"`
	TransmitSignalPower       int32             `protobuf:"zigzag32,7,opt,name=transmit_signal_power,json=transmitSignalPower,proto3" json:"transmit_signal_power,omitempty"`
	OutputFrequency           int32             `protobuf:"zigzag32,8,opt,name=output_frequency,json=outputFrequency,proto3" json:"output_frequency,omitempty"`
	LaneAlarmInfo             *LaneEdmAlarmInfo `protobuf:"bytes,9,opt,name=lane_alarm_info,json=laneAlarmInfo,proto3" json:"lane_alarm_info,omitempty"`
	FrequencyOffset           int32             `protobuf:"zigzag32,10,opt,name=frequency_offset,json=frequencyOffset,proto3" json:"frequency_offset,omitempty"`
	XXX_NoUnkeyedLiteral      struct{}          `json:"-"`
	XXX_unrecognized          []byte            `json:"-"`
	XXX_sizecache             int32             `json:"-"`
}

func (*OpticsEdmLaneData) Descriptor

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

func (*OpticsEdmLaneData) GetFrequencyOffset

func (m *OpticsEdmLaneData) GetFrequencyOffset() int32

func (*OpticsEdmLaneData) GetLaneAlarmInfo

func (m *OpticsEdmLaneData) GetLaneAlarmInfo() *LaneEdmAlarmInfo

func (*OpticsEdmLaneData) GetLaneIndex

func (m *OpticsEdmLaneData) GetLaneIndex() uint32

func (*OpticsEdmLaneData) GetLaserBiasCurrentMilliAmps

func (m *OpticsEdmLaneData) GetLaserBiasCurrentMilliAmps() uint32

func (*OpticsEdmLaneData) GetLaserBiasCurrentPercent

func (m *OpticsEdmLaneData) GetLaserBiasCurrentPercent() uint32

func (*OpticsEdmLaneData) GetOutputFrequency

func (m *OpticsEdmLaneData) GetOutputFrequency() int32

func (*OpticsEdmLaneData) GetReceivePower

func (m *OpticsEdmLaneData) GetReceivePower() int32

func (*OpticsEdmLaneData) GetReceiveSignalPower

func (m *OpticsEdmLaneData) GetReceiveSignalPower() int32

func (*OpticsEdmLaneData) GetTransmitPower

func (m *OpticsEdmLaneData) GetTransmitPower() int32

func (*OpticsEdmLaneData) GetTransmitSignalPower

func (m *OpticsEdmLaneData) GetTransmitSignalPower() int32

func (*OpticsEdmLaneData) ProtoMessage

func (*OpticsEdmLaneData) ProtoMessage()

func (*OpticsEdmLaneData) Reset

func (m *OpticsEdmLaneData) Reset()

func (*OpticsEdmLaneData) String

func (m *OpticsEdmLaneData) String() string

func (*OpticsEdmLaneData) XXX_DiscardUnknown

func (m *OpticsEdmLaneData) XXX_DiscardUnknown()

func (*OpticsEdmLaneData) XXX_Marshal

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

func (*OpticsEdmLaneData) XXX_Merge

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

func (*OpticsEdmLaneData) XXX_Size

func (m *OpticsEdmLaneData) XXX_Size() int

func (*OpticsEdmLaneData) XXX_Unmarshal

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

type OpticsEdmNetworkSrlgInfo

type OpticsEdmNetworkSrlgInfo struct {
	NetworkSrlgArray     []*OpticsEdmNetworkSrlgStructure `protobuf:"bytes,1,rep,name=network_srlg_array,json=networkSrlgArray,proto3" json:"network_srlg_array,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
	XXX_unrecognized     []byte                           `json:"-"`
	XXX_sizecache        int32                            `json:"-"`
}

func (*OpticsEdmNetworkSrlgInfo) Descriptor

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

func (*OpticsEdmNetworkSrlgInfo) GetNetworkSrlgArray

func (m *OpticsEdmNetworkSrlgInfo) GetNetworkSrlgArray() []*OpticsEdmNetworkSrlgStructure

func (*OpticsEdmNetworkSrlgInfo) ProtoMessage

func (*OpticsEdmNetworkSrlgInfo) ProtoMessage()

func (*OpticsEdmNetworkSrlgInfo) Reset

func (m *OpticsEdmNetworkSrlgInfo) Reset()

func (*OpticsEdmNetworkSrlgInfo) String

func (m *OpticsEdmNetworkSrlgInfo) String() string

func (*OpticsEdmNetworkSrlgInfo) XXX_DiscardUnknown

func (m *OpticsEdmNetworkSrlgInfo) XXX_DiscardUnknown()

func (*OpticsEdmNetworkSrlgInfo) XXX_Marshal

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

func (*OpticsEdmNetworkSrlgInfo) XXX_Merge

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

func (*OpticsEdmNetworkSrlgInfo) XXX_Size

func (m *OpticsEdmNetworkSrlgInfo) XXX_Size() int

func (*OpticsEdmNetworkSrlgInfo) XXX_Unmarshal

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

type OpticsEdmNetworkSrlgStructure

type OpticsEdmNetworkSrlgStructure struct {
	SetNumber            uint32   `protobuf:"varint,1,opt,name=set_number,json=setNumber,proto3" json:"set_number,omitempty"`
	NetworkSrlg          []uint32 `protobuf:"varint,2,rep,packed,name=network_srlg,json=networkSrlg,proto3" json:"network_srlg,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OpticsEdmNetworkSrlgStructure) Descriptor

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

func (*OpticsEdmNetworkSrlgStructure) GetNetworkSrlg

func (m *OpticsEdmNetworkSrlgStructure) GetNetworkSrlg() []uint32

func (*OpticsEdmNetworkSrlgStructure) GetSetNumber

func (m *OpticsEdmNetworkSrlgStructure) GetSetNumber() uint32

func (*OpticsEdmNetworkSrlgStructure) ProtoMessage

func (*OpticsEdmNetworkSrlgStructure) ProtoMessage()

func (*OpticsEdmNetworkSrlgStructure) Reset

func (m *OpticsEdmNetworkSrlgStructure) Reset()

func (*OpticsEdmNetworkSrlgStructure) String

func (*OpticsEdmNetworkSrlgStructure) XXX_DiscardUnknown

func (m *OpticsEdmNetworkSrlgStructure) XXX_DiscardUnknown()

func (*OpticsEdmNetworkSrlgStructure) XXX_Marshal

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

func (*OpticsEdmNetworkSrlgStructure) XXX_Merge

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

func (*OpticsEdmNetworkSrlgStructure) XXX_Size

func (m *OpticsEdmNetworkSrlgStructure) XXX_Size() int

func (*OpticsEdmNetworkSrlgStructure) XXX_Unmarshal

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

type OpticsExtParam

type OpticsExtParam struct {
	SnrLane1                    int32    `protobuf:"zigzag32,1,opt,name=snr_lane1,json=snrLane1,proto3" json:"snr_lane1,omitempty"`
	SnrLane2                    int32    `protobuf:"zigzag32,2,opt,name=snr_lane2,json=snrLane2,proto3" json:"snr_lane2,omitempty"`
	IsiCorrectionLane1          int32    `protobuf:"zigzag32,3,opt,name=isi_correction_lane1,json=isiCorrectionLane1,proto3" json:"isi_correction_lane1,omitempty"`
	IsiCorrectionLane2          int32    `protobuf:"zigzag32,4,opt,name=isi_correction_lane2,json=isiCorrectionLane2,proto3" json:"isi_correction_lane2,omitempty"`
	PamRateLane1                int32    `protobuf:"zigzag32,5,opt,name=pam_rate_lane1,json=pamRateLane1,proto3" json:"pam_rate_lane1,omitempty"`
	PamRateLane2                int32    `protobuf:"zigzag32,6,opt,name=pam_rate_lane2,json=pamRateLane2,proto3" json:"pam_rate_lane2,omitempty"`
	PreFecBer                   string   `protobuf:"bytes,7,opt,name=pre_fec_ber,json=preFecBer,proto3" json:"pre_fec_ber,omitempty"`
	UncorrectedBer              string   `protobuf:"bytes,8,opt,name=uncorrected_ber,json=uncorrectedBer,proto3" json:"uncorrected_ber,omitempty"`
	TecCurrentLane1             int32    `protobuf:"zigzag32,9,opt,name=tec_current_lane1,json=tecCurrentLane1,proto3" json:"tec_current_lane1,omitempty"`
	TecCurrentLane2             int32    `protobuf:"zigzag32,10,opt,name=tec_current_lane2,json=tecCurrentLane2,proto3" json:"tec_current_lane2,omitempty"`
	LaserDiffFrequencyLane1     int32    `` /* 138-byte string literal not displayed */
	LaserDiffFrequencyLane2     int32    `` /* 138-byte string literal not displayed */
	LaserDiffTemperatureLane1   int32    `` /* 144-byte string literal not displayed */
	LaserDiffTemperatureLane2   int32    `` /* 144-byte string literal not displayed */
	PreFecBerLatchedMin         string   `protobuf:"bytes,15,opt,name=pre_fec_ber_latched_min,json=preFecBerLatchedMin,proto3" json:"pre_fec_ber_latched_min,omitempty"`
	PreFecBerLatchedMax         string   `protobuf:"bytes,16,opt,name=pre_fec_ber_latched_max,json=preFecBerLatchedMax,proto3" json:"pre_fec_ber_latched_max,omitempty"`
	PreFecBerAccumulated        string   `` /* 126-byte string literal not displayed */
	PreFecBerInstantaneous      string   `` /* 132-byte string literal not displayed */
	UncorrectedBerLatchedMin    string   `` /* 138-byte string literal not displayed */
	UncorrectedBerLatchedMax    string   `` /* 138-byte string literal not displayed */
	UncorrectedBerAccumulated   string   `` /* 139-byte string literal not displayed */
	UncorrectedBerInstantaneous string   `` /* 145-byte string literal not displayed */
	XXX_NoUnkeyedLiteral        struct{} `json:"-"`
	XXX_unrecognized            []byte   `json:"-"`
	XXX_sizecache               int32    `json:"-"`
}

func (*OpticsExtParam) Descriptor

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

func (*OpticsExtParam) GetIsiCorrectionLane1

func (m *OpticsExtParam) GetIsiCorrectionLane1() int32

func (*OpticsExtParam) GetIsiCorrectionLane2

func (m *OpticsExtParam) GetIsiCorrectionLane2() int32

func (*OpticsExtParam) GetLaserDiffFrequencyLane1

func (m *OpticsExtParam) GetLaserDiffFrequencyLane1() int32

func (*OpticsExtParam) GetLaserDiffFrequencyLane2

func (m *OpticsExtParam) GetLaserDiffFrequencyLane2() int32

func (*OpticsExtParam) GetLaserDiffTemperatureLane1

func (m *OpticsExtParam) GetLaserDiffTemperatureLane1() int32

func (*OpticsExtParam) GetLaserDiffTemperatureLane2

func (m *OpticsExtParam) GetLaserDiffTemperatureLane2() int32

func (*OpticsExtParam) GetPamRateLane1

func (m *OpticsExtParam) GetPamRateLane1() int32

func (*OpticsExtParam) GetPamRateLane2

func (m *OpticsExtParam) GetPamRateLane2() int32

func (*OpticsExtParam) GetPreFecBer

func (m *OpticsExtParam) GetPreFecBer() string

func (*OpticsExtParam) GetPreFecBerAccumulated

func (m *OpticsExtParam) GetPreFecBerAccumulated() string

func (*OpticsExtParam) GetPreFecBerInstantaneous

func (m *OpticsExtParam) GetPreFecBerInstantaneous() string

func (*OpticsExtParam) GetPreFecBerLatchedMax

func (m *OpticsExtParam) GetPreFecBerLatchedMax() string

func (*OpticsExtParam) GetPreFecBerLatchedMin

func (m *OpticsExtParam) GetPreFecBerLatchedMin() string

func (*OpticsExtParam) GetSnrLane1

func (m *OpticsExtParam) GetSnrLane1() int32

func (*OpticsExtParam) GetSnrLane2

func (m *OpticsExtParam) GetSnrLane2() int32

func (*OpticsExtParam) GetTecCurrentLane1

func (m *OpticsExtParam) GetTecCurrentLane1() int32

func (*OpticsExtParam) GetTecCurrentLane2

func (m *OpticsExtParam) GetTecCurrentLane2() int32

func (*OpticsExtParam) GetUncorrectedBer

func (m *OpticsExtParam) GetUncorrectedBer() string

func (*OpticsExtParam) GetUncorrectedBerAccumulated

func (m *OpticsExtParam) GetUncorrectedBerAccumulated() string

func (*OpticsExtParam) GetUncorrectedBerInstantaneous

func (m *OpticsExtParam) GetUncorrectedBerInstantaneous() string

func (*OpticsExtParam) GetUncorrectedBerLatchedMax

func (m *OpticsExtParam) GetUncorrectedBerLatchedMax() string

func (*OpticsExtParam) GetUncorrectedBerLatchedMin

func (m *OpticsExtParam) GetUncorrectedBerLatchedMin() string

func (*OpticsExtParam) ProtoMessage

func (*OpticsExtParam) ProtoMessage()

func (*OpticsExtParam) Reset

func (m *OpticsExtParam) Reset()

func (*OpticsExtParam) String

func (m *OpticsExtParam) String() string

func (*OpticsExtParam) XXX_DiscardUnknown

func (m *OpticsExtParam) XXX_DiscardUnknown()

func (*OpticsExtParam) XXX_Marshal

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

func (*OpticsExtParam) XXX_Merge

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

func (*OpticsExtParam) XXX_Size

func (m *OpticsExtParam) XXX_Size() int

func (*OpticsExtParam) XXX_Unmarshal

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

type OpticsExtThresholdParam

type OpticsExtThresholdParam struct {
	SnrAlarmHighThreshold                         int32    `` /* 131-byte string literal not displayed */
	SnrAlarmLowThreshold                          int32    `` /* 128-byte string literal not displayed */
	SnrWarnHighThreshold                          int32    `` /* 128-byte string literal not displayed */
	SnrWarnLowThreshold                           int32    `protobuf:"zigzag32,4,opt,name=snr_warn_low_threshold,json=snrWarnLowThreshold,proto3" json:"snr_warn_low_threshold,omitempty"`
	IsiCorrectionAlarmHighThreshold               int32    `` /* 163-byte string literal not displayed */
	IsiCorrectionAlarmLowThreshold                int32    `` /* 160-byte string literal not displayed */
	IsiCorrectionWarnHighThreshold                int32    `` /* 160-byte string literal not displayed */
	IsiCorrectionWarnLowThreshold                 int32    `` /* 157-byte string literal not displayed */
	PamRateAlarmHighThreshold                     int32    `` /* 145-byte string literal not displayed */
	PamRateAlarmLowThreshold                      int32    `` /* 143-byte string literal not displayed */
	PamRateWarnHighThreshold                      int32    `` /* 143-byte string literal not displayed */
	PamRateWarnLowThreshold                       int32    `` /* 140-byte string literal not displayed */
	PreFecBerAlarmHighThreshold                   string   `` /* 151-byte string literal not displayed */
	PreFecBerAlarmLowThreshold                    string   `` /* 148-byte string literal not displayed */
	PreFecBerWarnHighThreshold                    string   `` /* 148-byte string literal not displayed */
	PreFecBerWarnLowThreshold                     string   `` /* 145-byte string literal not displayed */
	UncorrectedBerAlarmHighThreshold              string   `` /* 164-byte string literal not displayed */
	UncorrectedBerAlarmLowThreshold               string   `` /* 161-byte string literal not displayed */
	UncorrectedBerWarnHighThreshold               string   `` /* 161-byte string literal not displayed */
	UncorrectedBerWarnLowThreshold                string   `` /* 158-byte string literal not displayed */
	TecCurrentAlarmHighThreshold                  int32    `` /* 155-byte string literal not displayed */
	TecCurrentAlarmLowThreshold                   int32    `` /* 152-byte string literal not displayed */
	TecCurrentWarnHighThreshold                   int32    `` /* 152-byte string literal not displayed */
	TecCurrentWarnLowThreshold                    int32    `` /* 149-byte string literal not displayed */
	LaserDiffFrequencyAlarmHighThreshold          int32    `` /* 181-byte string literal not displayed */
	LaserDiffFrequencyAlarmLowThreshold           int32    `` /* 178-byte string literal not displayed */
	LaserDiffFrequencyWarnHighThreshold           int32    `` /* 178-byte string literal not displayed */
	LaserDiffFrequencyWarnLowThreshold            int32    `` /* 175-byte string literal not displayed */
	LaserDiffTemperatureAlarmHighThreshold        int32    `` /* 187-byte string literal not displayed */
	LaserDiffTemperatureAlarmLowThreshold         int32    `` /* 184-byte string literal not displayed */
	LaserDiffTemperatureWarnHighThreshold         int32    `` /* 184-byte string literal not displayed */
	LaserDiffTemperatureWarnLowThreshold          int32    `` /* 181-byte string literal not displayed */
	PreFecBerLatchedMinAlarmHighThreshold         string   `` /* 185-byte string literal not displayed */
	PreFecBerLatchedMinAlarmLowThreshold          string   `` /* 182-byte string literal not displayed */
	PreFecBerLatchedMinWarnHighThreshold          string   `` /* 182-byte string literal not displayed */
	PreFecBerLatchedMinWarnLowThreshold           string   `` /* 179-byte string literal not displayed */
	PreFecBerLatchedMaxAlarmHighThreshold         string   `` /* 185-byte string literal not displayed */
	PreFecBerLatchedMaxAlarmLowThreshold          string   `` /* 182-byte string literal not displayed */
	PreFecBerLatchedMaxWarnHighThreshold          string   `` /* 182-byte string literal not displayed */
	PreFecBerLatchedMaxWarnLowThreshold           string   `` /* 179-byte string literal not displayed */
	PreFecBerAccumulatedAlarmHighThreshold        string   `` /* 186-byte string literal not displayed */
	PreFecBerAccumulatedAlarmLowThreshold         string   `` /* 183-byte string literal not displayed */
	PreFecBerAccumulatedWarnHighThreshold         string   `` /* 183-byte string literal not displayed */
	PreFecBerAccumulatedWarnLowThreshold          string   `` /* 180-byte string literal not displayed */
	PreFecBerInstantaneousAlarmHighThreshold      string   `` /* 192-byte string literal not displayed */
	PreFecBerInstantaneousAlarmLowThreshold       string   `` /* 189-byte string literal not displayed */
	PreFecBerInstantaneousWarnHighThreshold       string   `` /* 189-byte string literal not displayed */
	PreFecBerInstantaneousWarnLowThreshold        string   `` /* 186-byte string literal not displayed */
	UncorrectedBerLatchedMinAlarmHighThreshold    string   `` /* 198-byte string literal not displayed */
	UncorrectedBerLatchedMinAlarmLowThreshold     string   `` /* 195-byte string literal not displayed */
	UncorrectedBerLatchedMinWarnHighThreshold     string   `` /* 195-byte string literal not displayed */
	UncorrectedBerLatchedMinWarnLowThreshold      string   `` /* 192-byte string literal not displayed */
	UncorrectedBerLatchedMaxAlarmHighThreshold    string   `` /* 198-byte string literal not displayed */
	UncorrectedBerLatchedMaxAlarmLowThreshold     string   `` /* 195-byte string literal not displayed */
	UncorrectedBerLatchedMaxWarnHighThreshold     string   `` /* 195-byte string literal not displayed */
	UncorrectedBerLatchedMaxWarnLowThreshold      string   `` /* 192-byte string literal not displayed */
	UncorrectedBerAccumulatedAlarmHighThreshold   string   `` /* 199-byte string literal not displayed */
	UncorrectedBerAccumulatedAlarmLowThreshold    string   `` /* 196-byte string literal not displayed */
	UncorrectedBerAccumulatedWarnHighThreshold    string   `` /* 196-byte string literal not displayed */
	UncorrectedBerAccumulatedWarnLowThreshold     string   `` /* 193-byte string literal not displayed */
	UncorrectedBerInstantaneousAlarmHighThreshold string   `` /* 205-byte string literal not displayed */
	UncorrectedBerInstantaneousAlarmLowThreshold  string   `` /* 202-byte string literal not displayed */
	UncorrectedBerInstantaneousWarnHighThreshold  string   `` /* 202-byte string literal not displayed */
	UncorrectedBerInstantaneousWarnLowThreshold   string   `` /* 199-byte string literal not displayed */
	XXX_NoUnkeyedLiteral                          struct{} `json:"-"`
	XXX_unrecognized                              []byte   `json:"-"`
	XXX_sizecache                                 int32    `json:"-"`
}

func (*OpticsExtThresholdParam) Descriptor

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

func (*OpticsExtThresholdParam) GetIsiCorrectionAlarmHighThreshold

func (m *OpticsExtThresholdParam) GetIsiCorrectionAlarmHighThreshold() int32

func (*OpticsExtThresholdParam) GetIsiCorrectionAlarmLowThreshold

func (m *OpticsExtThresholdParam) GetIsiCorrectionAlarmLowThreshold() int32

func (*OpticsExtThresholdParam) GetIsiCorrectionWarnHighThreshold

func (m *OpticsExtThresholdParam) GetIsiCorrectionWarnHighThreshold() int32

func (*OpticsExtThresholdParam) GetIsiCorrectionWarnLowThreshold

func (m *OpticsExtThresholdParam) GetIsiCorrectionWarnLowThreshold() int32

func (*OpticsExtThresholdParam) GetLaserDiffFrequencyAlarmHighThreshold

func (m *OpticsExtThresholdParam) GetLaserDiffFrequencyAlarmHighThreshold() int32

func (*OpticsExtThresholdParam) GetLaserDiffFrequencyAlarmLowThreshold

func (m *OpticsExtThresholdParam) GetLaserDiffFrequencyAlarmLowThreshold() int32

func (*OpticsExtThresholdParam) GetLaserDiffFrequencyWarnHighThreshold

func (m *OpticsExtThresholdParam) GetLaserDiffFrequencyWarnHighThreshold() int32

func (*OpticsExtThresholdParam) GetLaserDiffFrequencyWarnLowThreshold

func (m *OpticsExtThresholdParam) GetLaserDiffFrequencyWarnLowThreshold() int32

func (*OpticsExtThresholdParam) GetLaserDiffTemperatureAlarmHighThreshold

func (m *OpticsExtThresholdParam) GetLaserDiffTemperatureAlarmHighThreshold() int32

func (*OpticsExtThresholdParam) GetLaserDiffTemperatureAlarmLowThreshold

func (m *OpticsExtThresholdParam) GetLaserDiffTemperatureAlarmLowThreshold() int32

func (*OpticsExtThresholdParam) GetLaserDiffTemperatureWarnHighThreshold

func (m *OpticsExtThresholdParam) GetLaserDiffTemperatureWarnHighThreshold() int32

func (*OpticsExtThresholdParam) GetLaserDiffTemperatureWarnLowThreshold

func (m *OpticsExtThresholdParam) GetLaserDiffTemperatureWarnLowThreshold() int32

func (*OpticsExtThresholdParam) GetPamRateAlarmHighThreshold

func (m *OpticsExtThresholdParam) GetPamRateAlarmHighThreshold() int32

func (*OpticsExtThresholdParam) GetPamRateAlarmLowThreshold

func (m *OpticsExtThresholdParam) GetPamRateAlarmLowThreshold() int32

func (*OpticsExtThresholdParam) GetPamRateWarnHighThreshold

func (m *OpticsExtThresholdParam) GetPamRateWarnHighThreshold() int32

func (*OpticsExtThresholdParam) GetPamRateWarnLowThreshold

func (m *OpticsExtThresholdParam) GetPamRateWarnLowThreshold() int32

func (*OpticsExtThresholdParam) GetPreFecBerAccumulatedAlarmHighThreshold

func (m *OpticsExtThresholdParam) GetPreFecBerAccumulatedAlarmHighThreshold() string

func (*OpticsExtThresholdParam) GetPreFecBerAccumulatedAlarmLowThreshold

func (m *OpticsExtThresholdParam) GetPreFecBerAccumulatedAlarmLowThreshold() string

func (*OpticsExtThresholdParam) GetPreFecBerAccumulatedWarnHighThreshold

func (m *OpticsExtThresholdParam) GetPreFecBerAccumulatedWarnHighThreshold() string

func (*OpticsExtThresholdParam) GetPreFecBerAccumulatedWarnLowThreshold

func (m *OpticsExtThresholdParam) GetPreFecBerAccumulatedWarnLowThreshold() string

func (*OpticsExtThresholdParam) GetPreFecBerAlarmHighThreshold

func (m *OpticsExtThresholdParam) GetPreFecBerAlarmHighThreshold() string

func (*OpticsExtThresholdParam) GetPreFecBerAlarmLowThreshold

func (m *OpticsExtThresholdParam) GetPreFecBerAlarmLowThreshold() string

func (*OpticsExtThresholdParam) GetPreFecBerInstantaneousAlarmHighThreshold

func (m *OpticsExtThresholdParam) GetPreFecBerInstantaneousAlarmHighThreshold() string

func (*OpticsExtThresholdParam) GetPreFecBerInstantaneousAlarmLowThreshold

func (m *OpticsExtThresholdParam) GetPreFecBerInstantaneousAlarmLowThreshold() string

func (*OpticsExtThresholdParam) GetPreFecBerInstantaneousWarnHighThreshold

func (m *OpticsExtThresholdParam) GetPreFecBerInstantaneousWarnHighThreshold() string

func (*OpticsExtThresholdParam) GetPreFecBerInstantaneousWarnLowThreshold

func (m *OpticsExtThresholdParam) GetPreFecBerInstantaneousWarnLowThreshold() string

func (*OpticsExtThresholdParam) GetPreFecBerLatchedMaxAlarmHighThreshold

func (m *OpticsExtThresholdParam) GetPreFecBerLatchedMaxAlarmHighThreshold() string

func (*OpticsExtThresholdParam) GetPreFecBerLatchedMaxAlarmLowThreshold

func (m *OpticsExtThresholdParam) GetPreFecBerLatchedMaxAlarmLowThreshold() string

func (*OpticsExtThresholdParam) GetPreFecBerLatchedMaxWarnHighThreshold

func (m *OpticsExtThresholdParam) GetPreFecBerLatchedMaxWarnHighThreshold() string

func (*OpticsExtThresholdParam) GetPreFecBerLatchedMaxWarnLowThreshold

func (m *OpticsExtThresholdParam) GetPreFecBerLatchedMaxWarnLowThreshold() string

func (*OpticsExtThresholdParam) GetPreFecBerLatchedMinAlarmHighThreshold

func (m *OpticsExtThresholdParam) GetPreFecBerLatchedMinAlarmHighThreshold() string

func (*OpticsExtThresholdParam) GetPreFecBerLatchedMinAlarmLowThreshold

func (m *OpticsExtThresholdParam) GetPreFecBerLatchedMinAlarmLowThreshold() string

func (*OpticsExtThresholdParam) GetPreFecBerLatchedMinWarnHighThreshold

func (m *OpticsExtThresholdParam) GetPreFecBerLatchedMinWarnHighThreshold() string

func (*OpticsExtThresholdParam) GetPreFecBerLatchedMinWarnLowThreshold

func (m *OpticsExtThresholdParam) GetPreFecBerLatchedMinWarnLowThreshold() string

func (*OpticsExtThresholdParam) GetPreFecBerWarnHighThreshold

func (m *OpticsExtThresholdParam) GetPreFecBerWarnHighThreshold() string

func (*OpticsExtThresholdParam) GetPreFecBerWarnLowThreshold

func (m *OpticsExtThresholdParam) GetPreFecBerWarnLowThreshold() string

func (*OpticsExtThresholdParam) GetSnrAlarmHighThreshold

func (m *OpticsExtThresholdParam) GetSnrAlarmHighThreshold() int32

func (*OpticsExtThresholdParam) GetSnrAlarmLowThreshold

func (m *OpticsExtThresholdParam) GetSnrAlarmLowThreshold() int32

func (*OpticsExtThresholdParam) GetSnrWarnHighThreshold

func (m *OpticsExtThresholdParam) GetSnrWarnHighThreshold() int32

func (*OpticsExtThresholdParam) GetSnrWarnLowThreshold

func (m *OpticsExtThresholdParam) GetSnrWarnLowThreshold() int32

func (*OpticsExtThresholdParam) GetTecCurrentAlarmHighThreshold

func (m *OpticsExtThresholdParam) GetTecCurrentAlarmHighThreshold() int32

func (*OpticsExtThresholdParam) GetTecCurrentAlarmLowThreshold

func (m *OpticsExtThresholdParam) GetTecCurrentAlarmLowThreshold() int32

func (*OpticsExtThresholdParam) GetTecCurrentWarnHighThreshold

func (m *OpticsExtThresholdParam) GetTecCurrentWarnHighThreshold() int32

func (*OpticsExtThresholdParam) GetTecCurrentWarnLowThreshold

func (m *OpticsExtThresholdParam) GetTecCurrentWarnLowThreshold() int32

func (*OpticsExtThresholdParam) GetUncorrectedBerAccumulatedAlarmHighThreshold

func (m *OpticsExtThresholdParam) GetUncorrectedBerAccumulatedAlarmHighThreshold() string

func (*OpticsExtThresholdParam) GetUncorrectedBerAccumulatedAlarmLowThreshold

func (m *OpticsExtThresholdParam) GetUncorrectedBerAccumulatedAlarmLowThreshold() string

func (*OpticsExtThresholdParam) GetUncorrectedBerAccumulatedWarnHighThreshold

func (m *OpticsExtThresholdParam) GetUncorrectedBerAccumulatedWarnHighThreshold() string

func (*OpticsExtThresholdParam) GetUncorrectedBerAccumulatedWarnLowThreshold

func (m *OpticsExtThresholdParam) GetUncorrectedBerAccumulatedWarnLowThreshold() string

func (*OpticsExtThresholdParam) GetUncorrectedBerAlarmHighThreshold

func (m *OpticsExtThresholdParam) GetUncorrectedBerAlarmHighThreshold() string

func (*OpticsExtThresholdParam) GetUncorrectedBerAlarmLowThreshold

func (m *OpticsExtThresholdParam) GetUncorrectedBerAlarmLowThreshold() string

func (*OpticsExtThresholdParam) GetUncorrectedBerInstantaneousAlarmHighThreshold

func (m *OpticsExtThresholdParam) GetUncorrectedBerInstantaneousAlarmHighThreshold() string

func (*OpticsExtThresholdParam) GetUncorrectedBerInstantaneousAlarmLowThreshold

func (m *OpticsExtThresholdParam) GetUncorrectedBerInstantaneousAlarmLowThreshold() string

func (*OpticsExtThresholdParam) GetUncorrectedBerInstantaneousWarnHighThreshold

func (m *OpticsExtThresholdParam) GetUncorrectedBerInstantaneousWarnHighThreshold() string

func (*OpticsExtThresholdParam) GetUncorrectedBerInstantaneousWarnLowThreshold

func (m *OpticsExtThresholdParam) GetUncorrectedBerInstantaneousWarnLowThreshold() string

func (*OpticsExtThresholdParam) GetUncorrectedBerLatchedMaxAlarmHighThreshold

func (m *OpticsExtThresholdParam) GetUncorrectedBerLatchedMaxAlarmHighThreshold() string

func (*OpticsExtThresholdParam) GetUncorrectedBerLatchedMaxAlarmLowThreshold

func (m *OpticsExtThresholdParam) GetUncorrectedBerLatchedMaxAlarmLowThreshold() string

func (*OpticsExtThresholdParam) GetUncorrectedBerLatchedMaxWarnHighThreshold

func (m *OpticsExtThresholdParam) GetUncorrectedBerLatchedMaxWarnHighThreshold() string

func (*OpticsExtThresholdParam) GetUncorrectedBerLatchedMaxWarnLowThreshold

func (m *OpticsExtThresholdParam) GetUncorrectedBerLatchedMaxWarnLowThreshold() string

func (*OpticsExtThresholdParam) GetUncorrectedBerLatchedMinAlarmHighThreshold

func (m *OpticsExtThresholdParam) GetUncorrectedBerLatchedMinAlarmHighThreshold() string

func (*OpticsExtThresholdParam) GetUncorrectedBerLatchedMinAlarmLowThreshold

func (m *OpticsExtThresholdParam) GetUncorrectedBerLatchedMinAlarmLowThreshold() string

func (*OpticsExtThresholdParam) GetUncorrectedBerLatchedMinWarnHighThreshold

func (m *OpticsExtThresholdParam) GetUncorrectedBerLatchedMinWarnHighThreshold() string

func (*OpticsExtThresholdParam) GetUncorrectedBerLatchedMinWarnLowThreshold

func (m *OpticsExtThresholdParam) GetUncorrectedBerLatchedMinWarnLowThreshold() string

func (*OpticsExtThresholdParam) GetUncorrectedBerWarnHighThreshold

func (m *OpticsExtThresholdParam) GetUncorrectedBerWarnHighThreshold() string

func (*OpticsExtThresholdParam) GetUncorrectedBerWarnLowThreshold

func (m *OpticsExtThresholdParam) GetUncorrectedBerWarnLowThreshold() string

func (*OpticsExtThresholdParam) ProtoMessage

func (*OpticsExtThresholdParam) ProtoMessage()

func (*OpticsExtThresholdParam) Reset

func (m *OpticsExtThresholdParam) Reset()

func (*OpticsExtThresholdParam) String

func (m *OpticsExtThresholdParam) String() string

func (*OpticsExtThresholdParam) XXX_DiscardUnknown

func (m *OpticsExtThresholdParam) XXX_DiscardUnknown()

func (*OpticsExtThresholdParam) XXX_Marshal

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

func (*OpticsExtThresholdParam) XXX_Merge

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

func (*OpticsExtThresholdParam) XXX_Size

func (m *OpticsExtThresholdParam) XXX_Size() int

func (*OpticsExtThresholdParam) XXX_Unmarshal

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

type OpticsTransceiverData

type OpticsTransceiverData struct {
	VendorInfo             string   `protobuf:"bytes,1,opt,name=vendor_info,json=vendorInfo,proto3" json:"vendor_info,omitempty"`
	AdapterVendorInfo      string   `protobuf:"bytes,2,opt,name=adapter_vendor_info,json=adapterVendorInfo,proto3" json:"adapter_vendor_info,omitempty"`
	Date                   string   `protobuf:"bytes,3,opt,name=date,proto3" json:"date,omitempty"`
	OpticsVendorRev        string   `protobuf:"bytes,4,opt,name=optics_vendor_rev,json=opticsVendorRev,proto3" json:"optics_vendor_rev,omitempty"`
	OpticsSerialNo         string   `protobuf:"bytes,5,opt,name=optics_serial_no,json=opticsSerialNo,proto3" json:"optics_serial_no,omitempty"`
	OpticsVendorPart       string   `protobuf:"bytes,6,opt,name=optics_vendor_part,json=opticsVendorPart,proto3" json:"optics_vendor_part,omitempty"`
	OpticsType             string   `protobuf:"bytes,7,opt,name=optics_type,json=opticsType,proto3" json:"optics_type,omitempty"`
	VendorName             string   `protobuf:"bytes,8,opt,name=vendor_name,json=vendorName,proto3" json:"vendor_name,omitempty"`
	OuiNo                  string   `protobuf:"bytes,9,opt,name=oui_no,json=ouiNo,proto3" json:"oui_no,omitempty"`
	OpticsPid              string   `protobuf:"bytes,10,opt,name=optics_pid,json=opticsPid,proto3" json:"optics_pid,omitempty"`
	OpticsVid              string   `protobuf:"bytes,11,opt,name=optics_vid,json=opticsVid,proto3" json:"optics_vid,omitempty"`
	ConnectorType          string   `protobuf:"bytes,12,opt,name=connector_type,json=connectorType,proto3" json:"connector_type,omitempty"`
	OtnApplicationCode     string   `protobuf:"bytes,13,opt,name=otn_application_code,json=otnApplicationCode,proto3" json:"otn_application_code,omitempty"`
	SonetApplicationCode   string   `protobuf:"bytes,14,opt,name=sonet_application_code,json=sonetApplicationCode,proto3" json:"sonet_application_code,omitempty"`
	EthernetComplianceCode string   `` /* 130-byte string literal not displayed */
	InternalTemperature    int32    `protobuf:"zigzag32,16,opt,name=internal_temperature,json=internalTemperature,proto3" json:"internal_temperature,omitempty"`
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_unrecognized       []byte   `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

func (*OpticsTransceiverData) Descriptor

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

func (*OpticsTransceiverData) GetAdapterVendorInfo

func (m *OpticsTransceiverData) GetAdapterVendorInfo() string

func (*OpticsTransceiverData) GetConnectorType

func (m *OpticsTransceiverData) GetConnectorType() string

func (*OpticsTransceiverData) GetDate

func (m *OpticsTransceiverData) GetDate() string

func (*OpticsTransceiverData) GetEthernetComplianceCode

func (m *OpticsTransceiverData) GetEthernetComplianceCode() string

func (*OpticsTransceiverData) GetInternalTemperature

func (m *OpticsTransceiverData) GetInternalTemperature() int32

func (*OpticsTransceiverData) GetOpticsPid

func (m *OpticsTransceiverData) GetOpticsPid() string

func (*OpticsTransceiverData) GetOpticsSerialNo

func (m *OpticsTransceiverData) GetOpticsSerialNo() string

func (*OpticsTransceiverData) GetOpticsType

func (m *OpticsTransceiverData) GetOpticsType() string

func (*OpticsTransceiverData) GetOpticsVendorPart

func (m *OpticsTransceiverData) GetOpticsVendorPart() string

func (*OpticsTransceiverData) GetOpticsVendorRev

func (m *OpticsTransceiverData) GetOpticsVendorRev() string

func (*OpticsTransceiverData) GetOpticsVid

func (m *OpticsTransceiverData) GetOpticsVid() string

func (*OpticsTransceiverData) GetOtnApplicationCode

func (m *OpticsTransceiverData) GetOtnApplicationCode() string

func (*OpticsTransceiverData) GetOuiNo

func (m *OpticsTransceiverData) GetOuiNo() string

func (*OpticsTransceiverData) GetSonetApplicationCode

func (m *OpticsTransceiverData) GetSonetApplicationCode() string

func (*OpticsTransceiverData) GetVendorInfo

func (m *OpticsTransceiverData) GetVendorInfo() string

func (*OpticsTransceiverData) GetVendorName

func (m *OpticsTransceiverData) GetVendorName() string

func (*OpticsTransceiverData) ProtoMessage

func (*OpticsTransceiverData) ProtoMessage()

func (*OpticsTransceiverData) Reset

func (m *OpticsTransceiverData) Reset()

func (*OpticsTransceiverData) String

func (m *OpticsTransceiverData) String() string

func (*OpticsTransceiverData) XXX_DiscardUnknown

func (m *OpticsTransceiverData) XXX_DiscardUnknown()

func (*OpticsTransceiverData) XXX_Marshal

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

func (*OpticsTransceiverData) XXX_Merge

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

func (*OpticsTransceiverData) XXX_Size

func (m *OpticsTransceiverData) XXX_Size() int

func (*OpticsTransceiverData) XXX_Unmarshal

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

type OtsEdmAlarmInfo

type OtsEdmAlarmInfo struct {
	LowTxPower                  *OpticsAlarmDetail `protobuf:"bytes,1,opt,name=low_tx_power,json=lowTxPower,proto3" json:"low_tx_power,omitempty"`
	LowRxPower                  *OpticsAlarmDetail `protobuf:"bytes,2,opt,name=low_rx_power,json=lowRxPower,proto3" json:"low_rx_power,omitempty"`
	RxLosP                      *OpticsAlarmDetail `protobuf:"bytes,3,opt,name=rx_los_p,json=rxLosP,proto3" json:"rx_los_p,omitempty"`
	RxLoc                       *OpticsAlarmDetail `protobuf:"bytes,4,opt,name=rx_loc,json=rxLoc,proto3" json:"rx_loc,omitempty"`
	AmpGainDegLow               *OpticsAlarmDetail `protobuf:"bytes,5,opt,name=amp_gain_deg_low,json=ampGainDegLow,proto3" json:"amp_gain_deg_low,omitempty"`
	AmpGainDegHigh              *OpticsAlarmDetail `protobuf:"bytes,6,opt,name=amp_gain_deg_high,json=ampGainDegHigh,proto3" json:"amp_gain_deg_high,omitempty"`
	AutoLaserShut               *OpticsAlarmDetail `protobuf:"bytes,7,opt,name=auto_laser_shut,json=autoLaserShut,proto3" json:"auto_laser_shut,omitempty"`
	AutoPowerRed                *OpticsAlarmDetail `protobuf:"bytes,8,opt,name=auto_power_red,json=autoPowerRed,proto3" json:"auto_power_red,omitempty"`
	AutoAmpliCtrlDisabled       *OpticsAlarmDetail `` /* 128-byte string literal not displayed */
	AutoAmpliCtrlConfigMismatch *OpticsAlarmDetail `` /* 149-byte string literal not displayed */
	SwitchToProtect             *OpticsAlarmDetail `protobuf:"bytes,11,opt,name=switch_to_protect,json=switchToProtect,proto3" json:"switch_to_protect,omitempty"`
	AutoAmpliCtrlRunning        *OpticsAlarmDetail `` /* 126-byte string literal not displayed */
	XXX_NoUnkeyedLiteral        struct{}           `json:"-"`
	XXX_unrecognized            []byte             `json:"-"`
	XXX_sizecache               int32              `json:"-"`
}

func (*OtsEdmAlarmInfo) Descriptor

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

func (*OtsEdmAlarmInfo) GetAmpGainDegHigh

func (m *OtsEdmAlarmInfo) GetAmpGainDegHigh() *OpticsAlarmDetail

func (*OtsEdmAlarmInfo) GetAmpGainDegLow

func (m *OtsEdmAlarmInfo) GetAmpGainDegLow() *OpticsAlarmDetail

func (*OtsEdmAlarmInfo) GetAutoAmpliCtrlConfigMismatch

func (m *OtsEdmAlarmInfo) GetAutoAmpliCtrlConfigMismatch() *OpticsAlarmDetail

func (*OtsEdmAlarmInfo) GetAutoAmpliCtrlDisabled

func (m *OtsEdmAlarmInfo) GetAutoAmpliCtrlDisabled() *OpticsAlarmDetail

func (*OtsEdmAlarmInfo) GetAutoAmpliCtrlRunning

func (m *OtsEdmAlarmInfo) GetAutoAmpliCtrlRunning() *OpticsAlarmDetail

func (*OtsEdmAlarmInfo) GetAutoLaserShut

func (m *OtsEdmAlarmInfo) GetAutoLaserShut() *OpticsAlarmDetail

func (*OtsEdmAlarmInfo) GetAutoPowerRed

func (m *OtsEdmAlarmInfo) GetAutoPowerRed() *OpticsAlarmDetail

func (*OtsEdmAlarmInfo) GetLowRxPower

func (m *OtsEdmAlarmInfo) GetLowRxPower() *OpticsAlarmDetail

func (*OtsEdmAlarmInfo) GetLowTxPower

func (m *OtsEdmAlarmInfo) GetLowTxPower() *OpticsAlarmDetail

func (*OtsEdmAlarmInfo) GetRxLoc

func (m *OtsEdmAlarmInfo) GetRxLoc() *OpticsAlarmDetail

func (*OtsEdmAlarmInfo) GetRxLosP

func (m *OtsEdmAlarmInfo) GetRxLosP() *OpticsAlarmDetail

func (*OtsEdmAlarmInfo) GetSwitchToProtect

func (m *OtsEdmAlarmInfo) GetSwitchToProtect() *OpticsAlarmDetail

func (*OtsEdmAlarmInfo) ProtoMessage

func (*OtsEdmAlarmInfo) ProtoMessage()

func (*OtsEdmAlarmInfo) Reset

func (m *OtsEdmAlarmInfo) Reset()

func (*OtsEdmAlarmInfo) String

func (m *OtsEdmAlarmInfo) String() string

func (*OtsEdmAlarmInfo) XXX_DiscardUnknown

func (m *OtsEdmAlarmInfo) XXX_DiscardUnknown()

func (*OtsEdmAlarmInfo) XXX_Marshal

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

func (*OtsEdmAlarmInfo) XXX_Merge

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

func (*OtsEdmAlarmInfo) XXX_Size

func (m *OtsEdmAlarmInfo) XXX_Size() int

func (*OtsEdmAlarmInfo) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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