Versions in this module Expand all Collapse all v0 v0.0.1 Oct 3, 2023 Changes in this version + type Descriptor struct + func NewDescriptor() *Descriptor + func (s *Descriptor) GetAllMessages() []string + func (s *Descriptor) GetAllMethods() []string + func (s *Descriptor) GetMessage(ctx context.Context, name string) (*desc.MessageDescriptor, error) + func (s *Descriptor) GetMethod(ctx context.Context, methodPath string) (*desc.MethodDescriptor, error) + type HealthService struct + func (s *HealthService) Check(_ context.Context, req *health.HealthCheckRequest) (*health.HealthCheckResponse, error) + func (s *HealthService) Watch(_ *health.HealthCheckRequest, server health.Health_WatchServer) error + type Server struct + func NewServer(stubStore rio.StubStore, fileStorage fs.FileStorage, ...) *Server + func (s *Server) Start(ctx context.Context, addr string) error + func (s *Server) StartAsync(ctx context.Context, addr string) error + type ServiceDescriptor struct + func NewServiceDescriptor(fileStorage fs.FileStorage) *ServiceDescriptor + func (p *ServiceDescriptor) ClearCache(ctx context.Context) error + func (p *ServiceDescriptor) GetDescriptor(ctx context.Context, protoFileID string) (*Descriptor, error)