Constructs a new UserReceipt.
UserReceipt deliveredDeviceJid.
UserReceipt pendingDeviceJid.
UserReceipt playedTimestamp.
UserReceipt readTimestamp.
UserReceipt receiptTimestamp.
UserReceipt userJid.
Converts this UserReceipt to JSON.
JSON object
Creates a new UserReceipt instance using the specified properties.
UserReceipt instance
Decodes a UserReceipt message from the specified reader or buffer.
Reader or buffer to decode from
UserReceipt
Decodes a UserReceipt message from the specified reader or buffer, length delimited.
Reader or buffer to decode from
UserReceipt
Encodes the specified UserReceipt message. Does not implicitly verify messages.
UserReceipt message or plain object to encode
Writer
Encodes the specified UserReceipt message, length delimited. Does not implicitly verify messages.
UserReceipt message or plain object to encode
Writer
Creates a UserReceipt message from a plain object. Also converts values to their respective internal types.
Plain object
UserReceipt
Creates a plain object from a UserReceipt message. Also converts values to other types if specified.
UserReceipt
Plain object
Verifies a UserReceipt message.
Plain object to verify
null
if valid, otherwise the reason why it is not
Generated using TypeDoc
Represents a UserReceipt.