mirror of
https://github.com/cwinfo/matterbridge.git
synced 2025-07-06 07:14:04 +00:00
Add dependencies/vendor (whatsapp)
This commit is contained in:
21
vendor/go.mau.fi/libsignal/state/store/MessageKeyStore.go
vendored
Normal file
21
vendor/go.mau.fi/libsignal/state/store/MessageKeyStore.go
vendored
Normal file
@ -0,0 +1,21 @@
|
||||
package store
|
||||
|
||||
import (
|
||||
"go.mau.fi/libsignal/keys/message"
|
||||
)
|
||||
|
||||
// MessageKey store is an interface describing the optional local storage
|
||||
// of message keys.
|
||||
type MessageKey interface {
|
||||
// Load a local message key by id
|
||||
LoadMessageKey(keyID uint32) *message.Keys
|
||||
|
||||
// Store a local message key
|
||||
StoreMessageKey(keyID uint32, key *message.Keys)
|
||||
|
||||
// Check to see if the store contains a message key with id.
|
||||
ContainsMessageKey(keyID uint32) bool
|
||||
|
||||
// Delete a message key from local storage.
|
||||
RemoveMessageKey(keyID uint32)
|
||||
}
|
Reference in New Issue
Block a user