SYMBOL INDEX (369 symbols across 26 files) FILE: alloptions_test.go function TestAllOptionsExample (line 11) | func TestAllOptionsExample(t *testing.T) { FILE: examples/alloptions/alloptions.nrpc.go type SvcCustomSubjectServer (line 17) | type SvcCustomSubjectServer interface type SvcCustomSubjectHandler (line 26) | type SvcCustomSubjectHandler struct method SetEncodings (line 54) | func (h *SvcCustomSubjectHandler) SetEncodings(encodings []string) { method Subject (line 58) | func (h *SvcCustomSubjectHandler) Subject() string { method MtNoRequestPublish (line 62) | func (h *SvcCustomSubjectHandler) MtNoRequestPublish(pkginstance strin... method Handler (line 80) | func (h *SvcCustomSubjectHandler) Handler(msg *nats.Msg) { function NewSvcCustomSubjectHandler (line 35) | func NewSvcCustomSubjectHandler(ctx context.Context, nc nrpc.NatsConn, s... function NewSvcCustomSubjectConcurrentHandler (line 45) | func NewSvcCustomSubjectConcurrentHandler(workers *nrpc.WorkerPool, nc n... type SvcCustomSubjectClient (line 222) | type SvcCustomSubjectClient struct method MtSimpleReply (line 242) | func (c *SvcCustomSubjectClient) MtSimpleReply(req *StringArg) (*Simpl... method MtSimpleReplyPoll (line 255) | func (c *SvcCustomSubjectClient) MtSimpleReplyPoll(req *StringArg,maxr... method MtVoidReply (line 274) | func (c *SvcCustomSubjectClient) MtVoidReply(req *StringArg) (error) { method MtNoRequestSubject (line 287) | func (c *SvcCustomSubjectClient) MtNoRequestSubject( method MtNoRequestSubscribeSync (line 312) | func (c *SvcCustomSubjectClient) MtNoRequestSubscribeSync( method MtNoRequestSubscribe (line 326) | func (c *SvcCustomSubjectClient) MtNoRequestSubscribe( method MtNoRequestSubscribeChan (line 345) | func (c *SvcCustomSubjectClient) MtNoRequestSubscribeChan( method MtStreamedReply (line 355) | func (c *SvcCustomSubjectClient) MtStreamedReply( method MtVoidReqStreamedReply (line 381) | func (c *SvcCustomSubjectClient) MtVoidReqStreamedReply( function NewSvcCustomSubjectClient (line 231) | func NewSvcCustomSubjectClient(nc nrpc.NatsConn, pkgParaminstance string... type SvcCustomSubjectMtNoRequestSubscription (line 297) | type SvcCustomSubjectMtNoRequestSubscription struct method Next (line 303) | func (s *SvcCustomSubjectMtNoRequestSubscription) Next(timeout time.Du... type SvcSubjectParamsServer (line 408) | type SvcSubjectParamsServer interface type SvcSubjectParamsHandler (line 416) | type SvcSubjectParamsHandler struct method SetEncodings (line 444) | func (h *SvcSubjectParamsHandler) SetEncodings(encodings []string) { method Subject (line 448) | func (h *SvcSubjectParamsHandler) Subject() string { method MtNoRequestWParamsPublish (line 452) | func (h *SvcSubjectParamsHandler) MtNoRequestWParamsPublish(pkginstanc... method Handler (line 470) | func (h *SvcSubjectParamsHandler) Handler(msg *nats.Msg) { function NewSvcSubjectParamsHandler (line 425) | func NewSvcSubjectParamsHandler(ctx context.Context, nc nrpc.NatsConn, s... function NewSvcSubjectParamsConcurrentHandler (line 435) | func NewSvcSubjectParamsConcurrentHandler(workers *nrpc.WorkerPool, nc n... type SvcSubjectParamsClient (line 593) | type SvcSubjectParamsClient struct method MtWithSubjectParams (line 615) | func (c *SvcSubjectParamsClient) MtWithSubjectParams(mp1 string, mp2 s... method MtStreamedReplyWithSubjectParams (line 629) | func (c *SvcSubjectParamsClient) MtStreamedReplyWithSubjectParams( method MtNoReply (line 654) | func (c *SvcSubjectParamsClient) MtNoReply() (error) { method MtNoRequestWParamsSubject (line 668) | func (c *SvcSubjectParamsClient) MtNoRequestWParamsSubject( method MtNoRequestWParamsSubscribeSync (line 693) | func (c *SvcSubjectParamsClient) MtNoRequestWParamsSubscribeSync( method MtNoRequestWParamsSubscribe (line 707) | func (c *SvcSubjectParamsClient) MtNoRequestWParamsSubscribe( method MtNoRequestWParamsSubscribeChan (line 726) | func (c *SvcSubjectParamsClient) MtNoRequestWParamsSubscribeChan( function NewSvcSubjectParamsClient (line 603) | func NewSvcSubjectParamsClient(nc nrpc.NatsConn, pkgParaminstance string... type SvcSubjectParamsMtNoRequestWParamsSubscription (line 678) | type SvcSubjectParamsMtNoRequestWParamsSubscription struct method Next (line 684) | func (s *SvcSubjectParamsMtNoRequestWParamsSubscription) Next(timeout ... type NoRequestServiceServer (line 738) | type NoRequestServiceServer interface type NoRequestServiceHandler (line 743) | type NoRequestServiceHandler struct method SetEncodings (line 771) | func (h *NoRequestServiceHandler) SetEncodings(encodings []string) { method Subject (line 775) | func (h *NoRequestServiceHandler) Subject() string { method MtNoRequestPublish (line 779) | func (h *NoRequestServiceHandler) MtNoRequestPublish(pkginstance strin... function NewNoRequestServiceHandler (line 752) | func NewNoRequestServiceHandler(ctx context.Context, nc nrpc.NatsConn, s... function NewNoRequestServiceConcurrentHandler (line 762) | func NewNoRequestServiceConcurrentHandler(workers *nrpc.WorkerPool, nc n... type NoRequestServiceClient (line 797) | type NoRequestServiceClient struct method MtNoRequestSubject (line 817) | func (c *NoRequestServiceClient) MtNoRequestSubject( method MtNoRequestSubscribeSync (line 842) | func (c *NoRequestServiceClient) MtNoRequestSubscribeSync( method MtNoRequestSubscribe (line 856) | func (c *NoRequestServiceClient) MtNoRequestSubscribe( method MtNoRequestSubscribeChan (line 875) | func (c *NoRequestServiceClient) MtNoRequestSubscribeChan( function NewNoRequestServiceClient (line 806) | func NewNoRequestServiceClient(nc nrpc.NatsConn, pkgParaminstance string... type NoRequestServiceMtNoRequestSubscription (line 827) | type NoRequestServiceMtNoRequestSubscription struct method Next (line 833) | func (s *NoRequestServiceMtNoRequestSubscription) Next(timeout time.Du... type Client (line 885) | type Client struct method SetEncoding (line 909) | func (c *Client) SetEncoding(encoding string) { method SetTimeout (line 922) | func (c *Client) SetTimeout(t time.Duration) { method SetSvcSubjectParamsParams (line 935) | func (c *Client) SetSvcSubjectParamsParams( method NewSvcSubjectParams (line 947) | func (c *Client) NewSvcSubjectParams( function NewClient (line 896) | func NewClient(nc nrpc.NatsConn, pkgParaminstance string) *Client { FILE: examples/alloptions/alloptions.pb.go constant _ (line 19) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 21) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type StringArg (line 24) | type StringArg struct method Reset (line 32) | func (x *StringArg) Reset() { method String (line 41) | func (x *StringArg) String() string { method ProtoMessage (line 45) | func (*StringArg) ProtoMessage() {} method ProtoReflect (line 47) | func (x *StringArg) ProtoReflect() protoreflect.Message { method Descriptor (line 60) | func (*StringArg) Descriptor() ([]byte, []int) { method GetArg1 (line 64) | func (x *StringArg) GetArg1() string { type SimpleStringReply (line 71) | type SimpleStringReply struct method Reset (line 79) | func (x *SimpleStringReply) Reset() { method String (line 88) | func (x *SimpleStringReply) String() string { method ProtoMessage (line 92) | func (*SimpleStringReply) ProtoMessage() {} method ProtoReflect (line 94) | func (x *SimpleStringReply) ProtoReflect() protoreflect.Message { method Descriptor (line 107) | func (*SimpleStringReply) Descriptor() ([]byte, []int) { method GetReply (line 111) | func (x *SimpleStringReply) GetReply() string { function file_alloptions_proto_rawDescGZIP (line 186) | func file_alloptions_proto_rawDescGZIP() []byte { function init (line 229) | func init() { file_alloptions_proto_init() } function file_alloptions_proto_init (line 230) | func file_alloptions_proto_init() { FILE: examples/alloptions/alloptions_test.go type TestingLogWriter (line 17) | type TestingLogWriter struct method Write (line 21) | func (w TestingLogWriter) Write(p []byte) (int, error) { type BasicServerImpl (line 26) | type BasicServerImpl struct method MtSimpleReply (line 32) | func (s BasicServerImpl) MtSimpleReply( method MtVoidReply (line 41) | func (s BasicServerImpl) MtVoidReply( method MtStreamedReply (line 50) | func (s BasicServerImpl) MtStreamedReply( method MtVoidReqStreamedReply (line 75) | func (s BasicServerImpl) MtVoidReqStreamedReply( method MtNoReply (line 83) | func (s BasicServerImpl) MtNoReply(ctx context.Context) { method MtWithSubjectParams (line 89) | func (s BasicServerImpl) MtWithSubjectParams( method MtStreamedReplyWithSubjectParams (line 102) | func (s BasicServerImpl) MtStreamedReplyWithSubjectParams( function TestAll (line 110) | func TestAll(t *testing.T) { function commonTests (line 304) | func commonTests( function expectsStringSlice (line 537) | func expectsStringSlice(t *testing.T, expected, actual []string) { FILE: examples/alloptions/main.go type ServerImpl (line 18) | type ServerImpl struct method MtSimpleReply (line 23) | func (s ServerImpl) MtSimpleReply( method MtVoidReply (line 33) | func (s ServerImpl) MtVoidReply( method MtStreamedReply (line 43) | func (s ServerImpl) MtStreamedReply( method MtVoidReqStreamedReply (line 69) | func (s ServerImpl) MtVoidReqStreamedReply( method MtNoReply (line 78) | func (s ServerImpl) MtNoReply(ctx context.Context) { method MtWithSubjectParams (line 88) | func (s ServerImpl) MtWithSubjectParams( method MtStreamedReplyWithSubjectParams (line 102) | func (s ServerImpl) MtStreamedReplyWithSubjectParams( function main (line 111) | func main() { FILE: examples/alloptions/testrunner_test.go function TestMain (line 15) | func TestMain(m *testing.M) { FILE: examples/helloworld/greeter_client/main.go function main (line 16) | func main() { FILE: examples/helloworld/greeter_server/main.go type server (line 19) | type server struct method SayHello (line 23) | func (s *server) SayHello(ctx context.Context, req *helloworld.HelloRe... function main (line 27) | func main() { FILE: examples/helloworld/greeter_server/main_test.go function TestBasic (line 15) | func TestBasic(t *testing.T) { FILE: examples/helloworld/greeter_server/testrunner_test.go function TestMain (line 15) | func TestMain(m *testing.M) { FILE: examples/helloworld/helloworld/helloworld.nrpc.go type GreeterServer (line 16) | type GreeterServer interface type GreeterHandler (line 22) | type GreeterHandler struct method SetEncodings (line 50) | func (h *GreeterHandler) SetEncodings(encodings []string) { method Subject (line 54) | func (h *GreeterHandler) Subject() string { method Handler (line 58) | func (h *GreeterHandler) Handler(msg *nats.Msg) { function NewGreeterHandler (line 31) | func NewGreeterHandler(ctx context.Context, nc nrpc.NatsConn, s GreeterS... function NewGreeterConcurrentHandler (line 41) | func NewGreeterConcurrentHandler(workers *nrpc.WorkerPool, nc nrpc.NatsC... type GreeterClient (line 129) | type GreeterClient struct method SayHello (line 145) | func (c *GreeterClient) SayHello(req *HelloRequest) (*HelloReply, erro... function NewGreeterClient (line 136) | func NewGreeterClient(nc nrpc.NatsConn) *GreeterClient { type Client (line 158) | type Client struct method SetEncoding (line 175) | func (c *Client) SetEncoding(encoding string) { method SetTimeout (line 182) | func (c *Client) SetTimeout(t time.Duration) { function NewClient (line 165) | func NewClient(nc nrpc.NatsConn) *Client { FILE: examples/helloworld/helloworld/helloworld.pb.go constant _ (line 33) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 35) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type HelloRequest (line 39) | type HelloRequest struct method Reset (line 47) | func (x *HelloRequest) Reset() { method String (line 56) | func (x *HelloRequest) String() string { method ProtoMessage (line 60) | func (*HelloRequest) ProtoMessage() {} method ProtoReflect (line 62) | func (x *HelloRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 75) | func (*HelloRequest) Descriptor() ([]byte, []int) { method GetName (line 79) | func (x *HelloRequest) GetName() string { type HelloReply (line 87) | type HelloReply struct method Reset (line 95) | func (x *HelloReply) Reset() { method String (line 104) | func (x *HelloReply) String() string { method ProtoMessage (line 108) | func (*HelloReply) ProtoMessage() {} method ProtoReflect (line 110) | func (x *HelloReply) ProtoReflect() protoreflect.Message { method Descriptor (line 123) | func (*HelloReply) Descriptor() ([]byte, []int) { method GetMessage (line 127) | func (x *HelloReply) GetMessage() string { function file_helloworld_proto_rawDescGZIP (line 164) | func file_helloworld_proto_rawDescGZIP() []byte { function init (line 186) | func init() { file_helloworld_proto_init() } function file_helloworld_proto_init (line 187) | func file_helloworld_proto_init() { FILE: examples/metrics_helloworld/helloworld/helloworld.nrpc.go type GreeterServer (line 17) | type GreeterServer interface type GreeterHandler (line 71) | type GreeterHandler struct method SetEncodings (line 99) | func (h *GreeterHandler) SetEncodings(encodings []string) { method Subject (line 103) | func (h *GreeterHandler) Subject() string { method Handler (line 107) | func (h *GreeterHandler) Handler(msg *nats.Msg) { function NewGreeterHandler (line 80) | func NewGreeterHandler(ctx context.Context, nc nrpc.NatsConn, s GreeterS... function NewGreeterConcurrentHandler (line 90) | func NewGreeterConcurrentHandler(workers *nrpc.WorkerPool, nc nrpc.NatsC... type GreeterClient (line 202) | type GreeterClient struct method SayHello (line 218) | func (c *GreeterClient) SayHello(req HelloRequest) (resp HelloReply, e... function NewGreeterClient (line 209) | func NewGreeterClient(nc nrpc.NatsConn) *GreeterClient { type Client (line 240) | type Client struct method SetEncoding (line 257) | func (c *Client) SetEncoding(encoding string) { method SetTimeout (line 264) | func (c *Client) SetTimeout(t time.Duration) { function NewClient (line 247) | func NewClient(nc nrpc.NatsConn) *Client { function init (line 271) | func init() { FILE: examples/metrics_helloworld/helloworld/helloworld.pb.go constant _ (line 32) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 34) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type HelloRequest (line 38) | type HelloRequest struct method Reset (line 46) | func (x *HelloRequest) Reset() { method String (line 55) | func (x *HelloRequest) String() string { method ProtoMessage (line 59) | func (*HelloRequest) ProtoMessage() {} method ProtoReflect (line 61) | func (x *HelloRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 74) | func (*HelloRequest) Descriptor() ([]byte, []int) { method GetName (line 78) | func (x *HelloRequest) GetName() string { type HelloReply (line 86) | type HelloReply struct method Reset (line 94) | func (x *HelloReply) Reset() { method String (line 103) | func (x *HelloReply) String() string { method ProtoMessage (line 107) | func (*HelloReply) ProtoMessage() {} method ProtoReflect (line 109) | func (x *HelloReply) ProtoReflect() protoreflect.Message { method Descriptor (line 122) | func (*HelloReply) Descriptor() ([]byte, []int) { method GetMessage (line 126) | func (x *HelloReply) GetMessage() string { function file_helloworld_proto_rawDescGZIP (line 162) | func file_helloworld_proto_rawDescGZIP() []byte { function init (line 184) | func init() { file_helloworld_proto_init() } function file_helloworld_proto_init (line 185) | func file_helloworld_proto_init() { FILE: examples/metrics_helloworld/metrics_greeter_client/main.go function main (line 20) | func main() { FILE: examples/metrics_helloworld/metrics_greeter_server/main.go type server (line 26) | type server struct method SayHello (line 30) | func (s *server) SayHello(ctx context.Context, req helloworld.HelloReq... function main (line 39) | func main() { FILE: examples/nooption/nooption.nrpc.go type GreeterServer (line 16) | type GreeterServer interface type GreeterHandler (line 22) | type GreeterHandler struct method SetEncodings (line 50) | func (h *GreeterHandler) SetEncodings(encodings []string) { method Subject (line 54) | func (h *GreeterHandler) Subject() string { method Handler (line 58) | func (h *GreeterHandler) Handler(msg *nats.Msg) { function NewGreeterHandler (line 31) | func NewGreeterHandler(ctx context.Context, nc nrpc.NatsConn, s GreeterS... function NewGreeterConcurrentHandler (line 41) | func NewGreeterConcurrentHandler(workers *nrpc.WorkerPool, nc nrpc.NatsC... type GreeterClient (line 129) | type GreeterClient struct method SayHello (line 145) | func (c *GreeterClient) SayHello(req HelloRequest) (resp HelloReply, e... function NewGreeterClient (line 136) | func NewGreeterClient(nc nrpc.NatsConn) *GreeterClient { type Client (line 158) | type Client struct method SetEncoding (line 175) | func (c *Client) SetEncoding(encoding string) { method SetTimeout (line 182) | func (c *Client) SetTimeout(t time.Duration) { function NewClient (line 165) | func NewClient(nc nrpc.NatsConn) *Client { FILE: examples/nooption/nooption.pb.go constant _ (line 18) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 20) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type HelloRequest (line 24) | type HelloRequest struct method Reset (line 32) | func (x *HelloRequest) Reset() { method String (line 41) | func (x *HelloRequest) String() string { method ProtoMessage (line 45) | func (*HelloRequest) ProtoMessage() {} method ProtoReflect (line 47) | func (x *HelloRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 60) | func (*HelloRequest) Descriptor() ([]byte, []int) { method GetName (line 64) | func (x *HelloRequest) GetName() string { type HelloReply (line 72) | type HelloReply struct method Reset (line 80) | func (x *HelloReply) Reset() { method String (line 89) | func (x *HelloReply) String() string { method ProtoMessage (line 93) | func (*HelloReply) ProtoMessage() {} method ProtoReflect (line 95) | func (x *HelloReply) ProtoReflect() protoreflect.Message { method Descriptor (line 108) | func (*HelloReply) Descriptor() ([]byte, []int) { method GetMessage (line 112) | func (x *HelloReply) GetMessage() string { function file_nooption_proto_rawDescGZIP (line 144) | func file_nooption_proto_rawDescGZIP() []byte { function init (line 166) | func init() { file_nooption_proto_init() } function file_nooption_proto_init (line 167) | func file_nooption_proto_init() { FILE: helloworld_test.go function TestHelloWorldExample (line 11) | func TestHelloWorldExample(t *testing.T) { FILE: nrpc.go constant statusHeader (line 21) | statusHeader = "Status" constant noResponderStatus (line 22) | noResponderStatus = "503" type ContextKey (line 26) | type ContextKey type NatsConn (line 33) | type NatsConn interface type ReplyInboxMaker (line 44) | type ReplyInboxMaker method Error (line 52) | func (e *Error) Error() string { function Unmarshal (line 56) | func Unmarshal(encoding string, data []byte, msg proto.Message) error { function UnmarshalResponse (line 67) | func UnmarshalResponse(encoding string, data []byte, msg proto.Message) ... function Marshal (line 100) | func Marshal(encoding string, msg proto.Message) ([]byte, error) { function MarshalErrorResponse (line 111) | func MarshalErrorResponse(encoding string, repErr *Error) ([]byte, error) { function ParseSubject (line 132) | func ParseSubject( function ParseSubjectTail (line 188) | func ParseSubjectTail( function Call (line 214) | func Call(req proto.Message, rep proto.Message, nc NatsConn, subject str... function Poll (line 252) | func Poll( constant RequestContextKey (line 314) | RequestContextKey ContextKey = iota function NewRequest (line 318) | func NewRequest(ctx context.Context, conn NatsConn, subject string, repl... function GetRequest (line 329) | func GetRequest(ctx context.Context) *Request { type Request (line 335) | type Request struct method Elapsed (line 366) | func (r *Request) Elapsed() time.Duration { method Run (line 372) | func (r *Request) Run() (msg proto.Message, replyError *Error) { method RunAndReply (line 387) | func (r *Request) RunAndReply() { method PackageParam (line 409) | func (r *Request) PackageParam(key string) string { method ServiceParam (line 417) | func (r *Request) ServiceParam(key string) string { method SetPackageParam (line 425) | func (r *Request) SetPackageParam(key, value string) { method SetServiceParam (line 433) | func (r *Request) SetServiceParam(key, value string) { method EnableStreamedReply (line 441) | func (r *Request) EnableStreamedReply() { method setupStreamedReply (line 446) | func (r *Request) setupStreamedReply() { method StreamedReply (line 459) | func (r *Request) StreamedReply() bool { method SendStreamReply (line 464) | func (r *Request) SendStreamReply(msg proto.Message) { method SendReply (line 474) | func (r *Request) SendReply(resp proto.Message, withError *Error) error { method sendReply (line 487) | func (r *Request) sendReply(resp proto.Message, withError *Error) error { method SendErrorTooBusy (line 492) | func (r *Request) SendErrorTooBusy(msg string) error { function NewStreamCallSubscription (line 502) | func NewStreamCallSubscription( type StreamCallSubscription (line 527) | type StreamCallSubscription struct method stop (line 542) | func (sub *StreamCallSubscription) stop() { method loop (line 546) | func (sub *StreamCallSubscription) loop(ssub *nats.Subscription) { method Next (line 602) | func (sub *StreamCallSubscription) Next(rep proto.Message) error { function StreamCall (line 637) | func StreamCall(ctx context.Context, nc NatsConn, subject string, req pr... function Publish (line 662) | func Publish(resp proto.Message, withError *Error, nc NatsConn, subject ... function CaptureErrors (line 687) | func CaptureErrors(fn func() (proto.Message, error)) (msg proto.Message,... function NewKeepStreamAlive (line 711) | func NewKeepStreamAlive(nc NatsConn, subject string, encoding string, on... type KeepStreamAlive (line 723) | type KeepStreamAlive struct method Stop (line 731) | func (k *KeepStreamAlive) Stop() { method loop (line 735) | func (k *KeepStreamAlive) loop() { type WorkerPool (line 788) | type WorkerPool struct method getQueue (line 824) | func (pool *WorkerPool) getQueue() (queue chan *Request) { method scheduler (line 831) | func (pool *WorkerPool) scheduler() { method worker (line 863) | func (pool *WorkerPool) worker() { method SetMaxPending (line 874) | func (pool *WorkerPool) SetMaxPending(value uint) { method SetMaxPendingDuration (line 898) | func (pool *WorkerPool) SetMaxPendingDuration(value time.Duration) { method SetSize (line 905) | func (pool *WorkerPool) SetSize(size uint) { method QueueRequest (line 925) | func (pool *WorkerPool) QueueRequest(request *Request) error { method Close (line 938) | func (pool *WorkerPool) Close(timeout time.Duration) { function NewWorkerPool (line 803) | func NewWorkerPool( FILE: nrpc.pb.go constant _ (line 19) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 21) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type SubjectRule (line 24) | type SubjectRule method Enum (line 43) | func (x SubjectRule) Enum() *SubjectRule { method String (line 49) | func (x SubjectRule) String() string { method Descriptor (line 53) | func (SubjectRule) Descriptor() protoreflect.EnumDescriptor { method Type (line 57) | func (SubjectRule) Type() protoreflect.EnumType { method Number (line 61) | func (x SubjectRule) Number() protoreflect.EnumNumber { method EnumDescriptor (line 66) | func (SubjectRule) EnumDescriptor() ([]byte, []int) { constant SubjectRule_COPY (line 27) | SubjectRule_COPY SubjectRule = 0 constant SubjectRule_TOLOWER (line 28) | SubjectRule_TOLOWER SubjectRule = 1 type Error_Type (line 70) | type Error_Type method Enum (line 95) | func (x Error_Type) Enum() *Error_Type { method String (line 101) | func (x Error_Type) String() string { method Descriptor (line 105) | func (Error_Type) Descriptor() protoreflect.EnumDescriptor { method Type (line 109) | func (Error_Type) Type() protoreflect.EnumType { method Number (line 113) | func (x Error_Type) Number() protoreflect.EnumNumber { method EnumDescriptor (line 118) | func (Error_Type) EnumDescriptor() ([]byte, []int) { constant Error_CLIENT (line 73) | Error_CLIENT Error_Type = 0 constant Error_SERVER (line 74) | Error_SERVER Error_Type = 1 constant Error_EOS (line 75) | Error_EOS Error_Type = 3 constant Error_SERVERTOOBUSY (line 76) | Error_SERVERTOOBUSY Error_Type = 4 type Error (line 122) | type Error struct method Reset (line 132) | func (x *Error) Reset() { method String (line 141) | func (x *Error) String() string { method ProtoMessage (line 145) | func (*Error) ProtoMessage() {} method ProtoReflect (line 147) | func (x *Error) ProtoReflect() protoreflect.Message { method Descriptor (line 160) | func (*Error) Descriptor() ([]byte, []int) { method GetType (line 164) | func (x *Error) GetType() Error_Type { method GetMessage (line 171) | func (x *Error) GetMessage() string { method GetMsgCount (line 178) | func (x *Error) GetMsgCount() uint32 { type Void (line 185) | type Void struct method Reset (line 191) | func (x *Void) Reset() { method String (line 200) | func (x *Void) String() string { method ProtoMessage (line 204) | func (*Void) ProtoMessage() {} method ProtoReflect (line 206) | func (x *Void) ProtoReflect() protoreflect.Message { method Descriptor (line 219) | func (*Void) Descriptor() ([]byte, []int) { type NoRequest (line 223) | type NoRequest struct method Reset (line 229) | func (x *NoRequest) Reset() { method String (line 238) | func (x *NoRequest) String() string { method ProtoMessage (line 242) | func (*NoRequest) ProtoMessage() {} method ProtoReflect (line 244) | func (x *NoRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 257) | func (*NoRequest) Descriptor() ([]byte, []int) { type NoReply (line 261) | type NoReply struct method Reset (line 267) | func (x *NoReply) Reset() { method String (line 276) | func (x *NoReply) String() string { method ProtoMessage (line 280) | func (*NoReply) ProtoMessage() {} method ProtoReflect (line 282) | func (x *NoReply) ProtoReflect() protoreflect.Message { method Descriptor (line 295) | func (*NoReply) Descriptor() ([]byte, []int) { type HeartBeat (line 299) | type HeartBeat struct method Reset (line 307) | func (x *HeartBeat) Reset() { method String (line 316) | func (x *HeartBeat) String() string { method ProtoMessage (line 320) | func (*HeartBeat) ProtoMessage() {} method ProtoReflect (line 322) | func (x *HeartBeat) ProtoReflect() protoreflect.Message { method Descriptor (line 335) | func (*HeartBeat) Descriptor() ([]byte, []int) { method GetLastbeat (line 339) | func (x *HeartBeat) GetLastbeat() bool { function file_nrpc_proto_rawDescGZIP (line 565) | func file_nrpc_proto_rawDescGZIP() []byte { function init (line 607) | func init() { file_nrpc_proto_init() } function file_nrpc_proto_init (line 608) | func file_nrpc_proto_init() { FILE: nrpc_test.go function TestBasic (line 21) | func TestBasic(t *testing.T) { function TestDecode (line 49) | func TestDecode(t *testing.T) { function TestStreamCall (line 90) | func TestStreamCall(t *testing.T) { function TestError (line 209) | func TestError(t *testing.T) { function TestTimeout (line 239) | func TestTimeout(t *testing.T) { function TestMarshal (line 276) | func TestMarshal(t *testing.T) { function TestUnmarshal (line 290) | func TestUnmarshal(t *testing.T) { function TestMarshalUnmarshalResponse (line 307) | func TestMarshalUnmarshalResponse(t *testing.T) { function compareStringSlices (line 359) | func compareStringSlices(t *testing.T, expected, actual []string) { function TestParseSubject (line 374) | func TestParseSubject(t *testing.T) { function TestCaptureErrors (line 431) | func TestCaptureErrors(t *testing.T) { FILE: nrpcpb_test.go constant _ (line 18) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 20) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type DummyMessage (line 23) | type DummyMessage struct method Reset (line 31) | func (x *DummyMessage) Reset() { method String (line 40) | func (x *DummyMessage) String() string { method ProtoMessage (line 44) | func (*DummyMessage) ProtoMessage() {} method ProtoReflect (line 46) | func (x *DummyMessage) ProtoReflect() protoreflect.Message { method Descriptor (line 59) | func (*DummyMessage) Descriptor() ([]byte, []int) { method GetFoobar (line 63) | func (x *DummyMessage) GetFoobar() string { function file_nrpc_test_proto_rawDescGZIP (line 87) | func file_nrpc_test_proto_rawDescGZIP() []byte { function init (line 106) | func init() { file_nrpc_test_proto_init() } function file_nrpc_test_proto_init (line 107) | func file_nrpc_test_proto_init() { FILE: protoc-gen-nrpc/main.go function baseName (line 21) | func baseName(name string) string { function getGoPackage (line 35) | func getGoPackage(fd *descriptor.FileDescriptorProto) string { function goPackageOption (line 54) | func goPackageOption(d *descriptor.FileDescriptorProto) (impPath, pkg st... function goPackageName (line 80) | func goPackageName(d *descriptor.FileDescriptorProto) (name string, expl... function goFileName (line 95) | func goFileName(d *descriptor.FileDescriptorProto) string { function splitMessageTypeName (line 119) | func splitMessageTypeName(name string) (string, string) { function splitTypePath (line 130) | func splitTypePath(name string) []string { function lookupFileDescriptor (line 140) | func lookupFileDescriptor(name string) *descriptor.FileDescriptorProto { function lookupMessageType (line 149) | func lookupMessageType(name string) (*descriptor.FileDescriptorProto, *d... function getField (line 196) | func getField(d *descriptor.DescriptorProto, name string) *descriptor.Fi... function getOneofDecl (line 205) | func getOneofDecl(d *descriptor.DescriptorProto, name string) *descripto... function pkgSubject (line 214) | func pkgSubject(fd *descriptor.FileDescriptorProto) string { function getResultType (line 224) | func getResultType( function getGoType (line 230) | func getGoType(pbType string) (string, string) { function getPkgImportName (line 240) | func getPkgImportName(goPkg string) string { function main (line 404) | func main() { FILE: protoc-gen-nrpc/tmpl.go constant tFile (line 3) | tFile = `// This code was autogenerated from {{.GetName}}, do not edit. FILE: testrunner_test.go function TestMain (line 15) | func TestMain(m *testing.M) {