Add dependencies/vendor (whatsapp)
This commit is contained in:
25
vendor/go.mau.fi/libsignal/protocol/SenderKeyName.go
vendored
Normal file
25
vendor/go.mau.fi/libsignal/protocol/SenderKeyName.go
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
package protocol
|
||||
|
||||
// NewSenderKeyName returns a new SenderKeyName object.
|
||||
func NewSenderKeyName(groupID string, sender *SignalAddress) *SenderKeyName {
|
||||
return &SenderKeyName{
|
||||
groupID: groupID,
|
||||
sender: sender,
|
||||
}
|
||||
}
|
||||
|
||||
// SenderKeyName is a structure for a group session address.
|
||||
type SenderKeyName struct {
|
||||
groupID string
|
||||
sender *SignalAddress
|
||||
}
|
||||
|
||||
// GroupID returns the sender key group id
|
||||
func (n *SenderKeyName) GroupID() string {
|
||||
return n.groupID
|
||||
}
|
||||
|
||||
// Sender returns the Signal address of sending user in the group.
|
||||
func (n *SenderKeyName) Sender() *SignalAddress {
|
||||
return n.sender
|
||||
}
|
||||
Reference in New Issue
Block a user