Versions in this module Expand all Collapse all v0 v0.1.15 Jul 17, 2021 v0.1.14 Jul 17, 2021 Changes in this version + func Register(s *nrpc.Server) + type Message interface + AsProtoreflectMessage func() *dynamic.Message + ConvertFrom func(target proto.Message) error + MarshalJSON func() ([]byte, error) + UnmarshalJSON func(b []byte) error + type MessageDescriptor struct + func (m *MessageDescriptor) GetFullyQualifiedName() string + func (m *MessageDescriptor) MakeTemplate(descSource grpcurl.DescriptorSource) (string, error) + func (m *MessageDescriptor) MakeTemplateMessage(descSource grpcurl.DescriptorSource) proto.Message + func (m *MessageDescriptor) NewMessage() *messageImpl + type MethodDescriptor struct + func (m *MethodDescriptor) AsProtoreflectDescriptor() *desc.MethodDescriptor + func (m *MethodDescriptor) GetInputType() *MessageDescriptor + func (m *MethodDescriptor) GetName() string + func (m *MethodDescriptor) GetOutputType() *MessageDescriptor + type MethodInvocation struct + type Reflector interface + CreateInvocation func(serviceName, methodName string, input []byte) (*MethodInvocation, error) + DescribeService func(serviceName string) ([]*MethodDescriptor, error) + ListServices func() ([]string, error) + func NewReflector(rc grpcreflectClient) Reflector + type ServerReflectionServer struct + func (s *ServerReflectionServer) ServerReflectionInfo(stream rpb.ServerReflection_ServerReflectionInfoServer) error + type ServiceDescriptor struct + func ServiceDescriptorFromFileDescriptor(fd *desc.FileDescriptor, service string) *ServiceDescriptor + func (s *ServiceDescriptor) FindMethodByName(name string) (*MethodDescriptor, error) + func (s *ServiceDescriptor) GetMethods() ([]*MethodDescriptor, error)