onu_inter_adapter_service

package
v5.4.11 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterOnuInterAdapterServiceServer

func RegisterOnuInterAdapterServiceServer(s *grpc.Server, srv OnuInterAdapterServiceServer)

Types

type OnuInterAdapterServiceClient

type OnuInterAdapterServiceClient interface {
	// GetHealthStatus is used by a OnuInterAdapterService client to detect a connection
	// lost with the gRPC server hosting the OnuInterAdapterService service
	GetHealthStatus(ctx context.Context, opts ...grpc.CallOption) (OnuInterAdapterService_GetHealthStatusClient, error)
	OnuIndication(ctx context.Context, in *inter_adapter.OnuIndicationMessage, opts ...grpc.CallOption) (*empty.Empty, error)
	OmciIndication(ctx context.Context, in *inter_adapter.OmciMessage, opts ...grpc.CallOption) (*empty.Empty, error)
	DownloadTechProfile(ctx context.Context, in *inter_adapter.TechProfileDownloadMessage, opts ...grpc.CallOption) (*empty.Empty, error)
	DeleteGemPort(ctx context.Context, in *inter_adapter.DeleteGemPortMessage, opts ...grpc.CallOption) (*empty.Empty, error)
	DeleteTCont(ctx context.Context, in *inter_adapter.DeleteTcontMessage, opts ...grpc.CallOption) (*empty.Empty, error)
}

OnuInterAdapterServiceClient is the client API for OnuInterAdapterService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewOnuInterAdapterServiceClient

func NewOnuInterAdapterServiceClient(cc *grpc.ClientConn) OnuInterAdapterServiceClient

type OnuInterAdapterServiceServer

type OnuInterAdapterServiceServer interface {
	// GetHealthStatus is used by a OnuInterAdapterService client to detect a connection
	// lost with the gRPC server hosting the OnuInterAdapterService service
	GetHealthStatus(OnuInterAdapterService_GetHealthStatusServer) error
	OnuIndication(context.Context, *inter_adapter.OnuIndicationMessage) (*empty.Empty, error)
	OmciIndication(context.Context, *inter_adapter.OmciMessage) (*empty.Empty, error)
	DownloadTechProfile(context.Context, *inter_adapter.TechProfileDownloadMessage) (*empty.Empty, error)
	DeleteGemPort(context.Context, *inter_adapter.DeleteGemPortMessage) (*empty.Empty, error)
	DeleteTCont(context.Context, *inter_adapter.DeleteTcontMessage) (*empty.Empty, error)
}

OnuInterAdapterServiceServer is the server API for OnuInterAdapterService service.

type OnuInterAdapterService_GetHealthStatusClient

type OnuInterAdapterService_GetHealthStatusClient interface {
	Send(*common.Connection) error
	Recv() (*health.HealthStatus, error)
	grpc.ClientStream
}

type OnuInterAdapterService_GetHealthStatusServer

type OnuInterAdapterService_GetHealthStatusServer interface {
	Send(*health.HealthStatus) error
	Recv() (*common.Connection, error)
	grpc.ServerStream
}

type UnimplementedOnuInterAdapterServiceServer

type UnimplementedOnuInterAdapterServiceServer struct {
}

UnimplementedOnuInterAdapterServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedOnuInterAdapterServiceServer) DeleteGemPort

func (*UnimplementedOnuInterAdapterServiceServer) DeleteTCont

func (*UnimplementedOnuInterAdapterServiceServer) DownloadTechProfile

func (*UnimplementedOnuInterAdapterServiceServer) GetHealthStatus

func (*UnimplementedOnuInterAdapterServiceServer) OmciIndication

func (*UnimplementedOnuInterAdapterServiceServer) OnuIndication

Jump to

Keyboard shortcuts

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