openolt

package
v5.5.0 Latest Latest
Warning

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

Go to latest
Published: Jan 15, 2024 License: Apache-2.0 Imports: 11 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AlarmState_name = map[int32]string{
	0: "OFF",
	1: "ON",
}
View Source
var AlarmState_value = map[string]int32{
	"OFF": 0,
	"ON":  1,
}
View Source
var DeviceInfo_DeviceResourceRanges_Pool_PoolType_name = map[int32]string{
	0: "ONU_ID",
	1: "ALLOC_ID",
	2: "GEMPORT_ID",
	3: "FLOW_ID",
}
View Source
var DeviceInfo_DeviceResourceRanges_Pool_PoolType_value = map[string]int32{
	"ONU_ID":     0,
	"ALLOC_ID":   1,
	"GEMPORT_ID": 2,
	"FLOW_ID":    3,
}
View Source
var DeviceInfo_DeviceResourceRanges_Pool_SharingType_name = map[int32]string{
	0: "DEDICATED_PER_INTF",
	1: "SHARED_BY_ALL_INTF_ALL_TECH",
	2: "SHARED_BY_ALL_INTF_SAME_TECH",
}
View Source
var DeviceInfo_DeviceResourceRanges_Pool_SharingType_value = map[string]int32{
	"DEDICATED_PER_INTF":           0,
	"SHARED_BY_ALL_INTF_ALL_TECH":  1,
	"SHARED_BY_ALL_INTF_SAME_TECH": 2,
}
View Source
var GroupMember_InterfaceType_name = map[int32]string{
	0: "PON",
	1: "EPON_1G_PATH",
	2: "EPON_10G_PATH",
}
View Source
var GroupMember_InterfaceType_value = map[string]int32{
	"PON":           0,
	"EPON_1G_PATH":  1,
	"EPON_10G_PATH": 2,
}
View Source
var Group_GroupMembersCommand_name = map[int32]string{
	0: "ADD_MEMBERS",
	1: "REMOVE_MEMBERS",
	2: "SET_MEMBERS",
}
View Source
var Group_GroupMembersCommand_value = map[string]int32{
	"ADD_MEMBERS":    0,
	"REMOVE_MEMBERS": 1,
	"SET_MEMBERS":    2,
}
View Source
var IntfOperIndication_PONResourceRanges_Pool_PoolType_name = map[int32]string{
	0: "ONU_ID",
	1: "ALLOC_ID",
	2: "GEMPORT_ID",
	3: "FLOW_ID",
}
View Source
var IntfOperIndication_PONResourceRanges_Pool_PoolType_value = map[string]int32{
	"ONU_ID":     0,
	"ALLOC_ID":   1,
	"GEMPORT_ID": 2,
	"FLOW_ID":    3,
}
View Source
var OnuIndication_ActivationFailReason_name = map[int32]string{
	0: "ONU_ACTIVATION_FAIL_REASON_NONE",
	1: "ONU_ACTIVATION_FAIL_REASON_RANGING",
	2: "ONU_ACTIVATION_FAIL_REASON_PASSWORD_AUTHENTICATION",
	3: "ONU_ACTIVATION_FAIL_REASON_LOS",
	4: "ONU_ACTIVATION_FAIL_ONU_ALARM",
	5: "ONU_ACTIVATION_FAIL_SWITCH_OVER",
}
View Source
var OnuIndication_ActivationFailReason_value = map[string]int32{
	"ONU_ACTIVATION_FAIL_REASON_NONE":                    0,
	"ONU_ACTIVATION_FAIL_REASON_RANGING":                 1,
	"ONU_ACTIVATION_FAIL_REASON_PASSWORD_AUTHENTICATION": 2,
	"ONU_ACTIVATION_FAIL_REASON_LOS":                     3,
	"ONU_ACTIVATION_FAIL_ONU_ALARM":                      4,
	"ONU_ACTIVATION_FAIL_SWITCH_OVER":                    5,
}
View Source
var OnuInfo_OnuState_name = map[int32]string{
	0: "UNKNOWN",
	1: "NOT_CONFIGURED",
	2: "ACTIVE",
	3: "INACTIVE",
	4: "DISABLED",
}
View Source
var OnuInfo_OnuState_value = map[string]int32{
	"UNKNOWN":        0,
	"NOT_CONFIGURED": 1,
	"ACTIVE":         2,
	"INACTIVE":       3,
	"DISABLED":       4,
}
View Source
var PonIntfInfo_PonIntfState_name = map[int32]string{
	0: "UNKNOWN",
	1: "ACTIVE_WORKING",
	2: "ACTIVE_STANDBY",
	3: "INACTIVE",
	4: "DISABLED",
}
View Source
var PonIntfInfo_PonIntfState_value = map[string]int32{
	"UNKNOWN":        0,
	"ACTIVE_WORKING": 1,
	"ACTIVE_STANDBY": 2,
	"INACTIVE":       3,
	"DISABLED":       4,
}
View Source
var PonRxPowerData_RssiMeasurementFailReason_name = map[int32]string{
	0: "FAIL_REASON_NONE",
	1: "FAIL_REASON_NO_DELIMITER",
	2: "FAIL_REASON_NO_ACCESS",
}
View Source
var PonRxPowerData_RssiMeasurementFailReason_value = map[string]int32{
	"FAIL_REASON_NONE":         0,
	"FAIL_REASON_NO_DELIMITER": 1,
	"FAIL_REASON_NO_ACCESS":    2,
}

Functions

func RegisterOpenoltServer

func RegisterOpenoltServer(s *grpc.Server, srv OpenoltServer)

Types

type Action

type Action struct {
	Cmd                  *ActionCmd `protobuf:"bytes,1,opt,name=cmd,proto3" json:"cmd,omitempty"`
	OVid                 uint32     `protobuf:"fixed32,2,opt,name=o_vid,json=oVid,proto3" json:"o_vid,omitempty"`
	OPbits               uint32     `protobuf:"fixed32,3,opt,name=o_pbits,json=oPbits,proto3" json:"o_pbits,omitempty"`
	OTpid                uint32     `protobuf:"fixed32,4,opt,name=o_tpid,json=oTpid,proto3" json:"o_tpid,omitempty"`
	IVid                 uint32     `protobuf:"fixed32,5,opt,name=i_vid,json=iVid,proto3" json:"i_vid,omitempty"`
	IPbits               uint32     `protobuf:"fixed32,6,opt,name=i_pbits,json=iPbits,proto3" json:"i_pbits,omitempty"`
	ITpid                uint32     `protobuf:"fixed32,7,opt,name=i_tpid,json=iTpid,proto3" json:"i_tpid,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*Action) Descriptor

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

func (*Action) GetCmd

func (m *Action) GetCmd() *ActionCmd

func (*Action) GetIPbits

func (m *Action) GetIPbits() uint32

func (*Action) GetITpid

func (m *Action) GetITpid() uint32

func (*Action) GetIVid

func (m *Action) GetIVid() uint32

func (*Action) GetOPbits

func (m *Action) GetOPbits() uint32

func (*Action) GetOTpid

func (m *Action) GetOTpid() uint32

func (*Action) GetOVid

func (m *Action) GetOVid() uint32

func (*Action) ProtoMessage

func (*Action) ProtoMessage()

func (*Action) Reset

func (m *Action) Reset()

func (*Action) String

func (m *Action) String() string

func (*Action) XXX_DiscardUnknown

func (m *Action) XXX_DiscardUnknown()

func (*Action) XXX_Marshal

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

func (*Action) XXX_Merge

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

func (*Action) XXX_Size

func (m *Action) XXX_Size() int

func (*Action) XXX_Unmarshal

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

type ActionCmd

type ActionCmd struct {
	AddOuterTag          bool     `protobuf:"varint,1,opt,name=add_outer_tag,json=addOuterTag,proto3" json:"add_outer_tag,omitempty"`
	RemoveOuterTag       bool     `protobuf:"varint,2,opt,name=remove_outer_tag,json=removeOuterTag,proto3" json:"remove_outer_tag,omitempty"`
	TrapToHost           bool     `protobuf:"varint,3,opt,name=trap_to_host,json=trapToHost,proto3" json:"trap_to_host,omitempty"`
	RemarkOuterPbits     bool     `protobuf:"varint,4,opt,name=remark_outer_pbits,json=remarkOuterPbits,proto3" json:"remark_outer_pbits,omitempty"`
	RemarkInnerPbits     bool     `protobuf:"varint,5,opt,name=remark_inner_pbits,json=remarkInnerPbits,proto3" json:"remark_inner_pbits,omitempty"`
	AddInnerTag          bool     `protobuf:"varint,6,opt,name=add_inner_tag,json=addInnerTag,proto3" json:"add_inner_tag,omitempty"`
	RemoveInnerTag       bool     `protobuf:"varint,7,opt,name=remove_inner_tag,json=removeInnerTag,proto3" json:"remove_inner_tag,omitempty"`
	TranslateInnerTag    bool     `protobuf:"varint,8,opt,name=translate_inner_tag,json=translateInnerTag,proto3" json:"translate_inner_tag,omitempty"`
	TranslateOuterTag    bool     `protobuf:"varint,9,opt,name=translate_outer_tag,json=translateOuterTag,proto3" json:"translate_outer_tag,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ActionCmd) Descriptor

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

func (*ActionCmd) GetAddInnerTag

func (m *ActionCmd) GetAddInnerTag() bool

func (*ActionCmd) GetAddOuterTag

func (m *ActionCmd) GetAddOuterTag() bool

func (*ActionCmd) GetRemarkInnerPbits

func (m *ActionCmd) GetRemarkInnerPbits() bool

func (*ActionCmd) GetRemarkOuterPbits

func (m *ActionCmd) GetRemarkOuterPbits() bool

func (*ActionCmd) GetRemoveInnerTag

func (m *ActionCmd) GetRemoveInnerTag() bool

func (*ActionCmd) GetRemoveOuterTag

func (m *ActionCmd) GetRemoveOuterTag() bool

func (*ActionCmd) GetTranslateInnerTag

func (m *ActionCmd) GetTranslateInnerTag() bool

func (*ActionCmd) GetTranslateOuterTag

func (m *ActionCmd) GetTranslateOuterTag() bool

func (*ActionCmd) GetTrapToHost

func (m *ActionCmd) GetTrapToHost() bool

func (*ActionCmd) ProtoMessage

func (*ActionCmd) ProtoMessage()

func (*ActionCmd) Reset

func (m *ActionCmd) Reset()

func (*ActionCmd) String

func (m *ActionCmd) String() string

func (*ActionCmd) XXX_DiscardUnknown

func (m *ActionCmd) XXX_DiscardUnknown()

func (*ActionCmd) XXX_Marshal

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

func (*ActionCmd) XXX_Merge

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

func (*ActionCmd) XXX_Size

func (m *ActionCmd) XXX_Size() int

func (*ActionCmd) XXX_Unmarshal

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

type AlarmIndication

type AlarmIndication struct {
	// Types that are valid to be assigned to Data:
	//	*AlarmIndication_LosInd
	//	*AlarmIndication_DyingGaspInd
	//	*AlarmIndication_OnuAlarmInd
	//	*AlarmIndication_OnuStartupFailInd
	//	*AlarmIndication_OnuSignalDegradeInd
	//	*AlarmIndication_OnuDriftOfWindowInd
	//	*AlarmIndication_OnuLossOmciInd
	//	*AlarmIndication_OnuSignalsFailInd
	//	*AlarmIndication_OnuTiwiInd
	//	*AlarmIndication_OnuActivationFailInd
	//	*AlarmIndication_OnuProcessingErrorInd
	//	*AlarmIndication_OnuLossOfSyncFailInd
	//	*AlarmIndication_OnuItuPonStatsInd
	//	*AlarmIndication_OnuDeactivationFailureInd
	//	*AlarmIndication_OnuRemoteDefectInd
	//	*AlarmIndication_OnuLossGemDelineationInd
	//	*AlarmIndication_OnuPhysicalEquipmentErrorInd
	//	*AlarmIndication_OnuLossOfAckInd
	//	*AlarmIndication_OnuDiffReachExceededInd
	Data                 isAlarmIndication_Data `protobuf_oneof:"data"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func (*AlarmIndication) Descriptor

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

func (*AlarmIndication) GetData

func (m *AlarmIndication) GetData() isAlarmIndication_Data

func (*AlarmIndication) GetDyingGaspInd

func (m *AlarmIndication) GetDyingGaspInd() *DyingGaspIndication

func (*AlarmIndication) GetLosInd

func (m *AlarmIndication) GetLosInd() *LosIndication

func (*AlarmIndication) GetOnuActivationFailInd

func (m *AlarmIndication) GetOnuActivationFailInd() *OnuActivationFailureIndication

func (*AlarmIndication) GetOnuAlarmInd

func (m *AlarmIndication) GetOnuAlarmInd() *OnuAlarmIndication

func (*AlarmIndication) GetOnuDeactivationFailureInd

func (m *AlarmIndication) GetOnuDeactivationFailureInd() *OnuDeactivationFailureIndication

func (*AlarmIndication) GetOnuDiffReachExceededInd

func (m *AlarmIndication) GetOnuDiffReachExceededInd() *OnuDifferentialReachExceededIndication

func (*AlarmIndication) GetOnuDriftOfWindowInd

func (m *AlarmIndication) GetOnuDriftOfWindowInd() *OnuDriftOfWindowIndication

func (*AlarmIndication) GetOnuItuPonStatsInd

func (m *AlarmIndication) GetOnuItuPonStatsInd() *OnuItuPonStatsIndication

func (*AlarmIndication) GetOnuLossGemDelineationInd

func (m *AlarmIndication) GetOnuLossGemDelineationInd() *OnuLossOfGEMChannelDelineationIndication

func (*AlarmIndication) GetOnuLossOfAckInd

func (m *AlarmIndication) GetOnuLossOfAckInd() *OnuLossOfAcknowledgementIndication

func (*AlarmIndication) GetOnuLossOfSyncFailInd

func (m *AlarmIndication) GetOnuLossOfSyncFailInd() *OnuLossOfKeySyncFailureIndication

func (*AlarmIndication) GetOnuLossOmciInd

func (m *AlarmIndication) GetOnuLossOmciInd() *OnuLossOfOmciChannelIndication

func (*AlarmIndication) GetOnuPhysicalEquipmentErrorInd

func (m *AlarmIndication) GetOnuPhysicalEquipmentErrorInd() *OnuPhysicalEquipmentErrorIndication

func (*AlarmIndication) GetOnuProcessingErrorInd

func (m *AlarmIndication) GetOnuProcessingErrorInd() *OnuProcessingErrorIndication

func (*AlarmIndication) GetOnuRemoteDefectInd

func (m *AlarmIndication) GetOnuRemoteDefectInd() *OnuRemoteDefectIndication

func (*AlarmIndication) GetOnuSignalDegradeInd

func (m *AlarmIndication) GetOnuSignalDegradeInd() *OnuSignalDegradeIndication

func (*AlarmIndication) GetOnuSignalsFailInd

func (m *AlarmIndication) GetOnuSignalsFailInd() *OnuSignalsFailureIndication

func (*AlarmIndication) GetOnuStartupFailInd

func (m *AlarmIndication) GetOnuStartupFailInd() *OnuStartupFailureIndication

func (*AlarmIndication) GetOnuTiwiInd

func (*AlarmIndication) ProtoMessage

func (*AlarmIndication) ProtoMessage()

func (*AlarmIndication) Reset

func (m *AlarmIndication) Reset()

func (*AlarmIndication) String

func (m *AlarmIndication) String() string

func (*AlarmIndication) XXX_DiscardUnknown

func (m *AlarmIndication) XXX_DiscardUnknown()

func (*AlarmIndication) XXX_Marshal

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

func (*AlarmIndication) XXX_Merge

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

func (*AlarmIndication) XXX_OneofWrappers

func (*AlarmIndication) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*AlarmIndication) XXX_Size

func (m *AlarmIndication) XXX_Size() int

func (*AlarmIndication) XXX_Unmarshal

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

type AlarmIndication_DyingGaspInd

type AlarmIndication_DyingGaspInd struct {
	DyingGaspInd *DyingGaspIndication `protobuf:"bytes,2,opt,name=dying_gasp_ind,json=dyingGaspInd,proto3,oneof"`
}

type AlarmIndication_LosInd

type AlarmIndication_LosInd struct {
	LosInd *LosIndication `protobuf:"bytes,1,opt,name=los_ind,json=losInd,proto3,oneof"`
}

type AlarmIndication_OnuActivationFailInd

type AlarmIndication_OnuActivationFailInd struct {
	OnuActivationFailInd *OnuActivationFailureIndication `protobuf:"bytes,10,opt,name=onu_activation_fail_ind,json=onuActivationFailInd,proto3,oneof"`
}

type AlarmIndication_OnuAlarmInd

type AlarmIndication_OnuAlarmInd struct {
	OnuAlarmInd *OnuAlarmIndication `protobuf:"bytes,3,opt,name=onu_alarm_ind,json=onuAlarmInd,proto3,oneof"`
}

type AlarmIndication_OnuDeactivationFailureInd

type AlarmIndication_OnuDeactivationFailureInd struct {
	OnuDeactivationFailureInd *OnuDeactivationFailureIndication `protobuf:"bytes,14,opt,name=onu_deactivation_failure_ind,json=onuDeactivationFailureInd,proto3,oneof"`
}

type AlarmIndication_OnuDiffReachExceededInd

type AlarmIndication_OnuDiffReachExceededInd struct {
	OnuDiffReachExceededInd *OnuDifferentialReachExceededIndication `protobuf:"bytes,19,opt,name=onu_diff_reach_exceeded_ind,json=onuDiffReachExceededInd,proto3,oneof"`
}

type AlarmIndication_OnuDriftOfWindowInd

type AlarmIndication_OnuDriftOfWindowInd struct {
	OnuDriftOfWindowInd *OnuDriftOfWindowIndication `protobuf:"bytes,6,opt,name=onu_drift_of_window_ind,json=onuDriftOfWindowInd,proto3,oneof"`
}

type AlarmIndication_OnuItuPonStatsInd

type AlarmIndication_OnuItuPonStatsInd struct {
	OnuItuPonStatsInd *OnuItuPonStatsIndication `protobuf:"bytes,13,opt,name=onu_itu_pon_stats_ind,json=onuItuPonStatsInd,proto3,oneof"`
}

type AlarmIndication_OnuLossGemDelineationInd

type AlarmIndication_OnuLossGemDelineationInd struct {
	OnuLossGemDelineationInd *OnuLossOfGEMChannelDelineationIndication `protobuf:"bytes,16,opt,name=onu_loss_gem_delineation_ind,json=onuLossGemDelineationInd,proto3,oneof"`
}

type AlarmIndication_OnuLossOfAckInd

type AlarmIndication_OnuLossOfAckInd struct {
	OnuLossOfAckInd *OnuLossOfAcknowledgementIndication `protobuf:"bytes,18,opt,name=onu_loss_of_ack_ind,json=onuLossOfAckInd,proto3,oneof"`
}

type AlarmIndication_OnuLossOfSyncFailInd

type AlarmIndication_OnuLossOfSyncFailInd struct {
	OnuLossOfSyncFailInd *OnuLossOfKeySyncFailureIndication `protobuf:"bytes,12,opt,name=onu_loss_of_sync_fail_ind,json=onuLossOfSyncFailInd,proto3,oneof"`
}

type AlarmIndication_OnuLossOmciInd

type AlarmIndication_OnuLossOmciInd struct {
	OnuLossOmciInd *OnuLossOfOmciChannelIndication `protobuf:"bytes,7,opt,name=onu_loss_omci_ind,json=onuLossOmciInd,proto3,oneof"`
}

type AlarmIndication_OnuPhysicalEquipmentErrorInd

type AlarmIndication_OnuPhysicalEquipmentErrorInd struct {
	OnuPhysicalEquipmentErrorInd *OnuPhysicalEquipmentErrorIndication `protobuf:"bytes,17,opt,name=onu_physical_equipment_error_ind,json=onuPhysicalEquipmentErrorInd,proto3,oneof"`
}

type AlarmIndication_OnuProcessingErrorInd

type AlarmIndication_OnuProcessingErrorInd struct {
	OnuProcessingErrorInd *OnuProcessingErrorIndication `protobuf:"bytes,11,opt,name=onu_processing_error_ind,json=onuProcessingErrorInd,proto3,oneof"`
}

type AlarmIndication_OnuRemoteDefectInd

type AlarmIndication_OnuRemoteDefectInd struct {
	OnuRemoteDefectInd *OnuRemoteDefectIndication `protobuf:"bytes,15,opt,name=onu_remote_defect_ind,json=onuRemoteDefectInd,proto3,oneof"`
}

type AlarmIndication_OnuSignalDegradeInd

type AlarmIndication_OnuSignalDegradeInd struct {
	OnuSignalDegradeInd *OnuSignalDegradeIndication `protobuf:"bytes,5,opt,name=onu_signal_degrade_ind,json=onuSignalDegradeInd,proto3,oneof"`
}

type AlarmIndication_OnuSignalsFailInd

type AlarmIndication_OnuSignalsFailInd struct {
	OnuSignalsFailInd *OnuSignalsFailureIndication `protobuf:"bytes,8,opt,name=onu_signals_fail_ind,json=onuSignalsFailInd,proto3,oneof"`
}

type AlarmIndication_OnuStartupFailInd

type AlarmIndication_OnuStartupFailInd struct {
	OnuStartupFailInd *OnuStartupFailureIndication `protobuf:"bytes,4,opt,name=onu_startup_fail_ind,json=onuStartupFailInd,proto3,oneof"`
}

type AlarmIndication_OnuTiwiInd

type AlarmIndication_OnuTiwiInd struct {
	OnuTiwiInd *OnuTransmissionInterferenceWarning `protobuf:"bytes,9,opt,name=onu_tiwi_ind,json=onuTiwiInd,proto3,oneof"`
}

type AlarmState

type AlarmState int32
const (
	AlarmState_OFF AlarmState = 0
	AlarmState_ON  AlarmState = 1
)

func (AlarmState) EnumDescriptor

func (AlarmState) EnumDescriptor() ([]byte, []int)

func (AlarmState) String

func (x AlarmState) String() string

type Classifier

type Classifier struct {
	OTpid                uint32   `protobuf:"fixed32,1,opt,name=o_tpid,json=oTpid,proto3" json:"o_tpid,omitempty"`
	OVid                 uint32   `protobuf:"fixed32,2,opt,name=o_vid,json=oVid,proto3" json:"o_vid,omitempty"`
	ITpid                uint32   `protobuf:"fixed32,3,opt,name=i_tpid,json=iTpid,proto3" json:"i_tpid,omitempty"`
	IVid                 uint32   `protobuf:"fixed32,4,opt,name=i_vid,json=iVid,proto3" json:"i_vid,omitempty"`
	OPbits               uint32   `protobuf:"fixed32,5,opt,name=o_pbits,json=oPbits,proto3" json:"o_pbits,omitempty"`
	IPbits               uint32   `protobuf:"fixed32,6,opt,name=i_pbits,json=iPbits,proto3" json:"i_pbits,omitempty"`
	EthType              uint32   `protobuf:"fixed32,7,opt,name=eth_type,json=ethType,proto3" json:"eth_type,omitempty"`
	DstMac               []byte   `protobuf:"bytes,8,opt,name=dst_mac,json=dstMac,proto3" json:"dst_mac,omitempty"`
	SrcMac               []byte   `protobuf:"bytes,9,opt,name=src_mac,json=srcMac,proto3" json:"src_mac,omitempty"`
	IpProto              uint32   `protobuf:"fixed32,10,opt,name=ip_proto,json=ipProto,proto3" json:"ip_proto,omitempty"`
	DstIp                uint32   `protobuf:"fixed32,11,opt,name=dst_ip,json=dstIp,proto3" json:"dst_ip,omitempty"`
	SrcIp                uint32   `protobuf:"fixed32,12,opt,name=src_ip,json=srcIp,proto3" json:"src_ip,omitempty"`
	SrcPort              uint32   `protobuf:"fixed32,13,opt,name=src_port,json=srcPort,proto3" json:"src_port,omitempty"`
	DstPort              uint32   `protobuf:"fixed32,14,opt,name=dst_port,json=dstPort,proto3" json:"dst_port,omitempty"`
	PktTagType           string   `protobuf:"bytes,15,opt,name=pkt_tag_type,json=pktTagType,proto3" json:"pkt_tag_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Classifier) Descriptor

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

func (*Classifier) GetDstIp

func (m *Classifier) GetDstIp() uint32

func (*Classifier) GetDstMac

func (m *Classifier) GetDstMac() []byte

func (*Classifier) GetDstPort

func (m *Classifier) GetDstPort() uint32

func (*Classifier) GetEthType

func (m *Classifier) GetEthType() uint32

func (*Classifier) GetIPbits

func (m *Classifier) GetIPbits() uint32

func (*Classifier) GetITpid

func (m *Classifier) GetITpid() uint32

func (*Classifier) GetIVid

func (m *Classifier) GetIVid() uint32

func (*Classifier) GetIpProto

func (m *Classifier) GetIpProto() uint32

func (*Classifier) GetOPbits

func (m *Classifier) GetOPbits() uint32

func (*Classifier) GetOTpid

func (m *Classifier) GetOTpid() uint32

func (*Classifier) GetOVid

func (m *Classifier) GetOVid() uint32

func (*Classifier) GetPktTagType

func (m *Classifier) GetPktTagType() string

func (*Classifier) GetSrcIp

func (m *Classifier) GetSrcIp() uint32

func (*Classifier) GetSrcMac

func (m *Classifier) GetSrcMac() []byte

func (*Classifier) GetSrcPort

func (m *Classifier) GetSrcPort() uint32

func (*Classifier) ProtoMessage

func (*Classifier) ProtoMessage()

func (*Classifier) Reset

func (m *Classifier) Reset()

func (*Classifier) String

func (m *Classifier) String() string

func (*Classifier) XXX_DiscardUnknown

func (m *Classifier) XXX_DiscardUnknown()

func (*Classifier) XXX_Marshal

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

func (*Classifier) XXX_Merge

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

func (*Classifier) XXX_Size

func (m *Classifier) XXX_Size() int

func (*Classifier) XXX_Unmarshal

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

type DeviceInfo

type DeviceInfo struct {
	Vendor              string `protobuf:"bytes,1,opt,name=vendor,proto3" json:"vendor,omitempty"`
	Model               string `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
	HardwareVersion     string `protobuf:"bytes,3,opt,name=hardware_version,json=hardwareVersion,proto3" json:"hardware_version,omitempty"`
	FirmwareVersion     string `protobuf:"bytes,4,opt,name=firmware_version,json=firmwareVersion,proto3" json:"firmware_version,omitempty"`
	DeviceId            string `protobuf:"bytes,16,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
	DeviceSerialNumber  string `protobuf:"bytes,17,opt,name=device_serial_number,json=deviceSerialNumber,proto3" json:"device_serial_number,omitempty"`
	PreviouslyConnected bool   `protobuf:"varint,19,opt,name=previously_connected,json=previouslyConnected,proto3" json:"previously_connected,omitempty"`
	// Total number of pon intf ports on the device
	PonPorts             uint32                             `protobuf:"fixed32,12,opt,name=pon_ports,json=ponPorts,proto3" json:"pon_ports,omitempty"`
	Ranges               []*DeviceInfo_DeviceResourceRanges `protobuf:"bytes,15,rep,name=ranges,proto3" json:"ranges,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                           `json:"-"`
	XXX_unrecognized     []byte                             `json:"-"`
	XXX_sizecache        int32                              `json:"-"`
}

func (*DeviceInfo) Descriptor

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

func (*DeviceInfo) GetDeviceId

func (m *DeviceInfo) GetDeviceId() string

func (*DeviceInfo) GetDeviceSerialNumber

func (m *DeviceInfo) GetDeviceSerialNumber() string

func (*DeviceInfo) GetFirmwareVersion

func (m *DeviceInfo) GetFirmwareVersion() string

func (*DeviceInfo) GetHardwareVersion

func (m *DeviceInfo) GetHardwareVersion() string

func (*DeviceInfo) GetModel

func (m *DeviceInfo) GetModel() string

func (*DeviceInfo) GetPonPorts

func (m *DeviceInfo) GetPonPorts() uint32

func (*DeviceInfo) GetPreviouslyConnected

func (m *DeviceInfo) GetPreviouslyConnected() bool

func (*DeviceInfo) GetRanges

func (m *DeviceInfo) GetRanges() []*DeviceInfo_DeviceResourceRanges

func (*DeviceInfo) GetVendor

func (m *DeviceInfo) GetVendor() string

func (*DeviceInfo) ProtoMessage

func (*DeviceInfo) ProtoMessage()

func (*DeviceInfo) Reset

func (m *DeviceInfo) Reset()

func (*DeviceInfo) String

func (m *DeviceInfo) String() string

func (*DeviceInfo) XXX_DiscardUnknown

func (m *DeviceInfo) XXX_DiscardUnknown()

func (*DeviceInfo) XXX_Marshal

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

func (*DeviceInfo) XXX_Merge

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

func (*DeviceInfo) XXX_Size

func (m *DeviceInfo) XXX_Size() int

func (*DeviceInfo) XXX_Unmarshal

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

type DeviceInfo_DeviceResourceRanges

type DeviceInfo_DeviceResourceRanges struct {
	// List of 0 or more intf_ids that use the same technology and pools.
	// If 0 intf_ids supplied, it implies ALL interfaces
	IntfIds []uint32 `protobuf:"fixed32,1,rep,packed,name=intf_ids,json=intfIds,proto3" json:"intf_ids,omitempty"`
	// Technology profile for this pool
	Technology           string                                  `protobuf:"bytes,2,opt,name=technology,proto3" json:"technology,omitempty"`
	Pools                []*DeviceInfo_DeviceResourceRanges_Pool `protobuf:"bytes,3,rep,name=pools,proto3" json:"pools,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                `json:"-"`
	XXX_unrecognized     []byte                                  `json:"-"`
	XXX_sizecache        int32                                   `json:"-"`
}

func (*DeviceInfo_DeviceResourceRanges) Descriptor

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

func (*DeviceInfo_DeviceResourceRanges) GetIntfIds

func (m *DeviceInfo_DeviceResourceRanges) GetIntfIds() []uint32

func (*DeviceInfo_DeviceResourceRanges) GetPools

func (*DeviceInfo_DeviceResourceRanges) GetTechnology

func (m *DeviceInfo_DeviceResourceRanges) GetTechnology() string

func (*DeviceInfo_DeviceResourceRanges) ProtoMessage

func (*DeviceInfo_DeviceResourceRanges) ProtoMessage()

func (*DeviceInfo_DeviceResourceRanges) Reset

func (*DeviceInfo_DeviceResourceRanges) String

func (*DeviceInfo_DeviceResourceRanges) XXX_DiscardUnknown

func (m *DeviceInfo_DeviceResourceRanges) XXX_DiscardUnknown()

func (*DeviceInfo_DeviceResourceRanges) XXX_Marshal

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

func (*DeviceInfo_DeviceResourceRanges) XXX_Merge

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

func (*DeviceInfo_DeviceResourceRanges) XXX_Size

func (m *DeviceInfo_DeviceResourceRanges) XXX_Size() int

func (*DeviceInfo_DeviceResourceRanges) XXX_Unmarshal

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

type DeviceInfo_DeviceResourceRanges_Pool

type DeviceInfo_DeviceResourceRanges_Pool struct {
	Type                 DeviceInfo_DeviceResourceRanges_Pool_PoolType    `protobuf:"varint,1,opt,name=type,proto3,enum=openolt.DeviceInfo_DeviceResourceRanges_Pool_PoolType" json:"type,omitempty"`
	Sharing              DeviceInfo_DeviceResourceRanges_Pool_SharingType `` /* 130-byte string literal not displayed */
	Start                uint32                                           `protobuf:"fixed32,3,opt,name=start,proto3" json:"start,omitempty"`
	End                  uint32                                           `protobuf:"fixed32,4,opt,name=end,proto3" json:"end,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                         `json:"-"`
	XXX_unrecognized     []byte                                           `json:"-"`
	XXX_sizecache        int32                                            `json:"-"`
}

func (*DeviceInfo_DeviceResourceRanges_Pool) Descriptor

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

func (*DeviceInfo_DeviceResourceRanges_Pool) GetEnd

func (*DeviceInfo_DeviceResourceRanges_Pool) GetSharing

func (*DeviceInfo_DeviceResourceRanges_Pool) GetStart

func (*DeviceInfo_DeviceResourceRanges_Pool) GetType

func (*DeviceInfo_DeviceResourceRanges_Pool) ProtoMessage

func (*DeviceInfo_DeviceResourceRanges_Pool) ProtoMessage()

func (*DeviceInfo_DeviceResourceRanges_Pool) Reset

func (*DeviceInfo_DeviceResourceRanges_Pool) String

func (*DeviceInfo_DeviceResourceRanges_Pool) XXX_DiscardUnknown

func (m *DeviceInfo_DeviceResourceRanges_Pool) XXX_DiscardUnknown()

func (*DeviceInfo_DeviceResourceRanges_Pool) XXX_Marshal

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

func (*DeviceInfo_DeviceResourceRanges_Pool) XXX_Merge

func (*DeviceInfo_DeviceResourceRanges_Pool) XXX_Size

func (*DeviceInfo_DeviceResourceRanges_Pool) XXX_Unmarshal

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

type DeviceInfo_DeviceResourceRanges_Pool_PoolType

type DeviceInfo_DeviceResourceRanges_Pool_PoolType int32
const (
	DeviceInfo_DeviceResourceRanges_Pool_ONU_ID     DeviceInfo_DeviceResourceRanges_Pool_PoolType = 0
	DeviceInfo_DeviceResourceRanges_Pool_ALLOC_ID   DeviceInfo_DeviceResourceRanges_Pool_PoolType = 1
	DeviceInfo_DeviceResourceRanges_Pool_GEMPORT_ID DeviceInfo_DeviceResourceRanges_Pool_PoolType = 2
	DeviceInfo_DeviceResourceRanges_Pool_FLOW_ID    DeviceInfo_DeviceResourceRanges_Pool_PoolType = 3
)

func (DeviceInfo_DeviceResourceRanges_Pool_PoolType) EnumDescriptor

func (DeviceInfo_DeviceResourceRanges_Pool_PoolType) EnumDescriptor() ([]byte, []int)

func (DeviceInfo_DeviceResourceRanges_Pool_PoolType) String

type DeviceInfo_DeviceResourceRanges_Pool_SharingType

type DeviceInfo_DeviceResourceRanges_Pool_SharingType int32
const (
	DeviceInfo_DeviceResourceRanges_Pool_DEDICATED_PER_INTF           DeviceInfo_DeviceResourceRanges_Pool_SharingType = 0
	DeviceInfo_DeviceResourceRanges_Pool_SHARED_BY_ALL_INTF_ALL_TECH  DeviceInfo_DeviceResourceRanges_Pool_SharingType = 1
	DeviceInfo_DeviceResourceRanges_Pool_SHARED_BY_ALL_INTF_SAME_TECH DeviceInfo_DeviceResourceRanges_Pool_SharingType = 2
)

func (DeviceInfo_DeviceResourceRanges_Pool_SharingType) EnumDescriptor

func (DeviceInfo_DeviceResourceRanges_Pool_SharingType) String

type DyingGaspIndication

type DyingGaspIndication struct {
	IntfId               uint32   `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	OnuId                uint32   `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
	Status               string   `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DyingGaspIndication) Descriptor

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

func (*DyingGaspIndication) GetIntfId

func (m *DyingGaspIndication) GetIntfId() uint32

func (*DyingGaspIndication) GetOnuId

func (m *DyingGaspIndication) GetOnuId() uint32

func (*DyingGaspIndication) GetStatus

func (m *DyingGaspIndication) GetStatus() string

func (*DyingGaspIndication) ProtoMessage

func (*DyingGaspIndication) ProtoMessage()

func (*DyingGaspIndication) Reset

func (m *DyingGaspIndication) Reset()

func (*DyingGaspIndication) String

func (m *DyingGaspIndication) String() string

func (*DyingGaspIndication) XXX_DiscardUnknown

func (m *DyingGaspIndication) XXX_DiscardUnknown()

func (*DyingGaspIndication) XXX_Marshal

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

func (*DyingGaspIndication) XXX_Merge

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

func (*DyingGaspIndication) XXX_Size

func (m *DyingGaspIndication) XXX_Size() int

func (*DyingGaspIndication) XXX_Unmarshal

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

type Empty

type Empty struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Empty) Descriptor

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

func (*Empty) ProtoMessage

func (*Empty) ProtoMessage()

func (*Empty) Reset

func (m *Empty) Reset()

func (*Empty) String

func (m *Empty) String() string

func (*Empty) XXX_DiscardUnknown

func (m *Empty) XXX_DiscardUnknown()

func (*Empty) XXX_Marshal

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

func (*Empty) XXX_Merge

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

func (*Empty) XXX_Size

func (m *Empty) XXX_Size() int

func (*Empty) XXX_Unmarshal

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

type Flow

type Flow struct {
	AccessIntfId         int32             `protobuf:"fixed32,1,opt,name=access_intf_id,json=accessIntfId,proto3" json:"access_intf_id,omitempty"`
	OnuId                int32             `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
	UniId                int32             `protobuf:"fixed32,11,opt,name=uni_id,json=uniId,proto3" json:"uni_id,omitempty"`
	FlowId               uint64            `protobuf:"fixed64,3,opt,name=flow_id,json=flowId,proto3" json:"flow_id,omitempty"`
	SymmetricFlowId      uint64            `protobuf:"fixed64,18,opt,name=symmetric_flow_id,json=symmetricFlowId,proto3" json:"symmetric_flow_id,omitempty"`
	FlowType             string            `protobuf:"bytes,4,opt,name=flow_type,json=flowType,proto3" json:"flow_type,omitempty"`
	AllocId              int32             `protobuf:"fixed32,10,opt,name=alloc_id,json=allocId,proto3" json:"alloc_id,omitempty"`
	NetworkIntfId        int32             `protobuf:"fixed32,5,opt,name=network_intf_id,json=networkIntfId,proto3" json:"network_intf_id,omitempty"`
	GemportId            int32             `protobuf:"fixed32,6,opt,name=gemport_id,json=gemportId,proto3" json:"gemport_id,omitempty"`
	Classifier           *Classifier       `protobuf:"bytes,7,opt,name=classifier,proto3" json:"classifier,omitempty"`
	Action               *Action           `protobuf:"bytes,8,opt,name=action,proto3" json:"action,omitempty"`
	Priority             int32             `protobuf:"fixed32,9,opt,name=priority,proto3" json:"priority,omitempty"`
	Cookie               uint64            `protobuf:"fixed64,12,opt,name=cookie,proto3" json:"cookie,omitempty"`
	PortNo               uint32            `protobuf:"fixed32,13,opt,name=port_no,json=portNo,proto3" json:"port_no,omitempty"`
	GroupId              uint32            `protobuf:"fixed32,14,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	TechProfileId        uint32            `protobuf:"fixed32,15,opt,name=tech_profile_id,json=techProfileId,proto3" json:"tech_profile_id,omitempty"`
	ReplicateFlow        bool              `protobuf:"varint,16,opt,name=replicate_flow,json=replicateFlow,proto3" json:"replicate_flow,omitempty"`
	PbitToGemport        map[uint32]uint32 `` /* 195-byte string literal not displayed */
	GemportToAes         map[uint32]bool   `` /* 191-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*Flow) Descriptor

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

func (*Flow) GetAccessIntfId

func (m *Flow) GetAccessIntfId() int32

func (*Flow) GetAction

func (m *Flow) GetAction() *Action

func (*Flow) GetAllocId

func (m *Flow) GetAllocId() int32

func (*Flow) GetClassifier

func (m *Flow) GetClassifier() *Classifier

func (*Flow) GetCookie

func (m *Flow) GetCookie() uint64

func (*Flow) GetFlowId

func (m *Flow) GetFlowId() uint64

func (*Flow) GetFlowType

func (m *Flow) GetFlowType() string

func (*Flow) GetGemportId

func (m *Flow) GetGemportId() int32

func (*Flow) GetGemportToAes

func (m *Flow) GetGemportToAes() map[uint32]bool

func (*Flow) GetGroupId

func (m *Flow) GetGroupId() uint32

func (*Flow) GetNetworkIntfId

func (m *Flow) GetNetworkIntfId() int32

func (*Flow) GetOnuId

func (m *Flow) GetOnuId() int32

func (*Flow) GetPbitToGemport

func (m *Flow) GetPbitToGemport() map[uint32]uint32

func (*Flow) GetPortNo

func (m *Flow) GetPortNo() uint32

func (*Flow) GetPriority

func (m *Flow) GetPriority() int32

func (*Flow) GetReplicateFlow

func (m *Flow) GetReplicateFlow() bool

func (*Flow) GetSymmetricFlowId

func (m *Flow) GetSymmetricFlowId() uint64

func (*Flow) GetTechProfileId

func (m *Flow) GetTechProfileId() uint32

func (*Flow) GetUniId

func (m *Flow) GetUniId() int32

func (*Flow) ProtoMessage

func (*Flow) ProtoMessage()

func (*Flow) Reset

func (m *Flow) Reset()

func (*Flow) String

func (m *Flow) String() string

func (*Flow) XXX_DiscardUnknown

func (m *Flow) XXX_DiscardUnknown()

func (*Flow) XXX_Marshal

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

func (*Flow) XXX_Merge

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

func (*Flow) XXX_Size

func (m *Flow) XXX_Size() int

func (*Flow) XXX_Unmarshal

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

type FlowStatistics

type FlowStatistics struct {
	FlowId               uint32   `protobuf:"fixed32,1,opt,name=flow_id,json=flowId,proto3" json:"flow_id,omitempty"`
	RxBytes              uint64   `protobuf:"fixed64,2,opt,name=rx_bytes,json=rxBytes,proto3" json:"rx_bytes,omitempty"`
	RxPackets            uint64   `protobuf:"fixed64,3,opt,name=rx_packets,json=rxPackets,proto3" json:"rx_packets,omitempty"`
	TxBytes              uint64   `protobuf:"fixed64,8,opt,name=tx_bytes,json=txBytes,proto3" json:"tx_bytes,omitempty"`
	TxPackets            uint64   `protobuf:"fixed64,9,opt,name=tx_packets,json=txPackets,proto3" json:"tx_packets,omitempty"`
	Timestamp            uint32   `protobuf:"fixed32,16,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FlowStatistics) Descriptor

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

func (*FlowStatistics) GetFlowId

func (m *FlowStatistics) GetFlowId() uint32

func (*FlowStatistics) GetRxBytes

func (m *FlowStatistics) GetRxBytes() uint64

func (*FlowStatistics) GetRxPackets

func (m *FlowStatistics) GetRxPackets() uint64

func (*FlowStatistics) GetTimestamp

func (m *FlowStatistics) GetTimestamp() uint32

func (*FlowStatistics) GetTxBytes

func (m *FlowStatistics) GetTxBytes() uint64

func (*FlowStatistics) GetTxPackets

func (m *FlowStatistics) GetTxPackets() uint64

func (*FlowStatistics) ProtoMessage

func (*FlowStatistics) ProtoMessage()

func (*FlowStatistics) Reset

func (m *FlowStatistics) Reset()

func (*FlowStatistics) String

func (m *FlowStatistics) String() string

func (*FlowStatistics) XXX_DiscardUnknown

func (m *FlowStatistics) XXX_DiscardUnknown()

func (*FlowStatistics) XXX_Marshal

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

func (*FlowStatistics) XXX_Merge

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

func (*FlowStatistics) XXX_Size

func (m *FlowStatistics) XXX_Size() int

func (*FlowStatistics) XXX_Unmarshal

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

type GemPortStatistics

type GemPortStatistics struct {
	IntfId               uint32   `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	GemportId            uint32   `protobuf:"fixed32,2,opt,name=gemport_id,json=gemportId,proto3" json:"gemport_id,omitempty"`
	RxPackets            uint64   `protobuf:"fixed64,3,opt,name=rx_packets,json=rxPackets,proto3" json:"rx_packets,omitempty"`
	RxBytes              uint64   `protobuf:"fixed64,4,opt,name=rx_bytes,json=rxBytes,proto3" json:"rx_bytes,omitempty"`
	TxPackets            uint64   `protobuf:"fixed64,5,opt,name=tx_packets,json=txPackets,proto3" json:"tx_packets,omitempty"`
	TxBytes              uint64   `protobuf:"fixed64,6,opt,name=tx_bytes,json=txBytes,proto3" json:"tx_bytes,omitempty"`
	Timestamp            uint32   `protobuf:"fixed32,26,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GemPortStatistics) Descriptor

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

func (*GemPortStatistics) GetGemportId

func (m *GemPortStatistics) GetGemportId() uint32

func (*GemPortStatistics) GetIntfId

func (m *GemPortStatistics) GetIntfId() uint32

func (*GemPortStatistics) GetRxBytes

func (m *GemPortStatistics) GetRxBytes() uint64

func (*GemPortStatistics) GetRxPackets

func (m *GemPortStatistics) GetRxPackets() uint64

func (*GemPortStatistics) GetTimestamp

func (m *GemPortStatistics) GetTimestamp() uint32

func (*GemPortStatistics) GetTxBytes

func (m *GemPortStatistics) GetTxBytes() uint64

func (*GemPortStatistics) GetTxPackets

func (m *GemPortStatistics) GetTxPackets() uint64

func (*GemPortStatistics) ProtoMessage

func (*GemPortStatistics) ProtoMessage()

func (*GemPortStatistics) Reset

func (m *GemPortStatistics) Reset()

func (*GemPortStatistics) String

func (m *GemPortStatistics) String() string

func (*GemPortStatistics) XXX_DiscardUnknown

func (m *GemPortStatistics) XXX_DiscardUnknown()

func (*GemPortStatistics) XXX_Marshal

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

func (*GemPortStatistics) XXX_Merge

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

func (*GemPortStatistics) XXX_Size

func (m *GemPortStatistics) XXX_Size() int

func (*GemPortStatistics) XXX_Unmarshal

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

type Group

type Group struct {
	GroupId              uint32                    `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	Command              Group_GroupMembersCommand `protobuf:"varint,2,opt,name=command,proto3,enum=openolt.Group_GroupMembersCommand" json:"command,omitempty"`
	Members              []*GroupMember            `protobuf:"bytes,3,rep,name=members,proto3" json:"members,omitempty"`
	Action               *Action                   `protobuf:"bytes,4,opt,name=action,proto3" json:"action,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (*Group) Descriptor

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

func (*Group) GetAction

func (m *Group) GetAction() *Action

func (*Group) GetCommand

func (m *Group) GetCommand() Group_GroupMembersCommand

func (*Group) GetGroupId

func (m *Group) GetGroupId() uint32

func (*Group) GetMembers

func (m *Group) GetMembers() []*GroupMember

func (*Group) ProtoMessage

func (*Group) ProtoMessage()

func (*Group) Reset

func (m *Group) Reset()

func (*Group) String

func (m *Group) String() string

func (*Group) XXX_DiscardUnknown

func (m *Group) XXX_DiscardUnknown()

func (*Group) XXX_Marshal

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

func (*Group) XXX_Merge

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

func (*Group) XXX_Size

func (m *Group) XXX_Size() int

func (*Group) XXX_Unmarshal

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

type GroupMember

type GroupMember struct {
	InterfaceId          uint32                    `protobuf:"varint,1,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
	InterfaceType        GroupMember_InterfaceType `` /* 140-byte string literal not displayed */
	GemPortId            uint32                    `protobuf:"varint,3,opt,name=gem_port_id,json=gemPortId,proto3" json:"gem_port_id,omitempty"`
	Priority             uint32                    `protobuf:"varint,4,opt,name=priority,proto3" json:"priority,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (*GroupMember) Descriptor

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

func (*GroupMember) GetGemPortId

func (m *GroupMember) GetGemPortId() uint32

func (*GroupMember) GetInterfaceId

func (m *GroupMember) GetInterfaceId() uint32

func (*GroupMember) GetInterfaceType

func (m *GroupMember) GetInterfaceType() GroupMember_InterfaceType

func (*GroupMember) GetPriority

func (m *GroupMember) GetPriority() uint32

func (*GroupMember) ProtoMessage

func (*GroupMember) ProtoMessage()

func (*GroupMember) Reset

func (m *GroupMember) Reset()

func (*GroupMember) String

func (m *GroupMember) String() string

func (*GroupMember) XXX_DiscardUnknown

func (m *GroupMember) XXX_DiscardUnknown()

func (*GroupMember) XXX_Marshal

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

func (*GroupMember) XXX_Merge

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

func (*GroupMember) XXX_Size

func (m *GroupMember) XXX_Size() int

func (*GroupMember) XXX_Unmarshal

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

type GroupMember_InterfaceType

type GroupMember_InterfaceType int32
const (
	GroupMember_PON           GroupMember_InterfaceType = 0
	GroupMember_EPON_1G_PATH  GroupMember_InterfaceType = 1
	GroupMember_EPON_10G_PATH GroupMember_InterfaceType = 2
)

func (GroupMember_InterfaceType) EnumDescriptor

func (GroupMember_InterfaceType) EnumDescriptor() ([]byte, []int)

func (GroupMember_InterfaceType) String

func (x GroupMember_InterfaceType) String() string

type Group_GroupMembersCommand

type Group_GroupMembersCommand int32
const (
	Group_ADD_MEMBERS    Group_GroupMembersCommand = 0
	Group_REMOVE_MEMBERS Group_GroupMembersCommand = 1
	Group_SET_MEMBERS    Group_GroupMembersCommand = 2
)

func (Group_GroupMembersCommand) EnumDescriptor

func (Group_GroupMembersCommand) EnumDescriptor() ([]byte, []int)

func (Group_GroupMembersCommand) String

func (x Group_GroupMembersCommand) String() string

type Heartbeat

type Heartbeat struct {
	HeartbeatSignature   uint32   `protobuf:"fixed32,1,opt,name=heartbeat_signature,json=heartbeatSignature,proto3" json:"heartbeat_signature,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Heartbeat) Descriptor

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

func (*Heartbeat) GetHeartbeatSignature

func (m *Heartbeat) GetHeartbeatSignature() uint32

func (*Heartbeat) ProtoMessage

func (*Heartbeat) ProtoMessage()

func (*Heartbeat) Reset

func (m *Heartbeat) Reset()

func (*Heartbeat) String

func (m *Heartbeat) String() string

func (*Heartbeat) XXX_DiscardUnknown

func (m *Heartbeat) XXX_DiscardUnknown()

func (*Heartbeat) XXX_Marshal

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

func (*Heartbeat) XXX_Merge

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

func (*Heartbeat) XXX_Size

func (m *Heartbeat) XXX_Size() int

func (*Heartbeat) XXX_Unmarshal

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

type Indication

type Indication struct {
	// Types that are valid to be assigned to Data:
	//	*Indication_OltInd
	//	*Indication_IntfInd
	//	*Indication_IntfOperInd
	//	*Indication_OnuDiscInd
	//	*Indication_OnuInd
	//	*Indication_OmciInd
	//	*Indication_PktInd
	//	*Indication_PortStats
	//	*Indication_FlowStats
	//	*Indication_AlarmInd
	Data                 isIndication_Data `protobuf_oneof:"data"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*Indication) Descriptor

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

func (*Indication) GetAlarmInd

func (m *Indication) GetAlarmInd() *AlarmIndication

func (*Indication) GetData

func (m *Indication) GetData() isIndication_Data

func (*Indication) GetFlowStats

func (m *Indication) GetFlowStats() *FlowStatistics

func (*Indication) GetIntfInd

func (m *Indication) GetIntfInd() *IntfIndication

func (*Indication) GetIntfOperInd

func (m *Indication) GetIntfOperInd() *IntfOperIndication

func (*Indication) GetOltInd

func (m *Indication) GetOltInd() *OltIndication

func (*Indication) GetOmciInd

func (m *Indication) GetOmciInd() *OmciIndication

func (*Indication) GetOnuDiscInd

func (m *Indication) GetOnuDiscInd() *OnuDiscIndication

func (*Indication) GetOnuInd

func (m *Indication) GetOnuInd() *OnuIndication

func (*Indication) GetPktInd

func (m *Indication) GetPktInd() *PacketIndication

func (*Indication) GetPortStats

func (m *Indication) GetPortStats() *PortStatistics

func (*Indication) ProtoMessage

func (*Indication) ProtoMessage()

func (*Indication) Reset

func (m *Indication) Reset()

func (*Indication) String

func (m *Indication) String() string

func (*Indication) XXX_DiscardUnknown

func (m *Indication) XXX_DiscardUnknown()

func (*Indication) XXX_Marshal

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

func (*Indication) XXX_Merge

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

func (*Indication) XXX_OneofWrappers

func (*Indication) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*Indication) XXX_Size

func (m *Indication) XXX_Size() int

func (*Indication) XXX_Unmarshal

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

type Indication_AlarmInd

type Indication_AlarmInd struct {
	AlarmInd *AlarmIndication `protobuf:"bytes,10,opt,name=alarm_ind,json=alarmInd,proto3,oneof"`
}

type Indication_FlowStats

type Indication_FlowStats struct {
	FlowStats *FlowStatistics `protobuf:"bytes,9,opt,name=flow_stats,json=flowStats,proto3,oneof"`
}

type Indication_IntfInd

type Indication_IntfInd struct {
	IntfInd *IntfIndication `protobuf:"bytes,2,opt,name=intf_ind,json=intfInd,proto3,oneof"`
}

type Indication_IntfOperInd

type Indication_IntfOperInd struct {
	IntfOperInd *IntfOperIndication `protobuf:"bytes,3,opt,name=intf_oper_ind,json=intfOperInd,proto3,oneof"`
}

type Indication_OltInd

type Indication_OltInd struct {
	OltInd *OltIndication `protobuf:"bytes,1,opt,name=olt_ind,json=oltInd,proto3,oneof"`
}

type Indication_OmciInd

type Indication_OmciInd struct {
	OmciInd *OmciIndication `protobuf:"bytes,6,opt,name=omci_ind,json=omciInd,proto3,oneof"`
}

type Indication_OnuDiscInd

type Indication_OnuDiscInd struct {
	OnuDiscInd *OnuDiscIndication `protobuf:"bytes,4,opt,name=onu_disc_ind,json=onuDiscInd,proto3,oneof"`
}

type Indication_OnuInd

type Indication_OnuInd struct {
	OnuInd *OnuIndication `protobuf:"bytes,5,opt,name=onu_ind,json=onuInd,proto3,oneof"`
}

type Indication_PktInd

type Indication_PktInd struct {
	PktInd *PacketIndication `protobuf:"bytes,7,opt,name=pkt_ind,json=pktInd,proto3,oneof"`
}

type Indication_PortStats

type Indication_PortStats struct {
	PortStats *PortStatistics `protobuf:"bytes,8,opt,name=port_stats,json=portStats,proto3,oneof"`
}

type Interface

type Interface struct {
	IntfId               uint32   `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Interface) Descriptor

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

func (*Interface) GetIntfId

func (m *Interface) GetIntfId() uint32

func (*Interface) ProtoMessage

func (*Interface) ProtoMessage()

func (*Interface) Reset

func (m *Interface) Reset()

func (*Interface) String

func (m *Interface) String() string

func (*Interface) XXX_DiscardUnknown

func (m *Interface) XXX_DiscardUnknown()

func (*Interface) XXX_Marshal

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

func (*Interface) XXX_Merge

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

func (*Interface) XXX_Size

func (m *Interface) XXX_Size() int

func (*Interface) XXX_Unmarshal

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

type IntfIndication

type IntfIndication struct {
	IntfId               uint32   `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	OperState            string   `protobuf:"bytes,2,opt,name=oper_state,json=operState,proto3" json:"oper_state,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*IntfIndication) Descriptor

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

func (*IntfIndication) GetIntfId

func (m *IntfIndication) GetIntfId() uint32

func (*IntfIndication) GetOperState

func (m *IntfIndication) GetOperState() string

func (*IntfIndication) ProtoMessage

func (*IntfIndication) ProtoMessage()

func (*IntfIndication) Reset

func (m *IntfIndication) Reset()

func (*IntfIndication) String

func (m *IntfIndication) String() string

func (*IntfIndication) XXX_DiscardUnknown

func (m *IntfIndication) XXX_DiscardUnknown()

func (*IntfIndication) XXX_Marshal

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

func (*IntfIndication) XXX_Merge

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

func (*IntfIndication) XXX_Size

func (m *IntfIndication) XXX_Size() int

func (*IntfIndication) XXX_Unmarshal

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

type IntfOperIndication

type IntfOperIndication struct {
	Type                 string                                `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	IntfId               uint32                                `protobuf:"fixed32,2,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	OperState            string                                `protobuf:"bytes,3,opt,name=oper_state,json=operState,proto3" json:"oper_state,omitempty"`
	Speed                uint32                                `protobuf:"fixed32,4,opt,name=speed,proto3" json:"speed,omitempty"`
	Technology           string                                `protobuf:"bytes,5,opt,name=technology,proto3" json:"technology,omitempty"`
	Ranges               *IntfOperIndication_PONResourceRanges `protobuf:"bytes,6,opt,name=ranges,proto3" json:"ranges,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                              `json:"-"`
	XXX_unrecognized     []byte                                `json:"-"`
	XXX_sizecache        int32                                 `json:"-"`
}

func (*IntfOperIndication) Descriptor

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

func (*IntfOperIndication) GetIntfId

func (m *IntfOperIndication) GetIntfId() uint32

func (*IntfOperIndication) GetOperState

func (m *IntfOperIndication) GetOperState() string

func (*IntfOperIndication) GetRanges

func (*IntfOperIndication) GetSpeed

func (m *IntfOperIndication) GetSpeed() uint32

func (*IntfOperIndication) GetTechnology

func (m *IntfOperIndication) GetTechnology() string

func (*IntfOperIndication) GetType

func (m *IntfOperIndication) GetType() string

func (*IntfOperIndication) ProtoMessage

func (*IntfOperIndication) ProtoMessage()

func (*IntfOperIndication) Reset

func (m *IntfOperIndication) Reset()

func (*IntfOperIndication) String

func (m *IntfOperIndication) String() string

func (*IntfOperIndication) XXX_DiscardUnknown

func (m *IntfOperIndication) XXX_DiscardUnknown()

func (*IntfOperIndication) XXX_Marshal

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

func (*IntfOperIndication) XXX_Merge

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

func (*IntfOperIndication) XXX_Size

func (m *IntfOperIndication) XXX_Size() int

func (*IntfOperIndication) XXX_Unmarshal

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

type IntfOperIndication_PONResourceRanges

type IntfOperIndication_PONResourceRanges struct {
	Pools                []*IntfOperIndication_PONResourceRanges_Pool `protobuf:"bytes,3,rep,name=pools,proto3" json:"pools,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                     `json:"-"`
	XXX_unrecognized     []byte                                       `json:"-"`
	XXX_sizecache        int32                                        `json:"-"`
}

func (*IntfOperIndication_PONResourceRanges) Descriptor

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

func (*IntfOperIndication_PONResourceRanges) GetPools

func (*IntfOperIndication_PONResourceRanges) ProtoMessage

func (*IntfOperIndication_PONResourceRanges) ProtoMessage()

func (*IntfOperIndication_PONResourceRanges) Reset

func (*IntfOperIndication_PONResourceRanges) String

func (*IntfOperIndication_PONResourceRanges) XXX_DiscardUnknown

func (m *IntfOperIndication_PONResourceRanges) XXX_DiscardUnknown()

func (*IntfOperIndication_PONResourceRanges) XXX_Marshal

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

func (*IntfOperIndication_PONResourceRanges) XXX_Merge

func (*IntfOperIndication_PONResourceRanges) XXX_Size

func (*IntfOperIndication_PONResourceRanges) XXX_Unmarshal

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

type IntfOperIndication_PONResourceRanges_Pool

type IntfOperIndication_PONResourceRanges_Pool struct {
	Type                 IntfOperIndication_PONResourceRanges_Pool_PoolType `` /* 126-byte string literal not displayed */
	Start                uint32                                             `protobuf:"fixed32,3,opt,name=start,proto3" json:"start,omitempty"`
	End                  uint32                                             `protobuf:"fixed32,4,opt,name=end,proto3" json:"end,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                           `json:"-"`
	XXX_unrecognized     []byte                                             `json:"-"`
	XXX_sizecache        int32                                              `json:"-"`
}

func (*IntfOperIndication_PONResourceRanges_Pool) Descriptor

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

func (*IntfOperIndication_PONResourceRanges_Pool) GetEnd

func (*IntfOperIndication_PONResourceRanges_Pool) GetStart

func (*IntfOperIndication_PONResourceRanges_Pool) GetType

func (*IntfOperIndication_PONResourceRanges_Pool) ProtoMessage

func (*IntfOperIndication_PONResourceRanges_Pool) Reset

func (*IntfOperIndication_PONResourceRanges_Pool) String

func (*IntfOperIndication_PONResourceRanges_Pool) XXX_DiscardUnknown

func (m *IntfOperIndication_PONResourceRanges_Pool) XXX_DiscardUnknown()

func (*IntfOperIndication_PONResourceRanges_Pool) XXX_Marshal

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

func (*IntfOperIndication_PONResourceRanges_Pool) XXX_Merge

func (*IntfOperIndication_PONResourceRanges_Pool) XXX_Size

func (*IntfOperIndication_PONResourceRanges_Pool) XXX_Unmarshal

type IntfOperIndication_PONResourceRanges_Pool_PoolType

type IntfOperIndication_PONResourceRanges_Pool_PoolType int32
const (
	IntfOperIndication_PONResourceRanges_Pool_ONU_ID     IntfOperIndication_PONResourceRanges_Pool_PoolType = 0
	IntfOperIndication_PONResourceRanges_Pool_ALLOC_ID   IntfOperIndication_PONResourceRanges_Pool_PoolType = 1
	IntfOperIndication_PONResourceRanges_Pool_GEMPORT_ID IntfOperIndication_PONResourceRanges_Pool_PoolType = 2
	IntfOperIndication_PONResourceRanges_Pool_FLOW_ID    IntfOperIndication_PONResourceRanges_Pool_PoolType = 3
)

func (IntfOperIndication_PONResourceRanges_Pool_PoolType) EnumDescriptor

func (IntfOperIndication_PONResourceRanges_Pool_PoolType) String

type LosIndication

type LosIndication struct {
	IntfId               uint32   `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	Status               string   `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*LosIndication) Descriptor

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

func (*LosIndication) GetIntfId

func (m *LosIndication) GetIntfId() uint32

func (*LosIndication) GetStatus

func (m *LosIndication) GetStatus() string

func (*LosIndication) ProtoMessage

func (*LosIndication) ProtoMessage()

func (*LosIndication) Reset

func (m *LosIndication) Reset()

func (*LosIndication) String

func (m *LosIndication) String() string

func (*LosIndication) XXX_DiscardUnknown

func (m *LosIndication) XXX_DiscardUnknown()

func (*LosIndication) XXX_Marshal

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

func (*LosIndication) XXX_Merge

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

func (*LosIndication) XXX_Size

func (m *LosIndication) XXX_Size() int

func (*LosIndication) XXX_Unmarshal

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

type OltIndication

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

func (*OltIndication) Descriptor

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

func (*OltIndication) GetOperState

func (m *OltIndication) GetOperState() string

func (*OltIndication) ProtoMessage

func (*OltIndication) ProtoMessage()

func (*OltIndication) Reset

func (m *OltIndication) Reset()

func (*OltIndication) String

func (m *OltIndication) String() string

func (*OltIndication) XXX_DiscardUnknown

func (m *OltIndication) XXX_DiscardUnknown()

func (*OltIndication) XXX_Marshal

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

func (*OltIndication) XXX_Merge

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

func (*OltIndication) XXX_Size

func (m *OltIndication) XXX_Size() int

func (*OltIndication) XXX_Unmarshal

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

type OmciIndication

type OmciIndication struct {
	IntfId               uint32   `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	OnuId                uint32   `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
	Pkt                  []byte   `protobuf:"bytes,3,opt,name=pkt,proto3" json:"pkt,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OmciIndication) Descriptor

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

func (*OmciIndication) GetIntfId

func (m *OmciIndication) GetIntfId() uint32

func (*OmciIndication) GetOnuId

func (m *OmciIndication) GetOnuId() uint32

func (*OmciIndication) GetPkt

func (m *OmciIndication) GetPkt() []byte

func (*OmciIndication) ProtoMessage

func (*OmciIndication) ProtoMessage()

func (*OmciIndication) Reset

func (m *OmciIndication) Reset()

func (*OmciIndication) String

func (m *OmciIndication) String() string

func (*OmciIndication) XXX_DiscardUnknown

func (m *OmciIndication) XXX_DiscardUnknown()

func (*OmciIndication) XXX_Marshal

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

func (*OmciIndication) XXX_Merge

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

func (*OmciIndication) XXX_Size

func (m *OmciIndication) XXX_Size() int

func (*OmciIndication) XXX_Unmarshal

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

type OmciMsg

type OmciMsg struct {
	IntfId               uint32   `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	OnuId                uint32   `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
	Pkt                  []byte   `protobuf:"bytes,3,opt,name=pkt,proto3" json:"pkt,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OmciMsg) Descriptor

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

func (*OmciMsg) GetIntfId

func (m *OmciMsg) GetIntfId() uint32

func (*OmciMsg) GetOnuId

func (m *OmciMsg) GetOnuId() uint32

func (*OmciMsg) GetPkt

func (m *OmciMsg) GetPkt() []byte

func (*OmciMsg) ProtoMessage

func (*OmciMsg) ProtoMessage()

func (*OmciMsg) Reset

func (m *OmciMsg) Reset()

func (*OmciMsg) String

func (m *OmciMsg) String() string

func (*OmciMsg) XXX_DiscardUnknown

func (m *OmciMsg) XXX_DiscardUnknown()

func (*OmciMsg) XXX_Marshal

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

func (*OmciMsg) XXX_Merge

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

func (*OmciMsg) XXX_Size

func (m *OmciMsg) XXX_Size() int

func (*OmciMsg) XXX_Unmarshal

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

type Onu

type Onu struct {
	IntfId               uint32        `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	OnuId                uint32        `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
	SerialNumber         *SerialNumber `protobuf:"bytes,3,opt,name=serial_number,json=serialNumber,proto3" json:"serial_number,omitempty"`
	Pir                  uint32        `protobuf:"fixed32,4,opt,name=pir,proto3" json:"pir,omitempty"`
	OmccEncryption       bool          `protobuf:"varint,5,opt,name=omcc_encryption,json=omccEncryption,proto3" json:"omcc_encryption,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*Onu) Descriptor

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

func (*Onu) GetIntfId

func (m *Onu) GetIntfId() uint32

func (*Onu) GetOmccEncryption

func (m *Onu) GetOmccEncryption() bool

func (*Onu) GetOnuId

func (m *Onu) GetOnuId() uint32

func (*Onu) GetPir

func (m *Onu) GetPir() uint32

func (*Onu) GetSerialNumber

func (m *Onu) GetSerialNumber() *SerialNumber

func (*Onu) ProtoMessage

func (*Onu) ProtoMessage()

func (*Onu) Reset

func (m *Onu) Reset()

func (*Onu) String

func (m *Onu) String() string

func (*Onu) XXX_DiscardUnknown

func (m *Onu) XXX_DiscardUnknown()

func (*Onu) XXX_Marshal

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

func (*Onu) XXX_Merge

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

func (*Onu) XXX_Size

func (m *Onu) XXX_Size() int

func (*Onu) XXX_Unmarshal

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

type OnuActivationFailureIndication

type OnuActivationFailureIndication struct {
	IntfId               uint32   `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	OnuId                uint32   `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
	FailReason           uint32   `protobuf:"fixed32,3,opt,name=fail_reason,json=failReason,proto3" json:"fail_reason,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OnuActivationFailureIndication) Descriptor

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

func (*OnuActivationFailureIndication) GetFailReason

func (m *OnuActivationFailureIndication) GetFailReason() uint32

func (*OnuActivationFailureIndication) GetIntfId

func (m *OnuActivationFailureIndication) GetIntfId() uint32

func (*OnuActivationFailureIndication) GetOnuId

func (m *OnuActivationFailureIndication) GetOnuId() uint32

func (*OnuActivationFailureIndication) ProtoMessage

func (*OnuActivationFailureIndication) ProtoMessage()

func (*OnuActivationFailureIndication) Reset

func (m *OnuActivationFailureIndication) Reset()

func (*OnuActivationFailureIndication) String

func (*OnuActivationFailureIndication) XXX_DiscardUnknown

func (m *OnuActivationFailureIndication) XXX_DiscardUnknown()

func (*OnuActivationFailureIndication) XXX_Marshal

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

func (*OnuActivationFailureIndication) XXX_Merge

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

func (*OnuActivationFailureIndication) XXX_Size

func (m *OnuActivationFailureIndication) XXX_Size() int

func (*OnuActivationFailureIndication) XXX_Unmarshal

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

type OnuAlarmIndication

type OnuAlarmIndication struct {
	IntfId               uint32   `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	OnuId                uint32   `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
	LosStatus            string   `protobuf:"bytes,3,opt,name=los_status,json=losStatus,proto3" json:"los_status,omitempty"`
	LobStatus            string   `protobuf:"bytes,4,opt,name=lob_status,json=lobStatus,proto3" json:"lob_status,omitempty"`
	LopcMissStatus       string   `protobuf:"bytes,5,opt,name=lopc_miss_status,json=lopcMissStatus,proto3" json:"lopc_miss_status,omitempty"`
	LopcMicErrorStatus   string   `protobuf:"bytes,6,opt,name=lopc_mic_error_status,json=lopcMicErrorStatus,proto3" json:"lopc_mic_error_status,omitempty"`
	LofiStatus           string   `protobuf:"bytes,7,opt,name=lofi_status,json=lofiStatus,proto3" json:"lofi_status,omitempty"`
	LoamiStatus          string   `protobuf:"bytes,8,opt,name=loami_status,json=loamiStatus,proto3" json:"loami_status,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OnuAlarmIndication) Descriptor

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

func (*OnuAlarmIndication) GetIntfId

func (m *OnuAlarmIndication) GetIntfId() uint32

func (*OnuAlarmIndication) GetLoamiStatus

func (m *OnuAlarmIndication) GetLoamiStatus() string

func (*OnuAlarmIndication) GetLobStatus

func (m *OnuAlarmIndication) GetLobStatus() string

func (*OnuAlarmIndication) GetLofiStatus

func (m *OnuAlarmIndication) GetLofiStatus() string

func (*OnuAlarmIndication) GetLopcMicErrorStatus

func (m *OnuAlarmIndication) GetLopcMicErrorStatus() string

func (*OnuAlarmIndication) GetLopcMissStatus

func (m *OnuAlarmIndication) GetLopcMissStatus() string

func (*OnuAlarmIndication) GetLosStatus

func (m *OnuAlarmIndication) GetLosStatus() string

func (*OnuAlarmIndication) GetOnuId

func (m *OnuAlarmIndication) GetOnuId() uint32

func (*OnuAlarmIndication) ProtoMessage

func (*OnuAlarmIndication) ProtoMessage()

func (*OnuAlarmIndication) Reset

func (m *OnuAlarmIndication) Reset()

func (*OnuAlarmIndication) String

func (m *OnuAlarmIndication) String() string

func (*OnuAlarmIndication) XXX_DiscardUnknown

func (m *OnuAlarmIndication) XXX_DiscardUnknown()

func (*OnuAlarmIndication) XXX_Marshal

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

func (*OnuAlarmIndication) XXX_Merge

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

func (*OnuAlarmIndication) XXX_Size

func (m *OnuAlarmIndication) XXX_Size() int

func (*OnuAlarmIndication) XXX_Unmarshal

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

type OnuDeactivationFailureIndication

type OnuDeactivationFailureIndication struct {
	IntfId               uint32   `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	OnuId                uint32   `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
	Status               string   `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OnuDeactivationFailureIndication) Descriptor

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

func (*OnuDeactivationFailureIndication) GetIntfId

func (*OnuDeactivationFailureIndication) GetOnuId

func (*OnuDeactivationFailureIndication) GetStatus

func (*OnuDeactivationFailureIndication) ProtoMessage

func (*OnuDeactivationFailureIndication) ProtoMessage()

func (*OnuDeactivationFailureIndication) Reset

func (*OnuDeactivationFailureIndication) String

func (*OnuDeactivationFailureIndication) XXX_DiscardUnknown

func (m *OnuDeactivationFailureIndication) XXX_DiscardUnknown()

func (*OnuDeactivationFailureIndication) XXX_Marshal

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

func (*OnuDeactivationFailureIndication) XXX_Merge

func (*OnuDeactivationFailureIndication) XXX_Size

func (m *OnuDeactivationFailureIndication) XXX_Size() int

func (*OnuDeactivationFailureIndication) XXX_Unmarshal

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

type OnuDifferentialReachExceededIndication

type OnuDifferentialReachExceededIndication struct {
	IntfId               uint32   `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	OnuId                uint32   `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
	Status               string   `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	Distance             uint32   `protobuf:"fixed32,4,opt,name=distance,proto3" json:"distance,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OnuDifferentialReachExceededIndication) Descriptor

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

func (*OnuDifferentialReachExceededIndication) GetDistance

func (*OnuDifferentialReachExceededIndication) GetIntfId

func (*OnuDifferentialReachExceededIndication) GetOnuId

func (*OnuDifferentialReachExceededIndication) GetStatus

func (*OnuDifferentialReachExceededIndication) ProtoMessage

func (*OnuDifferentialReachExceededIndication) Reset

func (*OnuDifferentialReachExceededIndication) String

func (*OnuDifferentialReachExceededIndication) XXX_DiscardUnknown

func (m *OnuDifferentialReachExceededIndication) XXX_DiscardUnknown()

func (*OnuDifferentialReachExceededIndication) XXX_Marshal

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

func (*OnuDifferentialReachExceededIndication) XXX_Merge

func (*OnuDifferentialReachExceededIndication) XXX_Size

func (*OnuDifferentialReachExceededIndication) XXX_Unmarshal

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

type OnuDiscIndication

type OnuDiscIndication struct {
	IntfId               uint32        `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	SerialNumber         *SerialNumber `protobuf:"bytes,2,opt,name=serial_number,json=serialNumber,proto3" json:"serial_number,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*OnuDiscIndication) Descriptor

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

func (*OnuDiscIndication) GetIntfId

func (m *OnuDiscIndication) GetIntfId() uint32

func (*OnuDiscIndication) GetSerialNumber

func (m *OnuDiscIndication) GetSerialNumber() *SerialNumber

func (*OnuDiscIndication) ProtoMessage

func (*OnuDiscIndication) ProtoMessage()

func (*OnuDiscIndication) Reset

func (m *OnuDiscIndication) Reset()

func (*OnuDiscIndication) String

func (m *OnuDiscIndication) String() string

func (*OnuDiscIndication) XXX_DiscardUnknown

func (m *OnuDiscIndication) XXX_DiscardUnknown()

func (*OnuDiscIndication) XXX_Marshal

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

func (*OnuDiscIndication) XXX_Merge

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

func (*OnuDiscIndication) XXX_Size

func (m *OnuDiscIndication) XXX_Size() int

func (*OnuDiscIndication) XXX_Unmarshal

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

type OnuDriftOfWindowIndication

type OnuDriftOfWindowIndication struct {
	IntfId               uint32   `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	OnuId                uint32   `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
	Status               string   `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	Drift                uint32   `protobuf:"fixed32,4,opt,name=drift,proto3" json:"drift,omitempty"`
	NewEqd               uint32   `protobuf:"fixed32,5,opt,name=new_eqd,json=newEqd,proto3" json:"new_eqd,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OnuDriftOfWindowIndication) Descriptor

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

func (*OnuDriftOfWindowIndication) GetDrift

func (m *OnuDriftOfWindowIndication) GetDrift() uint32

func (*OnuDriftOfWindowIndication) GetIntfId

func (m *OnuDriftOfWindowIndication) GetIntfId() uint32

func (*OnuDriftOfWindowIndication) GetNewEqd

func (m *OnuDriftOfWindowIndication) GetNewEqd() uint32

func (*OnuDriftOfWindowIndication) GetOnuId

func (m *OnuDriftOfWindowIndication) GetOnuId() uint32

func (*OnuDriftOfWindowIndication) GetStatus

func (m *OnuDriftOfWindowIndication) GetStatus() string

func (*OnuDriftOfWindowIndication) ProtoMessage

func (*OnuDriftOfWindowIndication) ProtoMessage()

func (*OnuDriftOfWindowIndication) Reset

func (m *OnuDriftOfWindowIndication) Reset()

func (*OnuDriftOfWindowIndication) String

func (m *OnuDriftOfWindowIndication) String() string

func (*OnuDriftOfWindowIndication) XXX_DiscardUnknown

func (m *OnuDriftOfWindowIndication) XXX_DiscardUnknown()

func (*OnuDriftOfWindowIndication) XXX_Marshal

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

func (*OnuDriftOfWindowIndication) XXX_Merge

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

func (*OnuDriftOfWindowIndication) XXX_Size

func (m *OnuDriftOfWindowIndication) XXX_Size() int

func (*OnuDriftOfWindowIndication) XXX_Unmarshal

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

type OnuIndication

type OnuIndication struct {
	IntfId               uint32                             `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	OnuId                uint32                             `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
	OperState            string                             `protobuf:"bytes,3,opt,name=oper_state,json=operState,proto3" json:"oper_state,omitempty"`
	AdminState           string                             `protobuf:"bytes,5,opt,name=admin_state,json=adminState,proto3" json:"admin_state,omitempty"`
	SerialNumber         *SerialNumber                      `protobuf:"bytes,4,opt,name=serial_number,json=serialNumber,proto3" json:"serial_number,omitempty"`
	FailReason           OnuIndication_ActivationFailReason `` /* 140-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                           `json:"-"`
	XXX_unrecognized     []byte                             `json:"-"`
	XXX_sizecache        int32                              `json:"-"`
}

func (*OnuIndication) Descriptor

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

func (*OnuIndication) GetAdminState

func (m *OnuIndication) GetAdminState() string

func (*OnuIndication) GetFailReason

func (*OnuIndication) GetIntfId

func (m *OnuIndication) GetIntfId() uint32

func (*OnuIndication) GetOnuId

func (m *OnuIndication) GetOnuId() uint32

func (*OnuIndication) GetOperState

func (m *OnuIndication) GetOperState() string

func (*OnuIndication) GetSerialNumber

func (m *OnuIndication) GetSerialNumber() *SerialNumber

func (*OnuIndication) ProtoMessage

func (*OnuIndication) ProtoMessage()

func (*OnuIndication) Reset

func (m *OnuIndication) Reset()

func (*OnuIndication) String

func (m *OnuIndication) String() string

func (*OnuIndication) XXX_DiscardUnknown

func (m *OnuIndication) XXX_DiscardUnknown()

func (*OnuIndication) XXX_Marshal

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

func (*OnuIndication) XXX_Merge

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

func (*OnuIndication) XXX_Size

func (m *OnuIndication) XXX_Size() int

func (*OnuIndication) XXX_Unmarshal

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

type OnuIndication_ActivationFailReason

type OnuIndication_ActivationFailReason int32

* activation fail reason.

const (
	OnuIndication_ONU_ACTIVATION_FAIL_REASON_NONE                    OnuIndication_ActivationFailReason = 0
	OnuIndication_ONU_ACTIVATION_FAIL_REASON_RANGING                 OnuIndication_ActivationFailReason = 1
	OnuIndication_ONU_ACTIVATION_FAIL_REASON_PASSWORD_AUTHENTICATION OnuIndication_ActivationFailReason = 2
	OnuIndication_ONU_ACTIVATION_FAIL_REASON_LOS                     OnuIndication_ActivationFailReason = 3
	OnuIndication_ONU_ACTIVATION_FAIL_ONU_ALARM                      OnuIndication_ActivationFailReason = 4
	OnuIndication_ONU_ACTIVATION_FAIL_SWITCH_OVER                    OnuIndication_ActivationFailReason = 5
)

func (OnuIndication_ActivationFailReason) EnumDescriptor

func (OnuIndication_ActivationFailReason) EnumDescriptor() ([]byte, []int)

func (OnuIndication_ActivationFailReason) String

type OnuInfo

type OnuInfo struct {
	OnuId                uint32           `protobuf:"fixed32,1,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
	State                OnuInfo_OnuState `protobuf:"varint,2,opt,name=state,proto3,enum=openolt.OnuInfo_OnuState" json:"state,omitempty"`
	Losi                 AlarmState       `protobuf:"varint,3,opt,name=losi,proto3,enum=openolt.AlarmState" json:"losi,omitempty"`
	Lofi                 AlarmState       `protobuf:"varint,4,opt,name=lofi,proto3,enum=openolt.AlarmState" json:"lofi,omitempty"`
	Loami                AlarmState       `protobuf:"varint,5,opt,name=loami,proto3,enum=openolt.AlarmState" json:"loami,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

contains the onu id, state of the onu and the information about the alarms on the onu. As of now only few alarms are added, any further information needed can be added to the structure.

func (*OnuInfo) Descriptor

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

func (*OnuInfo) GetLoami

func (m *OnuInfo) GetLoami() AlarmState

func (*OnuInfo) GetLofi

func (m *OnuInfo) GetLofi() AlarmState

func (*OnuInfo) GetLosi

func (m *OnuInfo) GetLosi() AlarmState

func (*OnuInfo) GetOnuId

func (m *OnuInfo) GetOnuId() uint32

func (*OnuInfo) GetState

func (m *OnuInfo) GetState() OnuInfo_OnuState

func (*OnuInfo) ProtoMessage

func (*OnuInfo) ProtoMessage()

func (*OnuInfo) Reset

func (m *OnuInfo) Reset()

func (*OnuInfo) String

func (m *OnuInfo) String() string

func (*OnuInfo) XXX_DiscardUnknown

func (m *OnuInfo) XXX_DiscardUnknown()

func (*OnuInfo) XXX_Marshal

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

func (*OnuInfo) XXX_Merge

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

func (*OnuInfo) XXX_Size

func (m *OnuInfo) XXX_Size() int

func (*OnuInfo) XXX_Unmarshal

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

type OnuInfo_OnuState

type OnuInfo_OnuState int32
const (
	//
	// There are other states in BAL for ONU, which voltha is not interested as of now.
	// UNKNOWN is to be filled for the rest of the states other than NOT_CONFIGURED/ACTIVE/INACTIVE/DISABLED
	OnuInfo_UNKNOWN        OnuInfo_OnuState = 0
	OnuInfo_NOT_CONFIGURED OnuInfo_OnuState = 1
	OnuInfo_ACTIVE         OnuInfo_OnuState = 2
	OnuInfo_INACTIVE       OnuInfo_OnuState = 3
	OnuInfo_DISABLED       OnuInfo_OnuState = 4
)

func (OnuInfo_OnuState) EnumDescriptor

func (OnuInfo_OnuState) EnumDescriptor() ([]byte, []int)

func (OnuInfo_OnuState) String

func (x OnuInfo_OnuState) String() string

type OnuItuPonStatsIndication

type OnuItuPonStatsIndication struct {
	IntfId uint32 `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	OnuId  uint32 `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
	// Types that are valid to be assigned to Stats:
	//	*OnuItuPonStatsIndication_RdiErrorInd
	Stats                isOnuItuPonStatsIndication_Stats `protobuf_oneof:"stats"`
	XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
	XXX_unrecognized     []byte                           `json:"-"`
	XXX_sizecache        int32                            `json:"-"`
}

func (*OnuItuPonStatsIndication) Descriptor

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

func (*OnuItuPonStatsIndication) GetIntfId

func (m *OnuItuPonStatsIndication) GetIntfId() uint32

func (*OnuItuPonStatsIndication) GetOnuId

func (m *OnuItuPonStatsIndication) GetOnuId() uint32

func (*OnuItuPonStatsIndication) GetRdiErrorInd

func (m *OnuItuPonStatsIndication) GetRdiErrorInd() *RdiErrorIndication

func (*OnuItuPonStatsIndication) GetStats

func (m *OnuItuPonStatsIndication) GetStats() isOnuItuPonStatsIndication_Stats

func (*OnuItuPonStatsIndication) ProtoMessage

func (*OnuItuPonStatsIndication) ProtoMessage()

func (*OnuItuPonStatsIndication) Reset

func (m *OnuItuPonStatsIndication) Reset()

func (*OnuItuPonStatsIndication) String

func (m *OnuItuPonStatsIndication) String() string

func (*OnuItuPonStatsIndication) XXX_DiscardUnknown

func (m *OnuItuPonStatsIndication) XXX_DiscardUnknown()

func (*OnuItuPonStatsIndication) XXX_Marshal

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

func (*OnuItuPonStatsIndication) XXX_Merge

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

func (*OnuItuPonStatsIndication) XXX_OneofWrappers

func (*OnuItuPonStatsIndication) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*OnuItuPonStatsIndication) XXX_Size

func (m *OnuItuPonStatsIndication) XXX_Size() int

func (*OnuItuPonStatsIndication) XXX_Unmarshal

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

type OnuItuPonStatsIndication_RdiErrorInd

type OnuItuPonStatsIndication_RdiErrorInd struct {
	RdiErrorInd *RdiErrorIndication `protobuf:"bytes,3,opt,name=rdi_error_ind,json=rdiErrorInd,proto3,oneof"`
}

type OnuLogicalDistance

type OnuLogicalDistance struct {
	IntfId                 uint32   `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	OnuId                  uint32   `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
	LogicalOnuDistanceZero uint32   `` /* 133-byte string literal not displayed */
	LogicalOnuDistance     uint32   `protobuf:"fixed32,4,opt,name=logical_onu_distance,json=logicalOnuDistance,proto3" json:"logical_onu_distance,omitempty"`
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_unrecognized       []byte   `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

func (*OnuLogicalDistance) Descriptor

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

func (*OnuLogicalDistance) GetIntfId

func (m *OnuLogicalDistance) GetIntfId() uint32

func (*OnuLogicalDistance) GetLogicalOnuDistance

func (m *OnuLogicalDistance) GetLogicalOnuDistance() uint32

func (*OnuLogicalDistance) GetLogicalOnuDistanceZero

func (m *OnuLogicalDistance) GetLogicalOnuDistanceZero() uint32

func (*OnuLogicalDistance) GetOnuId

func (m *OnuLogicalDistance) GetOnuId() uint32

func (*OnuLogicalDistance) ProtoMessage

func (*OnuLogicalDistance) ProtoMessage()

func (*OnuLogicalDistance) Reset

func (m *OnuLogicalDistance) Reset()

func (*OnuLogicalDistance) String

func (m *OnuLogicalDistance) String() string

func (*OnuLogicalDistance) XXX_DiscardUnknown

func (m *OnuLogicalDistance) XXX_DiscardUnknown()

func (*OnuLogicalDistance) XXX_Marshal

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

func (*OnuLogicalDistance) XXX_Merge

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

func (*OnuLogicalDistance) XXX_Size

func (m *OnuLogicalDistance) XXX_Size() int

func (*OnuLogicalDistance) XXX_Unmarshal

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

type OnuLossOfAcknowledgementIndication

type OnuLossOfAcknowledgementIndication struct {
	IntfId               uint32   `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	OnuId                uint32   `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
	Status               string   `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OnuLossOfAcknowledgementIndication) Descriptor

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

func (*OnuLossOfAcknowledgementIndication) GetIntfId

func (*OnuLossOfAcknowledgementIndication) GetOnuId

func (*OnuLossOfAcknowledgementIndication) GetStatus

func (*OnuLossOfAcknowledgementIndication) ProtoMessage

func (*OnuLossOfAcknowledgementIndication) ProtoMessage()

func (*OnuLossOfAcknowledgementIndication) Reset

func (*OnuLossOfAcknowledgementIndication) String

func (*OnuLossOfAcknowledgementIndication) XXX_DiscardUnknown

func (m *OnuLossOfAcknowledgementIndication) XXX_DiscardUnknown()

func (*OnuLossOfAcknowledgementIndication) XXX_Marshal

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

func (*OnuLossOfAcknowledgementIndication) XXX_Merge

func (*OnuLossOfAcknowledgementIndication) XXX_Size

func (*OnuLossOfAcknowledgementIndication) XXX_Unmarshal

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

type OnuLossOfGEMChannelDelineationIndication

type OnuLossOfGEMChannelDelineationIndication struct {
	IntfId               uint32   `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	OnuId                uint32   `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
	Status               string   `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	DelineationErrors    uint32   `protobuf:"fixed32,4,opt,name=delineation_errors,json=delineationErrors,proto3" json:"delineation_errors,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OnuLossOfGEMChannelDelineationIndication) Descriptor

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

func (*OnuLossOfGEMChannelDelineationIndication) GetDelineationErrors

func (m *OnuLossOfGEMChannelDelineationIndication) GetDelineationErrors() uint32

func (*OnuLossOfGEMChannelDelineationIndication) GetIntfId

func (*OnuLossOfGEMChannelDelineationIndication) GetOnuId

func (*OnuLossOfGEMChannelDelineationIndication) GetStatus

func (*OnuLossOfGEMChannelDelineationIndication) ProtoMessage

func (*OnuLossOfGEMChannelDelineationIndication) Reset

func (*OnuLossOfGEMChannelDelineationIndication) String

func (*OnuLossOfGEMChannelDelineationIndication) XXX_DiscardUnknown

func (m *OnuLossOfGEMChannelDelineationIndication) XXX_DiscardUnknown()

func (*OnuLossOfGEMChannelDelineationIndication) XXX_Marshal

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

func (*OnuLossOfGEMChannelDelineationIndication) XXX_Merge

func (*OnuLossOfGEMChannelDelineationIndication) XXX_Size

func (*OnuLossOfGEMChannelDelineationIndication) XXX_Unmarshal

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

type OnuLossOfKeySyncFailureIndication

type OnuLossOfKeySyncFailureIndication struct {
	IntfId               uint32   `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	OnuId                uint32   `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
	Status               string   `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OnuLossOfKeySyncFailureIndication) Descriptor

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

func (*OnuLossOfKeySyncFailureIndication) GetIntfId

func (*OnuLossOfKeySyncFailureIndication) GetOnuId

func (*OnuLossOfKeySyncFailureIndication) GetStatus

func (*OnuLossOfKeySyncFailureIndication) ProtoMessage

func (*OnuLossOfKeySyncFailureIndication) ProtoMessage()

func (*OnuLossOfKeySyncFailureIndication) Reset

func (*OnuLossOfKeySyncFailureIndication) String

func (*OnuLossOfKeySyncFailureIndication) XXX_DiscardUnknown

func (m *OnuLossOfKeySyncFailureIndication) XXX_DiscardUnknown()

func (*OnuLossOfKeySyncFailureIndication) XXX_Marshal

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

func (*OnuLossOfKeySyncFailureIndication) XXX_Merge

func (*OnuLossOfKeySyncFailureIndication) XXX_Size

func (m *OnuLossOfKeySyncFailureIndication) XXX_Size() int

func (*OnuLossOfKeySyncFailureIndication) XXX_Unmarshal

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

type OnuLossOfOmciChannelIndication

type OnuLossOfOmciChannelIndication struct {
	IntfId               uint32   `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	OnuId                uint32   `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
	Status               string   `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OnuLossOfOmciChannelIndication) Descriptor

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

func (*OnuLossOfOmciChannelIndication) GetIntfId

func (m *OnuLossOfOmciChannelIndication) GetIntfId() uint32

func (*OnuLossOfOmciChannelIndication) GetOnuId

func (m *OnuLossOfOmciChannelIndication) GetOnuId() uint32

func (*OnuLossOfOmciChannelIndication) GetStatus

func (m *OnuLossOfOmciChannelIndication) GetStatus() string

func (*OnuLossOfOmciChannelIndication) ProtoMessage

func (*OnuLossOfOmciChannelIndication) ProtoMessage()

func (*OnuLossOfOmciChannelIndication) Reset

func (m *OnuLossOfOmciChannelIndication) Reset()

func (*OnuLossOfOmciChannelIndication) String

func (*OnuLossOfOmciChannelIndication) XXX_DiscardUnknown

func (m *OnuLossOfOmciChannelIndication) XXX_DiscardUnknown()

func (*OnuLossOfOmciChannelIndication) XXX_Marshal

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

func (*OnuLossOfOmciChannelIndication) XXX_Merge

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

func (*OnuLossOfOmciChannelIndication) XXX_Size

func (m *OnuLossOfOmciChannelIndication) XXX_Size() int

func (*OnuLossOfOmciChannelIndication) XXX_Unmarshal

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

type OnuPacket

type OnuPacket struct {
	IntfId               uint32   `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	OnuId                uint32   `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
	PortNo               uint32   `protobuf:"fixed32,4,opt,name=port_no,json=portNo,proto3" json:"port_no,omitempty"`
	GemportId            uint32   `protobuf:"fixed32,5,opt,name=gemport_id,json=gemportId,proto3" json:"gemport_id,omitempty"`
	Pkt                  []byte   `protobuf:"bytes,3,opt,name=pkt,proto3" json:"pkt,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OnuPacket) Descriptor

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

func (*OnuPacket) GetGemportId

func (m *OnuPacket) GetGemportId() uint32

func (*OnuPacket) GetIntfId

func (m *OnuPacket) GetIntfId() uint32

func (*OnuPacket) GetOnuId

func (m *OnuPacket) GetOnuId() uint32

func (*OnuPacket) GetPkt

func (m *OnuPacket) GetPkt() []byte

func (*OnuPacket) GetPortNo

func (m *OnuPacket) GetPortNo() uint32

func (*OnuPacket) ProtoMessage

func (*OnuPacket) ProtoMessage()

func (*OnuPacket) Reset

func (m *OnuPacket) Reset()

func (*OnuPacket) String

func (m *OnuPacket) String() string

func (*OnuPacket) XXX_DiscardUnknown

func (m *OnuPacket) XXX_DiscardUnknown()

func (*OnuPacket) XXX_Marshal

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

func (*OnuPacket) XXX_Merge

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

func (*OnuPacket) XXX_Size

func (m *OnuPacket) XXX_Size() int

func (*OnuPacket) XXX_Unmarshal

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

type OnuPhysicalEquipmentErrorIndication

type OnuPhysicalEquipmentErrorIndication struct {
	IntfId               uint32   `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	OnuId                uint32   `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
	Status               string   `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OnuPhysicalEquipmentErrorIndication) Descriptor

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

func (*OnuPhysicalEquipmentErrorIndication) GetIntfId

func (*OnuPhysicalEquipmentErrorIndication) GetOnuId

func (*OnuPhysicalEquipmentErrorIndication) GetStatus

func (*OnuPhysicalEquipmentErrorIndication) ProtoMessage

func (*OnuPhysicalEquipmentErrorIndication) ProtoMessage()

func (*OnuPhysicalEquipmentErrorIndication) Reset

func (*OnuPhysicalEquipmentErrorIndication) String

func (*OnuPhysicalEquipmentErrorIndication) XXX_DiscardUnknown

func (m *OnuPhysicalEquipmentErrorIndication) XXX_DiscardUnknown()

func (*OnuPhysicalEquipmentErrorIndication) XXX_Marshal

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

func (*OnuPhysicalEquipmentErrorIndication) XXX_Merge

func (*OnuPhysicalEquipmentErrorIndication) XXX_Size

func (*OnuPhysicalEquipmentErrorIndication) XXX_Unmarshal

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

type OnuProcessingErrorIndication

type OnuProcessingErrorIndication struct {
	IntfId               uint32   `protobuf:"fixed32,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"`
	OnuId                uint32   `protobuf:"fixed32,2,opt,name=onu_id,json=onuId,proto3" json:"onu_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OnuProcessingErrorIndication) Descriptor

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

func (*OnuProcessingErrorIndication) GetIntfId</