OutgoingMessageCache class

Constructors

OutgoingMessageCache()

Properties

currentPendingItems List<OutgoingMessage>
no setter
hashCode int
The hash code for this object.
no setterinherited
pendingItem OutgoingMessage?
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addDrop(String rootKey, int timestamp) OutgoingMessage?
addLike(String rootKey, int timestamp) OutgoingMessage?
addMute(String rootKey, int timestamp) OutgoingMessage?
addPost(dynamic nick, dynamic avatar, dynamic text, dynamic rootKey, dynamic ppKey, dynamic timestamp, dynamic attachement, dynamic cid, dynamic attachmentType, dynamic _xxHash, dynamic _blurHash, dynamic attachmentLength) OutgoingMessage?
addReply(dynamic nick, dynamic avatar, dynamic text, dynamic rootKey, dynamic ppKey, dynamic timestamp, dynamic attachement, dynamic cid, dynamic attachementType, dynamic _xxHash, dynamic _blurHash, dynamic attachmentLength) OutgoingMessage?
addShare(String rootKey, int timestamp) OutgoingMessage?
addunLike(String rootKey, int timestamp) OutgoingMessage?
commitSent(dynamic timestamp) bool
deleteFromDiskQueue(int i) Future<bool>
hardDrop(int timestamp) bool
holdPendingItem(int i) → void
housekeep() → void
init(interzoneDisk io, String siteName) Future<List<int>>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pickPendingItem(int t) Future<OutgoingMessage?>
pullFromDiskQueue(int i) Future<OutgoingMessage?>
pushToDiskQueue(int i) Future<bool>
releasePendingItem(int i) → void
setCID(dynamic timestamp, dynamic cid) bool
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited