Documentation
¶
Index ¶
- Variables
- func DRPCRegisterTest(mux drpc.Mux, impl DRPCTestServer) error
- type DRPCTestClient
- type DRPCTestDescription
- type DRPCTestServer
- type DRPCTestUnimplementedServer
- type DRPCTest_TestStream2Client
- type DRPCTest_TestStream2Stream
- type DRPCTest_TestStreamClient
- type DRPCTest_TestStreamStream
- type StreamMessage
- func (*StreamMessage) Descriptor() ([]byte, []int)deprecated
- func (x *StreamMessage) GetRepeat() int64
- func (x *StreamMessage) GetReqData() string
- func (m *StreamMessage) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *StreamMessage) MarshalToVT(dAtA []byte) (int, error)
- func (m *StreamMessage) MarshalVT() (dAtA []byte, err error)
- func (*StreamMessage) ProtoMessage()
- func (x *StreamMessage) ProtoReflect() protoreflect.Message
- func (x *StreamMessage) Reset()
- func (m *StreamMessage) SizeVT() (n int)
- func (x *StreamMessage) String() string
- func (m *StreamMessage) UnmarshalVT(dAtA []byte) error
Constants ¶
This section is empty.
Variables ¶
View Source
var File_net_streampool_testservice_protos_testservice_proto protoreflect.FileDescriptor
Functions ¶
func DRPCRegisterTest ¶
func DRPCRegisterTest(mux drpc.Mux, impl DRPCTestServer) error
Types ¶
type DRPCTestClient ¶
type DRPCTestClient interface {
DRPCConn() drpc.Conn
TestStream(ctx context.Context) (DRPCTest_TestStreamClient, error)
TestStream2(ctx context.Context, in *StreamMessage) (DRPCTest_TestStream2Client, error)
}
func NewDRPCTestClient ¶
func NewDRPCTestClient(cc drpc.Conn) DRPCTestClient
type DRPCTestDescription ¶
type DRPCTestDescription struct{}
func (DRPCTestDescription) NumMethods ¶
func (DRPCTestDescription) NumMethods() int
type DRPCTestServer ¶
type DRPCTestServer interface {
TestStream(DRPCTest_TestStreamStream) error
TestStream2(*StreamMessage, DRPCTest_TestStream2Stream) error
}
type DRPCTestUnimplementedServer ¶
type DRPCTestUnimplementedServer struct{}
func (*DRPCTestUnimplementedServer) TestStream ¶
func (s *DRPCTestUnimplementedServer) TestStream(DRPCTest_TestStreamStream) error
func (*DRPCTestUnimplementedServer) TestStream2 ¶ added in v0.9.0
func (s *DRPCTestUnimplementedServer) TestStream2(*StreamMessage, DRPCTest_TestStream2Stream) error
type DRPCTest_TestStream2Client ¶ added in v0.9.0
type DRPCTest_TestStream2Client interface {
drpc.Stream
Recv() (*StreamMessage, error)
}
type DRPCTest_TestStream2Stream ¶ added in v0.9.0
type DRPCTest_TestStream2Stream interface {
drpc.Stream
Send(*StreamMessage) error
}
type DRPCTest_TestStreamClient ¶
type DRPCTest_TestStreamClient interface {
drpc.Stream
Send(*StreamMessage) error
Recv() (*StreamMessage, error)
}
type DRPCTest_TestStreamStream ¶
type DRPCTest_TestStreamStream interface {
drpc.Stream
Send(*StreamMessage) error
Recv() (*StreamMessage, error)
}
type StreamMessage ¶
type StreamMessage struct {
ReqData string `protobuf:"bytes,1,opt,name=reqData,proto3" json:"reqData,omitempty"`
Repeat int64 `protobuf:"varint,2,opt,name=repeat,proto3" json:"repeat,omitempty"`
// contains filtered or unexported fields
}
func (*StreamMessage) Descriptor
deprecated
func (*StreamMessage) Descriptor() ([]byte, []int)
Deprecated: Use StreamMessage.ProtoReflect.Descriptor instead.
func (*StreamMessage) GetRepeat ¶ added in v0.9.0
func (x *StreamMessage) GetRepeat() int64
func (*StreamMessage) GetReqData ¶
func (x *StreamMessage) GetReqData() string
func (*StreamMessage) MarshalToSizedBufferVT ¶ added in v0.9.0
func (m *StreamMessage) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*StreamMessage) MarshalToVT ¶ added in v0.9.0
func (m *StreamMessage) MarshalToVT(dAtA []byte) (int, error)
func (*StreamMessage) MarshalVT ¶ added in v0.9.0
func (m *StreamMessage) MarshalVT() (dAtA []byte, err error)
func (*StreamMessage) ProtoMessage ¶
func (*StreamMessage) ProtoMessage()
func (*StreamMessage) ProtoReflect ¶ added in v0.9.0
func (x *StreamMessage) ProtoReflect() protoreflect.Message
func (*StreamMessage) Reset ¶
func (x *StreamMessage) Reset()
func (*StreamMessage) SizeVT ¶ added in v0.9.0
func (m *StreamMessage) SizeVT() (n int)
func (*StreamMessage) String ¶
func (x *StreamMessage) String() string
func (*StreamMessage) UnmarshalVT ¶ added in v0.9.0
func (m *StreamMessage) UnmarshalVT(dAtA []byte) error
Click to show internal directories.
Click to hide internal directories.