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.