MCPcopy Create free account

hub / github.com/tulir/whatsmeow / functions

Functions12,025 in github.com/tulir/whatsmeow

↓ 2 callersMethoddownloadPossiblyEncryptedMediaWithRetries
(ctx context.Context, url string, checksum []byte)
download.go:326
↓ 2 callersMethoddownloadPossiblyEncryptedMediaWithRetriesToFile
(ctx context.Context, url string, checksum []byte, file File)
download-to-file.go:157
↓ 2 callersFunctionencryptMediaRetryReceipt
(messageID types.MessageID, mediaKey []byte)
mediaretry.go:28
↓ 2 callersMethodencryptMessageForDeviceAndWrap
( ctx context.Context, plaintext []byte, wireIdentity, encryptionIdentity types.JID, bundle *prekey.Bundl
send.go:1349
↓ 2 callersMethodencryptMessageForDeviceAndWrapV3
( ctx context.Context, payload *waMsgTransport.MessageTransport_Payload, skdm *waMsgTransport.MessageTransp
sendfb.go:578
↓ 2 callersMethodencryptMessageForDevicesV3
( ctx context.Context, allDevices []types.JID, ownID types.JID, id string, payload *waMsgTransport.Messag
sendfb.go:518
↓ 2 callersMethodextractAndExpand
(salt, data []byte)
socket/noisehandshake.go:119
↓ 2 callersMethodfetchAppStatePatches
(ctx context.Context, name appstate.WAPatchName, fromVersion uint64, snapshot bool)
appstate.go:431
↓ 2 callersFunctionfile_instamadilloCoreTypeActionLog_InstamadilloCoreTypeActionLog_proto_rawDescGZIP
()
proto/instamadilloCoreTypeActionLog/InstamadilloCoreTypeActionLog.pb.go:151
↓ 2 callersFunctionfile_waArmadilloICDC_WAArmadilloICDC_proto_rawDescGZIP
()
proto/waArmadilloICDC/WAArmadilloICDC.pb.go:164
↓ 2 callersFunctionfile_waLidMigrationSyncPayload_WAWebProtobufLidMigrationSyncPayload_proto_rawDescGZIP
()
proto/waLidMigrationSyncPayload/WAWebProtobufLidMigrationSyncPayload.pb.go:155
↓ 2 callersMethodfilterContacts
(mutations []appstate.Mutation)
appstate.go:200
↓ 2 callersMethodframeComplete
()
socket/framesocket.go:153
↓ 2 callersMethodgenOnePreKey
(ctx context.Context, id uint32, markUploaded bool)
store/sqlstore/store.go:317
↓ 2 callersFunctiongenerateContentMAC
(operation waServerSync.SyncdMutation_SyncdOperation, data, keyID, key []byte)
appstate/hash.go:97
↓ 2 callersMethodgenerateCsToken
derives a cstoken for the given JID using HMAC-SHA256(nctSalt, recipientLID).
cstoken.go:25
↓ 2 callersFunctiongeneratePatchMAC
(patch *waServerSync.SyncdPatch, name WAPatchName, key []byte, version uint64)
appstate/hash.go:85
↓ 2 callersMethodgenerateSnapshotMAC
(name WAPatchName, key []byte)
appstate/hash.go:81
↓ 2 callersFunctiongetAttrsFromFBMessage
(msg armadillo.MessageApplicationSub)
sendfb.go:346
↓ 2 callersMethodgetBroadcastListParticipants
(ctx context.Context, jid types.JID)
broadcast.go:18
↓ 2 callersMethodgetCompanionRef
(ctx context.Context)
pair-passkey.go:254
↓ 2 callersMethodgetFBIDDevices
(ctx context.Context, jids []types.JID)
user.go:825
↓ 2 callersMethodgetFBIDDevicesInternal
(ctx context.Context, jids []types.JID)
user.go:800
↓ 2 callersMethodgetLIDMapping
(ctx context.Context, source types.JID, targetServer, query string, sourceToTarget, targetToSource map[string]
store/sqlstore/lidmap.go:91
↓ 2 callersFunctiongetMediaRetryKey
(mediaKey []byte)
mediaretry.go:24
↓ 2 callersMethodgetMessageForRetry
(ctx context.Context, receipt *events.Receipt, messageID types.MessageID)
retry.go:100
↓ 2 callersMethodgetNextPreKeyID
(ctx context.Context)
store/sqlstore/store.go:323
↓ 2 callersMethodgetPasskeyRequestOptions
(ctx context.Context)
pair-passkey.go:275
↓ 2 callersMethodgetQRClientType
()
pair.go:83
↓ 2 callersMethodgetStatusBroadcastRecipients
(ctx context.Context)
broadcast.go:47
↓ 2 callersFunctiongetTypeName
(expr ast.Expr)
internals_generate.go:47
↓ 2 callersMethodgetUnifiedSessionID
()
client.go:1025
↓ 2 callersMethodhandleAccountSyncNotification
(ctx context.Context, node *waBinary.Node)
notification.go:266
↓ 2 callersMethodhandleAppStateNotification
(ctx context.Context, node *waBinary.Node)
notification.go:73
↓ 2 callersMethodhandleAppStateRecovery
( ctx context.Context, reqID types.MessageID, result []*waE2E.PeerDataOperationRequestResponseMessage_PeerD
appstate.go:98
↓ 2 callersMethodhandleAppStateSyncKeyShare
(ctx context.Context, keys *waE2E.AppStateSyncKeyShare)
message.go:788
↓ 2 callersMethodhandleBlocklist
(ctx context.Context, node *waBinary.Node)
notification.go:244
↓ 2 callersMethodhandleCodePairNotification
(ctx context.Context, parentNode *waBinary.Node)
pair-code.go:152
↓ 2 callersMethodhandleDecryptedArmadillo
(ctx context.Context, info *types.MessageInfo, decrypted []byte, retryCount int)
armadillomessage.go:25
↓ 2 callersMethodhandleDecryptedMessage
(ctx context.Context, info *types.MessageInfo, msg *waE2E.Message, retryCount int)
message.go:1101
↓ 2 callersMethodhandleDeviceNotification
(ctx context.Context, node *waBinary.Node)
notification.go:116
↓ 2 callersMethodhandleEncryptNotification
(ctx context.Context, node *waBinary.Node)
notification.go:26
↓ 2 callersMethodhandleFBDeviceNotification
(ctx context.Context, node *waBinary.Node)
notification.go:189
↓ 2 callersMethodhandleGroupedReceipt
(partialReceipt events.Receipt, participants *waBinary.Node)
receipt.go:36
↓ 2 callersMethodhandleHistoricalPushNames
(ctx context.Context, names []*waHistorySync.Pushname)
user.go:641
↓ 2 callersMethodhandleHistorySyncNotificationLoop
()
message.go:676
↓ 2 callersMethodhandleMediaRetryNotification
(ctx context.Context, node *waBinary.Node)
mediaretry.go:178
↓ 2 callersMethodhandleMexNotification
(ctx context.Context, node *waBinary.Node)
notification.go:405
↓ 2 callersMethodhandleNewsletterNotification
(ctx context.Context, node *waBinary.Node)
notification.go:381
↓ 2 callersMethodhandleOwnDevicesNotification
(ctx context.Context, node *waBinary.Node, fromJID types.JID)
notification.go:197
↓ 2 callersMethodhandlePair
(ctx context.Context, deviceIdentityBytes []byte, reqID, businessName, platform string, jid, lid types.JID)
pair.go:147
↓ 2 callersMethodhandlePairDevice
(ctx context.Context, node *waBinary.Node)
pair.go:51
↓ 2 callersMethodhandlePairSuccess
(ctx context.Context, node *waBinary.Node)
pair.go:122
↓ 2 callersMethodhandlePasskeyContinuationNotification
(ctx context.Context, node *waBinary.Node)
pair-passkey.go:165
↓ 2 callersMethodhandlePasskeyNotification
(ctx context.Context, node *waBinary.Node)
pair-passkey.go:49
↓ 2 callersMethodhandlePictureNotification
(ctx context.Context, node *waBinary.Node)
notification.go:90
↓ 2 callersMethodhandlePlaceholderResendResponse
(msg *waE2E.PeerDataOperationRequestResponseMessage)
message.go:824
↓ 2 callersMethodhandlePlaintextMessage
(ctx context.Context, info *types.MessageInfo, node *waBinary.Node)
message.go:258
↓ 2 callersMethodhandlePrivacySettingsNotification
(ctx context.Context, privacyNode *waBinary.Node)
privacysettings.go:168
↓ 2 callersMethodhandlePrivacyTokenNotification
(ctx context.Context, node *waBinary.Node)
notification.go:286
↓ 2 callersMethodhandleProtocolMessage
(ctx context.Context, info *types.MessageInfo, msg *waE2E.Message)
message.go:845
↓ 2 callersMethodhandleRetryReceipt
handleRetryReceipt handles an incoming retry receipt for an outgoing message.
retry.go:204
↓ 2 callersMethodhandleStatusNotification
(ctx context.Context, node *waBinary.Node)
notification.go:440
↓ 2 callersMethodhandlerQueueLoop
(evtCtx, connCtx context.Context)
client.go:861
↓ 2 callersMethodinitializeDevice
(device *store.Device)
store/sqlstore/container.go:256
↓ 2 callersMethodissuePrivacyToken
issuePrivacyToken sends an IQ to the server to issue a privacy token for the given JID.
tctoken.go:186
↓ 2 callersMethodkeepAliveLoop
(ctx, connCtx context.Context)
keepalive.go:30
↓ 2 callersMethodmakeQRData
(ref []byte, clientType PairClientType)
pair.go:115
↓ 2 callersMethodmultipleOp
(base []byte, input [][]byte, subtract bool)
appstate/lthash/lthash.go:39
↓ 2 callersFunctionnewPinMutationInfo
(target types.JID, pin bool)
appstate/encode.go:71
↓ 2 callersFunctionnodeToPreKey
(node waBinary.Node)
prekeys.go:233
↓ 2 callersFunctionnodeToPreKeyBundle
(deviceID uint32, node waBinary.Node)
prekeys.go:180
↓ 2 callersMethodpackBytePair
(packer func(byte) byte, part1, part2 byte)
binary/encoder.go:252
↓ 2 callersMethodparseBusinessProfile
(node *waBinary.Node)
user.go:367
↓ 2 callersFunctionparseDeviceList
(user types.JID, deviceNode waBinary.Node)
user.go:752
↓ 2 callersFunctionparseFBDeviceList
(user types.JID, deviceList waBinary.Node)
user.go:781
↓ 2 callersMethodparseGroupChange
(node *waBinary.Node)
group.go:855
↓ 2 callersMethodparseGroupCreate
(parentNode, node *waBinary.Node)
group.go:832
↓ 2 callersMethodparseGroupNotification
(node *waBinary.Node)
group.go:1016
↓ 2 callersMethodparseMessageInfo
(node *waBinary.Node)
message.go:206
↓ 2 callersMethodparseMsgBotInfo
(node waBinary.Node)
message.go:176
↓ 2 callersMethodparseMsgMetaInfo
(node waBinary.Node)
message.go:189
↓ 2 callersFunctionparsePasskeyNotification
(node *waBinary.Node)
pair-passkey.go:288
↓ 2 callersMethodparseReceipt
(node *waBinary.Node)
receipt.go:56
↓ 2 callersFunctionparseVerifiedName
(businessNode waBinary.Node)
user.go:719
↓ 2 callersFunctionparseVerifiedNameContent
(verifiedNameNode waBinary.Node)
user.go:730
↓ 2 callersMethodpostIncrementCounter
()
socket/noisehandshake.go:59
↓ 2 callersMethodpreparePeerMessageNode
( ctx context.Context, to types.JID, id types.MessageID, message *waE2E.Message, timings *MessageDebugTim
send.go:1055
↓ 2 callersMethodprocessProtocolParts
(ctx context.Context, info *types.MessageInfo, msg *waE2E.Message)
message.go:899
↓ 2 callersMethodpushInt8
(value int)
binary/encoder.go:48
↓ 2 callersMethodqueryMediaConn
(ctx context.Context)
mediaconn.go:60
↓ 2 callersMethodreadListSize
(tag int)
binary/decoder.go:155
↓ 2 callersMethodreadNode
()
binary/decoder.go:352
↓ 2 callersMethodreceiveResponse
(ctx context.Context, data *waBinary.Node)
request.go:71
↓ 2 callersMethodrequestAppStateKeys
(ctx context.Context, rawKeyIDs [][]byte)
appstate.go:478
↓ 2 callersMethodrequestMissingAppStateKeys
(ctx context.Context, patches *appstate.PatchList)
appstate.go:461
↓ 2 callersMethodscanManyLids
(res dbutil.RowIter[store.LIDMapping], fn func(lid, pn string))
store/sqlstore/lidmap.go:80
↓ 2 callersMethodsendAppState
(ctx context.Context, patch appstate.PatchInfo, allowRetry bool)
appstate.go:513
↓ 2 callersMethodsendDM
( ctx context.Context, ownID, to types.JID, id types.MessageID, message *waE2E.Message, timings *Message
send.go:841
↓ 2 callersMethodsendDMV3
( ctx context.Context, to, ownID types.JID, id types.MessageID, messageApp []byte, msgAttrs messageAttrs
sendfb.go:307
← previousnext →701–800 of 12,025, ranked by callers