content

package
v1.0.0-beta.2 Latest Latest
Warning

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

Go to latest
Published: Oct 12, 2017 License: Apache-2.0, CC-BY-SA-4.0 Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewStoreFromClient

func NewStoreFromClient(client contentapi.ContentClient) content.Store

Types

type Service

type Service struct {
	// contains filtered or unexported fields
}

func NewService

func NewService(cs content.Store, publisher events.Publisher) (*Service, error)

func (*Service) Abort

func (s *Service) Abort(ctx context.Context, req *api.AbortRequest) (*empty.Empty, error)

func (*Service) Delete

func (s *Service) Delete(ctx context.Context, req *api.DeleteContentRequest) (*empty.Empty, error)

func (*Service) Info

func (s *Service) Info(ctx context.Context, req *api.InfoRequest) (*api.InfoResponse, error)

func (*Service) List

func (s *Service) List(req *api.ListContentRequest, session api.Content_ListServer) error

func (*Service) ListStatuses

func (*Service) Read

func (s *Service) Read(req *api.ReadContentRequest, session api.Content_ReadServer) error

func (*Service) Register

func (s *Service) Register(server *grpc.Server) error

func (*Service) Status

func (s *Service) Status(ctx context.Context, req *api.StatusRequest) (*api.StatusResponse, error)

func (*Service) Update

func (s *Service) Update(ctx context.Context, req *api.UpdateRequest) (*api.UpdateResponse, error)

func (*Service) Write

func (s *Service) Write(session api.Content_WriteServer) (err error)

Jump to

Keyboard shortcuts

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