Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContactAvatar ¶
type GroupIdentifier ¶
type GroupIdentifier string
func (GroupIdentifier) Bytes ¶
func (gid GroupIdentifier) Bytes() (raw libsignalgo.GroupIdentifier, err error)
func (GroupIdentifier) String ¶
func (gid GroupIdentifier) String() string
type Profile ¶
type Profile struct {
Name string
About string
AboutEmoji string
AvatarPath string
Key libsignalgo.ProfileKey
FetchedAt time.Time
Credential []byte
}
type Recipient ¶
type Recipient struct {
ACI uuid.UUID
PNI uuid.UUID
E164 string
ContactName string
ContactAvatar ContactAvatar
Profile Profile
NeedsPNISignature bool
}
The Recipient struct combines information from two sources: - A Signal "contact": contact info harvested from our user's phone's contact list - A Signal "profile": contact info entered by the target user when registering for Signal
type SerializedGroupMasterKey ¶
type SerializedGroupMasterKey string
This is just base64 encoded group master key
type SerializedInviteLinkPassword ¶
type SerializedInviteLinkPassword string
Click to show internal directories.
Click to hide internal directories.