AccessFrame class

Access frame encoding/decoding for MAA protocol

Constructors

AccessFrame()

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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

Static Methods

decodeDeleteMessages(Uint8List bytes) → DeleteMessagesRequest
Decode delete messages request
decodeDeleteMessagesAck(Uint8List bytes) → DeleteMessagesAck
Decode delete messages acknowledgment
decodeExpunge(Uint8List bytes) → ExpungeRequest
Decode expunge request
decodeExpungeAck(Uint8List bytes) → ExpungeAck
Decode expunge acknowledgment
decodeMarkDelivered(Uint8List bytes) → MarkDeliveredRequest
Decode mark delivered request
decodeMarkDeliveredAck(Uint8List bytes) → MarkDeliveredAck
Decode mark delivered acknowledgment
decodeRetrieveRequest(Uint8List bytes) → RetrieveMessagesRequest
Decode retrieve messages request
decodeRetrieveResponse(Uint8List bytes) → RetrieveMessagesResponse
Decode retrieve messages response
decodeUpdateFlags(Uint8List bytes) → UpdateFlagsRequest
Decode update flags request
decodeUpdateFlagsAck(Uint8List bytes) → UpdateFlagsAck
Decode update flags acknowledgment
encodeClaimRequest(PeerId ownerPeerId, String folderPath) → Uint8List
Encode a claim request: take one message from a claim mailbox. The answer is a retrieve response holding one message or none.
encodeDeleteMessages(DeleteMessagesRequest request) → Uint8List
Encode delete messages request
encodeDeleteMessagesAck(DeleteMessagesAck ack) → Uint8List
Encode delete messages acknowledgment
encodeError(String errorMessage) → Uint8List
Encode error message
encodeExpunge(ExpungeRequest request) → Uint8List
Encode expunge request
encodeExpungeAck(ExpungeAck ack) → Uint8List
Encode expunge acknowledgment
encodeMarkDelivered(MarkDeliveredRequest request) → Uint8List
Encode mark delivered request
encodeMarkDeliveredAck(MarkDeliveredAck ack) → Uint8List
Encode mark delivered acknowledgment
encodeRetrieveRequest(RetrieveMessagesRequest request) → Uint8List
Encode retrieve messages request
encodeRetrieveResponse(RetrieveMessagesResponse response) → Uint8List
Encode retrieve messages response
encodeUpdateFlags(UpdateFlagsRequest request) → Uint8List
Encode update flags request
encodeUpdateFlagsAck(UpdateFlagsAck ack) → Uint8List
Encode update flags acknowledgment
getOperationType(Uint8List bytes) → String
Get operation type from request bytes