Documentation ¶
Index ¶
- func Start(ip string, port int, repository repository.UsersRepository, logger *zap.Logger)
- type UsersServer
- func (us *UsersServer) AddUser(ctx context.Context, r *connect.Request[usersv1.AddUserRequest]) (*connect.Response[usersv1.AddUserResponse], error)
- func (us *UsersServer) EditSelf(ctx context.Context, r *connect.Request[usersv1.EditSelfRequest]) (*connect.Response[usersv1.EditSelfResponse], error)
- func (us *UsersServer) GetAllowedEmojis(ctx context.Context, r *connect.Request[usersv1.GetAllowedEmojisRequest]) (*connect.Response[usersv1.GetAllowedEmojisResponse], error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Start ¶
func Start(ip string, port int, repository repository.UsersRepository, logger *zap.Logger)
Types ¶
type UsersServer ¶
type UsersServer struct { usersv1connect.UnimplementedUsersServiceHandler // contains filtered or unexported fields }
func (*UsersServer) AddUser ¶
func (us *UsersServer) AddUser(ctx context.Context, r *connect.Request[usersv1.AddUserRequest]) (*connect.Response[usersv1.AddUserResponse], error)
func (*UsersServer) EditSelf ¶
func (us *UsersServer) EditSelf(ctx context.Context, r *connect.Request[usersv1.EditSelfRequest]) (*connect.Response[usersv1.EditSelfResponse], error)
func (*UsersServer) GetAllowedEmojis ¶
func (us *UsersServer) GetAllowedEmojis(ctx context.Context, r *connect.Request[usersv1.GetAllowedEmojisRequest]) (*connect.Response[usersv1.GetAllowedEmojisResponse], error)
Click to show internal directories.
Click to hide internal directories.