user

package
v0.0.0-...-f35332c Latest Latest
Warning

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

Go to latest
Published: Jan 10, 2022 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLengthUser        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowUser          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupUser = fmt.Errorf("proto: unexpected end of group")
)

Functions

func RegisterUserServer

func RegisterUserServer(s *grpc.Server, srv UserServer)

Types

type DeleteReq

type DeleteReq struct {
	Id                   int32    `protobuf:"varint,1,opt,name=Id,proto3" json:"Id,omitempty" v:"min:1#User id is required for deleting."`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteReq) Descriptor

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

func (*DeleteReq) GetId

func (m *DeleteReq) GetId() int32

func (*DeleteReq) Marshal

func (m *DeleteReq) Marshal() (dAtA []byte, err error)

func (*DeleteReq) MarshalTo

func (m *DeleteReq) MarshalTo(dAtA []byte) (int, error)

func (*DeleteReq) MarshalToSizedBuffer

func (m *DeleteReq) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DeleteReq) ProtoMessage

func (*DeleteReq) ProtoMessage()

func (*DeleteReq) Reset

func (m *DeleteReq) Reset()

func (*DeleteReq) Size

func (m *DeleteReq) Size() (n int)

func (*DeleteReq) String

func (m *DeleteReq) String() string

func (*DeleteReq) Unmarshal

func (m *DeleteReq) Unmarshal(dAtA []byte) error

func (*DeleteReq) XXX_DiscardUnknown

func (m *DeleteReq) XXX_DiscardUnknown()

func (*DeleteReq) XXX_Marshal

func (m *DeleteReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteReq) XXX_Merge

func (m *DeleteReq) XXX_Merge(src proto.Message)

func (*DeleteReq) XXX_Size

func (m *DeleteReq) XXX_Size() int

func (*DeleteReq) XXX_Unmarshal

func (m *DeleteReq) XXX_Unmarshal(b []byte) error

type DeleteRes

type DeleteRes struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteRes) Descriptor

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

func (*DeleteRes) Marshal

func (m *DeleteRes) Marshal() (dAtA []byte, err error)

func (*DeleteRes) MarshalTo

func (m *DeleteRes) MarshalTo(dAtA []byte) (int, error)

func (*DeleteRes) MarshalToSizedBuffer

func (m *DeleteRes) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DeleteRes) ProtoMessage

func (*DeleteRes) ProtoMessage()

func (*DeleteRes) Reset

func (m *DeleteRes) Reset()

func (*DeleteRes) Size

func (m *DeleteRes) Size() (n int)

func (*DeleteRes) String

func (m *DeleteRes) String() string

func (*DeleteRes) Unmarshal

func (m *DeleteRes) Unmarshal(dAtA []byte) error

func (*DeleteRes) XXX_DiscardUnknown

func (m *DeleteRes) XXX_DiscardUnknown()

func (*DeleteRes) XXX_Marshal

func (m *DeleteRes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteRes) XXX_Merge

func (m *DeleteRes) XXX_Merge(src proto.Message)

func (*DeleteRes) XXX_Size

func (m *DeleteRes) XXX_Size() int

func (*DeleteRes) XXX_Unmarshal

func (m *DeleteRes) XXX_Unmarshal(b []byte) error

type InsertReq

type InsertReq struct {
	Name                 string   `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty" v:"required#Please input user name."`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*InsertReq) Descriptor

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

func (*InsertReq) GetName

func (m *InsertReq) GetName() string

func (*InsertReq) Marshal

func (m *InsertReq) Marshal() (dAtA []byte, err error)

func (*InsertReq) MarshalTo

func (m *InsertReq) MarshalTo(dAtA []byte) (int, error)

func (*InsertReq) MarshalToSizedBuffer

func (m *InsertReq) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*InsertReq) ProtoMessage

func (*InsertReq) ProtoMessage()

func (*InsertReq) Reset

func (m *InsertReq) Reset()

func (*InsertReq) Size

func (m *InsertReq) Size() (n int)

func (*InsertReq) String

func (m *InsertReq) String() string

func (*InsertReq) Unmarshal

func (m *InsertReq) Unmarshal(dAtA []byte) error

func (*InsertReq) XXX_DiscardUnknown

func (m *InsertReq) XXX_DiscardUnknown()

func (*InsertReq) XXX_Marshal

func (m *InsertReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InsertReq) XXX_Merge

func (m *InsertReq) XXX_Merge(src proto.Message)

func (*InsertReq) XXX_Size

func (m *InsertReq) XXX_Size() int

func (*InsertReq) XXX_Unmarshal

func (m *InsertReq) XXX_Unmarshal(b []byte) error

type InsertRes

type InsertRes struct {
	Id                   int32    `protobuf:"varint,1,opt,name=Id,proto3" json:"Id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*InsertRes) Descriptor

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

func (*InsertRes) GetId

func (m *InsertRes) GetId() int32

func (*InsertRes) Marshal

func (m *InsertRes) Marshal() (dAtA []byte, err error)

func (*InsertRes) MarshalTo

func (m *InsertRes) MarshalTo(dAtA []byte) (int, error)

func (*InsertRes) MarshalToSizedBuffer

func (m *InsertRes) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*InsertRes) ProtoMessage

func (*InsertRes) ProtoMessage()

func (*InsertRes) Reset

func (m *InsertRes) Reset()

func (*InsertRes) Size

func (m *InsertRes) Size() (n int)

func (*InsertRes) String

func (m *InsertRes) String() string

func (*InsertRes) Unmarshal

func (m *InsertRes) Unmarshal(dAtA []byte) error

func (*InsertRes) XXX_DiscardUnknown

func (m *InsertRes) XXX_DiscardUnknown()

func (*InsertRes) XXX_Marshal

func (m *InsertRes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InsertRes) XXX_Merge

func (m *InsertRes) XXX_Merge(src proto.Message)

func (*InsertRes) XXX_Size

func (m *InsertRes) XXX_Size() int

func (*InsertRes) XXX_Unmarshal

func (m *InsertRes) XXX_Unmarshal(b []byte) error

type QueryReq

type QueryReq struct {
	Id                   int32    `protobuf:"varint,1,opt,name=Id,proto3" json:"Id,omitempty" v:"min:1#User id is required for querying."`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*QueryReq) Descriptor

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

func (*QueryReq) GetId

func (m *QueryReq) GetId() int32

func (*QueryReq) Marshal

func (m *QueryReq) Marshal() (dAtA []byte, err error)

func (*QueryReq) MarshalTo

func (m *QueryReq) MarshalTo(dAtA []byte) (int, error)

func (*QueryReq) MarshalToSizedBuffer

func (m *QueryReq) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*QueryReq) ProtoMessage

func (*QueryReq) ProtoMessage()

func (*QueryReq) Reset

func (m *QueryReq) Reset()

func (*QueryReq) Size

func (m *QueryReq) Size() (n int)

func (*QueryReq) String

func (m *QueryReq) String() string

func (*QueryReq) Unmarshal

func (m *QueryReq) Unmarshal(dAtA []byte) error

func (*QueryReq) XXX_DiscardUnknown

func (m *QueryReq) XXX_DiscardUnknown()

func (*QueryReq) XXX_Marshal

func (m *QueryReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QueryReq) XXX_Merge

func (m *QueryReq) XXX_Merge(src proto.Message)

func (*QueryReq) XXX_Size

func (m *QueryReq) XXX_Size() int

func (*QueryReq) XXX_Unmarshal

func (m *QueryReq) XXX_Unmarshal(b []byte) error

type QueryRes

type QueryRes struct {
	Id                   int32    `protobuf:"varint,1,opt,name=Id,proto3" json:"Id,omitempty"`
	Name                 string   `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*QueryRes) Descriptor

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

func (*QueryRes) GetId

func (m *QueryRes) GetId() int32

func (*QueryRes) GetName

func (m *QueryRes) GetName() string

func (*QueryRes) Marshal

func (m *QueryRes) Marshal() (dAtA []byte, err error)

func (*QueryRes) MarshalTo

func (m *QueryRes) MarshalTo(dAtA []byte) (int, error)

func (*QueryRes) MarshalToSizedBuffer

func (m *QueryRes) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*QueryRes) ProtoMessage

func (*QueryRes) ProtoMessage()

func (*QueryRes) Reset

func (m *QueryRes) Reset()

func (*QueryRes) Size

func (m *QueryRes) Size() (n int)

func (*QueryRes) String

func (m *QueryRes) String() string

func (*QueryRes) Unmarshal

func (m *QueryRes) Unmarshal(dAtA []byte) error

func (*QueryRes) XXX_DiscardUnknown

func (m *QueryRes) XXX_DiscardUnknown()

func (*QueryRes) XXX_Marshal

func (m *QueryRes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QueryRes) XXX_Merge

func (m *QueryRes) XXX_Merge(src proto.Message)

func (*QueryRes) XXX_Size

func (m *QueryRes) XXX_Size() int

func (*QueryRes) XXX_Unmarshal

func (m *QueryRes) XXX_Unmarshal(b []byte) error

type UnimplementedUserServer

type UnimplementedUserServer struct {
}

UnimplementedUserServer can be embedded to have forward compatible implementations.

func (*UnimplementedUserServer) Delete

func (*UnimplementedUserServer) Insert

func (*UnimplementedUserServer) Query

type UserClient

type UserClient interface {
	Insert(ctx context.Context, in *InsertReq, opts ...grpc.CallOption) (*InsertRes, error)
	Query(ctx context.Context, in *QueryReq, opts ...grpc.CallOption) (*QueryRes, error)
	Delete(ctx context.Context, in *DeleteReq, opts ...grpc.CallOption) (*DeleteRes, error)
}

UserClient is the client API for User service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewUserClient

func NewUserClient(cc *grpc.ClientConn) UserClient

type UserServer

type UserServer interface {
	Insert(context.Context, *InsertReq) (*InsertRes, error)
	Query(context.Context, *QueryReq) (*QueryRes, error)
	Delete(context.Context, *DeleteReq) (*DeleteRes, error)
}

UserServer is the server API for User service.

Jump to

Keyboard shortcuts

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