Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Mrs4s/MiraiGo
/ functions
Functions
1,009 in github.com/Mrs4s/MiraiGo
⨍
Functions
1,009
◇
Types & classes
1,062
↓ 3 callers
Method
AddrLength
100k
client/internal/highway/highway.go:60
↓ 3 callers
Function
ConvertSubVersionToInt
(str string)
utils/string.go:46
↓ 3 callers
Method
FetchChannelInfo
(guildId, channelId uint64)
client/guild.go:478
↓ 3 callers
Method
FillUInt32
()
binary/writer.go:39
↓ 3 callers
Method
GetGroupMessages
GetGroupMessages 从服务器获取历史信息
client/group_msg.go:59
↓ 3 callers
Method
GetGroupSystemMessages
()
client/system_msg.go:46
↓ 3 callers
Method
Grow
(n int)
binary/writer.go:134
↓ 3 callers
Method
Index
()
binary/reader.go:97
↓ 3 callers
Method
Len
()
binary/writer.go:122
↓ 3 callers
Method
Length
Length return the length of Nodes.
message/forward.go:80
↓ 3 callers
Function
NewFace
(index int32)
message/elements.go:143
↓ 3 callers
Function
NewNetworkReader
--- Network reader ---
binary/reader.go:103
↓ 3 callers
Function
NewUploadWaiter
NewUploadWaiter return a new UploadWaiter.
utils/waiter.go:13
↓ 3 callers
Method
PackForwardMessage
(seq int32, random int32, groupCode int64)
message/forward.go:122
↓ 3 callers
Method
ReadByteArrArr
(tag int)
binary/jce/reader.go:305
↓ 3 callers
Method
ReadSvcDevLoginInfos
(tag int)
binary/jce/reader.go:711
↓ 3 callers
Method
String
()
client/internal/auth/auth.go:172
↓ 3 callers
Method
Subscribe
(handler func(client *QQClient, event T))
client/events.go:21
↓ 3 callers
Function
T1
(uin uint32, ip []byte)
internal/tlv/t1.go:10
↓ 3 callers
Function
T107
(picType uint16)
internal/tlv/t107.go:5
↓ 3 callers
Function
T516
()
internal/tlv/t516.go:5
↓ 3 callers
Function
T521
(i uint32)
internal/tlv/t521.go:5
↓ 3 callers
Function
T544
temporary solution
internal/tlv/t544.go:7
↓ 3 callers
Function
T544v2
(userId uint64, moduleId string, subCmd uint32, sdkVersion string, guid []byte, appVersion string, signer func
internal/tlv/t544.go:17
↓ 3 callers
Function
UInt32ToIPV4Address
(i uint32)
binary/utils.go:101
↓ 3 callers
Method
Update
(f func(*GroupInfo))
client/group_info.go:347
↓ 3 callers
Method
WriteBytesSlice
(l [][]byte, tag byte)
binary/jce/writer.go:154
↓ 3 callers
Method
WriteJceStruct
(s IJceStruct, tag byte)
binary/jce/reader_test.go:231
↓ 3 callers
Method
WriteUInt32At
(pos int, v uint32)
binary/writer.go:45
↓ 3 callers
Function
XmlEscape
XmlEscape xml escape string
utils/string.go:90
↓ 3 callers
Function
ZlibCompress
(data []byte)
binary/utils.go:40
↓ 3 callers
Function
ZlibUncompress
(src []byte)
binary/utils.go:31
↓ 3 callers
Method
append
(msg *msg.Message)
client/global.go:262
↓ 3 callers
Function
benchEncoderSvarint
(b *testing.B, v int64)
internal/proto/dynamic_test.go:17
↓ 3 callers
Function
benchEncoderUvarint
(b *testing.B, v uint64)
internal/proto/dynamic_test.go:9
↓ 3 callers
Method
buildRichMsgSendingPacket
OidbSvc.0xb77_9
client/richmsg.go:100
↓ 3 callers
Function
forwardDisplay
(resID, fileName, preview, summary string)
client/multimsg.go:230
↓ 3 callers
Function
frame
frame 包格式 - STX: 0x28(40) - head length - body length - head data - body data - ETX: 0x29(41) 节省内存, 可被go runtime优化为writev操作
client/internal/highway/frame.go:20
↓ 3 callers
Method
getSKey
()
client/client.go:671
↓ 3 callers
Method
nextGroupSeq
()
client/client.go:779
↓ 3 callers
Method
nextSeq
()
client/internal/highway/highway.go:76
↓ 3 callers
Method
parsePrivateMessage
(msg *msg.Message)
client/global.go:176
↓ 3 callers
Function
parseTexts
(elements []IMessageElement)
message/message.go:218
↓ 3 callers
Method
peakHead
()
binary/jce/reader.go:30
↓ 3 callers
Method
putIdleConn
(pc persistConn)
client/internal/highway/highway.go:166
↓ 3 callers
Method
putInt16
go:nosplit
binary/jce/writer.go:54
↓ 3 callers
Method
quickReconnect
quickReconnect 快速重连
client/network.go:189
↓ 3 callers
Method
readBytes
(n int)
binary/jce/reader.go:99
↓ 3 callers
Function
readResponse
(r *binary.NetworkReader)
client/internal/highway/highway.go:112
↓ 3 callers
Method
readUInt16
()
binary/jce/reader.go:117
↓ 3 callers
Method
skipField
(t byte)
binary/jce/reader.go:55
↓ 3 callers
Method
skipNextField
()
binary/jce/reader.go:88
↓ 3 callers
Function
typeName
(typ ast.Expr)
internal/generator/jce_gen/main.go:182
↓ 3 callers
Method
uploadGroupOrGuildImage
(target message.Source, img io.ReadSeeker)
client/image.go:57
↓ 3 callers
Method
writeMapStrBytes
(m map[string][]byte, tag byte)
binary/jce/writer.go:180
↓ 3 callers
Method
writeMapStrStr
(m map[string]string, tag byte)
binary/jce/writer.go:166
↓ 2 callers
Method
AppendAddr
(ip, port uint32)
client/internal/highway/highway.go:66
↓ 2 callers
Function
AppendUUID
(dst []byte, uuid []byte)
binary/utils.go:82
↓ 2 callers
Function
CalculateImageResourceId
(md5 []byte)
binary/utils.go:69
↓ 2 callers
Method
FindMemberWithoutLock
(uin int64)
client/group_info.go:330
↓ 2 callers
Function
Float64
Float64 stores v in a new float64 value and returns a pointer to it.
internal/proto/wrapper.go:58
↓ 2 callers
Function
GZipCompress
(data []byte)
binary/utils.go:50
↓ 2 callers
Method
GenNewGuid
()
client/internal/auth/device.go:158
↓ 2 callers
Method
GenNewTgtgtKey
()
client/internal/auth/device.go:163
↓ 2 callers
Function
GenUUID
(uuid []byte)
binary/utils.go:78
↓ 2 callers
Method
GetAllowedClients
GetAllowedClients 获取已允许的其他客户端
client/sync.go:54
↓ 2 callers
Method
GetElements
()
message/message.go:134
↓ 2 callers
Method
GetElements
()
message/message.go:146
↓ 2 callers
Method
GetGroupInfo
(groupCode int64)
client/group_info.go:71
↓ 2 callers
Method
GetGroupMembers
(group *GroupInfo)
client/client.go:556
↓ 2 callers
Method
GetMemberInfo
(groupCode, memberUin int64)
client/client.go:593
↓ 2 callers
Function
HTTPGetReadCloser
HTTPGetReadCloser 从 Http url 获取 io.ReadCloser
utils/http.go:118
↓ 2 callers
Method
Manageable
()
client/group_info.go:417
↓ 2 callers
Function
NewClientMd5
(uin int64, passwordMd5 [16]byte)
client/client.go:186
↓ 2 callers
Function
NewGroupImage
* ------ Implementations ------ */
message/image.go:68
↓ 2 callers
Function
NewStringInterner
()
client/internal/intern/string.go:15
↓ 2 callers
Method
Pack
()
message/message.go:77
↓ 2 callers
Method
Preview
()
message/forward.go:93
↓ 2 callers
Method
ReadBigDataIPInfos
(tag int)
binary/jce/reader.go:551
↓ 2 callers
Method
ReadMapStrByte
(tag int)
binary/jce/reader.go:402
↓ 2 callers
Method
ReadMapStrStr
(tag int)
binary/jce/reader.go:384
↓ 2 callers
Method
ReadSsoServerInfos
(tag int)
binary/jce/reader.go:611
↓ 2 callers
Method
RequestQImei
()
client/internal/auth/qimei.go:33
↓ 2 callers
Method
SolveFriendRequest
(req *NewFriendRequest, accept bool)
client/client.go:666
↓ 2 callers
Function
T108
(ksid []byte)
internal/tlv/t108.go:5
↓ 2 callers
Function
T174
(data []byte)
internal/tlv/t174.go:5
↓ 2 callers
Function
T191
(k byte)
internal/tlv/t191.go:5
↓ 2 callers
Function
T401
(d []byte)
internal/tlv/t401.go:5
↓ 2 callers
Function
T525
(t536 []byte)
internal/tlv/t525.go:5
↓ 2 callers
Function
T536
(loginExtraData []byte)
internal/tlv/t536.go:5
↓ 2 callers
Function
T544Custom
(userId uint64, moduleId string, appVersion string, salt []byte, signer func(uint64, string, string, []byte) (
internal/tlv/t544.go:29
↓ 2 callers
Method
ToBytes
()
binary/jce/structs_tobytes.go:200
↓ 2 callers
Method
ToBytes
()
binary/jce/structs_tobytes.go:268
↓ 2 callers
Method
ToFragmented
()
message/message.go:263
↓ 2 callers
Function
ToGroupUin
(groupCode int64)
utils/group.go:3
↓ 2 callers
Method
Write
(p []byte)
binary/utils.go:19
↓ 2 callers
Method
WriteFloat32
go:nosplit
binary/jce/writer.go:104
↓ 2 callers
Method
WriteFloat64
go:nosplit
binary/jce/writer.go:112
↓ 2 callers
Method
WriteHex
(h string)
binary/writer.go:54
↓ 2 callers
Function
buildCode2DRequestPacket
(seq uint32, j uint64, cmd uint16, bodyFunc func(writer *binary.Writer))
client/builders.go:29
← previous
next →
201–300 of 1,009, ranked by callers