Documentation ¶
Index ¶
- type UserServiceImpl
- func (u *UserServiceImpl) AddUserCash(ctx context.Context, userID, add uint32) (uint32, error)
- func (u *UserServiceImpl) AddUserPoints(ctx context.Context, userID, add uint32) (uint32, error)
- func (u *UserServiceImpl) GetUserFriends(ctx context.Context, userID uint32) ([]user.UserInfo, error)
- func (u *UserServiceImpl) GetUserInfo(ctx context.Context, userID uint32) (*user.UserInfo, error)
- func (u *UserServiceImpl) Login(ctx context.Context, username, password string) (*user.UserInfo, int8)
- func (u *UserServiceImpl) Register(ctx context.Context, username, password string) (bool, error)
- func (u *UserServiceImpl) UpdateBag(ctx context.Context, UserID uint32, BagID uint16, Slot uint8, ItemID uint16) (*user.UserInfo, error)
- func (u *UserServiceImpl) UpdateBuymenu(ctx context.Context, UserID uint32, BuymenuID uint16, Slot uint8, ...) (*user.UserInfo, error)
- func (u *UserServiceImpl) UpdateCampaign(ctx context.Context, UserID uint32, CampaignID uint8) (*user.UserInfo, error)
- func (u *UserServiceImpl) UpdateCosmetics(ctx context.Context, UserID uint32, CosmeticsID uint8, ...) (*user.UserInfo, error)
- func (u *UserServiceImpl) UpdateNickname(ctx context.Context, UserID uint32, nickname string) (*user.UserInfo, error)
- func (u *UserServiceImpl) UpdateOptions(ctx context.Context, UserID uint32, options []byte) (*user.UserInfo, error)
- func (u *UserServiceImpl) UserAddFriend(ctx context.Context, userID, friendID uint32) (*user.UserInfo, error)
- func (u *UserServiceImpl) UserAddItem(ctx context.Context, userID, item uint32) (*user.UserInfo, error)
- func (u *UserServiceImpl) UserDown(ctx context.Context, userID uint32) (bool, error)
- func (u *UserServiceImpl) UserPayCash(ctx context.Context, userID, used uint32) (uint32, error)
- func (u *UserServiceImpl) UserPayPoints(ctx context.Context, userID, used uint32) (uint32, error)
- func (u *UserServiceImpl) UserPlayedGame(ctx context.Context, userID, IsWin, Kills, Deaths, HeadShots uint32) (*user.UserInfo, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UserServiceImpl ¶
type UserServiceImpl struct {
// contains filtered or unexported fields
}
func NewUserService ¶
func NewUserService(addr string) *UserServiceImpl
func (*UserServiceImpl) AddUserCash ¶
func (*UserServiceImpl) AddUserPoints ¶
func (*UserServiceImpl) GetUserFriends ¶
func (*UserServiceImpl) GetUserInfo ¶
func (*UserServiceImpl) UpdateBuymenu ¶
func (*UserServiceImpl) UpdateCampaign ¶
func (*UserServiceImpl) UpdateCosmetics ¶
func (u *UserServiceImpl) UpdateCosmetics(ctx context.Context, UserID uint32, CosmeticsID uint8, cosmetics *user.UserCosmetics) (*user.UserInfo, error)
func (*UserServiceImpl) UpdateNickname ¶
func (*UserServiceImpl) UpdateOptions ¶
func (*UserServiceImpl) UserAddFriend ¶
func (*UserServiceImpl) UserAddItem ¶
func (*UserServiceImpl) UserPayCash ¶
func (*UserServiceImpl) UserPayPoints ¶
func (*UserServiceImpl) UserPlayedGame ¶
Click to show internal directories.
Click to hide internal directories.