blob: 9cfbe54d30a4fa8aa46d46cfaf37ca94d223cc62 [file] [log] [blame]
// Code generated by protoc-gen-go. DO NOT EDIT.
// source: voltha_protos/extensions.proto
package extension
import (
context "context"
fmt "fmt"
proto "github.com/golang/protobuf/proto"
config "github.com/opencord/voltha-protos/v4/go/ext/config"
grpc "google.golang.org/grpc"
math "math"
)
// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf
// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
// AlarmConfig from public import voltha_protos/ext_config.proto
type AlarmConfig = config.AlarmConfig
type AlarmConfig_OnuItuPonAlarmConfig = config.AlarmConfig_OnuItuPonAlarmConfig
// OnuItuPonAlarm from public import voltha_protos/ext_config.proto
type OnuItuPonAlarm = config.OnuItuPonAlarm
type OnuItuPonAlarm_RateThresholdConfig_ = config.OnuItuPonAlarm_RateThresholdConfig_
type OnuItuPonAlarm_RateRangeConfig_ = config.OnuItuPonAlarm_RateRangeConfig_
type OnuItuPonAlarm_ValueThresholdConfig_ = config.OnuItuPonAlarm_ValueThresholdConfig_
// OnuItuPonAlarm_SoakTime from public import voltha_protos/ext_config.proto
type OnuItuPonAlarm_SoakTime = config.OnuItuPonAlarm_SoakTime
// OnuItuPonAlarm_RateThresholdConfig from public import voltha_protos/ext_config.proto
type OnuItuPonAlarm_RateThresholdConfig = config.OnuItuPonAlarm_RateThresholdConfig
// OnuItuPonAlarm_RateRangeConfig from public import voltha_protos/ext_config.proto
type OnuItuPonAlarm_RateRangeConfig = config.OnuItuPonAlarm_RateRangeConfig
// OnuItuPonAlarm_ValueThresholdConfig from public import voltha_protos/ext_config.proto
type OnuItuPonAlarm_ValueThresholdConfig = config.OnuItuPonAlarm_ValueThresholdConfig
// OnuItuPonAlarm_AlarmID from public import voltha_protos/ext_config.proto
type OnuItuPonAlarm_AlarmID = config.OnuItuPonAlarm_AlarmID
var OnuItuPonAlarm_AlarmID_name = config.OnuItuPonAlarm_AlarmID_name
var OnuItuPonAlarm_AlarmID_value = config.OnuItuPonAlarm_AlarmID_value
const OnuItuPonAlarm_RDI_ERRORS = OnuItuPonAlarm_AlarmID(config.OnuItuPonAlarm_RDI_ERRORS)
// OnuItuPonAlarm_AlarmReportingCondition from public import voltha_protos/ext_config.proto
type OnuItuPonAlarm_AlarmReportingCondition = config.OnuItuPonAlarm_AlarmReportingCondition
var OnuItuPonAlarm_AlarmReportingCondition_name = config.OnuItuPonAlarm_AlarmReportingCondition_name
var OnuItuPonAlarm_AlarmReportingCondition_value = config.OnuItuPonAlarm_AlarmReportingCondition_value
const OnuItuPonAlarm_RATE_THRESHOLD = OnuItuPonAlarm_AlarmReportingCondition(config.OnuItuPonAlarm_RATE_THRESHOLD)
const OnuItuPonAlarm_RATE_RANGE = OnuItuPonAlarm_AlarmReportingCondition(config.OnuItuPonAlarm_RATE_RANGE)
const OnuItuPonAlarm_VALUE_THRESHOLD = OnuItuPonAlarm_AlarmReportingCondition(config.OnuItuPonAlarm_VALUE_THRESHOLD)
type GetOnuUniInfoResponse_ConfigurationInd int32
const (
GetOnuUniInfoResponse_UNKOWN GetOnuUniInfoResponse_ConfigurationInd = 0
GetOnuUniInfoResponse_TEN_BASE_T_FDX GetOnuUniInfoResponse_ConfigurationInd = 1
GetOnuUniInfoResponse_HUNDRED_BASE_T_FDX GetOnuUniInfoResponse_ConfigurationInd = 2
GetOnuUniInfoResponse_GIGABIT_ETHERNET_FDX GetOnuUniInfoResponse_ConfigurationInd = 3
GetOnuUniInfoResponse_TEN_G_ETHERNET_FDX GetOnuUniInfoResponse_ConfigurationInd = 4
GetOnuUniInfoResponse_TEN_BASE_T_HDX GetOnuUniInfoResponse_ConfigurationInd = 5
GetOnuUniInfoResponse_HUNDRED_BASE_T_HDX GetOnuUniInfoResponse_ConfigurationInd = 6
GetOnuUniInfoResponse_GIGABIT_ETHERNET_HDX GetOnuUniInfoResponse_ConfigurationInd = 7
)
var GetOnuUniInfoResponse_ConfigurationInd_name = map[int32]string{
0: "UNKOWN",
1: "TEN_BASE_T_FDX",
2: "HUNDRED_BASE_T_FDX",
3: "GIGABIT_ETHERNET_FDX",
4: "TEN_G_ETHERNET_FDX",
5: "TEN_BASE_T_HDX",
6: "HUNDRED_BASE_T_HDX",
7: "GIGABIT_ETHERNET_HDX",
}
var GetOnuUniInfoResponse_ConfigurationInd_value = map[string]int32{
"UNKOWN": 0,
"TEN_BASE_T_FDX": 1,
"HUNDRED_BASE_T_FDX": 2,
"GIGABIT_ETHERNET_FDX": 3,
"TEN_G_ETHERNET_FDX": 4,
"TEN_BASE_T_HDX": 5,
"HUNDRED_BASE_T_HDX": 6,
"GIGABIT_ETHERNET_HDX": 7,
}
func (x GetOnuUniInfoResponse_ConfigurationInd) String() string {
return proto.EnumName(GetOnuUniInfoResponse_ConfigurationInd_name, int32(x))
}
func (GetOnuUniInfoResponse_ConfigurationInd) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_7ecf6e9799a9202d, []int{3, 0}
}
type GetOnuUniInfoResponse_AdministrativeState int32
const (
GetOnuUniInfoResponse_ADMSTATE_UNDEFINED GetOnuUniInfoResponse_AdministrativeState = 0
GetOnuUniInfoResponse_LOCKED GetOnuUniInfoResponse_AdministrativeState = 1
GetOnuUniInfoResponse_UNLOCKED GetOnuUniInfoResponse_AdministrativeState = 2
)
var GetOnuUniInfoResponse_AdministrativeState_name = map[int32]string{
0: "ADMSTATE_UNDEFINED",
1: "LOCKED",
2: "UNLOCKED",
}
var GetOnuUniInfoResponse_AdministrativeState_value = map[string]int32{
"ADMSTATE_UNDEFINED": 0,
"LOCKED": 1,
"UNLOCKED": 2,
}
func (x GetOnuUniInfoResponse_AdministrativeState) String() string {
return proto.EnumName(GetOnuUniInfoResponse_AdministrativeState_name, int32(x))
}
func (GetOnuUniInfoResponse_AdministrativeState) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_7ecf6e9799a9202d, []int{3, 1}
}
type GetOnuUniInfoResponse_OperationalState int32
const (
GetOnuUniInfoResponse_OPERSTATE_UNDEFINED GetOnuUniInfoResponse_OperationalState = 0
GetOnuUniInfoResponse_ENABLED GetOnuUniInfoResponse_OperationalState = 1
GetOnuUniInfoResponse_DISABLED GetOnuUniInfoResponse_OperationalState = 2
)
var GetOnuUniInfoResponse_OperationalState_name = map[int32]string{
0: "OPERSTATE_UNDEFINED",
1: "ENABLED",
2: "DISABLED",
}
var GetOnuUniInfoResponse_OperationalState_value = map[string]int32{
"OPERSTATE_UNDEFINED": 0,
"ENABLED": 1,
"DISABLED": 2,
}
func (x GetOnuUniInfoResponse_OperationalState) String() string {
return proto.EnumName(GetOnuUniInfoResponse_OperationalState_name, int32(x))
}
func (GetOnuUniInfoResponse_OperationalState) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_7ecf6e9799a9202d, []int{3, 2}
}
type GetValueResponse_Status int32
const (
GetValueResponse_STATUS_UNDEFINED GetValueResponse_Status = 0
GetValueResponse_OK GetValueResponse_Status = 1
GetValueResponse_ERROR GetValueResponse_Status = 2
)
var GetValueResponse_Status_name = map[int32]string{
0: "STATUS_UNDEFINED",
1: "OK",
2: "ERROR",
}
var GetValueResponse_Status_value = map[string]int32{
"STATUS_UNDEFINED": 0,
"OK": 1,
"ERROR": 2,
}
func (x GetValueResponse_Status) String() string {
return proto.EnumName(GetValueResponse_Status_name, int32(x))
}
func (GetValueResponse_Status) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_7ecf6e9799a9202d, []int{5, 0}
}
type GetValueResponse_ErrorReason int32
const (
GetValueResponse_REASON_UNDEFINED GetValueResponse_ErrorReason = 0
GetValueResponse_UNSUPPORTED GetValueResponse_ErrorReason = 1
)
var GetValueResponse_ErrorReason_name = map[int32]string{
0: "REASON_UNDEFINED",
1: "UNSUPPORTED",
}
var GetValueResponse_ErrorReason_value = map[string]int32{
"REASON_UNDEFINED": 0,
"UNSUPPORTED": 1,
}
func (x GetValueResponse_ErrorReason) String() string {
return proto.EnumName(GetValueResponse_ErrorReason_name, int32(x))
}
func (GetValueResponse_ErrorReason) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_7ecf6e9799a9202d, []int{5, 1}
}
type SetValueResponse_Status int32
const (
SetValueResponse_STATUS_UNDEFINED SetValueResponse_Status = 0
SetValueResponse_OK SetValueResponse_Status = 1
SetValueResponse_ERROR SetValueResponse_Status = 2
)
var SetValueResponse_Status_name = map[int32]string{
0: "STATUS_UNDEFINED",
1: "OK",
2: "ERROR",
}
var SetValueResponse_Status_value = map[string]int32{
"STATUS_UNDEFINED": 0,
"OK": 1,
"ERROR": 2,
}
func (x SetValueResponse_Status) String() string {
return proto.EnumName(SetValueResponse_Status_name, int32(x))
}
func (SetValueResponse_Status) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_7ecf6e9799a9202d, []int{7, 0}
}
type SetValueResponse_ErrorReason int32
const (
SetValueResponse_REASON_UNDEFINED SetValueResponse_ErrorReason = 0
SetValueResponse_UNSUPPORTED SetValueResponse_ErrorReason = 1
)
var SetValueResponse_ErrorReason_name = map[int32]string{
0: "REASON_UNDEFINED",
1: "UNSUPPORTED",
}
var SetValueResponse_ErrorReason_value = map[string]int32{
"REASON_UNDEFINED": 0,
"UNSUPPORTED": 1,
}
func (x SetValueResponse_ErrorReason) String() string {
return proto.EnumName(SetValueResponse_ErrorReason_name, int32(x))
}
func (SetValueResponse_ErrorReason) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_7ecf6e9799a9202d, []int{7, 1}
}
type GetDistanceRequest struct {
OnuDeviceId string `protobuf:"bytes,1,opt,name=onuDeviceId,proto3" json:"onuDeviceId,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetDistanceRequest) Reset() { *m = GetDistanceRequest{} }
func (m *GetDistanceRequest) String() string { return proto.CompactTextString(m) }
func (*GetDistanceRequest) ProtoMessage() {}
func (*GetDistanceRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_7ecf6e9799a9202d, []int{0}
}
func (m *GetDistanceRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetDistanceRequest.Unmarshal(m, b)
}
func (m *GetDistanceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetDistanceRequest.Marshal(b, m, deterministic)
}
func (m *GetDistanceRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetDistanceRequest.Merge(m, src)
}
func (m *GetDistanceRequest) XXX_Size() int {
return xxx_messageInfo_GetDistanceRequest.Size(m)
}
func (m *GetDistanceRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetDistanceRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetDistanceRequest proto.InternalMessageInfo
func (m *GetDistanceRequest) GetOnuDeviceId() string {
if m != nil {
return m.OnuDeviceId
}
return ""
}
type GetDistanceResponse struct {
Distance uint32 `protobuf:"varint,1,opt,name=distance,proto3" json:"distance,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetDistanceResponse) Reset() { *m = GetDistanceResponse{} }
func (m *GetDistanceResponse) String() string { return proto.CompactTextString(m) }
func (*GetDistanceResponse) ProtoMessage() {}
func (*GetDistanceResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_7ecf6e9799a9202d, []int{1}
}
func (m *GetDistanceResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetDistanceResponse.Unmarshal(m, b)
}
func (m *GetDistanceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetDistanceResponse.Marshal(b, m, deterministic)
}
func (m *GetDistanceResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetDistanceResponse.Merge(m, src)
}
func (m *GetDistanceResponse) XXX_Size() int {
return xxx_messageInfo_GetDistanceResponse.Size(m)
}
func (m *GetDistanceResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetDistanceResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetDistanceResponse proto.InternalMessageInfo
func (m *GetDistanceResponse) GetDistance() uint32 {
if m != nil {
return m.Distance
}
return 0
}
type GetOnuUniInfoRequest struct {
UniIndex uint32 `protobuf:"varint,1,opt,name=uniIndex,proto3" json:"uniIndex,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetOnuUniInfoRequest) Reset() { *m = GetOnuUniInfoRequest{} }
func (m *GetOnuUniInfoRequest) String() string { return proto.CompactTextString(m) }
func (*GetOnuUniInfoRequest) ProtoMessage() {}
func (*GetOnuUniInfoRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_7ecf6e9799a9202d, []int{2}
}
func (m *GetOnuUniInfoRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetOnuUniInfoRequest.Unmarshal(m, b)
}
func (m *GetOnuUniInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetOnuUniInfoRequest.Marshal(b, m, deterministic)
}
func (m *GetOnuUniInfoRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetOnuUniInfoRequest.Merge(m, src)
}
func (m *GetOnuUniInfoRequest) XXX_Size() int {
return xxx_messageInfo_GetOnuUniInfoRequest.Size(m)
}
func (m *GetOnuUniInfoRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetOnuUniInfoRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetOnuUniInfoRequest proto.InternalMessageInfo
func (m *GetOnuUniInfoRequest) GetUniIndex() uint32 {
if m != nil {
return m.UniIndex
}
return 0
}
type GetOnuUniInfoResponse struct {
AdmState GetOnuUniInfoResponse_AdministrativeState `protobuf:"varint,1,opt,name=admState,proto3,enum=extension.GetOnuUniInfoResponse_AdministrativeState" json:"admState,omitempty"`
OperState GetOnuUniInfoResponse_OperationalState `protobuf:"varint,2,opt,name=operState,proto3,enum=extension.GetOnuUniInfoResponse_OperationalState" json:"operState,omitempty"`
ConfigInd GetOnuUniInfoResponse_ConfigurationInd `protobuf:"varint,3,opt,name=configInd,proto3,enum=extension.GetOnuUniInfoResponse_ConfigurationInd" json:"configInd,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetOnuUniInfoResponse) Reset() { *m = GetOnuUniInfoResponse{} }
func (m *GetOnuUniInfoResponse) String() string { return proto.CompactTextString(m) }
func (*GetOnuUniInfoResponse) ProtoMessage() {}
func (*GetOnuUniInfoResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_7ecf6e9799a9202d, []int{3}
}
func (m *GetOnuUniInfoResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetOnuUniInfoResponse.Unmarshal(m, b)
}
func (m *GetOnuUniInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetOnuUniInfoResponse.Marshal(b, m, deterministic)
}
func (m *GetOnuUniInfoResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetOnuUniInfoResponse.Merge(m, src)
}
func (m *GetOnuUniInfoResponse) XXX_Size() int {
return xxx_messageInfo_GetOnuUniInfoResponse.Size(m)
}
func (m *GetOnuUniInfoResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetOnuUniInfoResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetOnuUniInfoResponse proto.InternalMessageInfo
func (m *GetOnuUniInfoResponse) GetAdmState() GetOnuUniInfoResponse_AdministrativeState {
if m != nil {
return m.AdmState
}
return GetOnuUniInfoResponse_ADMSTATE_UNDEFINED
}
func (m *GetOnuUniInfoResponse) GetOperState() GetOnuUniInfoResponse_OperationalState {
if m != nil {
return m.OperState
}
return GetOnuUniInfoResponse_OPERSTATE_UNDEFINED
}
func (m *GetOnuUniInfoResponse) GetConfigInd() GetOnuUniInfoResponse_ConfigurationInd {
if m != nil {
return m.ConfigInd
}
return GetOnuUniInfoResponse_UNKOWN
}
type GetValueRequest struct {
// Types that are valid to be assigned to Request:
// *GetValueRequest_Distance
// *GetValueRequest_UniInfo
Request isGetValueRequest_Request `protobuf_oneof:"request"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetValueRequest) Reset() { *m = GetValueRequest{} }
func (m *GetValueRequest) String() string { return proto.CompactTextString(m) }
func (*GetValueRequest) ProtoMessage() {}
func (*GetValueRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_7ecf6e9799a9202d, []int{4}
}
func (m *GetValueRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetValueRequest.Unmarshal(m, b)
}
func (m *GetValueRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetValueRequest.Marshal(b, m, deterministic)
}
func (m *GetValueRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetValueRequest.Merge(m, src)
}
func (m *GetValueRequest) XXX_Size() int {
return xxx_messageInfo_GetValueRequest.Size(m)
}
func (m *GetValueRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetValueRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetValueRequest proto.InternalMessageInfo
type isGetValueRequest_Request interface {
isGetValueRequest_Request()
}
type GetValueRequest_Distance struct {
Distance *GetDistanceRequest `protobuf:"bytes,1,opt,name=distance,proto3,oneof"`
}
type GetValueRequest_UniInfo struct {
UniInfo *GetOnuUniInfoRequest `protobuf:"bytes,2,opt,name=uniInfo,proto3,oneof"`
}
func (*GetValueRequest_Distance) isGetValueRequest_Request() {}
func (*GetValueRequest_UniInfo) isGetValueRequest_Request() {}
func (m *GetValueRequest) GetRequest() isGetValueRequest_Request {
if m != nil {
return m.Request
}
return nil
}
func (m *GetValueRequest) GetDistance() *GetDistanceRequest {
if x, ok := m.GetRequest().(*GetValueRequest_Distance); ok {
return x.Distance
}
return nil
}
func (m *GetValueRequest) GetUniInfo() *GetOnuUniInfoRequest {
if x, ok := m.GetRequest().(*GetValueRequest_UniInfo); ok {
return x.UniInfo
}
return nil
}
// XXX_OneofWrappers is for the internal use of the proto package.
func (*GetValueRequest) XXX_OneofWrappers() []interface{} {
return []interface{}{
(*GetValueRequest_Distance)(nil),
(*GetValueRequest_UniInfo)(nil),
}
}
type GetValueResponse struct {
Status GetValueResponse_Status `protobuf:"varint,1,opt,name=status,proto3,enum=extension.GetValueResponse_Status" json:"status,omitempty"`
ErrReason GetValueResponse_ErrorReason `protobuf:"varint,2,opt,name=errReason,proto3,enum=extension.GetValueResponse_ErrorReason" json:"errReason,omitempty"`
// Types that are valid to be assigned to Response:
// *GetValueResponse_Distance
// *GetValueResponse_UniInfo
Response isGetValueResponse_Response `protobuf_oneof:"response"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetValueResponse) Reset() { *m = GetValueResponse{} }
func (m *GetValueResponse) String() string { return proto.CompactTextString(m) }
func (*GetValueResponse) ProtoMessage() {}
func (*GetValueResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_7ecf6e9799a9202d, []int{5}
}
func (m *GetValueResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetValueResponse.Unmarshal(m, b)
}
func (m *GetValueResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetValueResponse.Marshal(b, m, deterministic)
}
func (m *GetValueResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetValueResponse.Merge(m, src)
}
func (m *GetValueResponse) XXX_Size() int {
return xxx_messageInfo_GetValueResponse.Size(m)
}
func (m *GetValueResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetValueResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetValueResponse proto.InternalMessageInfo
func (m *GetValueResponse) GetStatus() GetValueResponse_Status {
if m != nil {
return m.Status
}
return GetValueResponse_STATUS_UNDEFINED
}
func (m *GetValueResponse) GetErrReason() GetValueResponse_ErrorReason {
if m != nil {
return m.ErrReason
}
return GetValueResponse_REASON_UNDEFINED
}
type isGetValueResponse_Response interface {
isGetValueResponse_Response()
}
type GetValueResponse_Distance struct {
Distance *GetDistanceResponse `protobuf:"bytes,3,opt,name=distance,proto3,oneof"`
}
type GetValueResponse_UniInfo struct {
UniInfo *GetOnuUniInfoResponse `protobuf:"bytes,4,opt,name=uniInfo,proto3,oneof"`
}
func (*GetValueResponse_Distance) isGetValueResponse_Response() {}
func (*GetValueResponse_UniInfo) isGetValueResponse_Response() {}
func (m *GetValueResponse) GetResponse() isGetValueResponse_Response {
if m != nil {
return m.Response
}
return nil
}
func (m *GetValueResponse) GetDistance() *GetDistanceResponse {
if x, ok := m.GetResponse().(*GetValueResponse_Distance); ok {
return x.Distance
}
return nil
}
func (m *GetValueResponse) GetUniInfo() *GetOnuUniInfoResponse {
if x, ok := m.GetResponse().(*GetValueResponse_UniInfo); ok {
return x.UniInfo
}
return nil
}
// XXX_OneofWrappers is for the internal use of the proto package.
func (*GetValueResponse) XXX_OneofWrappers() []interface{} {
return []interface{}{
(*GetValueResponse_Distance)(nil),
(*GetValueResponse_UniInfo)(nil),
}
}
type SetValueRequest struct {
// Types that are valid to be assigned to Request:
// *SetValueRequest_AlarmConfig
Request isSetValueRequest_Request `protobuf_oneof:"request"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *SetValueRequest) Reset() { *m = SetValueRequest{} }
func (m *SetValueRequest) String() string { return proto.CompactTextString(m) }
func (*SetValueRequest) ProtoMessage() {}
func (*SetValueRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_7ecf6e9799a9202d, []int{6}
}
func (m *SetValueRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetValueRequest.Unmarshal(m, b)
}
func (m *SetValueRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SetValueRequest.Marshal(b, m, deterministic)
}
func (m *SetValueRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SetValueRequest.Merge(m, src)
}
func (m *SetValueRequest) XXX_Size() int {
return xxx_messageInfo_SetValueRequest.Size(m)
}
func (m *SetValueRequest) XXX_DiscardUnknown() {
xxx_messageInfo_SetValueRequest.DiscardUnknown(m)
}
var xxx_messageInfo_SetValueRequest proto.InternalMessageInfo
type isSetValueRequest_Request interface {
isSetValueRequest_Request()
}
type SetValueRequest_AlarmConfig struct {
AlarmConfig *config.AlarmConfig `protobuf:"bytes,1,opt,name=alarm_config,json=alarmConfig,proto3,oneof"`
}
func (*SetValueRequest_AlarmConfig) isSetValueRequest_Request() {}
func (m *SetValueRequest) GetRequest() isSetValueRequest_Request {
if m != nil {
return m.Request
}
return nil
}
func (m *SetValueRequest) GetAlarmConfig() *config.AlarmConfig {
if x, ok := m.GetRequest().(*SetValueRequest_AlarmConfig); ok {
return x.AlarmConfig
}
return nil
}
// XXX_OneofWrappers is for the internal use of the proto package.
func (*SetValueRequest) XXX_OneofWrappers() []interface{} {
return []interface{}{
(*SetValueRequest_AlarmConfig)(nil),
}
}
type SetValueResponse struct {
Status SetValueResponse_Status `protobuf:"varint,1,opt,name=status,proto3,enum=extension.SetValueResponse_Status" json:"status,omitempty"`
ErrReason SetValueResponse_ErrorReason `protobuf:"varint,2,opt,name=errReason,proto3,enum=extension.SetValueResponse_ErrorReason" json:"errReason,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *SetValueResponse) Reset() { *m = SetValueResponse{} }
func (m *SetValueResponse) String() string { return proto.CompactTextString(m) }
func (*SetValueResponse) ProtoMessage() {}
func (*SetValueResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_7ecf6e9799a9202d, []int{7}
}
func (m *SetValueResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetValueResponse.Unmarshal(m, b)
}
func (m *SetValueResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SetValueResponse.Marshal(b, m, deterministic)
}
func (m *SetValueResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SetValueResponse.Merge(m, src)
}
func (m *SetValueResponse) XXX_Size() int {
return xxx_messageInfo_SetValueResponse.Size(m)
}
func (m *SetValueResponse) XXX_DiscardUnknown() {
xxx_messageInfo_SetValueResponse.DiscardUnknown(m)
}
var xxx_messageInfo_SetValueResponse proto.InternalMessageInfo
func (m *SetValueResponse) GetStatus() SetValueResponse_Status {
if m != nil {
return m.Status
}
return SetValueResponse_STATUS_UNDEFINED
}
func (m *SetValueResponse) GetErrReason() SetValueResponse_ErrorReason {
if m != nil {
return m.ErrReason
}
return SetValueResponse_REASON_UNDEFINED
}
type SingleGetValueRequest struct {
TargetId string `protobuf:"bytes,1,opt,name=targetId,proto3" json:"targetId,omitempty"`
Request *GetValueRequest `protobuf:"bytes,2,opt,name=request,proto3" json:"request,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *SingleGetValueRequest) Reset() { *m = SingleGetValueRequest{} }
func (m *SingleGetValueRequest) String() string { return proto.CompactTextString(m) }
func (*SingleGetValueRequest) ProtoMessage() {}
func (*SingleGetValueRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_7ecf6e9799a9202d, []int{8}
}
func (m *SingleGetValueRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SingleGetValueRequest.Unmarshal(m, b)
}
func (m *SingleGetValueRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SingleGetValueRequest.Marshal(b, m, deterministic)
}
func (m *SingleGetValueRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SingleGetValueRequest.Merge(m, src)
}
func (m *SingleGetValueRequest) XXX_Size() int {
return xxx_messageInfo_SingleGetValueRequest.Size(m)
}
func (m *SingleGetValueRequest) XXX_DiscardUnknown() {
xxx_messageInfo_SingleGetValueRequest.DiscardUnknown(m)
}
var xxx_messageInfo_SingleGetValueRequest proto.InternalMessageInfo
func (m *SingleGetValueRequest) GetTargetId() string {
if m != nil {
return m.TargetId
}
return ""
}
func (m *SingleGetValueRequest) GetRequest() *GetValueRequest {
if m != nil {
return m.Request
}
return nil
}
type SingleGetValueResponse struct {
Response *GetValueResponse `protobuf:"bytes,1,opt,name=response,proto3" json:"response,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *SingleGetValueResponse) Reset() { *m = SingleGetValueResponse{} }
func (m *SingleGetValueResponse) String() string { return proto.CompactTextString(m) }
func (*SingleGetValueResponse) ProtoMessage() {}
func (*SingleGetValueResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_7ecf6e9799a9202d, []int{9}
}
func (m *SingleGetValueResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SingleGetValueResponse.Unmarshal(m, b)
}
func (m *SingleGetValueResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SingleGetValueResponse.Marshal(b, m, deterministic)
}
func (m *SingleGetValueResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SingleGetValueResponse.Merge(m, src)
}
func (m *SingleGetValueResponse) XXX_Size() int {
return xxx_messageInfo_SingleGetValueResponse.Size(m)
}
func (m *SingleGetValueResponse) XXX_DiscardUnknown() {
xxx_messageInfo_SingleGetValueResponse.DiscardUnknown(m)
}
var xxx_messageInfo_SingleGetValueResponse proto.InternalMessageInfo
func (m *SingleGetValueResponse) GetResponse() *GetValueResponse {
if m != nil {
return m.Response
}
return nil
}
type SingleSetValueRequest struct {
TargetId string `protobuf:"bytes,1,opt,name=targetId,proto3" json:"targetId,omitempty"`
Request *SetValueRequest `protobuf:"bytes,2,opt,name=request,proto3" json:"request,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *SingleSetValueRequest) Reset() { *m = SingleSetValueRequest{} }
func (m *SingleSetValueRequest) String() string { return proto.CompactTextString(m) }
func (*SingleSetValueRequest) ProtoMessage() {}
func (*SingleSetValueRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_7ecf6e9799a9202d, []int{10}
}
func (m *SingleSetValueRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SingleSetValueRequest.Unmarshal(m, b)
}
func (m *SingleSetValueRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SingleSetValueRequest.Marshal(b, m, deterministic)
}
func (m *SingleSetValueRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SingleSetValueRequest.Merge(m, src)
}
func (m *SingleSetValueRequest) XXX_Size() int {
return xxx_messageInfo_SingleSetValueRequest.Size(m)
}
func (m *SingleSetValueRequest) XXX_DiscardUnknown() {
xxx_messageInfo_SingleSetValueRequest.DiscardUnknown(m)
}
var xxx_messageInfo_SingleSetValueRequest proto.InternalMessageInfo
func (m *SingleSetValueRequest) GetTargetId() string {
if m != nil {
return m.TargetId
}
return ""
}
func (m *SingleSetValueRequest) GetRequest() *SetValueRequest {
if m != nil {
return m.Request
}
return nil
}
type SingleSetValueResponse struct {
Response *SetValueResponse `protobuf:"bytes,1,opt,name=response,proto3" json:"response,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *SingleSetValueResponse) Reset() { *m = SingleSetValueResponse{} }
func (m *SingleSetValueResponse) String() string { return proto.CompactTextString(m) }
func (*SingleSetValueResponse) ProtoMessage() {}
func (*SingleSetValueResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_7ecf6e9799a9202d, []int{11}
}
func (m *SingleSetValueResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SingleSetValueResponse.Unmarshal(m, b)
}
func (m *SingleSetValueResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SingleSetValueResponse.Marshal(b, m, deterministic)
}
func (m *SingleSetValueResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SingleSetValueResponse.Merge(m, src)
}
func (m *SingleSetValueResponse) XXX_Size() int {
return xxx_messageInfo_SingleSetValueResponse.Size(m)
}
func (m *SingleSetValueResponse) XXX_DiscardUnknown() {
xxx_messageInfo_SingleSetValueResponse.DiscardUnknown(m)
}
var xxx_messageInfo_SingleSetValueResponse proto.InternalMessageInfo
func (m *SingleSetValueResponse) GetResponse() *SetValueResponse {
if m != nil {
return m.Response
}
return nil
}
func init() {
proto.RegisterEnum("extension.GetOnuUniInfoResponse_ConfigurationInd", GetOnuUniInfoResponse_ConfigurationInd_name, GetOnuUniInfoResponse_ConfigurationInd_value)
proto.RegisterEnum("extension.GetOnuUniInfoResponse_AdministrativeState", GetOnuUniInfoResponse_AdministrativeState_name, GetOnuUniInfoResponse_AdministrativeState_value)
proto.RegisterEnum("extension.GetOnuUniInfoResponse_OperationalState", GetOnuUniInfoResponse_OperationalState_name, GetOnuUniInfoResponse_OperationalState_value)
proto.RegisterEnum("extension.GetValueResponse_Status", GetValueResponse_Status_name, GetValueResponse_Status_value)
proto.RegisterEnum("extension.GetValueResponse_ErrorReason", GetValueResponse_ErrorReason_name, GetValueResponse_ErrorReason_value)
proto.RegisterEnum("extension.SetValueResponse_Status", SetValueResponse_Status_name, SetValueResponse_Status_value)
proto.RegisterEnum("extension.SetValueResponse_ErrorReason", SetValueResponse_ErrorReason_name, SetValueResponse_ErrorReason_value)
proto.RegisterType((*GetDistanceRequest)(nil), "extension.GetDistanceRequest")
proto.RegisterType((*GetDistanceResponse)(nil), "extension.GetDistanceResponse")
proto.RegisterType((*GetOnuUniInfoRequest)(nil), "extension.GetOnuUniInfoRequest")
proto.RegisterType((*GetOnuUniInfoResponse)(nil), "extension.GetOnuUniInfoResponse")
proto.RegisterType((*GetValueRequest)(nil), "extension.GetValueRequest")
proto.RegisterType((*GetValueResponse)(nil), "extension.GetValueResponse")
proto.RegisterType((*SetValueRequest)(nil), "extension.SetValueRequest")
proto.RegisterType((*SetValueResponse)(nil), "extension.SetValueResponse")
proto.RegisterType((*SingleGetValueRequest)(nil), "extension.SingleGetValueRequest")
proto.RegisterType((*SingleGetValueResponse)(nil), "extension.SingleGetValueResponse")
proto.RegisterType((*SingleSetValueRequest)(nil), "extension.SingleSetValueRequest")
proto.RegisterType((*SingleSetValueResponse)(nil), "extension.SingleSetValueResponse")
}
func init() { proto.RegisterFile("voltha_protos/extensions.proto", fileDescriptor_7ecf6e9799a9202d) }
var fileDescriptor_7ecf6e9799a9202d = []byte{
// 844 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x56, 0xd1, 0x6e, 0xdb, 0x36,
0x14, 0xb5, 0x9c, 0xd4, 0xb1, 0xaf, 0xba, 0x46, 0x60, 0xd2, 0x2e, 0xf0, 0xd0, 0x2e, 0xd3, 0xcb,
0xf6, 0x32, 0x05, 0xf1, 0x82, 0x6d, 0x58, 0xfb, 0x62, 0x57, 0x8c, 0x6d, 0xa4, 0x93, 0x3c, 0xd2,
0xee, 0x8a, 0xbd, 0x18, 0xaa, 0xcd, 0xba, 0x02, 0x1c, 0xd2, 0x93, 0xa8, 0x20, 0x5f, 0xb0, 0x4f,
0xd8, 0x8f, 0xec, 0x0f, 0xf6, 0x27, 0xfb, 0x91, 0x61, 0x90, 0x48, 0x4b, 0x96, 0xea, 0x24, 0x0d,
0x36, 0xec, 0xf1, 0x5e, 0xde, 0x73, 0x78, 0x79, 0xcf, 0xb9, 0xb6, 0xe0, 0xd9, 0x95, 0x58, 0xca,
0xf7, 0xc1, 0x74, 0x15, 0x09, 0x29, 0xe2, 0x13, 0x76, 0x2d, 0x19, 0x8f, 0x43, 0xc1, 0x63, 0x27,
0xcb, 0xa0, 0x56, 0x9e, 0x69, 0x7f, 0x58, 0x3a, 0x9d, 0x09, 0xfe, 0x2e, 0x5c, 0xa8, 0x52, 0xfb,
0x5b, 0x40, 0x7d, 0x26, 0xdd, 0x30, 0x96, 0x01, 0x9f, 0x31, 0xc2, 0x7e, 0x4d, 0x58, 0x2c, 0xd1,
0x31, 0x98, 0x82, 0x27, 0x2e, 0xbb, 0x0a, 0x67, 0x6c, 0x38, 0x3f, 0x32, 0x8e, 0x8d, 0xaf, 0x5a,
0x64, 0x33, 0x65, 0x9f, 0xc2, 0x41, 0x09, 0x17, 0xaf, 0x04, 0x8f, 0x19, 0x6a, 0x43, 0x73, 0xae,
0x73, 0x19, 0xea, 0x13, 0x92, 0xc7, 0x76, 0x07, 0x0e, 0xfb, 0x4c, 0xfa, 0x3c, 0x99, 0xf0, 0x70,
0xc8, 0xdf, 0x89, 0xf5, 0x65, 0x6d, 0x68, 0x26, 0x69, 0x66, 0xce, 0xae, 0xd7, 0x98, 0x75, 0x6c,
0xff, 0xb5, 0x0b, 0x8f, 0x2b, 0x20, 0x7d, 0xd3, 0x08, 0x9a, 0xc1, 0xfc, 0x92, 0xca, 0x40, 0xaa,
0x9b, 0x1e, 0x75, 0xce, 0x9c, 0xfc, 0xd9, 0xce, 0x56, 0x8c, 0xd3, 0x9d, 0x5f, 0x86, 0x3c, 0x8c,
0x65, 0x14, 0xc8, 0xf0, 0x8a, 0x65, 0x58, 0x92, 0xb3, 0x20, 0x1f, 0x5a, 0x62, 0xc5, 0x22, 0x45,
0x59, 0xcf, 0x28, 0x4f, 0xef, 0xa4, 0xf4, 0x57, 0x2c, 0x65, 0x13, 0x3c, 0x58, 0x2a, 0xbe, 0x82,
0x23, 0x25, 0x54, 0xb3, 0x1e, 0xf2, 0xf9, 0xd1, 0xce, 0x47, 0x12, 0xbe, 0xcc, 0x10, 0x89, 0x22,
0x1d, 0xf2, 0x39, 0x29, 0x38, 0xec, 0x3f, 0x0d, 0xb0, 0xaa, 0xe7, 0x08, 0xa0, 0x31, 0xf1, 0x2e,
0xfc, 0x9f, 0x3d, 0xab, 0x86, 0x10, 0x3c, 0x1a, 0x63, 0x6f, 0xda, 0xeb, 0x52, 0x3c, 0x1d, 0x4f,
0xcf, 0xdd, 0x37, 0x96, 0x81, 0x9e, 0x00, 0x1a, 0x4c, 0x3c, 0x97, 0x60, 0x77, 0x33, 0x5f, 0x47,
0x47, 0x70, 0xd8, 0x1f, 0xf6, 0xbb, 0xbd, 0xe1, 0x78, 0x8a, 0xc7, 0x03, 0x4c, 0x3c, 0xac, 0x4e,
0x76, 0x52, 0x44, 0xca, 0xd2, 0x2f, 0xe7, 0x77, 0x2b, 0xec, 0x03, 0xf7, 0x8d, 0xf5, 0x60, 0x0b,
0x7b, 0x9a, 0x6f, 0x6c, 0x65, 0x4f, 0x4f, 0xf6, 0xec, 0x3e, 0x1c, 0x6c, 0xd1, 0x21, 0x25, 0xea,
0xba, 0x3f, 0xd2, 0x71, 0x77, 0x8c, 0xa7, 0x13, 0xcf, 0xc5, 0xe7, 0x43, 0x0f, 0xbb, 0x56, 0x2d,
0x7d, 0xde, 0x2b, 0xff, 0xe5, 0x05, 0x76, 0x2d, 0x03, 0x3d, 0x84, 0xe6, 0xc4, 0xd3, 0x51, 0xdd,
0x3e, 0x07, 0xab, 0x3a, 0x7d, 0xf4, 0x29, 0x1c, 0xf8, 0x23, 0x4c, 0x3e, 0xa4, 0x31, 0x61, 0x0f,
0x7b, 0xdd, 0xde, 0xab, 0x35, 0x8f, 0x3b, 0xa4, 0x2a, 0xaa, 0xdb, 0xbf, 0x1b, 0xb0, 0xdf, 0x67,
0xf2, 0x75, 0xb0, 0x4c, 0xf2, 0x05, 0x78, 0x5e, 0xf1, 0xb1, 0xd9, 0x79, 0x5a, 0x56, 0xae, 0xb2,
0x31, 0x83, 0x5a, 0x61, 0x74, 0xf4, 0x1c, 0xf6, 0x12, 0xa5, 0x6a, 0x66, 0x23, 0xb3, 0xf3, 0xf9,
0xcd, 0xaa, 0xaf, 0xd1, 0x6b, 0x44, 0xaf, 0x05, 0x7b, 0x91, 0xca, 0xda, 0xbf, 0xed, 0x80, 0x55,
0x34, 0xa6, 0x7d, 0xff, 0x03, 0x34, 0x62, 0x19, 0xc8, 0x24, 0xd6, 0xae, 0xb7, 0xcb, 0xdc, 0xa5,
0x62, 0x87, 0x66, 0x95, 0x44, 0x23, 0x10, 0x86, 0x16, 0x8b, 0x22, 0xc2, 0x82, 0x58, 0x70, 0xed,
0xf0, 0x2f, 0x6f, 0x83, 0xe3, 0x28, 0x12, 0xba, 0x9c, 0x14, 0x48, 0xf4, 0x62, 0x63, 0x38, 0x3b,
0xd9, 0x03, 0x9f, 0xdd, 0x34, 0x1c, 0x45, 0x54, 0x9a, 0xce, 0x8b, 0x62, 0x3a, 0xbb, 0x19, 0xf8,
0xf8, 0xae, 0x9d, 0xd8, 0x18, 0x8f, 0x7d, 0x0a, 0x0d, 0xf5, 0x28, 0x74, 0x08, 0x56, 0x2a, 0xf3,
0x84, 0x96, 0x74, 0x6e, 0x40, 0xdd, 0xbf, 0xb0, 0x0c, 0xd4, 0x82, 0x07, 0x98, 0x10, 0x9f, 0x58,
0x75, 0xfb, 0x0c, 0xcc, 0x8d, 0x87, 0xa4, 0x38, 0x82, 0xbb, 0xd4, 0xf7, 0x4a, 0xb8, 0x7d, 0x30,
0x27, 0x1e, 0x9d, 0x8c, 0x46, 0x3e, 0x19, 0xa7, 0x1e, 0xe9, 0x01, 0x34, 0x23, 0x7d, 0xbf, 0xfd,
0x1a, 0xf6, 0x69, 0xc5, 0x20, 0xdf, 0xc3, 0xc3, 0x60, 0x19, 0x44, 0x97, 0xfa, 0xd7, 0x54, 0x9b,
0xe4, 0xc0, 0xd1, 0x3f, 0xae, 0xdd, 0xf4, 0x4c, 0xad, 0xea, 0xa0, 0x46, 0xcc, 0xa0, 0x08, 0x37,
0x05, 0xfe, 0xdb, 0x00, 0x8b, 0xde, 0x47, 0x60, 0xfa, 0xef, 0x04, 0xa6, 0x1f, 0x27, 0xf0, 0xff,
0x36, 0x64, 0x3b, 0x84, 0xc7, 0x34, 0xe4, 0x8b, 0x25, 0xab, 0xee, 0x5f, 0x1b, 0x9a, 0x32, 0x88,
0x16, 0x4c, 0xe6, 0xff, 0x3e, 0x79, 0x8c, 0xce, 0xf2, 0x01, 0xea, 0xf5, 0x6a, 0x6f, 0xf5, 0x70,
0x56, 0x41, 0xf2, 0x59, 0xff, 0x04, 0x4f, 0xaa, 0x57, 0xe9, 0x81, 0x7f, 0x57, 0x28, 0xad, 0x65,
0xfc, 0xec, 0x96, 0xa5, 0x20, 0x85, 0x2d, 0xf2, 0xee, 0xe9, 0x7f, 0xd5, 0x3d, 0xbd, 0xb3, 0x7b,
0x7a, 0xbf, 0xee, 0xe9, 0x8d, 0xdd, 0x77, 0xfe, 0x30, 0xa0, 0x85, 0xd7, 0x85, 0x88, 0x80, 0xd9,
0x67, 0x12, 0x5f, 0xab, 0x72, 0xb4, 0xb9, 0x93, 0x5b, 0x15, 0x6a, 0x7f, 0x71, 0x4b, 0x85, 0x6e,
0x8d, 0x80, 0x49, 0x6f, 0xe5, 0xa4, 0x77, 0x72, 0x56, 0xfb, 0xef, 0x11, 0x78, 0x2a, 0xa2, 0x85,
0x23, 0x56, 0x8c, 0xcf, 0x44, 0x34, 0x77, 0xd4, 0xe7, 0x4d, 0x81, 0xfb, 0xe5, 0x74, 0x11, 0xca,
0xf7, 0xc9, 0x5b, 0x67, 0x26, 0x2e, 0x4f, 0xd6, 0x55, 0x27, 0xaa, 0xea, 0x6b, 0xfd, 0x11, 0x74,
0x75, 0x76, 0xb2, 0x10, 0xc5, 0x57, 0xd3, 0xa8, 0xf6, 0xb6, 0x91, 0x9d, 0x7c, 0xf3, 0x4f, 0x00,
0x00, 0x00, 0xff, 0xff, 0xa4, 0x45, 0xe3, 0xcc, 0x59, 0x09, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.
var _ context.Context
var _ grpc.ClientConn
// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
const _ = grpc.SupportPackageIsVersion4
// ExtensionClient is the client API for Extension service.
//
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
type ExtensionClient interface {
// Get a single attribute
GetExtValue(ctx context.Context, in *SingleGetValueRequest, opts ...grpc.CallOption) (*SingleGetValueResponse, error)
// Set a single attribute
SetExtValue(ctx context.Context, in *SingleSetValueRequest, opts ...grpc.CallOption) (*SingleSetValueResponse, error)
}
type extensionClient struct {
cc *grpc.ClientConn
}
func NewExtensionClient(cc *grpc.ClientConn) ExtensionClient {
return &extensionClient{cc}
}
func (c *extensionClient) GetExtValue(ctx context.Context, in *SingleGetValueRequest, opts ...grpc.CallOption) (*SingleGetValueResponse, error) {
out := new(SingleGetValueResponse)
err := c.cc.Invoke(ctx, "/extension.Extension/GetExtValue", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *extensionClient) SetExtValue(ctx context.Context, in *SingleSetValueRequest, opts ...grpc.CallOption) (*SingleSetValueResponse, error) {
out := new(SingleSetValueResponse)
err := c.cc.Invoke(ctx, "/extension.Extension/SetExtValue", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
// ExtensionServer is the server API for Extension service.
type ExtensionServer interface {
// Get a single attribute
GetExtValue(context.Context, *SingleGetValueRequest) (*SingleGetValueResponse, error)
// Set a single attribute
SetExtValue(context.Context, *SingleSetValueRequest) (*SingleSetValueResponse, error)
}
func RegisterExtensionServer(s *grpc.Server, srv ExtensionServer) {
s.RegisterService(&_Extension_serviceDesc, srv)
}
func _Extension_GetExtValue_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(SingleGetValueRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(ExtensionServer).GetExtValue(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/extension.Extension/GetExtValue",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(ExtensionServer).GetExtValue(ctx, req.(*SingleGetValueRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Extension_SetExtValue_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(SingleSetValueRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(ExtensionServer).SetExtValue(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/extension.Extension/SetExtValue",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(ExtensionServer).SetExtValue(ctx, req.(*SingleSetValueRequest))
}
return interceptor(ctx, in, info, handler)
}
var _Extension_serviceDesc = grpc.ServiceDesc{
ServiceName: "extension.Extension",
HandlerType: (*ExtensionServer)(nil),
Methods: []grpc.MethodDesc{
{
MethodName: "GetExtValue",
Handler: _Extension_GetExtValue_Handler,
},
{
MethodName: "SetExtValue",
Handler: _Extension_SetExtValue_Handler,
},
},
Streams: []grpc.StreamDesc{},
Metadata: "voltha_protos/extensions.proto",
}