MCPcopy Create free account

hub / github.com/Mrs4s/MiraiGo / functions

Functions1,009 in github.com/Mrs4s/MiraiGo

↓ 2 callersMethodbuildDeleteOnlinePushPacket
OnlinePush.RespPush
client/builders.go:947
↓ 2 callersMethodbuildEssenceMsgOperatePacket
(groupCode int64, msgSeq, msgRand, opType uint32)
client/group_msg.go:540
↓ 2 callersMethodbuildFriendSendingPacket
* this function is unused func (c *QQClient) buildGetOneDayRoamMsgRequest(target, lastMsgTime, random int64, count uint32) (uint16, []byte) { seq :=
client/private_msg.go:150
↓ 2 callersMethodbuildGetGroupMsgRequest
(groupCode, beginSeq, endSeq int64)
client/group_msg.go:202
↓ 2 callersMethodbuildGroupImageStorePacket
ImgStore.GroupPicUp
client/image.go:251
↓ 2 callersMethodbuildGroupListRequestPacket
friendlist.GetTroopListReqV2
client/builders.go:843
↓ 2 callersMethodbuildGroupOperationPacket
OidbSvc.0x89a_0
client/builders.go:1063
↓ 2 callersMethodbuildGroupRecallPacket
PbMessageSvc.PbMsgWithDraw
client/recall.go:47
↓ 2 callersMethodbuildGroupSendingPacket
MessageSvc.PbSendMsg
client/group_msg.go:165
↓ 2 callersMethodbuildGuildImageStorePacket
(guildId, channelId uint64, hash []byte, size uint64)
client/guild_msg.go:169
↓ 2 callersMethodbuildPttShortVideoProto
(target message.Source, videoHash, thumbHash []byte, videoSize, thumbSize int64)
client/ptt.go:245
↓ 2 callersMethodbuildStatusSetPacket
(status, extStatus int32)
client/builders.go:623
↓ 2 callersMethodbuildSystemMsgGroupActionPacket
ProfileService.Pb.ReqSystemMsgAction.Group
client/system_msg.go:137
↓ 2 callersMethodbuildSystemMsgNewFriendPacket
ProfileService.Pb.ReqSystemMsgNew.Friend
client/builders.go:1001
↓ 2 callersMethodbuildSystemMsgNewGroupPacket
ProfileService.Pb.ReqSystemMsgNew.Group
client/system_msg.go:101
↓ 2 callersMethodc2cMessageSyncProcessor
(rsp *msg.GetMessageResponse, info network.RequestParams)
client/c2c_processor.go:42
↓ 2 callersMethodclose
()
client/internal/network/conn.go:96
↓ 2 callersMethodcommMsgProcessor
(pMsg *msg.Message, info network.RequestParams)
client/c2c_processor.go:80
↓ 2 callersMethodconnect
(addr Addr)
client/internal/highway/highway.go:205
↓ 2 callersFunctionconvertChannelInfo
* need analysis func (s *GuildService) fetchChannelListState(guildId uint64, channels []*ChannelInfo) { seq := s.c.nextSeq() var ids []uint64 for _
client/guild.go:680
↓ 2 callersMethoddecode
每次8字节 go:nosplit
binary/tea.go:93
↓ 2 callersFunctiondecodeGuildMessageEmojiReactions
(content *channel.ChannelMsgContent)
client/guild_msg.go:197
↓ 2 callersMethoddecodeT119
--- tlv decoders for qq client --- * func (c *QQClient) decodeT161(data []byte) { reader := binary.NewReader(data) reader.ReadBytes(2) t := reader.
client/tlv_decoders.go:27
↓ 2 callersMethodencode
go:nosplit
binary/tea.go:50
↓ 2 callersMethodexceptAndDispatchGroupSysMsg
()
client/system_msg.go:61
↓ 2 callersMethodfindMatch1
(content string)
message/forward.go:162
↓ 2 callersFunctiongenBlockId
()
topic/feed.go:63
↓ 2 callersMethodgetConn
()
client/internal/network/conn.go:123
↓ 2 callersMethodgetGroupMembers
(group *GroupInfo, interner *intern.StringInterner)
client/client.go:561
↓ 2 callersMethodgetGtk
(domain string)
client/model_show.go:44
↓ 2 callersFunctiongetOidbSSOPackage
()
client/global.go:318
↓ 2 callersMethodgetWebDeviceInfo
()
client/global.go:306
↓ 2 callersMethodinit
(svrPubKey []byte)
client/internal/oicq/ecdh.go:55
↓ 2 callersMethodlen
()
client/global.go:268
↓ 2 callersMethodmessageBuilder
(seq int32)
client/global.go:245
↓ 2 callersMethodnextQWebSeq
()
client/client.go:787
↓ 2 callersMethodparseGuildChannelMessage
(msg *channel.ChannelMsgContent)
client/guild_msg.go:269
↓ 2 callersFunctionpeekC2CDecoder
(msgType int32)
client/c2c_switch.go:19
↓ 2 callersMethodping
(pc *persistConn)
client/internal/highway/highway.go:98
↓ 2 callersMethodpullChannelMessages
(guildId, channelId, beginSeq, endSeq, eventVersion uint64, direct bool)
client/guild_msg.go:133
↓ 2 callersMethodputInt32
go:nosplit
binary/jce/writer.go:74
↓ 2 callersMethodread
(size uint8, data []byte)
client/internal/tlv/decoder.go:67
↓ 2 callersMethodreadFloat32
()
binary/jce/reader.go:135
↓ 2 callersFunctionreadT11A
(data []byte)
client/tlv_decoders.go:175
↓ 2 callersMethodreadUInt64
()
binary/jce/reader.go:129
↓ 2 callersMethodselectConn
()
client/internal/highway/highway.go:232
↓ 2 callersMethodsendGroupMessage
(groupCode int64, forward bool, m *message.SendingMessage)
client/group_msg.go:76
↓ 2 callersMethodsort
sort call this method must hold the lock
client/group_info.go:341
↓ 2 callersFunctiontextNeedSplit
(content string)
message/message.go:896
↓ 2 callersMethodunexpectedClose
(err error)
client/internal/network/conn.go:91
↓ 2 callersMethodwebSsoRequest
(host, webCmd, data string)
client/web.go:79
↓ 2 callersMethodwriteMap
(m reflect.Value, tag byte)
binary/jce/reader_test.go:281
↓ 2 callersMethodwriteSlice
(slice reflect.Value, tag byte)
binary/jce/reader_test.go:245
↓ 1 callersFunctionAcquireGzipWriter
()
binary/pool.go:45
↓ 1 callersFunctionCalcPow
(data []byte)
client/internal/auth/pow.go:12
↓ 1 callersMethodCardChangable
()
client/group_info.go:428
↓ 1 callersFunctionChunkString
(s string, chunkSize int)
utils/string.go:24
↓ 1 callersMethodConnect
(addr string)
client/internal/network/conn.go:37
↓ 1 callersMethodCount
Count - return amount element of TTL map.
utils/ttl.go:50
↓ 1 callersMethodDebug
(format string, args ...any)
client/log.go:7
↓ 1 callersFunctionDecodeFeed
(p *channel.StFeed)
topic/feed.go:116
↓ 1 callersMethodDownloadForwardMessage
(resId string)
client/multimsg.go:203
↓ 1 callersMethodDump
(dumped []byte, format string, args ...any)
client/log.go:8
↓ 1 callersFunctionFaceNameById
(id int)
message/message.go:735
↓ 1 callersMethodFetchChannelList
(guildId uint64)
client/guild.go:455
↓ 1 callersMethodFetchGuildMemberProfileInfo
FetchGuildMemberProfileInfo 获取单个频道成员资料
client/guild.go:276
↓ 1 callersMethodFetchQRCodeCustomSize
(size, margin, ecLevel uint32)
client/client.go:294
↓ 1 callersFunctionGZipUncompress
(src []byte)
binary/utils.go:60
↓ 1 callersFunctionGenIMEI
()
client/global.go:88
↓ 1 callersMethodGenerate
(w io.Writer)
internal/generator/jce_gen/main.go:86
↓ 1 callersMethodGetAndUpdate
(key string, ttl time.Duration)
utils/ttl.go:69
↓ 1 callersMethodGetElements
()
message/message.go:154
↓ 1 callersMethodGetFilesByFolder
(folderID string)
client/group_file.go:110
↓ 1 callersMethodGetForwardMessage
(resID string)
client/multimsg.go:189
↓ 1 callersMethodGetFriendList
GetFriendList 当使用普通QQ时: 请求好友列表 当使用企点QQ时: 请求外部联系人列表
client/client.go:480
↓ 1 callersMethodGetGroupFileUrl
(groupCode int64, fileId string, busId int32)
client/group_file.go:96
↓ 1 callersMethodGetGroupList
()
client/client.go:525
↓ 1 callersMethodGetUserProfile
(tinyId uint64)
client/guild.go:177
↓ 1 callersFunctionHttpPostBytes
(url string, data []byte)
utils/http.go:30
↓ 1 callersMethodInfo
(format string, args ...any)
client/log.go:4
↓ 1 callersMethodIsAnonymous
()
message/message.go:108
↓ 1 callersMethodKickGroupMembers
(groupCode int64, msg string, block bool, memberUins ...int64)
client/client.go:729
↓ 1 callersFunctionNewCodec
(uin int64)
client/internal/oicq/oicq.go:19
↓ 1 callersFunctionNewGzipReadCloser
NewGzipReadCloser 从 io.ReadCloser 创建 gunzip io.ReadCloser
utils/http.go:95
↓ 1 callersFunctionNewRichJson
(template string)
message/elements.go:218
↓ 1 callersFunctionNewRichXml
(template string, resID int64)
message/elements.go:207
↓ 1 callersMethodPackSecSign
(req *Request)
client/internal/network/transport.go:155
↓ 1 callersMethodPlannedDisconnect
PlannedDisconnect 预料中的断开连接 如调用 Close() Connect()
client/internal/network/conn.go:24
↓ 1 callersMethodQueryFriendImage
(target int64, hash []byte, size int32)
client/image.go:223
↓ 1 callersMethodReadBigDataIPLists
(tag int)
binary/jce/reader.go:531
↓ 1 callersMethodReadFriendInfos
(tag int)
binary/jce/reader.go:631
↓ 1 callersMethodReadFrom
(r *JceReader)
binary/jce/structs.go:567
↓ 1 callersMethodReadFrom
(r *JceReader)
binary/jce/structs.go:606
↓ 1 callersMethodReadFrom
(r *JceReader)
binary/jce/structs.go:693
↓ 1 callersMethodReadFrom
(r *JceReader)
binary/jce/structs.go:705
↓ 1 callersMethodReadFrom
(r *JceReader)
binary/jce/structs.go:726
↓ 1 callersMethodReadInstanceInfos
(tag int)
binary/jce/reader.go:591
↓ 1 callersMethodReadInt32Bytes
()
binary/reader.go:75
↓ 1 callersMethodReadJceStruct
* // ReadAny Read any type via tag, unsupported JceStruct func (r *JceReader) ReadAny(tag int) interface{} { if !r.skipToTag(tag) { return nil }
binary/jce/reader.go:372
↓ 1 callersMethodReadMapIntVipInfo
(tag int)
binary/jce/reader.go:420
← previousnext →301–400 of 1,009, ranked by callers