MCPcopy Create free account

hub / github.com/cherish-chat/xxim-server / functions

Functions2,430 in github.com/cherish-chat/xxim-server

MethodGatewayKeepAlive
KeepAlive 保持连接
app/gateway/internal/server/gatewayservice/gatewayServiceServer.go:62
MethodGatewayKeepAlive
(ctx context.Context, in *GatewayKeepAliveReq, opts ...grpc.CallOption)
common/pb/gateway_grpc.pb.go:118
MethodGatewayKeepAlive
KeepAlive 保持连接 客户端必须每隔 config.Websocket.KeepAliveSecond 秒发送一次心跳包 二次开发人员可以在这里修改逻辑,比如一致性算法安全校验等
common/pb/gateway_grpc.pb.go:171
MethodGatewayKeepAlive
(context.Context, *GatewayKeepAliveReq)
common/pb/gateway_grpc.pb.go:203
MethodGatewayKickWs
GatewayKickWs 踢出用户的连接
app/gateway/client/gatewayservice/gatewayService.go:51
MethodGatewayKickWs
GatewayKickWs 踢出用户的连接
app/gateway/client/gatewayservice/gatewayService.go:102
MethodGatewayKickWs
GatewayKickWs 踢出用户的连接
app/gateway/internal/server/gatewayservice/gatewayServiceServer.go:56
MethodGatewayKickWs
GatewayKickWs 踢出ws
sdk/client/gateway.go:64
MethodGatewayKickWs
GatewayKickWs 踢出ws
sdk/client/gateway.go:71
MethodGatewayKickWs
(ctx context.Context, in *GatewayKickWsReq, opts ...grpc.CallOption)
common/pb/gateway_grpc.pb.go:109
MethodGatewayKickWs
GatewayKickWs 踢出用户的连接 二次开发人员可以在此处修改踢出用户连接的逻辑 比如踢出连接之前,先给用户发送一条消息
common/pb/gateway_grpc.pb.go:167
MethodGatewayKickWs
(context.Context, *GatewayKickWsReq)
common/pb/gateway_grpc.pb.go:200
MethodGatewayWriteDataToWs
GatewayWriteDataToWs 向用户的连接写入数据
app/gateway/client/gatewayservice/gatewayService.go:90
MethodGatewayWriteDataToWs
GatewayWriteDataToWs 向用户的连接写入数据
app/gateway/internal/server/gatewayservice/gatewayServiceServer.go:44
MethodGatewayWriteDataToWs
GatewayWriteDataToWs 写入数据到ws
sdk/client/gateway.go:50
MethodGatewayWriteDataToWs
GatewayWriteDataToWs 写入数据到ws
sdk/client/gateway.go:57
MethodGatewayWriteDataToWs
(req *pb.GatewayWriteDataToWsReq)
sdk/client/client.go:28
MethodGatewayWriteDataToWs
(ctx context.Context, in *GatewayWriteDataToWsReq, opts ...grpc.CallOption)
common/pb/gateway_grpc.pb.go:91
MethodGatewayWriteDataToWs
GatewayWriteDataToWs 向用户的连接写入数据 二次开发人员不建议修改此处逻辑
common/pb/gateway_grpc.pb.go:160
MethodGatewayWriteDataToWs
(context.Context, *GatewayWriteDataToWsReq)
common/pb/gateway_grpc.pb.go:194
MethodGatewayWriteDataToWsWrapper
GatewayWriteDataToWsWrapper 向用户的连接写入数据
app/gateway/client/gatewayservice/gatewayService.go:96
MethodGatewayWriteDataToWsWrapper
GatewayWriteDataToWsWrapper 向用户的连接写入数据
app/gateway/internal/server/gatewayservice/gatewayServiceServer.go:50
MethodGatewayWriteDataToWsWrapper
(ctx context.Context, in *GatewayWriteDataToWsWrapperReq, opts ...grpc.CallOption)
common/pb/gateway_grpc.pb.go:100
MethodGatewayWriteDataToWsWrapper
GatewayWriteDataToWsWrapper 向用户的连接写入数据 二次开发人员不建议修改此处逻辑
common/pb/gateway_grpc.pb.go:163
MethodGatewayWriteDataToWsWrapper
(context.Context, *GatewayWriteDataToWsWrapperReq)
common/pb/gateway_grpc.pb.go:197
MethodGenerateKey
GenerateKey generates a public and private key pair.
common/utils/ecdh.go:54
MethodGenerateSharedSecret
GenerateSharedSecret takes in a public key and a private key and generates a shared secret. RFC5903 Section 9 states we should only return x.
common/utils/ecdh.go:105
MethodGetAccessToken
()
common/pb/user.pb.go:514
MethodGetAccessToken
()
common/pb/user.pb.go:2254
MethodGetAccountMap
()
common/pb/user.pb.go:205
MethodGetAccountMap
()
common/pb/user.pb.go:436
MethodGetAccountMap
()
common/pb/user.pb.go:771
MethodGetAccountMap
()
common/pb/user.pb.go:1301
MethodGetAccountMap
()
common/pb/user.pb.go:1516
MethodGetActionData
()
common/pb/common.pb.go:925
MethodGetActionType
()
common/pb/common.pb.go:918
MethodGetAgree
()
common/pb/conversation.pb.go:891
MethodGetAlgorithm
()
common/pb/user.pb.go:1101
MethodGetAnswer
()
common/pb/conversation.pb.go:778
MethodGetAnswer
()
common/pb/conversation.pb.go:2481
MethodGetAppId
()
common/pb/common.pb.go:668
MethodGetAppVersion
()
common/pb/common.pb.go:717
MethodGetApplyId
()
common/pb/conversation.pb.go:884
MethodGetApplyId
()
common/pb/conversation.pb.go:2453
MethodGetAt
()
common/pb/message.pb.go:1122
MethodGetAvatar
()
common/pb/user.pb.go:198
MethodGetAvatar
()
common/pb/user.pb.go:1294
MethodGetAvatar
()
common/pb/user.pb.go:1452
MethodGetAvatar
()
common/pb/common.pb.go:1250
MethodGetAvatar
()
common/pb/conversation.pb.go:183
MethodGetBody
()
common/pb/gateway.pb.go:213
MethodGetBroadcast
()
common/pb/message.pb.go:771
MethodGetButtonData
()
common/pb/common.pb.go:860
MethodGetButtonLabel
()
common/pb/common.pb.go:853
MethodGetButtonType
()
common/pb/common.pb.go:846
MethodGetCaptcha
GetCaptcha 获取图形验证码
app/third/client/captchaservice/captchaService.go:31
MethodGetCaptcha
GetCaptcha 获取图形验证码
app/third/client/captchaservice/captchaService.go:48
MethodGetCaptcha
GetCaptcha 获取图形验证码
app/third/internal/server/captchaservice/captchaServiceServer.go:26
MethodGetCaptcha
(ctx context.Context, in *GetCaptchaReq, opts ...grpc.CallOption)
common/pb/third_grpc.pb.go:301
MethodGetCaptcha
GetCaptcha 获取图形验证码 二次开发人员可以自行实现
common/pb/third_grpc.pb.go:325
MethodGetCaptcha
(context.Context, *GetCaptchaReq)
common/pb/third_grpc.pb.go:336
MethodGetCaptchaCode
()
common/pb/third.pb.go:728
MethodGetCaptchaCode
()
common/pb/third.pb.go:796
MethodGetCaptchaId
()
common/pb/third.pb.go:721
MethodGetCaptchaId
()
common/pb/third.pb.go:789
MethodGetCharCount
()
common/pb/third.pb.go:662
MethodGetClientIp
()
common/pb/common.pb.go:682
MethodGetCloseCode
()
common/pb/gateway.pb.go:981
MethodGetCloseCode
()
common/pb/user.pb.go:1904
MethodGetCloseReason
()
common/pb/gateway.pb.go:988
MethodGetCloseReason
()
common/pb/user.pb.go:1911
MethodGetConnectTime
()
common/pb/gateway.pb.go:353
MethodGetConnections
()
common/pb/gateway.pb.go:464
MethodGetConnections
()
common/pb/gateway.pb.go:575
MethodGetConnections
()
common/pb/gateway.pb.go:733
MethodGetContent
()
common/pb/common.pb.go:1036
MethodGetContent
()
common/pb/common.pb.go:1160
MethodGetContentType
()
common/pb/common.pb.go:1043
MethodGetContentType
()
common/pb/common.pb.go:1167
MethodGetContentTypeByFilename
(filename string)
common/utils/file.go:17
MethodGetConvList
()
common/pb/message.pb.go:980
MethodGetConvMaxSeq
(ctx context.Context, userId string, convId string, convTyp pb.ConversationType)
app/message/messagemodel/redisseq.go:68
MethodGetConversationId
()
common/pb/common.pb.go:1015
MethodGetConversationId
()
common/pb/conversation.pb.go:2709
MethodGetConversationId
()
common/pb/message.pb.go:1297
MethodGetConversationType
()
common/pb/common.pb.go:1022
MethodGetConversationType
()
common/pb/conversation.pb.go:1348
MethodGetConversationType
()
common/pb/conversation.pb.go:2716
MethodGetConversationType
()
common/pb/message.pb.go:1304
MethodGetCount
()
common/pb/user.pb.go:1108
MethodGetCount
()
common/pb/conversation.pb.go:362
MethodGetCount
()
common/pb/conversation.pb.go:465
MethodGetCount
()
common/pb/conversation.pb.go:1193
MethodGetCountType
()
common/pb/user.pb.go:1094
MethodGetCursor
()
common/pb/conversation.pb.go:629
MethodGetCursor
()
common/pb/conversation.pb.go:1005
MethodGetCursor
()
common/pb/conversation.pb.go:1083
MethodGetCursor
()
common/pb/conversation.pb.go:1355
MethodGetCursor
()
common/pb/conversation.pb.go:2077
MethodGetData
()
common/pb/gateway.pb.go:797
← previousnext →801–900 of 2,430, ranked by callers