Documentation
¶
Index ¶
- Variables
- func HandleContacts(src string, dm *signalservice.DataMessage) ([]*signalservice.DataMessage_Contact, error)
- func LoadContacts(contactsYaml *yamlContacts)
- func UpdateProfileKey(src string, profileKey []byte) error
- func WriteContacts(filename string, contacts []Contact) error
- func WriteContactsToPath() error
- type Contact
Constants ¶
This section is empty.
Variables ¶
View Source
var (
Contacts = map[string]Contact{}
)
Functions ¶
func HandleContacts ¶
func HandleContacts(src string, dm *signalservice.DataMessage) ([]*signalservice.DataMessage_Contact, error)
func LoadContacts ¶
func LoadContacts(contactsYaml *yamlContacts)
LoadContacts reads a YAML contacts file
func UpdateProfileKey ¶ added in v1.3.2
func WriteContacts ¶
WriteContacts saves a list of contacts to a file
func WriteContactsToPath ¶
func WriteContactsToPath() error
WriteContactsToPath saves a list of contacts to a file at the standard location
Types ¶
type Contact ¶
type Contact struct {
UUID string
Tel string
ProfileKey []byte
ProfileKeyCredential []byte
IdentityKey []byte
Name string
Username string
AvatarImg []byte
Avatar []byte
HasAvatar bool
Color string
Blocked bool
Verified *signalservice.Verified
ExpireTimer uint32
InboxPosition uint32
Archived bool
Certificate []byte
Registered bool
About string
AboutEmoji string
}
Contact contains information about a contact.
func GetContact ¶ added in v1.3.8
func ReadContacts ¶
ReadContacts loads the contacts yaml file and pareses it
func (*Contact) GetProfileKey ¶ added in v1.3.8
Click to show internal directories.
Click to hide internal directories.