Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterAdapterServiceServer(s grpc.ServiceRegistrar, srv AdapterServiceServer)
- type AdapterServiceClient
- type AdapterServiceServer
- type AdapterService_GetHealthStatusClient
- type AdapterService_GetHealthStatusServer
- type UnimplementedAdapterServiceServer
- func (UnimplementedAdapterServiceServer) AbortOnuImageUpgrade(context.Context, *voltha.DeviceImageRequest) (*voltha.DeviceImageResponse, error)
- func (UnimplementedAdapterServiceServer) ActivateImageUpdate(context.Context, *core_adapter.ImageDownloadMessage) (*voltha.ImageDownload, error)
- func (UnimplementedAdapterServiceServer) ActivateOnuImage(context.Context, *voltha.DeviceImageRequest) (*voltha.DeviceImageResponse, error)
- func (UnimplementedAdapterServiceServer) AdoptDevice(context.Context, *voltha.Device) (*emptypb.Empty, error)
- func (UnimplementedAdapterServiceServer) CancelImageDownload(context.Context, *core_adapter.ImageDownloadMessage) (*voltha.ImageDownload, error)
- func (UnimplementedAdapterServiceServer) ChildDeviceLost(context.Context, *voltha.Device) (*emptypb.Empty, error)
- func (UnimplementedAdapterServiceServer) CommitOnuImage(context.Context, *voltha.DeviceImageRequest) (*voltha.DeviceImageResponse, error)
- func (UnimplementedAdapterServiceServer) DeleteDevice(context.Context, *voltha.Device) (*emptypb.Empty, error)
- func (UnimplementedAdapterServiceServer) DisableDevice(context.Context, *voltha.Device) (*emptypb.Empty, error)
- func (UnimplementedAdapterServiceServer) DisableOnuDevice(context.Context, *voltha.Device) (*emptypb.Empty, error)
- func (UnimplementedAdapterServiceServer) DisableOnuSerialNumber(context.Context, *voltha.OnuSerialNumberOnOLTPon) (*emptypb.Empty, error)
- func (UnimplementedAdapterServiceServer) DisablePort(context.Context, *voltha.Port) (*emptypb.Empty, error)
- func (UnimplementedAdapterServiceServer) DownloadImage(context.Context, *core_adapter.ImageDownloadMessage) (*voltha.ImageDownload, error)
- func (UnimplementedAdapterServiceServer) DownloadOnuImage(context.Context, *voltha.DeviceImageDownloadRequest) (*voltha.DeviceImageResponse, error)
- func (UnimplementedAdapterServiceServer) EnableOnuDevice(context.Context, *voltha.Device) (*emptypb.Empty, error)
- func (UnimplementedAdapterServiceServer) EnableOnuSerialNumber(context.Context, *voltha.OnuSerialNumberOnOLTPon) (*emptypb.Empty, error)
- func (UnimplementedAdapterServiceServer) EnablePort(context.Context, *voltha.Port) (*emptypb.Empty, error)
- func (UnimplementedAdapterServiceServer) GetExtValue(context.Context, *core_adapter.GetExtValueMessage) (*extension.ReturnValues, error)
- func (UnimplementedAdapterServiceServer) GetHealthStatus(grpc.BidiStreamingServer[common.Connection, health.HealthStatus]) error
- func (UnimplementedAdapterServiceServer) GetImageDownloadStatus(context.Context, *core_adapter.ImageDownloadMessage) (*voltha.ImageDownload, error)
- func (UnimplementedAdapterServiceServer) GetOfpDeviceInfo(context.Context, *voltha.Device) (*core_adapter.SwitchCapability, error)
- func (UnimplementedAdapterServiceServer) GetOnuImageStatus(context.Context, *voltha.DeviceImageRequest) (*voltha.DeviceImageResponse, error)
- func (UnimplementedAdapterServiceServer) GetOnuImages(context.Context, *common.ID) (*voltha.OnuImages, error)
- func (UnimplementedAdapterServiceServer) GetSingleValue(context.Context, *extension.SingleGetValueRequest) (*extension.SingleGetValueResponse, error)
- func (UnimplementedAdapterServiceServer) ReEnableDevice(context.Context, *voltha.Device) (*emptypb.Empty, error)
- func (UnimplementedAdapterServiceServer) RebootDevice(context.Context, *voltha.Device) (*emptypb.Empty, error)
- func (UnimplementedAdapterServiceServer) ReconcileDevice(context.Context, *voltha.Device) (*emptypb.Empty, error)
- func (UnimplementedAdapterServiceServer) RevertImageUpdate(context.Context, *core_adapter.ImageDownloadMessage) (*voltha.ImageDownload, error)
- func (UnimplementedAdapterServiceServer) SelfTestDevice(context.Context, *voltha.Device) (*emptypb.Empty, error)
- func (UnimplementedAdapterServiceServer) SendPacketOut(context.Context, *core_adapter.PacketOut) (*emptypb.Empty, error)
- func (UnimplementedAdapterServiceServer) SetExtValue(context.Context, *core_adapter.SetExtValueMessage) (*emptypb.Empty, error)
- func (UnimplementedAdapterServiceServer) SetSingleValue(context.Context, *extension.SingleSetValueRequest) (*extension.SingleSetValueResponse, error)
- func (UnimplementedAdapterServiceServer) SimulateAlarm(context.Context, *core_adapter.SimulateAlarmMessage) (*common.OperationResp, error)
- func (UnimplementedAdapterServiceServer) StartOmciTest(context.Context, *core_adapter.OMCITest) (*omci.TestResponse, error)
- func (UnimplementedAdapterServiceServer) SuppressEvent(context.Context, *voltha.EventFilter) (*emptypb.Empty, error)
- func (UnimplementedAdapterServiceServer) UnSuppressEvent(context.Context, *voltha.EventFilter) (*emptypb.Empty, error)
- func (UnimplementedAdapterServiceServer) UpdateDevice(context.Context, *voltha.UpdateDevice) (*emptypb.Empty, error)
- func (UnimplementedAdapterServiceServer) UpdateFlowsBulk(context.Context, *core_adapter.BulkFlows) (*emptypb.Empty, error)
- func (UnimplementedAdapterServiceServer) UpdateFlowsIncrementally(context.Context, *core_adapter.IncrementalFlows) (*emptypb.Empty, error)
- func (UnimplementedAdapterServiceServer) UpdatePmConfig(context.Context, *core_adapter.PmConfigsInfo) (*emptypb.Empty, error)
- type UnsafeAdapterServiceServer
Constants ¶
const ( AdapterService_GetHealthStatus_FullMethodName = "/adapter_service.AdapterService/GetHealthStatus" AdapterService_AdoptDevice_FullMethodName = "/adapter_service.AdapterService/AdoptDevice" AdapterService_ReconcileDevice_FullMethodName = "/adapter_service.AdapterService/ReconcileDevice" AdapterService_DeleteDevice_FullMethodName = "/adapter_service.AdapterService/DeleteDevice" AdapterService_DisableDevice_FullMethodName = "/adapter_service.AdapterService/DisableDevice" AdapterService_ReEnableDevice_FullMethodName = "/adapter_service.AdapterService/ReEnableDevice" AdapterService_RebootDevice_FullMethodName = "/adapter_service.AdapterService/RebootDevice" AdapterService_SelfTestDevice_FullMethodName = "/adapter_service.AdapterService/SelfTestDevice" AdapterService_GetOfpDeviceInfo_FullMethodName = "/adapter_service.AdapterService/GetOfpDeviceInfo" AdapterService_ChildDeviceLost_FullMethodName = "/adapter_service.AdapterService/ChildDeviceLost" AdapterService_EnablePort_FullMethodName = "/adapter_service.AdapterService/EnablePort" AdapterService_DisablePort_FullMethodName = "/adapter_service.AdapterService/DisablePort" AdapterService_UpdateFlowsBulk_FullMethodName = "/adapter_service.AdapterService/UpdateFlowsBulk" AdapterService_UpdateFlowsIncrementally_FullMethodName = "/adapter_service.AdapterService/UpdateFlowsIncrementally" AdapterService_SendPacketOut_FullMethodName = "/adapter_service.AdapterService/SendPacketOut" AdapterService_UpdatePmConfig_FullMethodName = "/adapter_service.AdapterService/UpdatePmConfig" AdapterService_DownloadOnuImage_FullMethodName = "/adapter_service.AdapterService/DownloadOnuImage" AdapterService_GetOnuImageStatus_FullMethodName = "/adapter_service.AdapterService/GetOnuImageStatus" AdapterService_AbortOnuImageUpgrade_FullMethodName = "/adapter_service.AdapterService/AbortOnuImageUpgrade" AdapterService_GetOnuImages_FullMethodName = "/adapter_service.AdapterService/GetOnuImages" AdapterService_ActivateOnuImage_FullMethodName = "/adapter_service.AdapterService/ActivateOnuImage" AdapterService_CommitOnuImage_FullMethodName = "/adapter_service.AdapterService/CommitOnuImage" AdapterService_DownloadImage_FullMethodName = "/adapter_service.AdapterService/DownloadImage" AdapterService_GetImageDownloadStatus_FullMethodName = "/adapter_service.AdapterService/GetImageDownloadStatus" AdapterService_CancelImageDownload_FullMethodName = "/adapter_service.AdapterService/CancelImageDownload" AdapterService_ActivateImageUpdate_FullMethodName = "/adapter_service.AdapterService/ActivateImageUpdate" AdapterService_RevertImageUpdate_FullMethodName = "/adapter_service.AdapterService/RevertImageUpdate" AdapterService_StartOmciTest_FullMethodName = "/adapter_service.AdapterService/StartOmciTest" AdapterService_SimulateAlarm_FullMethodName = "/adapter_service.AdapterService/SimulateAlarm" AdapterService_SuppressEvent_FullMethodName = "/adapter_service.AdapterService/SuppressEvent" AdapterService_UnSuppressEvent_FullMethodName = "/adapter_service.AdapterService/UnSuppressEvent" AdapterService_GetExtValue_FullMethodName = "/adapter_service.AdapterService/GetExtValue" AdapterService_SetExtValue_FullMethodName = "/adapter_service.AdapterService/SetExtValue" AdapterService_GetSingleValue_FullMethodName = "/adapter_service.AdapterService/GetSingleValue" AdapterService_SetSingleValue_FullMethodName = "/adapter_service.AdapterService/SetSingleValue" AdapterService_DisableOnuDevice_FullMethodName = "/adapter_service.AdapterService/DisableOnuDevice" AdapterService_EnableOnuDevice_FullMethodName = "/adapter_service.AdapterService/EnableOnuDevice" AdapterService_DisableOnuSerialNumber_FullMethodName = "/adapter_service.AdapterService/DisableOnuSerialNumber" AdapterService_EnableOnuSerialNumber_FullMethodName = "/adapter_service.AdapterService/EnableOnuSerialNumber" AdapterService_UpdateDevice_FullMethodName = "/adapter_service.AdapterService/UpdateDevice" )
Variables ¶
var AdapterService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "adapter_service.AdapterService", HandlerType: (*AdapterServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "AdoptDevice", Handler: _AdapterService_AdoptDevice_Handler, }, { MethodName: "ReconcileDevice", Handler: _AdapterService_ReconcileDevice_Handler, }, { MethodName: "DeleteDevice", Handler: _AdapterService_DeleteDevice_Handler, }, { MethodName: "DisableDevice", Handler: _AdapterService_DisableDevice_Handler, }, { MethodName: "ReEnableDevice", Handler: _AdapterService_ReEnableDevice_Handler, }, { MethodName: "RebootDevice", Handler: _AdapterService_RebootDevice_Handler, }, { MethodName: "SelfTestDevice", Handler: _AdapterService_SelfTestDevice_Handler, }, { MethodName: "GetOfpDeviceInfo", Handler: _AdapterService_GetOfpDeviceInfo_Handler, }, { MethodName: "ChildDeviceLost", Handler: _AdapterService_ChildDeviceLost_Handler, }, { MethodName: "EnablePort", Handler: _AdapterService_EnablePort_Handler, }, { MethodName: "DisablePort", Handler: _AdapterService_DisablePort_Handler, }, { MethodName: "UpdateFlowsBulk", Handler: _AdapterService_UpdateFlowsBulk_Handler, }, { MethodName: "UpdateFlowsIncrementally", Handler: _AdapterService_UpdateFlowsIncrementally_Handler, }, { MethodName: "SendPacketOut", Handler: _AdapterService_SendPacketOut_Handler, }, { MethodName: "UpdatePmConfig", Handler: _AdapterService_UpdatePmConfig_Handler, }, { MethodName: "DownloadOnuImage", Handler: _AdapterService_DownloadOnuImage_Handler, }, { MethodName: "GetOnuImageStatus", Handler: _AdapterService_GetOnuImageStatus_Handler, }, { MethodName: "AbortOnuImageUpgrade", Handler: _AdapterService_AbortOnuImageUpgrade_Handler, }, { MethodName: "GetOnuImages", Handler: _AdapterService_GetOnuImages_Handler, }, { MethodName: "ActivateOnuImage", Handler: _AdapterService_ActivateOnuImage_Handler, }, { MethodName: "CommitOnuImage", Handler: _AdapterService_CommitOnuImage_Handler, }, { MethodName: "DownloadImage", Handler: _AdapterService_DownloadImage_Handler, }, { MethodName: "GetImageDownloadStatus", Handler: _AdapterService_GetImageDownloadStatus_Handler, }, { MethodName: "CancelImageDownload", Handler: _AdapterService_CancelImageDownload_Handler, }, { MethodName: "ActivateImageUpdate", Handler: _AdapterService_ActivateImageUpdate_Handler, }, { MethodName: "RevertImageUpdate", Handler: _AdapterService_RevertImageUpdate_Handler, }, { MethodName: "StartOmciTest", Handler: _AdapterService_StartOmciTest_Handler, }, { MethodName: "SimulateAlarm", Handler: _AdapterService_SimulateAlarm_Handler, }, { MethodName: "SuppressEvent", Handler: _AdapterService_SuppressEvent_Handler, }, { MethodName: "UnSuppressEvent", Handler: _AdapterService_UnSuppressEvent_Handler, }, { MethodName: "GetExtValue", Handler: _AdapterService_GetExtValue_Handler, }, { MethodName: "SetExtValue", Handler: _AdapterService_SetExtValue_Handler, }, { MethodName: "GetSingleValue", Handler: _AdapterService_GetSingleValue_Handler, }, { MethodName: "SetSingleValue", Handler: _AdapterService_SetSingleValue_Handler, }, { MethodName: "DisableOnuDevice", Handler: _AdapterService_DisableOnuDevice_Handler, }, { MethodName: "EnableOnuDevice", Handler: _AdapterService_EnableOnuDevice_Handler, }, { MethodName: "DisableOnuSerialNumber", Handler: _AdapterService_DisableOnuSerialNumber_Handler, }, { MethodName: "EnableOnuSerialNumber", Handler: _AdapterService_EnableOnuSerialNumber_Handler, }, { MethodName: "UpdateDevice", Handler: _AdapterService_UpdateDevice_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetHealthStatus", Handler: _AdapterService_GetHealthStatus_Handler, ServerStreams: true, ClientStreams: true, }, }, Metadata: "voltha_protos/adapter_service.proto", }
AdapterService_ServiceDesc is the grpc.ServiceDesc for AdapterService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_voltha_protos_adapter_service_proto protoreflect.FileDescriptor
Functions ¶
func RegisterAdapterServiceServer ¶
func RegisterAdapterServiceServer(s grpc.ServiceRegistrar, srv AdapterServiceServer)
Types ¶
type AdapterServiceClient ¶
type AdapterServiceClient interface {
// GetHealthStatus is used by an AdapterService client to verify connectivity
// to the gRPC server hosting the AdapterService service
GetHealthStatus(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[common.Connection, health.HealthStatus], error)
// Device
AdoptDevice(ctx context.Context, in *voltha.Device, opts ...grpc.CallOption) (*emptypb.Empty, error)
ReconcileDevice(ctx context.Context, in *voltha.Device, opts ...grpc.CallOption) (*emptypb.Empty, error)
DeleteDevice(ctx context.Context, in *voltha.Device, opts ...grpc.CallOption) (*emptypb.Empty, error)
DisableDevice(ctx context.Context, in *voltha.Device, opts ...grpc.CallOption) (*emptypb.Empty, error)
ReEnableDevice(ctx context.Context, in *voltha.Device, opts ...grpc.CallOption) (*emptypb.Empty, error)
RebootDevice(ctx context.Context, in *voltha.Device, opts ...grpc.CallOption) (*emptypb.Empty, error)
SelfTestDevice(ctx context.Context, in *voltha.Device, opts ...grpc.CallOption) (*emptypb.Empty, error)
GetOfpDeviceInfo(ctx context.Context, in *voltha.Device, opts ...grpc.CallOption) (*core_adapter.SwitchCapability, error)
ChildDeviceLost(ctx context.Context, in *voltha.Device, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Ports
EnablePort(ctx context.Context, in *voltha.Port, opts ...grpc.CallOption) (*emptypb.Empty, error)
DisablePort(ctx context.Context, in *voltha.Port, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Flows
UpdateFlowsBulk(ctx context.Context, in *core_adapter.BulkFlows, opts ...grpc.CallOption) (*emptypb.Empty, error)
UpdateFlowsIncrementally(ctx context.Context, in *core_adapter.IncrementalFlows, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Packets
SendPacketOut(ctx context.Context, in *core_adapter.PacketOut, opts ...grpc.CallOption) (*emptypb.Empty, error)
// PM
UpdatePmConfig(ctx context.Context, in *core_adapter.PmConfigsInfo, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Image
DownloadOnuImage(ctx context.Context, in *voltha.DeviceImageDownloadRequest, opts ...grpc.CallOption) (*voltha.DeviceImageResponse, error)
GetOnuImageStatus(ctx context.Context, in *voltha.DeviceImageRequest, opts ...grpc.CallOption) (*voltha.DeviceImageResponse, error)
AbortOnuImageUpgrade(ctx context.Context, in *voltha.DeviceImageRequest, opts ...grpc.CallOption) (*voltha.DeviceImageResponse, error)
GetOnuImages(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*voltha.OnuImages, error)
ActivateOnuImage(ctx context.Context, in *voltha.DeviceImageRequest, opts ...grpc.CallOption) (*voltha.DeviceImageResponse, error)
CommitOnuImage(ctx context.Context, in *voltha.DeviceImageRequest, opts ...grpc.CallOption) (*voltha.DeviceImageResponse, error)
// Deprecated: Do not use.
// Deprecated Image APIs
DownloadImage(ctx context.Context, in *core_adapter.ImageDownloadMessage, opts ...grpc.CallOption) (*voltha.ImageDownload, error)
// Deprecated: Do not use.
GetImageDownloadStatus(ctx context.Context, in *core_adapter.ImageDownloadMessage, opts ...grpc.CallOption) (*voltha.ImageDownload, error)
// Deprecated: Do not use.
CancelImageDownload(ctx context.Context, in *core_adapter.ImageDownloadMessage, opts ...grpc.CallOption) (*voltha.ImageDownload, error)
// Deprecated: Do not use.
ActivateImageUpdate(ctx context.Context, in *core_adapter.ImageDownloadMessage, opts ...grpc.CallOption) (*voltha.ImageDownload, error)
// Deprecated: Do not use.
RevertImageUpdate(ctx context.Context, in *core_adapter.ImageDownloadMessage, opts ...grpc.CallOption) (*voltha.ImageDownload, error)
// Tests
StartOmciTest(ctx context.Context, in *core_adapter.OMCITest, opts ...grpc.CallOption) (*omci.TestResponse, error)
SimulateAlarm(ctx context.Context, in *core_adapter.SimulateAlarmMessage, opts ...grpc.CallOption) (*common.OperationResp, error)
// Events
SuppressEvent(ctx context.Context, in *voltha.EventFilter, opts ...grpc.CallOption) (*emptypb.Empty, error)
UnSuppressEvent(ctx context.Context, in *voltha.EventFilter, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Get/Set
GetExtValue(ctx context.Context, in *core_adapter.GetExtValueMessage, opts ...grpc.CallOption) (*extension.ReturnValues, error)
SetExtValue(ctx context.Context, in *core_adapter.SetExtValueMessage, opts ...grpc.CallOption) (*emptypb.Empty, error)
GetSingleValue(ctx context.Context, in *extension.SingleGetValueRequest, opts ...grpc.CallOption) (*extension.SingleGetValueResponse, error)
SetSingleValue(ctx context.Context, in *extension.SingleSetValueRequest, opts ...grpc.CallOption) (*extension.SingleSetValueResponse, error)
DisableOnuDevice(ctx context.Context, in *voltha.Device, opts ...grpc.CallOption) (*emptypb.Empty, error)
EnableOnuDevice(ctx context.Context, in *voltha.Device, opts ...grpc.CallOption) (*emptypb.Empty, error)
DisableOnuSerialNumber(ctx context.Context, in *voltha.OnuSerialNumberOnOLTPon, opts ...grpc.CallOption) (*emptypb.Empty, error)
EnableOnuSerialNumber(ctx context.Context, in *voltha.OnuSerialNumberOnOLTPon, opts ...grpc.CallOption) (*emptypb.Empty, error)
UpdateDevice(ctx context.Context, in *voltha.UpdateDevice, opts ...grpc.CallOption) (*emptypb.Empty, error)
}
AdapterServiceClient is the client API for AdapterService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
AdapterService is a gRPC service to serve requests from Voltha RW_Core.
func NewAdapterServiceClient ¶
func NewAdapterServiceClient(cc grpc.ClientConnInterface) AdapterServiceClient
type AdapterServiceServer ¶
type AdapterServiceServer interface {
// GetHealthStatus is used by an AdapterService client to verify connectivity
// to the gRPC server hosting the AdapterService service
GetHealthStatus(grpc.BidiStreamingServer[common.Connection, health.HealthStatus]) error
// Device
AdoptDevice(context.Context, *voltha.Device) (*emptypb.Empty, error)
ReconcileDevice(context.Context, *voltha.Device) (*emptypb.Empty, error)
DeleteDevice(context.Context, *voltha.Device) (*emptypb.Empty, error)
DisableDevice(context.Context, *voltha.Device) (*emptypb.Empty, error)
ReEnableDevice(context.Context, *voltha.Device) (*emptypb.Empty, error)
RebootDevice(context.Context, *voltha.Device) (*emptypb.Empty, error)
SelfTestDevice(context.Context, *voltha.Device) (*emptypb.Empty, error)
GetOfpDeviceInfo(context.Context, *voltha.Device) (*core_adapter.SwitchCapability, error)
ChildDeviceLost(context.Context, *voltha.Device) (*emptypb.Empty, error)
// Ports
EnablePort(context.Context, *voltha.Port) (*emptypb.Empty, error)
DisablePort(context.Context, *voltha.Port) (*emptypb.Empty, error)
// Flows
UpdateFlowsBulk(context.Context, *core_adapter.BulkFlows) (*emptypb.Empty, error)
UpdateFlowsIncrementally(context.Context, *core_adapter.IncrementalFlows) (*emptypb.Empty, error)
// Packets
SendPacketOut(context.Context, *core_adapter.PacketOut) (*emptypb.Empty, error)
// PM
UpdatePmConfig(context.Context, *core_adapter.PmConfigsInfo) (*emptypb.Empty, error)
// Image
DownloadOnuImage(context.Context, *voltha.DeviceImageDownloadRequest) (*voltha.DeviceImageResponse, error)
GetOnuImageStatus(context.Context, *voltha.DeviceImageRequest) (*voltha.DeviceImageResponse, error)
AbortOnuImageUpgrade(context.Context, *voltha.DeviceImageRequest) (*voltha.DeviceImageResponse, error)
GetOnuImages(context.Context, *common.ID) (*voltha.OnuImages, error)
ActivateOnuImage(context.Context, *voltha.DeviceImageRequest) (*voltha.DeviceImageResponse, error)
CommitOnuImage(context.Context, *voltha.DeviceImageRequest) (*voltha.DeviceImageResponse, error)
// Deprecated: Do not use.
// Deprecated Image APIs
DownloadImage(context.Context, *core_adapter.ImageDownloadMessage) (*voltha.ImageDownload, error)
// Deprecated: Do not use.
GetImageDownloadStatus(context.Context, *core_adapter.ImageDownloadMessage) (*voltha.ImageDownload, error)
// Deprecated: Do not use.
CancelImageDownload(context.Context, *core_adapter.ImageDownloadMessage) (*voltha.ImageDownload, error)
// Deprecated: Do not use.
ActivateImageUpdate(context.Context, *core_adapter.ImageDownloadMessage) (*voltha.ImageDownload, error)
// Deprecated: Do not use.
RevertImageUpdate(context.Context, *core_adapter.ImageDownloadMessage) (*voltha.ImageDownload, error)
// Tests
StartOmciTest(context.Context, *core_adapter.OMCITest) (*omci.TestResponse, error)
SimulateAlarm(context.Context, *core_adapter.SimulateAlarmMessage) (*common.OperationResp, error)
// Events
SuppressEvent(context.Context, *voltha.EventFilter) (*emptypb.Empty, error)
UnSuppressEvent(context.Context, *voltha.EventFilter) (*emptypb.Empty, error)
// Get/Set
GetExtValue(context.Context, *core_adapter.GetExtValueMessage) (*extension.ReturnValues, error)
SetExtValue(context.Context, *core_adapter.SetExtValueMessage) (*emptypb.Empty, error)
GetSingleValue(context.Context, *extension.SingleGetValueRequest) (*extension.SingleGetValueResponse, error)
SetSingleValue(context.Context, *extension.SingleSetValueRequest) (*extension.SingleSetValueResponse, error)
DisableOnuDevice(context.Context, *voltha.Device) (*emptypb.Empty, error)
EnableOnuDevice(context.Context, *voltha.Device) (*emptypb.Empty, error)
DisableOnuSerialNumber(context.Context, *voltha.OnuSerialNumberOnOLTPon) (*emptypb.Empty, error)
EnableOnuSerialNumber(context.Context, *voltha.OnuSerialNumberOnOLTPon) (*emptypb.Empty, error)
UpdateDevice(context.Context, *voltha.UpdateDevice) (*emptypb.Empty, error)
// contains filtered or unexported methods
}
AdapterServiceServer is the server API for AdapterService service. All implementations must embed UnimplementedAdapterServiceServer for forward compatibility.
AdapterService is a gRPC service to serve requests from Voltha RW_Core.
type AdapterService_GetHealthStatusClient ¶
type AdapterService_GetHealthStatusClient = grpc.BidiStreamingClient[common.Connection, health.HealthStatus]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type AdapterService_GetHealthStatusServer ¶
type AdapterService_GetHealthStatusServer = grpc.BidiStreamingServer[common.Connection, health.HealthStatus]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type UnimplementedAdapterServiceServer ¶
type UnimplementedAdapterServiceServer struct{}
UnimplementedAdapterServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedAdapterServiceServer) AbortOnuImageUpgrade ¶
func (UnimplementedAdapterServiceServer) AbortOnuImageUpgrade(context.Context, *voltha.DeviceImageRequest) (*voltha.DeviceImageResponse, error)
func (UnimplementedAdapterServiceServer) ActivateImageUpdate ¶
func (UnimplementedAdapterServiceServer) ActivateImageUpdate(context.Context, *core_adapter.ImageDownloadMessage) (*voltha.ImageDownload, error)
func (UnimplementedAdapterServiceServer) ActivateOnuImage ¶
func (UnimplementedAdapterServiceServer) ActivateOnuImage(context.Context, *voltha.DeviceImageRequest) (*voltha.DeviceImageResponse, error)
func (UnimplementedAdapterServiceServer) AdoptDevice ¶
func (UnimplementedAdapterServiceServer) CancelImageDownload ¶
func (UnimplementedAdapterServiceServer) CancelImageDownload(context.Context, *core_adapter.ImageDownloadMessage) (*voltha.ImageDownload, error)
func (UnimplementedAdapterServiceServer) ChildDeviceLost ¶
func (UnimplementedAdapterServiceServer) CommitOnuImage ¶
func (UnimplementedAdapterServiceServer) CommitOnuImage(context.Context, *voltha.DeviceImageRequest) (*voltha.DeviceImageResponse, error)
func (UnimplementedAdapterServiceServer) DeleteDevice ¶
func (UnimplementedAdapterServiceServer) DisableDevice ¶
func (UnimplementedAdapterServiceServer) DisableOnuDevice ¶ added in v5.6.6
func (UnimplementedAdapterServiceServer) DisableOnuSerialNumber ¶ added in v5.6.6
func (UnimplementedAdapterServiceServer) DisableOnuSerialNumber(context.Context, *voltha.OnuSerialNumberOnOLTPon) (*emptypb.Empty, error)
func (UnimplementedAdapterServiceServer) DisablePort ¶
func (UnimplementedAdapterServiceServer) DownloadImage ¶
func (UnimplementedAdapterServiceServer) DownloadImage(context.Context, *core_adapter.ImageDownloadMessage) (*voltha.ImageDownload, error)
func (UnimplementedAdapterServiceServer) DownloadOnuImage ¶
func (UnimplementedAdapterServiceServer) DownloadOnuImage(context.Context, *voltha.DeviceImageDownloadRequest) (*voltha.DeviceImageResponse, error)
func (UnimplementedAdapterServiceServer) EnableOnuDevice ¶ added in v5.6.6
func (UnimplementedAdapterServiceServer) EnableOnuSerialNumber ¶ added in v5.6.6
func (UnimplementedAdapterServiceServer) EnableOnuSerialNumber(context.Context, *voltha.OnuSerialNumberOnOLTPon) (*emptypb.Empty, error)
func (UnimplementedAdapterServiceServer) EnablePort ¶
func (UnimplementedAdapterServiceServer) GetExtValue ¶
func (UnimplementedAdapterServiceServer) GetExtValue(context.Context, *core_adapter.GetExtValueMessage) (*extension.ReturnValues, error)
func (UnimplementedAdapterServiceServer) GetHealthStatus ¶
func (UnimplementedAdapterServiceServer) GetHealthStatus(grpc.BidiStreamingServer[common.Connection, health.HealthStatus]) error
func (UnimplementedAdapterServiceServer) GetImageDownloadStatus ¶
func (UnimplementedAdapterServiceServer) GetImageDownloadStatus(context.Context, *core_adapter.ImageDownloadMessage) (*voltha.ImageDownload, error)
func (UnimplementedAdapterServiceServer) GetOfpDeviceInfo ¶
func (UnimplementedAdapterServiceServer) GetOfpDeviceInfo(context.Context, *voltha.Device) (*core_adapter.SwitchCapability, error)
func (UnimplementedAdapterServiceServer) GetOnuImageStatus ¶
func (UnimplementedAdapterServiceServer) GetOnuImageStatus(context.Context, *voltha.DeviceImageRequest) (*voltha.DeviceImageResponse, error)
func (UnimplementedAdapterServiceServer) GetOnuImages ¶
func (UnimplementedAdapterServiceServer) GetSingleValue ¶
func (UnimplementedAdapterServiceServer) GetSingleValue(context.Context, *extension.SingleGetValueRequest) (*extension.SingleGetValueResponse, error)
func (UnimplementedAdapterServiceServer) ReEnableDevice ¶
func (UnimplementedAdapterServiceServer) RebootDevice ¶
func (UnimplementedAdapterServiceServer) ReconcileDevice ¶
func (UnimplementedAdapterServiceServer) RevertImageUpdate ¶
func (UnimplementedAdapterServiceServer) RevertImageUpdate(context.Context, *core_adapter.ImageDownloadMessage) (*voltha.ImageDownload, error)
func (UnimplementedAdapterServiceServer) SelfTestDevice ¶
func (UnimplementedAdapterServiceServer) SendPacketOut ¶
func (UnimplementedAdapterServiceServer) SendPacketOut(context.Context, *core_adapter.PacketOut) (*emptypb.Empty, error)
func (UnimplementedAdapterServiceServer) SetExtValue ¶
func (UnimplementedAdapterServiceServer) SetExtValue(context.Context, *core_adapter.SetExtValueMessage) (*emptypb.Empty, error)
func (UnimplementedAdapterServiceServer) SetSingleValue ¶
func (UnimplementedAdapterServiceServer) SetSingleValue(context.Context, *extension.SingleSetValueRequest) (*extension.SingleSetValueResponse, error)
func (UnimplementedAdapterServiceServer) SimulateAlarm ¶
func (UnimplementedAdapterServiceServer) SimulateAlarm(context.Context, *core_adapter.SimulateAlarmMessage) (*common.OperationResp, error)
func (UnimplementedAdapterServiceServer) StartOmciTest ¶
func (UnimplementedAdapterServiceServer) StartOmciTest(context.Context, *core_adapter.OMCITest) (*omci.TestResponse, error)
func (UnimplementedAdapterServiceServer) SuppressEvent ¶
func (UnimplementedAdapterServiceServer) SuppressEvent(context.Context, *voltha.EventFilter) (*emptypb.Empty, error)
func (UnimplementedAdapterServiceServer) UnSuppressEvent ¶
func (UnimplementedAdapterServiceServer) UnSuppressEvent(context.Context, *voltha.EventFilter) (*emptypb.Empty, error)
func (UnimplementedAdapterServiceServer) UpdateDevice ¶ added in v5.6.7
func (UnimplementedAdapterServiceServer) UpdateDevice(context.Context, *voltha.UpdateDevice) (*emptypb.Empty, error)
func (UnimplementedAdapterServiceServer) UpdateFlowsBulk ¶
func (UnimplementedAdapterServiceServer) UpdateFlowsBulk(context.Context, *core_adapter.BulkFlows) (*emptypb.Empty, error)
func (UnimplementedAdapterServiceServer) UpdateFlowsIncrementally ¶
func (UnimplementedAdapterServiceServer) UpdateFlowsIncrementally(context.Context, *core_adapter.IncrementalFlows) (*emptypb.Empty, error)
func (UnimplementedAdapterServiceServer) UpdatePmConfig ¶
func (UnimplementedAdapterServiceServer) UpdatePmConfig(context.Context, *core_adapter.PmConfigsInfo) (*emptypb.Empty, error)
type UnsafeAdapterServiceServer ¶ added in v5.7.1
type UnsafeAdapterServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAdapterServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdapterServiceServer will result in compilation errors.