Documentation ¶
Index ¶
- Variables
- func RegisterUserServiceServer(s *grpc.Server, srv UserServiceServer)
- type DeleteUserRequest
- func (*DeleteUserRequest) Descriptor() ([]byte, []int)
- func (m *DeleteUserRequest) GetId() uint32
- func (*DeleteUserRequest) ProtoMessage()
- func (m *DeleteUserRequest) Reset()
- func (m *DeleteUserRequest) String() string
- func (m *DeleteUserRequest) XXX_DiscardUnknown()
- func (m *DeleteUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *DeleteUserRequest) XXX_Merge(src proto.Message)
- func (m *DeleteUserRequest) XXX_Size() int
- func (m *DeleteUserRequest) XXX_Unmarshal(b []byte) error
- type Role
- type User
- func (*User) Descriptor() ([]byte, []int)
- func (m *User) GetCreateDate() *timestamp.Timestamp
- func (m *User) GetId() uint32
- func (m *User) GetRole() Role
- func (*User) ProtoMessage()
- func (m *User) Reset()
- func (m *User) String() string
- func (m *User) XXX_DiscardUnknown()
- func (m *User) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *User) XXX_Merge(src proto.Message)
- func (m *User) XXX_Size() int
- func (m *User) XXX_Unmarshal(b []byte) error
- type UserRole
- func (*UserRole) Descriptor() ([]byte, []int)
- func (m *UserRole) GetRole() Role
- func (*UserRole) ProtoMessage()
- func (m *UserRole) Reset()
- func (m *UserRole) String() string
- func (m *UserRole) XXX_DiscardUnknown()
- func (m *UserRole) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *UserRole) XXX_Merge(src proto.Message)
- func (m *UserRole) XXX_Size() int
- func (m *UserRole) XXX_Unmarshal(b []byte) error
- type UserServiceClient
- type UserServiceServer
- type UserService_ListUsersClient
- type UserService_ListUsersServer
Constants ¶
This section is empty.
Variables ¶
View Source
var Role_name = map[int32]string{
0: "GUEST",
1: "MEMBER",
2: "ADMIN",
}
View Source
var Role_value = map[string]int32{
"GUEST": 0,
"MEMBER": 1,
"ADMIN": 2,
}
Functions ¶
func RegisterUserServiceServer ¶
func RegisterUserServiceServer(s *grpc.Server, srv UserServiceServer)
Types ¶
type DeleteUserRequest ¶
type DeleteUserRequest struct { Id uint32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteUserRequest) Descriptor ¶
func (*DeleteUserRequest) Descriptor() ([]byte, []int)
func (*DeleteUserRequest) GetId ¶
func (m *DeleteUserRequest) GetId() uint32
func (*DeleteUserRequest) ProtoMessage ¶
func (*DeleteUserRequest) ProtoMessage()
func (*DeleteUserRequest) Reset ¶
func (m *DeleteUserRequest) Reset()
func (*DeleteUserRequest) String ¶
func (m *DeleteUserRequest) String() string
func (*DeleteUserRequest) XXX_DiscardUnknown ¶
func (m *DeleteUserRequest) XXX_DiscardUnknown()
func (*DeleteUserRequest) XXX_Marshal ¶
func (m *DeleteUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteUserRequest) XXX_Merge ¶
func (dst *DeleteUserRequest) XXX_Merge(src proto.Message)
func (*DeleteUserRequest) XXX_Size ¶
func (m *DeleteUserRequest) XXX_Size() int
func (*DeleteUserRequest) XXX_Unmarshal ¶
func (m *DeleteUserRequest) XXX_Unmarshal(b []byte) error
type User ¶
type User struct { Id uint32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` Role Role `protobuf:"varint,2,opt,name=role,enum=example.Role" json:"role,omitempty"` CreateDate *timestamp.Timestamp `protobuf:"bytes,3,opt,name=create_date,json=createDate" json:"create_date,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*User) Descriptor ¶
func (*User) GetCreateDate ¶
func (*User) ProtoMessage ¶
func (*User) ProtoMessage()
func (*User) XXX_DiscardUnknown ¶
func (m *User) XXX_DiscardUnknown()
func (*User) XXX_Unmarshal ¶
type UserRole ¶
type UserRole struct { Role Role `protobuf:"varint,1,opt,name=role,enum=example.Role" json:"role,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UserRole) Descriptor ¶
func (*UserRole) ProtoMessage ¶
func (*UserRole) ProtoMessage()
func (*UserRole) XXX_DiscardUnknown ¶
func (m *UserRole) XXX_DiscardUnknown()
func (*UserRole) XXX_Marshal ¶
func (*UserRole) XXX_Unmarshal ¶
type UserServiceClient ¶
type UserServiceClient interface { AddUser(ctx context.Context, in *User, opts ...grpc.CallOption) (*empty.Empty, error) ListUsers(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (UserService_ListUsersClient, error) DeleteUser(ctx context.Context, in *DeleteUserRequest, opts ...grpc.CallOption) (*empty.Empty, error) }
func NewUserServiceClient ¶
func NewUserServiceClient(cc *grpc.ClientConn) UserServiceClient
type UserServiceServer ¶
type UserService_ListUsersClient ¶
type UserService_ListUsersClient interface { Recv() (*User, error) grpc.ClientStream }
type UserService_ListUsersServer ¶
type UserService_ListUsersServer interface { Send(*User) error grpc.ServerStream }
Click to show internal directories.
Click to hide internal directories.