| Interface | Description |
|---|---|
| LargeFileHelper.FileHelperProgress | |
| LocalData |
Empty interface to indicate a set of value which are not synced with the server.
|
| LocalData.Payload | |
| Storage |
Interface for implementing persistence.
|
| Storage.Message | |
| Tinode.MimeTypeResolver |
Interface for converting mime type string to Jackson's JavaType.
|
| Tinode.TopicFilter<T extends Topic> |
Interface to be implemented by those clients which want to fetch topics
using
Tinode.getFilteredTopics(co.tinode.tinodesdk.Tinode.TopicFilter) |
| Class | Description |
|---|---|
| ComTopic<DP extends TheCard> |
Communication topic: a P2P or Group.
|
| ComTopic.ComListener<DP> | |
| Connection |
A thinly wrapped websocket connection.
|
| ExpBackoff |
Exponential backoff for reconnects.
|
| FndTopic<SP> | |
| FndTopic.FndListener<SP> | |
| LargeFileHelper | |
| MeTopic<DP> |
MeTopic manages contact list.
|
| MeTopic.MeListener<DP> | |
| MeTopic.MetaGetBuilder | |
| PromisedReply<T> |
A very simple thanable promise.
|
| PromisedReply.FailureListener<U> | |
| PromisedReply.FinalListener | |
| PromisedReply.SuccessListener<U> | |
| RFC3339Format |
Augmented SimpleDateFormat for handling optional milliseconds in RFC3339 timestamps.
|
| Tinode | |
| Tinode.EventListener |
Callback interface called by Connection when it receives events from the websocket.
|
| Topic<DP,DR,SP,SR> |
Class for handling communication on a single topic
Generic parameters:
|
| Topic.Listener<DP,DR,SP,SR> | |
| Topic.MetaGetBuilder |
Helper class for generating query parameters for {sub get} and {get} packets.
|
| User<P> |
Information about specific user
|
| Enum | Description |
|---|---|
| Topic.NoteType | |
| Topic.TopicType |
| Exception | Description |
|---|---|
| AlreadySubscribedException |
Thrown when the user is already subscribed to topic.
|
| AuthenticationRequiredException |
Thrown when the action requires authentication.
|
| InProgressException |
Exception thrown when certain non-idempotent operatons are already in progress, such as login.
|
| NotConnectedException |
Exception generated in response to a packet containing an error code.
|
| NotSubscribedException |
Attempt to interact with a topic without subscribing first
|
| NotSynchronizedException |
Attempt to modify a topic which exists only locally.
|
| ServerResponseException |
Exception generated in response to a packet containing an error code.
|