Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cherish-chat/xxim-server
/ functions
Functions
2,430 in github.com/cherish-chat/xxim-server
⨍
Functions
2,430
◇
Types & classes
474
↓ 1 callers
Function
RegisterEmailServiceServer
(s grpc.ServiceRegistrar, srv EmailServiceServer)
common/pb/third_grpc.pb.go:221
↓ 1 callers
Function
RegisterFriendServiceServer
(s grpc.ServiceRegistrar, srv FriendServiceServer)
common/pb/conversation_grpc.pb.go:359
↓ 1 callers
Function
RegisterGatewayServiceServer
(s grpc.ServiceRegistrar, srv GatewayServiceServer)
common/pb/gateway_grpc.pb.go:221
↓ 1 callers
Function
RegisterGroupServiceServer
(s grpc.ServiceRegistrar, srv GroupServiceServer)
common/pb/conversation_grpc.pb.go:135
↓ 1 callers
Function
RegisterInfoServiceServer
(s grpc.ServiceRegistrar, srv InfoServiceServer)
common/pb/user_grpc.pb.go:551
↓ 1 callers
Function
RegisterMessageServiceServer
(s grpc.ServiceRegistrar, srv MessageServiceServer)
common/pb/message_grpc.pb.go:121
↓ 1 callers
Function
RegisterNoticeServiceServer
(s grpc.ServiceRegistrar, srv NoticeServiceServer)
common/pb/message_grpc.pb.go:307
↓ 1 callers
Function
RegisterSmsServiceServer
(s grpc.ServiceRegistrar, srv SmsServiceServer)
common/pb/third_grpc.pb.go:91
↓ 1 callers
Function
RegisterSubscriptionServiceServer
(s grpc.ServiceRegistrar, srv SubscriptionServiceServer)
common/pb/conversation_grpc.pb.go:719
↓ 1 callers
Function
RegisterWorldServiceServer
(s grpc.ServiceRegistrar, srv WorldServiceServer)
common/pb/world_grpc.pb.go:71
↓ 1 callers
Method
ResetUserAccountMap
ResetUserAccountMap 重置用户账号信息
app/user/internal/logic/accountservice/resetUserAccountMapLogic.go:27
↓ 1 callers
Method
RevokeToken
( ctx context.Context, userId string, uniqueKey string, )
common/utils/jwt.go:189
↓ 1 callers
Method
RevokeUserAccessToken
RevokeUserAccessToken 注销用户token
app/user/internal/logic/accountservice/revokeUserAccessTokenLogic.go:27
↓ 1 callers
Method
RevokeUserAccessToken
(req *pb.RevokeUserAccessTokenReq)
sdk/client/client.go:33
↓ 1 callers
Function
Run
(configFile string)
app/gateway/gateway.go:19
↓ 1 callers
Method
SSMFromString
(s string)
common/utils/map.go:18
↓ 1 callers
Method
Save
(k string, v string)
sdk/store/config.go:22
↓ 1 callers
Method
Save
(filename string, bytes []byte, perm os.FileMode)
common/utils/file.go:151
↓ 1 callers
Method
SetToken
( ctx context.Context, tokenObject *TokenObject, )
common/utils/jwt.go:90
↓ 1 callers
Function
SetupRoutes
(svcCtx *svc.ServiceContext, engine *gin.Engine)
app/gateway/internal/handler/route.go:117
↓ 1 callers
Method
SmsCodeSend
SmsCodeSend 发送短信
app/third/internal/logic/smsservice/smsCodeSendLogic.go:27
↓ 1 callers
Method
SmsCodeVerify
SmsCodeVerify 验证短信
app/third/internal/logic/smsservice/smsCodeVerifyLogic.go:27
↓ 1 callers
Method
Start
()
app/gateway/internal/server/httpServer.go:48
↓ 1 callers
Method
SubscriptionAfterOffline
SubscriptionAfterOffline 订阅号在做用户下线后的操作
app/conversation/client/subscriptionservice/subscriptionService.go:72
↓ 1 callers
Method
SubscriptionAfterOffline
SubscriptionAfterOffline 订阅号在做用户下线后的操作
app/conversation/internal/logic/subscriptionservice/subscriptionAfterOfflineLogic.go:29
↓ 1 callers
Method
SubscriptionAfterOnline
SubscriptionAfterOnline 订阅号在做用户上线后的操作
app/conversation/client/subscriptionservice/subscriptionService.go:70
↓ 1 callers
Method
SubscriptionAfterOnline
SubscriptionAfterOnline 订阅号在做用户上线后的操作
app/conversation/internal/logic/subscriptionservice/subscriptionAfterOnlineLogic.go:31
↓ 1 callers
Method
SubscriptionSubscribe
SubscriptionSubscribe 订阅号订阅
app/conversation/client/subscriptionservice/subscriptionService.go:68
↓ 1 callers
Method
SubscriptionSubscribe
SubscriptionSubscribe 订阅号订阅
app/conversation/internal/logic/subscriptionservice/subscriptionSubscribeLogic.go:31
↓ 1 callers
Method
ToPb
()
app/message/noticemodel/broadcastnotice.go:40
↓ 1 callers
Function
Tracing
(svcCtx *svc.ServiceContext)
app/gateway/internal/middleware/tracing.go:57
↓ 1 callers
Method
Type
()
common/pb/common.pb.go:75
↓ 1 callers
Function
UnifiedHandleUniversal
( svcCtx *svc.ServiceContext, ctx context.Context, connection *gatewayservicelogic.Connection, apiRequest
app/gateway/internal/handler/unifiedhandler.go:16
↓ 1 callers
Method
UpdateUserAccountMap
UpdateUserAccountMap 更新用户账号信息
app/user/internal/logic/accountservice/updateUserAccountMapLogic.go:27
↓ 1 callers
Method
UpdateUserCountMap
UpdateUserCountMap 更新用户计数信息
app/user/internal/logic/infoservice/updateUserCountMapLogic.go:30
↓ 1 callers
Method
UpdateUserExtraMap
UpdateUserExtraMap 更新用户扩展信息
app/user/internal/logic/infoservice/updateUserExtraMapLogic.go:27
↓ 1 callers
Method
UpdateUserProfileMap
UpdateUserProfileMap 更新用户个人信息
app/user/internal/logic/infoservice/updateUserProfileMapLogic.go:27
↓ 1 callers
Method
UpsertUserSubscription
UpsertUserSubscription 更新用户订阅的订阅号
app/conversation/internal/logic/subscriptionservice/upsertUserSubscriptionLogic.go:33
↓ 1 callers
Method
UserAccessToken
UserAccessToken 用户登录
app/user/internal/logic/accountservice/userAccessTokenLogic.go:31
↓ 1 callers
Method
UserAfterKeepAlive
UserAfterKeepAlive 用户保活回调
app/user/client/callbackservice/callbackService.go:69
↓ 1 callers
Method
UserAfterKeepAlive
UserAfterKeepAlive 用户保活回调
app/user/internal/logic/callbackservice/userAfterKeepAliveLogic.go:27
↓ 1 callers
Method
UserAfterOffline
UserAfterOffline 用户下线回调
app/user/internal/logic/callbackservice/userAfterOfflineLogic.go:27
↓ 1 callers
Method
UserAfterOnline
UserAfterOnline 用户上线回调
app/user/internal/logic/callbackservice/userAfterOnlineLogic.go:27
↓ 1 callers
Method
UserBeforeConnect
UserBeforeConnect 用户连接前的回调
app/user/internal/logic/callbackservice/userBeforeConnectLogic.go:28
↓ 1 callers
Method
UserBeforeRequest
UserBeforeRequest 用户请求前的回调
app/user/client/callbackservice/callbackService.go:67
↓ 1 callers
Method
UserBeforeRequest
UserBeforeRequest 用户请求前的回调
app/user/internal/logic/callbackservice/userBeforeRequestLogic.go:27
↓ 1 callers
Method
UserDestroy
UserDestroy 用户注销
app/user/internal/logic/accountservice/userDestroyLogic.go:27
↓ 1 callers
Method
UserMap_
(in *pb.GroupCreateReq, userMap *map[string]*usermodel.User, settingMap *map[string]map[string]*usermodel.User
app/conversation/internal/logic/groupservice/groupCreateLogic.go:314
↓ 1 callers
Method
UserRegister
UserRegister 用户注册
app/user/internal/logic/accountservice/userRegisterLogic.go:38
↓ 1 callers
Function
UserSubscribedSystemConversationIds
()
app/conversation/subscriptionmodel/subscription.go:114
↓ 1 callers
Method
Validate
()
sdk/client/config.go:47
↓ 1 callers
Method
VerifyConnection
VerifyConnection 验证连接
app/gateway/internal/logic/gatewayservice/verifyConnectionLogic.go:31
↓ 1 callers
Method
VerifyConnection_
(connection *Connection, in *pb.VerifyConnectionReq)
app/gateway/internal/logic/gatewayservice/verifyConnectionLogic.go:36
↓ 1 callers
Method
VerifyToken
( ctx context.Context, tokenString string, uniqueKey string, )
common/utils/jwt.go:148
↓ 1 callers
Method
WorldPostSubmit
WorldPostSubmit 世界圈帖子发布
app/world/internal/logic/worldservice/worldPostSubmitLogic.go:27
↓ 1 callers
Method
checkTimer
key: userId, value: time.Time
app/gateway/internal/logic/gatewayservice/gatewayKeepAliveLogic.go:50
↓ 1 callers
Method
defaultProduceOption
()
common/xmq/asynq.go:135
↓ 1 callers
Function
file_conversation_proto_init
()
common/pb/conversation.pb.go:3571
↓ 1 callers
Function
file_gateway_proto_init
()
common/pb/gateway.pb.go:1723
↓ 1 callers
Function
file_message_proto_init
()
common/pb/message.pb.go:1576
↓ 1 callers
Function
file_third_proto_init
()
common/pb/third.pb.go:1066
↓ 1 callers
Function
file_user_proto_init
()
common/pb/user.pb.go:3362
↓ 1 callers
Function
file_world_proto_init
()
common/pb/world.pb.go:171
↓ 1 callers
Method
fromUserInfo_
(in *pb.FriendApplyReq, fromUserId string, fromUserInfo *usermodel.User)
app/conversation/internal/logic/friendservice/friendApplyLogic.go:126
↓ 1 callers
Method
getGatewayPods
()
app/gateway/internal/logic/gatewayservice/gatewayWriteDataToWsWrapperLogic.go:50
↓ 1 callers
Method
handle_
(in *pb.FriendApplyReq, fromUserInfo *usermodel.User, toUserInfo *usermodel.User, settingMap map[string]*userm
app/conversation/internal/logic/friendservice/friendApplyLogic.go:294
↓ 1 callers
Method
heartbeat
()
sdk/client/client.go:163
↓ 1 callers
Function
insertMsgList
(svcCtx *svc.ServiceContext, in *pb.MessageInsertReq)
app/message/internal/logic/messageservice/messageInsertLogic.go:92
↓ 1 callers
Method
loop
()
common/utils/snowflake.go:39
↓ 1 callers
Method
loopCheck
()
app/gateway/internal/logic/gatewayservice/x_connection.go:254
↓ 1 callers
Function
loopInsertMsgList
(svcCtx *svc.ServiceContext)
app/message/internal/logic/messageservice/messageInsertLogic.go:46
↓ 1 callers
Method
loopRead
()
sdk/client/client.go:107
↓ 1 callers
Method
onNewMessage
(message *pb.Message)
sdk/client/client.go:395
↓ 1 callers
Method
onNewNotice
(notice *pb.Notice)
sdk/client/notice.go:23
↓ 1 callers
Method
onReceive
(conn *websocket.Conn, typ websocket.MessageType, data []byte)
app/gateway/internal/server/rtcServer.go:94
↓ 1 callers
Method
onReceive
(ctx context.Context, connection *gatewayservicelogic.Connection, typ websocket.MessageType, msg []byte)
app/gateway/internal/handler/wshandler.go:128
↓ 1 callers
Method
onRequest
(ctx context.Context, connection *gatewayservicelogic.Connection, msg []byte)
app/gateway/internal/handler/offerhandler.go:132
↓ 1 callers
Function
pathRegexMatch
(pathRegex string, path string)
app/gateway/internal/middleware/apilog.go:73
↓ 1 callers
Method
pkcs7Padding
使用PKCS7进行填充,IOS也是7
common/utils/aes.go:47
↓ 1 callers
Method
pkcs7UnPadding
(origData []byte)
common/utils/aes.go:53
↓ 1 callers
Function
popSendMsgListTask
(num int)
app/message/internal/logic/messageservice/messageInsertLogic.go:73
↓ 1 callers
Method
pushBroadcastNotice
(broadcastNotices []*noticemodel.BroadcastNotice)
app/message/internal/logic/noticeservice/x_consumer.go:134
↓ 1 callers
Method
pushBroadcastNoticeToGroup
(notice *noticemodel.BroadcastNotice)
app/message/internal/logic/noticeservice/x_consumer.go:213
↓ 1 callers
Method
pushBroadcastNoticeToSingle
(notice *noticemodel.BroadcastNotice)
app/message/internal/logic/noticeservice/x_consumer.go:185
↓ 1 callers
Method
pushBroadcastNoticeToSubscription
(notice *noticemodel.BroadcastNotice)
app/message/internal/logic/noticeservice/x_consumer.go:258
↓ 1 callers
Method
pushGroupMessage
(in *pb.MessagePushReq, message *pb.Message)
app/message/internal/logic/messageservice/messagePushLogic.go:51
↓ 1 callers
Method
pushSingleMessage
(in *pb.MessagePushReq, message *pb.Message)
app/message/internal/logic/messageservice/messagePushLogic.go:43
↓ 1 callers
Method
pushSubscriptionMessage
(in *pb.MessagePushReq, message *pb.Message)
app/message/internal/logic/messageservice/messagePushLogic.go:75
↓ 1 callers
Method
pushSubscriptionNotice
(subscriptionNoticeContents []*noticemodel.SubscriptionNoticeContent, subscriptionNotices []*noticemodel.Subsc
app/message/internal/logic/noticeservice/x_consumer.go:149
↓ 1 callers
Function
sendMsgListTaskChan
(svcCtx *svc.ServiceContext)
app/message/internal/logic/messageservice/messageInsertLogic.go:38
↓ 1 callers
Method
sendNotice_
(in *pb.FriendApplyReq, fromUser *usermodel.User, toUser *usermodel.User, friendApplyRecord *friendmodel.Frien
app/conversation/internal/logic/friendservice/friendApplyLogic.go:369
↓ 1 callers
Function
setupFriendRoutes
(svcCtx *svc.ServiceContext, engine *gin.Engine)
app/gateway/internal/handler/route.go:177
↓ 1 callers
Function
setupGatewayRoutes
(svcCtx *svc.ServiceContext, engine *gin.Engine)
app/gateway/internal/handler/route.go:269
↓ 1 callers
Function
setupGroupRoutes
(svcCtx *svc.ServiceContext, engine *gin.Engine)
app/gateway/internal/handler/route.go:161
↓ 1 callers
Function
setupMessageRoutes
(svcCtx *svc.ServiceContext, engine *gin.Engine)
app/gateway/internal/handler/route.go:129
↓ 1 callers
Function
setupNoticeRoutes
(svcCtx *svc.ServiceContext, engine *gin.Engine)
app/gateway/internal/handler/route.go:145
↓ 1 callers
Function
setupUserRoutes
(svcCtx *svc.ServiceContext, engine *gin.Engine)
app/gateway/internal/handler/route.go:213
↓ 1 callers
Method
statistic
(in *pb.UpdateUserCountMapReq)
app/user/internal/logic/infoservice/updateUserCountMapLogic.go:67
↓ 1 callers
Method
statisticCreateGroupCount
statisticCreateGroupCount 统计创建群组数量
app/user/internal/logic/infoservice/updateUserCountMapLogic.go:127
↓ 1 callers
Method
statisticFriendCount
statisticFriendCount 统计好友数量
app/user/internal/logic/infoservice/updateUserCountMapLogic.go:81
← previous
next →
401–500 of 2,430, ranked by callers