Documentation
¶
Index ¶
- Variables
- func RegisterStreamServiceServer(s *grpc.Server, srv StreamServiceServer)
- type StreamPoint
- type StreamRequest
- type StreamResponse
- type StreamServiceClient
- type StreamServiceServer
- type StreamService_ListClient
- type StreamService_ListServer
- type StreamService_RecordClient
- type StreamService_RecordServer
- type StreamService_RouteClient
- type StreamService_RouteServer
- type UnimplementedStreamServiceServer
Constants ¶
This section is empty.
Variables ¶
View Source
var File_stream_proto protoreflect.FileDescriptor
Functions ¶
func RegisterStreamServiceServer ¶
func RegisterStreamServiceServer(s *grpc.Server, srv StreamServiceServer)
Types ¶
type StreamPoint ¶
type StreamPoint struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Value int32 `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
func (*StreamPoint) Descriptor
deprecated
func (*StreamPoint) Descriptor() ([]byte, []int)
Deprecated: Use StreamPoint.ProtoReflect.Descriptor instead.
func (*StreamPoint) GetName ¶
func (x *StreamPoint) GetName() string
func (*StreamPoint) GetValue ¶
func (x *StreamPoint) GetValue() int32
func (*StreamPoint) ProtoMessage ¶
func (*StreamPoint) ProtoMessage()
func (*StreamPoint) ProtoReflect ¶
func (x *StreamPoint) ProtoReflect() protoreflect.Message
func (*StreamPoint) Reset ¶
func (x *StreamPoint) Reset()
func (*StreamPoint) String ¶
func (x *StreamPoint) String() string
type StreamRequest ¶
type StreamRequest struct {
Pt *StreamPoint `protobuf:"bytes,1,opt,name=pt,proto3" json:"pt,omitempty"`
// contains filtered or unexported fields
}
func (*StreamRequest) Descriptor
deprecated
func (*StreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use StreamRequest.ProtoReflect.Descriptor instead.
func (*StreamRequest) GetPt ¶
func (x *StreamRequest) GetPt() *StreamPoint
func (*StreamRequest) ProtoMessage ¶
func (*StreamRequest) ProtoMessage()
func (*StreamRequest) ProtoReflect ¶
func (x *StreamRequest) ProtoReflect() protoreflect.Message
func (*StreamRequest) Reset ¶
func (x *StreamRequest) Reset()
func (*StreamRequest) String ¶
func (x *StreamRequest) String() string
type StreamResponse ¶
type StreamResponse struct {
Pt *StreamPoint `protobuf:"bytes,1,opt,name=pt,proto3" json:"pt,omitempty"`
// contains filtered or unexported fields
}
func (*StreamResponse) Descriptor
deprecated
func (*StreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use StreamResponse.ProtoReflect.Descriptor instead.
func (*StreamResponse) GetPt ¶
func (x *StreamResponse) GetPt() *StreamPoint
func (*StreamResponse) ProtoMessage ¶
func (*StreamResponse) ProtoMessage()
func (*StreamResponse) ProtoReflect ¶
func (x *StreamResponse) ProtoReflect() protoreflect.Message
func (*StreamResponse) Reset ¶
func (x *StreamResponse) Reset()
func (*StreamResponse) String ¶
func (x *StreamResponse) String() string
type StreamServiceClient ¶
type StreamServiceClient interface {
List(ctx context.Context, in *StreamRequest, opts ...grpc.CallOption) (StreamService_ListClient, error)
Record(ctx context.Context, opts ...grpc.CallOption) (StreamService_RecordClient, error)
Route(ctx context.Context, opts ...grpc.CallOption) (StreamService_RouteClient, error)
}
StreamServiceClient is the client API for StreamService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewStreamServiceClient ¶
func NewStreamServiceClient(cc grpc.ClientConnInterface) StreamServiceClient
type StreamServiceServer ¶
type StreamServiceServer interface {
List(*StreamRequest, StreamService_ListServer) error
Record(StreamService_RecordServer) error
Route(StreamService_RouteServer) error
}
StreamServiceServer is the server API for StreamService service.
type StreamService_ListClient ¶
type StreamService_ListClient interface {
Recv() (*StreamResponse, error)
grpc.ClientStream
}
type StreamService_ListServer ¶
type StreamService_ListServer interface {
Send(*StreamResponse) error
grpc.ServerStream
}
type StreamService_RecordClient ¶
type StreamService_RecordClient interface {
Send(*StreamRequest) error
CloseAndRecv() (*StreamResponse, error)
grpc.ClientStream
}
type StreamService_RecordServer ¶
type StreamService_RecordServer interface {
SendAndClose(*StreamResponse) error
Recv() (*StreamRequest, error)
grpc.ServerStream
}
type StreamService_RouteClient ¶
type StreamService_RouteClient interface {
Send(*StreamRequest) error
Recv() (*StreamResponse, error)
grpc.ClientStream
}
type StreamService_RouteServer ¶
type StreamService_RouteServer interface {
Send(*StreamResponse) error
Recv() (*StreamRequest, error)
grpc.ServerStream
}
type UnimplementedStreamServiceServer ¶
type UnimplementedStreamServiceServer struct {
}
UnimplementedStreamServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedStreamServiceServer) List ¶
func (*UnimplementedStreamServiceServer) List(*StreamRequest, StreamService_ListServer) error
func (*UnimplementedStreamServiceServer) Record ¶
func (*UnimplementedStreamServiceServer) Record(StreamService_RecordServer) error
func (*UnimplementedStreamServiceServer) Route ¶
func (*UnimplementedStreamServiceServer) Route(StreamService_RouteServer) error
Click to show internal directories.
Click to hide internal directories.