Interface | Description |
---|---|
ProtocolReader |
A contract for an object capable of reading serialized data from a data source.
|
ProtocolRequestWriter |
A contract for serializing requests
|
ProtocolResponseReader |
A contract for a reader which can read data from a response
|
ProtocolWriter |
A contract for a encoding parameters and their values in a type-safe manner
|
Class | Description |
---|---|
BytesReader |
A reader for pCloud's binary data protocol
|
BytesWriter |
Writes bytes into a sink
|
DataSink |
A consumer of data.
|
DataSource |
A source of data.
|
ForwardingProtocolReader |
A ProtocolReader which forwards calls to another.
|
ForwardingProtocolRequestWriter |
A ProtocolRequestWriter which forwards calls to another.
|
ForwardingProtocolResponseReader |
A ProtocolResponseReader which forwards calls to another.
|
ForwardingProtocolWriter |
A ProtocolWriter which forwards calls to another.
|
ValueReader |
An utility object able to read data
|
ValueWriter |
A utility class designed to write data from a source to a sink
|
Enum | Description |
---|---|
TypeToken |
Enumeration of constant values representing different types when reading data from a source
|
Exception | Description |
---|---|
SerializationException |
An exception thrown whenever something goes wrong during data serialization
|