app

package
v0.11.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 20, 2022 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ServiceName = "app"
)

Variables

View Source
var File_internal_proto_app_app_proto protoreflect.FileDescriptor

Functions

func NewAppServiceEndpoints

func NewAppServiceEndpoints() []*api.Endpoint

func RegisterAppServiceHandler

func RegisterAppServiceHandler(s server.Server, hdlr AppServiceHandler, opts ...server.HandlerOption) error

Types

type AppService

type AppService interface {
	Version(ctx context.Context, in *emptypb.Empty, opts ...client.CallOption) (*VersionResponse, error)
}

func NewAppService

func NewAppService(name string, c client.Client) AppService

type AppServiceHandler

type AppServiceHandler interface {
	Version(context.Context, *emptypb.Empty, *VersionResponse) error
}

type VersionResponse

type VersionResponse struct {
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*VersionResponse) Descriptor deprecated

func (*VersionResponse) Descriptor() ([]byte, []int)

Deprecated: Use VersionResponse.ProtoReflect.Descriptor instead.

func (*VersionResponse) GetVersion

func (x *VersionResponse) GetVersion() string

func (*VersionResponse) ProtoMessage

func (*VersionResponse) ProtoMessage()

func (*VersionResponse) ProtoReflect

func (x *VersionResponse) ProtoReflect() protoreflect.Message

func (*VersionResponse) Reset

func (x *VersionResponse) Reset()

func (*VersionResponse) String

func (x *VersionResponse) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL