Documentation ¶
Index ¶
- func DbToPbAttribute(attribute *chat.Attribute) *common.UserPublicInfo
- func DbToPbAttributes(attributes []*chat.Attribute) []*common.UserPublicInfo
- func DbToPbUserFullInfo(attribute *chat.Attribute) *common.UserFullInfo
- func DbToPbUserFullInfos(attributes []*chat.Attribute) []*common.UserFullInfo
- func Start(ctx context.Context, config *Config, client discovery.SvcDiscoveryRegistry, ...) error
- func ToDBAttributeUpdate(req *chat.UpdateUserInfoReq) (map[string]any, error)
- type CallbackBeforeAddFriendReq
- type CallbackCommand
- type Config
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DbToPbAttribute ¶
func DbToPbAttribute(attribute *chat.Attribute) *common.UserPublicInfo
func DbToPbAttributes ¶
func DbToPbAttributes(attributes []*chat.Attribute) []*common.UserPublicInfo
func DbToPbUserFullInfo ¶
func DbToPbUserFullInfo(attribute *chat.Attribute) *common.UserFullInfo
func DbToPbUserFullInfos ¶
func DbToPbUserFullInfos(attributes []*chat.Attribute) []*common.UserFullInfo
func ToDBAttributeUpdate ¶
func ToDBAttributeUpdate(req *chat.UpdateUserInfoReq) (map[string]any, error)
Types ¶
type CallbackBeforeAddFriendReq ¶
type CallbackBeforeAddFriendReq struct { CallbackCommand `json:"callbackCommand"` FromUserID string `json:"fromUserID" ` ToUserID string `json:"toUserID"` ReqMsg string `json:"reqMsg"` OperationID string `json:"operationID"` }
type CallbackCommand ¶
type CallbackCommand string
func (CallbackCommand) GetCallbackCommand ¶
func (c CallbackCommand) GetCallbackCommand() string
Click to show internal directories.
Click to hide internal directories.