Documentation
¶
Index ¶
- Constants
- type ImageServer
- func (s *ImageServer) CommitImage(ctx context.Context, request *v1beta1.CommitRequest) (*v1beta1.CommitResponse, error)
- func (s *ImageServer) PushImage(ctx context.Context, request *v1beta1.PushRequest) (*v1beta1.PushResponse, error)
- func (s *ImageServer) StartRPCServer() (*grpc.Server, chan error)
- func (s *ImageServer) Version(ctx context.Context, request *v1beta1.VersionRequest) (*v1beta1.VersionResponse, error)
Constants ¶
View Source
const (
Version = "0.1.0"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ImageServer ¶
type ImageServer struct { v1beta1.UnimplementedImageServiceServer net.Listener *grpc.Server // contains filtered or unexported fields }
func New ¶
func New(pathToUnixSocketFile string) (*ImageServer, error)
New creates an instance of the Image Service Server.
func (*ImageServer) CommitImage ¶
func (s *ImageServer) CommitImage(ctx context.Context, request *v1beta1.CommitRequest) (*v1beta1.CommitResponse, error)
func (*ImageServer) PushImage ¶
func (s *ImageServer) PushImage(ctx context.Context, request *v1beta1.PushRequest) (*v1beta1.PushResponse, error)
func (*ImageServer) StartRPCServer ¶
func (s *ImageServer) StartRPCServer() (*grpc.Server, chan error)
func (*ImageServer) Version ¶
func (s *ImageServer) Version(ctx context.Context, request *v1beta1.VersionRequest) (*v1beta1.VersionResponse, error)
Click to show internal directories.
Click to hide internal directories.