Versions in this module Expand all Collapse all v0 v0.0.2 Mar 14, 2020 Changes in this version + var E_HttpRoute = &proto.ExtensionDesc + var E_HttpVerb = &proto.ExtensionDesc + var E_Security = &proto.ExtensionDesc + func RegisterRouteGuideServer(s *grpc.Server, srv RouteGuideServer) + type Feature struct + Location *Point + Name string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*Feature) Descriptor() ([]byte, []int) + func (*Feature) ProtoMessage() + func (m *Feature) GetLocation() *Point + func (m *Feature) GetName() string + func (m *Feature) Reset() + func (m *Feature) String() string + func (m *Feature) XXX_DiscardUnknown() + func (m *Feature) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Feature) XXX_Merge(src proto.Message) + func (m *Feature) XXX_Size() int + func (m *Feature) XXX_Unmarshal(b []byte) error + type Point struct + Latitude int32 + Longitude int32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*Point) Descriptor() ([]byte, []int) + func (*Point) ProtoMessage() + func (m *Point) GetLatitude() int32 + func (m *Point) GetLongitude() int32 + func (m *Point) Reset() + func (m *Point) String() string + func (m *Point) XXX_DiscardUnknown() + func (m *Point) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Point) XXX_Merge(src proto.Message) + func (m *Point) XXX_Size() int + func (m *Point) XXX_Unmarshal(b []byte) error + type Rectangle struct + Hi *Point + Lo *Point + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*Rectangle) Descriptor() ([]byte, []int) + func (*Rectangle) ProtoMessage() + func (m *Rectangle) GetHi() *Point + func (m *Rectangle) GetLo() *Point + func (m *Rectangle) Reset() + func (m *Rectangle) String() string + func (m *Rectangle) XXX_DiscardUnknown() + func (m *Rectangle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Rectangle) XXX_Merge(src proto.Message) + func (m *Rectangle) XXX_Size() int + func (m *Rectangle) XXX_Unmarshal(b []byte) error + type RouteGuideClient interface + FullDuplex func(ctx context.Context, opts ...grpc.CallOption) (RouteGuide_FullDuplexClient, error) + GetFeature func(ctx context.Context, in *Point, opts ...grpc.CallOption) (*Feature, error) + HalfDuplex func(ctx context.Context, in *Rectangle, opts ...grpc.CallOption) (RouteGuide_HalfDuplexClient, error) + ReverseHalfDuplex func(ctx context.Context, opts ...grpc.CallOption) (RouteGuide_ReverseHalfDuplexClient, error) + func NewRouteGuideClient(cc *grpc.ClientConn) RouteGuideClient + type RouteGuideServer interface + FullDuplex func(RouteGuide_FullDuplexServer) error + GetFeature func(context.Context, *Point) (*Feature, error) + HalfDuplex func(*Rectangle, RouteGuide_HalfDuplexServer) error + ReverseHalfDuplex func(RouteGuide_ReverseHalfDuplexServer) error + type RouteGuide_FullDuplexClient interface + Recv func() (*RouteNote, error) + Send func(*RouteNote) error + type RouteGuide_FullDuplexServer interface + Recv func() (*RouteNote, error) + Send func(*RouteNote) error + type RouteGuide_HalfDuplexClient interface + Recv func() (*Feature, error) + type RouteGuide_HalfDuplexServer interface + Send func(*Feature) error + type RouteGuide_ReverseHalfDuplexClient interface + CloseAndRecv func() (*RouteSummary, error) + Send func(*Point) error + type RouteGuide_ReverseHalfDuplexServer interface + Recv func() (*Point, error) + SendAndClose func(*RouteSummary) error + type RouteNote struct + Location *Point + Message string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*RouteNote) Descriptor() ([]byte, []int) + func (*RouteNote) ProtoMessage() + func (m *RouteNote) GetLocation() *Point + func (m *RouteNote) GetMessage() string + func (m *RouteNote) Reset() + func (m *RouteNote) String() string + func (m *RouteNote) XXX_DiscardUnknown() + func (m *RouteNote) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RouteNote) XXX_Merge(src proto.Message) + func (m *RouteNote) XXX_Size() int + func (m *RouteNote) XXX_Unmarshal(b []byte) error + type RouteSummary struct + Distance int32 + ElapsedTime int32 + FeatureCount int32 + PointCount int32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*RouteSummary) Descriptor() ([]byte, []int) + func (*RouteSummary) ProtoMessage() + func (m *RouteSummary) GetDistance() int32 + func (m *RouteSummary) GetElapsedTime() int32 + func (m *RouteSummary) GetFeatureCount() int32 + func (m *RouteSummary) GetPointCount() int32 + func (m *RouteSummary) Reset() + func (m *RouteSummary) String() string + func (m *RouteSummary) XXX_DiscardUnknown() + func (m *RouteSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RouteSummary) XXX_Merge(src proto.Message) + func (m *RouteSummary) XXX_Size() int + func (m *RouteSummary) XXX_Unmarshal(b []byte) error + type UnimplementedRouteGuideServer struct + func (*UnimplementedRouteGuideServer) FullDuplex(srv RouteGuide_FullDuplexServer) error + func (*UnimplementedRouteGuideServer) GetFeature(ctx context.Context, req *Point) (*Feature, error) + func (*UnimplementedRouteGuideServer) HalfDuplex(req *Rectangle, srv RouteGuide_HalfDuplexServer) error + func (*UnimplementedRouteGuideServer) ReverseHalfDuplex(srv RouteGuide_ReverseHalfDuplexServer) error