MCPcopy Create free account

hub / github.com/tulir/whatsmeow / functions

Functions12,025 in github.com/tulir/whatsmeow

↓ 1 callersMethodNewDevice
NewDevice creates a new device in this database. No data is actually stored before Save is called. However, the pairing process will automatically ca
store/sqlstore/container.go:211
↓ 1 callersFunctionNewFrameSocket
(log waLog.Logger, client *http.Client)
socket/framesocket.go:47
↓ 1 callersFunctionNewNoiseHandshake
()
socket/noisehandshake.go:30
↓ 1 callersFunctionNewProcessor
(store *store.Device, log waLog.Logger)
appstate/keys.go:150
↓ 1 callersFunctionNewSQLStore
NewSQLStore creates a new SQLStore with the given database container and user JID. It contains implementations of all the different stores in the stor
store/sqlstore/store.go:60
↓ 1 callersFunctionNewWithDB
NewWithDB wraps an existing SQL connection in a Container. Only SQLite and Postgres are currently fully supported. The logger can be nil and will de
store/sqlstore/container.go:78
↓ 1 callersFunctionNewWithWrappedDB
(wrapped *dbutil.Database, log waLog.Logger)
store/sqlstore/container.go:89
↓ 1 callersMethodOnDisconnect
(ctx context.Context, ns *socket.NoiseSocket, remote bool)
internals.go:134
↓ 1 callersFunctionParseRecovery
( resp *waE2E.PeerDataOperationRequestResponseMessage_PeerDataOperationResult_SyncDSnapshotFatalRecoveryRespo
appstate/recovery.go:26
↓ 1 callersMethodParseWebMessage
ParseWebMessage parses a WebMessageInfo object into *events.Message to match what real-time messages have. The chat JID can be found in the Conversat
client.go:949
↓ 1 callersMethodProcessRecovery
(ctx context.Context, recovery *waSyncdSnapshotRecovery.SyncdSnapshotRecovery)
appstate/recovery.go:51
↓ 1 callersMethodPutAllContactNames
(ctx context.Context, contacts []ContactEntry)
store/store.go:106
↓ 1 callersMethodPutAppStateSyncKey
(ctx context.Context, id []byte, key AppStateSyncKey)
store/store.go:62
↓ 1 callersMethodPutArchived
(ctx context.Context, chat types.JID, archived bool)
store/store.go:117
↓ 1 callersMethodPutBufferedEvent
(ctx context.Context, ciphertextHash [32]byte, plaintext []byte, serverTimestamp time.Time)
store/store.go:166
↓ 1 callersMethodPutContactName
(ctx context.Context, user types.JID, fullName, firstName string)
store/store.go:105
↓ 1 callersMethodPutDevice
(ctx context.Context, store *Device)
store/store.go:122
↓ 1 callersMethodPutLIDMapping
(ctx context.Context, lid, jid types.JID)
store/store.go:187
↓ 1 callersMethodPutManySessions
(ctx context.Context, sessions map[string][]byte)
store/store.go:35
↓ 1 callersMethodPutMessageSecrets
(ctx context.Context, inserts []MessageSecretInsert)
store/store.go:134
↓ 1 callersMethodPutMutedUntil
(ctx context.Context, chat types.JID, mutedUntil time.Time)
store/store.go:115
↓ 1 callersMethodPutNCTSalt
(ctx context.Context, salt []byte)
store/store.go:153
↓ 1 callersMethodPutPinned
(ctx context.Context, chat types.JID, pinned bool)
store/store.go:116
↓ 1 callersMethodPutSenderKey
(ctx context.Context, group, user string, session []byte)
store/store.go:51
↓ 1 callersMethodPutSession
(ctx context.Context, address string, session []byte)
store/store.go:34
↓ 1 callersMethodPutSession
(ctx context.Context, address string, session []byte)
store/sqlstore/store.go:219
↓ 1 callersMethodRemovePreKey
(ctx context.Context, id uint32)
store/store.go:45
↓ 1 callersMethodReset
()
proto/waCert/WACert.pb.go:85
↓ 1 callersMethodSendPasskeyConfirmation
SendPasskeyConfirmation sends a confirmation to the server that the pairing code in [*events.PairPasskeyConfirmation] was shown to the user and they c
pair-passkey.go:211
↓ 1 callersMethodSetPassive
SetPassive tells the WhatsApp server whether this device is passive or not. This seems to mostly affect whether the device receives certain events. B
connectionevents.go:213
↓ 1 callersMethodSetSOCKSProxy
SetSOCKSProxy sets a SOCKS5 proxy to use for WhatsApp web websocket connections and media uploads/downloads. Same details as SetProxy apply, but usin
client.go:381
↓ 1 callersMethodSign
(keyToSign *KeyPair)
util/keys/keypair.go:48
↓ 1 callersMethodStart
(pattern string, header []byte)
socket/noisehandshake.go:39
↓ 1 callersMethodStat
()
util/cbcutil/cbc.go:51
↓ 1 callersMethodUpgrade
Upgrade upgrades the database from the current to the latest version available.
store/sqlstore/container.go:101
↓ 1 callersMethodUploadedPreKeyCount
(ctx context.Context)
store/store.go:47
↓ 1 callersMethodUserInt
UserInt returns the user as an integer. This is only safe to run on normal users, not on groups or broadcast lists.
types/jid.go:92
↓ 1 callersMethodValue
Value returns the string representation of the JID as a value that the SQL package can use.
types/jid.go:273
↓ 1 callersMethodWaitForConnection
(timeout time.Duration)
client.go:460
↓ 1 callersMethodconsumeFrames
(ctx context.Context, frames <-chan []byte)
socket/noisesocket.go:55
↓ 1 callersMethodcontentString
()
binary/xml.go:64
↓ 1 callersFunctionconvertQueryID
(cli *Client, queryID string)
newsletter.go:140
↓ 1 callersMethodcountAttributes
(attributes Attrs)
binary/encoder.go:201
↓ 1 callersFunctiondecodeArmadillo
(data []byte)
armadillomessage.go:48
↓ 1 callersFunctiondecodeFBArmadillo
(transport *waMsgTransport.MessageTransport)
armadillomessage.go:69
↓ 1 callersFunctiondecodeIGArmadillo
(transport *waMsgTransport.MessageTransport)
armadillomessage.go:118
↓ 1 callersMethoddecodeMutation
( ctx context.Context, mutation *waServerSync.SyncdMutation, i int, validateMACs bool, )
appstate/decode.go:137
↓ 1 callersMethoddecodeSnapshot
( ctx context.Context, name WAPatchName, ss *waServerSync.SyncdSnapshot, initialState HashState, validate
appstate/decode.go:258
↓ 1 callersMethoddeleteAllIdentityKeys
(ctx context.Context, phone string)
store/sqlstore/store.go:238
↓ 1 callersMethoddeleteAllSenderKeys
(ctx context.Context, phone string)
store/sqlstore/store.go:233
↓ 1 callersMethoddownloadExternalAppStateBlob
(ctx context.Context, ref *waServerSync.ExternalBlobReference)
appstate.go:427
↓ 1 callersMethodemitQRs
(codes []string)
qrchan.go:72
↓ 1 callersFunctionexpandAppStateKeys
(keyData []byte)
appstate/keys.go:166
↓ 1 callersFunctionextractReportingTokenContent
Extracts the reporting token content recursively
reportingtoken.go:94
↓ 1 callersFunctionfile_instamadilloAddMessage_InstamadilloAddMessage_proto_init
()
proto/instamadilloAddMessage/InstamadilloAddMessage.pb.go:950
↓ 1 callersFunctionfile_instamadilloCoreTypeActionLog_InstamadilloCoreTypeActionLog_proto_init
()
proto/instamadilloCoreTypeActionLog/InstamadilloCoreTypeActionLog.pb.go:173
↓ 1 callersFunctionfile_instamadilloCoreTypeAdminMessage_InstamadilloCoreTypeAdminMessage_proto_init
()
proto/instamadilloCoreTypeAdminMessage/InstamadilloCoreTypeAdminMessage.pb.go:254
↓ 1 callersFunctionfile_instamadilloCoreTypeCollection_InstamadilloCoreTypeCollection_proto_init
()
proto/instamadilloCoreTypeCollection/InstamadilloCoreTypeCollection.pb.go:116
↓ 1 callersFunctionfile_instamadilloCoreTypeCollection_InstamadilloCoreTypeCollection_proto_rawDescGZIP
()
proto/instamadilloCoreTypeCollection/InstamadilloCoreTypeCollection.pb.go:94
↓ 1 callersFunctionfile_instamadilloCoreTypeLink_InstamadilloCoreTypeLink_proto_init
()
proto/instamadilloCoreTypeLink/InstamadilloCoreTypeLink.pb.go:292
↓ 1 callersFunctionfile_instamadilloCoreTypeMedia_InstamadilloCoreTypeMedia_proto_init
()
proto/instamadilloCoreTypeMedia/InstamadilloCoreTypeMedia.pb.go:1265
↓ 1 callersFunctionfile_instamadilloCoreTypeText_InstamadilloCoreTypeText_proto_init
()
proto/instamadilloCoreTypeText/InstamadilloCoreTypeText.pb.go:492
↓ 1 callersFunctionfile_instamadilloDeleteMessage_InstamadilloDeleteMessage_proto_init
()
proto/instamadilloDeleteMessage/InstamadilloDeleteMessage.pb.go:102
↓ 1 callersFunctionfile_instamadilloDeleteMessage_InstamadilloDeleteMessage_proto_rawDescGZIP
()
proto/instamadilloDeleteMessage/InstamadilloDeleteMessage.pb.go:82
↓ 1 callersFunctionfile_instamadilloSupplementMessage_InstamadilloSupplementMessage_proto_init
()
proto/instamadilloSupplementMessage/InstamadilloSupplementMessage.pb.go:691
↓ 1 callersFunctionfile_instamadilloTransportPayload_InstamadilloTransportPayload_proto_init
()
proto/instamadilloTransportPayload/InstamadilloTransportPayload.pb.go:338
↓ 1 callersFunctionfile_instamadilloXmaContentRef_InstamadilloXmaContentRef_proto_init
()
proto/instamadilloXmaContentRef/InstamadilloXmaContentRef.pb.go:1203
↓ 1 callersFunctionfile_waAICommonDeprecated_WAAICommonDeprecated_proto_init
()
proto/waAICommonDeprecated/WAAICommonDeprecated.pb.go:1673
↓ 1 callersFunctionfile_waAICommon_WAWebProtobufsAICommon_proto_init
()
proto/waAICommon/WAWebProtobufsAICommon.pb.go:8173
↓ 1 callersFunctionfile_waAdv_WAAdv_proto_init
()
proto/waAdv/WAAdv.pb.go:493
↓ 1 callersFunctionfile_waArmadilloApplication_WAArmadilloApplication_proto_init
()
proto/waArmadilloApplication/WAArmadilloApplication.pb.go:3212
↓ 1 callersFunctionfile_waArmadilloBackupCommon_WAArmadilloBackupCommon_proto_init
()
proto/waArmadilloBackupCommon/WAArmadilloBackupCommon.pb.go:278
↓ 1 callersFunctionfile_waArmadilloBackupMessage_WAArmadilloBackupMessage_proto_init
()
proto/waArmadilloBackupMessage/WAArmadilloBackupMessage.pb.go:193
↓ 1 callersFunctionfile_waArmadilloBackupMessage_WAArmadilloBackupMessage_proto_rawDescGZIP
()
proto/waArmadilloBackupMessage/WAArmadilloBackupMessage.pb.go:167
↓ 1 callersFunctionfile_waArmadilloICDC_WAArmadilloICDC_proto_init
()
proto/waArmadilloICDC/WAArmadilloICDC.pb.go:185
↓ 1 callersFunctionfile_waArmadilloMiTransportAdminMessage_WAArmadilloMiTransportAdminMessage_proto_init
()
proto/waArmadilloMiTransportAdminMessage/WAArmadilloMiTransportAdminMessage.pb.go:3970
↓ 1 callersFunctionfile_waArmadilloTransportEvent_WAArmadilloTransportEvent_proto_init
()
proto/waArmadilloTransportEvent/WAArmadilloTransportEvent.pb.go:599
↓ 1 callersFunctionfile_waArmadilloXMA_WAArmadilloXMA_proto_init
()
proto/waArmadilloXMA/WAArmadilloXMA.pb.go:1148
↓ 1 callersFunctionfile_waBotMetadata_WABotMetadata_proto_init
()
proto/waBotMetadata/WABotMetadata.pb.go:5232
↓ 1 callersFunctionfile_waCert_WACert_proto_init
()
proto/waCert/WACert.pb.go:391
↓ 1 callersFunctionfile_waChatLockSettings_WAWebProtobufsChatLockSettings_proto_init
()
proto/waChatLockSettings/WAWebProtobufsChatLockSettings.pb.go:117
↓ 1 callersFunctionfile_waChatLockSettings_WAWebProtobufsChatLockSettings_proto_rawDescGZIP
()
proto/waChatLockSettings/WAWebProtobufsChatLockSettings.pb.go:95
↓ 1 callersFunctionfile_waCommonParameterised_WACommonParameterised_proto_init
()
proto/waCommonParameterised/WACommonParameterised.pb.go:604
↓ 1 callersFunctionfile_waCommon_WACommon_proto_init
()
proto/waCommon/WACommon.pb.go:747
↓ 1 callersFunctionfile_waCompanionReg_WACompanionReg_proto_init
()
proto/waCompanionReg/WACompanionReg.pb.go:1074
↓ 1 callersFunctionfile_waConsumerApplicationParameterised_WAConsumerApplicationParameterised_proto_init
()
proto/waConsumerApplicationParameterised/WAConsumerApplicationParameterised.pb.go:2759
↓ 1 callersFunctionfile_waConsumerApplication_WAConsumerApplication_proto_init
()
proto/waConsumerApplication/WAConsumerApplication.pb.go:2759
↓ 1 callersFunctionfile_waDeviceCapabilities_WAWebProtobufsDeviceCapabilities_proto_init
()
proto/waDeviceCapabilities/WAWebProtobufsDeviceCapabilities.pb.go:571
↓ 1 callersFunctionfile_waE2EGuest_WAWebProtobufsE2EGuest_proto_init
()
proto/waE2EGuest/WAWebProtobufsE2EGuest.pb.go:292
↓ 1 callersFunctionfile_waEphemeral_WAWebProtobufsEphemeral_proto_init
()
proto/waEphemeral/WAWebProtobufsEphemeral.pb.go:111
↓ 1 callersFunctionfile_waEphemeral_WAWebProtobufsEphemeral_proto_rawDescGZIP
()
proto/waEphemeral/WAWebProtobufsEphemeral.pb.go:91
↓ 1 callersFunctionfile_waFingerprint_WAFingerprint_proto_init
()
proto/waFingerprint/WAFingerprint.pb.go:277
↓ 1 callersFunctionfile_waGroupHistory_WAWebProtobufsGroupHistory_proto_init
()
proto/waGroupHistory/WAWebProtobufsGroupHistory.pb.go:401
↓ 1 callersFunctionfile_waHistorySync_WAWebProtobufsHistorySync_proto_init
()
proto/waHistorySync/WAWebProtobufsHistorySync.pb.go:2649
↓ 1 callersFunctionfile_waLidMigrationSyncPayload_WAWebProtobufLidMigrationSyncPayload_proto_init
()
proto/waLidMigrationSyncPayload/WAWebProtobufLidMigrationSyncPayload.pb.go:177
↓ 1 callersFunctionfile_waMediaEntryData_WAMediaEntryData_proto_init
()
proto/waMediaEntryData/WAMediaEntryData.pb.go:406
↓ 1 callersFunctionfile_waMediaTransport_WAMediaTransport_proto_init
()
proto/waMediaTransport/WAMediaTransport.pb.go:2122
↓ 1 callersFunctionfile_waMmsRetry_WAMmsRetry_proto_init
()
proto/waMmsRetry/WAMmsRetry.pb.go:250
↓ 1 callersFunctionfile_waMsgApplication_WAMsgApplication_proto_init
()
proto/waMsgApplication/WAMsgApplication.pb.go:1115
↓ 1 callersFunctionfile_waMsgTransport_WAMsgTransport_proto_init
()
proto/waMsgTransport/WAMsgTransport.pb.go:837
← previousnext →1,001–1,100 of 12,025, ranked by callers