Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var File_api_proto_loginsystem_proto protoreflect.FileDescriptor
var RegisterSystem_ServiceDesc = grpc.ServiceDesc{ ServiceName: "regsystem.RegisterSystem", HandlerType: (*RegisterSystemServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Register", Handler: _RegisterSystem_Register_Handler, }, { MethodName: "Login", Handler: _RegisterSystem_Login_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/proto/loginsystem.proto", }
RegisterSystem_ServiceDesc is the grpc.ServiceDesc for RegisterSystem service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterRegisterSystemServer ¶
func RegisterRegisterSystemServer(s grpc.ServiceRegistrar, srv RegisterSystemServer)
Types ¶
type LoginArgs ¶
type LoginArgs struct { Login string `protobuf:"bytes,1,opt,name=Login,proto3" json:"Login,omitempty"` Password string `protobuf:"bytes,2,opt,name=Password,proto3" json:"Password,omitempty"` // contains filtered or unexported fields }
func (*LoginArgs) Descriptor
deprecated
func (*LoginArgs) GetPassword ¶
func (*LoginArgs) ProtoMessage ¶
func (*LoginArgs) ProtoMessage()
func (*LoginArgs) ProtoReflect ¶
func (x *LoginArgs) ProtoReflect() protoreflect.Message
type RegisterSystemClient ¶
type RegisterSystemClient interface { Register(ctx context.Context, in *LoginArgs, opts ...grpc.CallOption) (*ResponseMessage, error) Login(ctx context.Context, in *LoginArgs, opts ...grpc.CallOption) (*ResponseMessage, error) }
RegisterSystemClient is the client API for RegisterSystem service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewRegisterSystemClient ¶
func NewRegisterSystemClient(cc grpc.ClientConnInterface) RegisterSystemClient
type RegisterSystemServer ¶
type RegisterSystemServer interface { Register(context.Context, *LoginArgs) (*ResponseMessage, error) Login(context.Context, *LoginArgs) (*ResponseMessage, error) // contains filtered or unexported methods }
RegisterSystemServer is the server API for RegisterSystem service. All implementations must embed UnimplementedRegisterSystemServer for forward compatibility
type ResponseMessage ¶
type ResponseMessage struct { Response string `protobuf:"bytes,1,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*ResponseMessage) Descriptor
deprecated
func (*ResponseMessage) Descriptor() ([]byte, []int)
Deprecated: Use ResponseMessage.ProtoReflect.Descriptor instead.
func (*ResponseMessage) GetResponse ¶
func (x *ResponseMessage) GetResponse() string
func (*ResponseMessage) ProtoMessage ¶
func (*ResponseMessage) ProtoMessage()
func (*ResponseMessage) ProtoReflect ¶
func (x *ResponseMessage) ProtoReflect() protoreflect.Message
func (*ResponseMessage) Reset ¶
func (x *ResponseMessage) Reset()
func (*ResponseMessage) String ¶
func (x *ResponseMessage) String() string
type UnimplementedRegisterSystemServer ¶
type UnimplementedRegisterSystemServer struct { }
UnimplementedRegisterSystemServer must be embedded to have forward compatible implementations.
func (UnimplementedRegisterSystemServer) Login ¶
func (UnimplementedRegisterSystemServer) Login(context.Context, *LoginArgs) (*ResponseMessage, error)
func (UnimplementedRegisterSystemServer) Register ¶
func (UnimplementedRegisterSystemServer) Register(context.Context, *LoginArgs) (*ResponseMessage, error)
type UnsafeRegisterSystemServer ¶
type UnsafeRegisterSystemServer interface {
// contains filtered or unexported methods
}
UnsafeRegisterSystemServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RegisterSystemServer will result in compilation errors.