| Interface | Description |
|---|---|
| ClientEvents | |
| CommunicatorEvents |
Call back handler for communicator events.
|
| IFeatureRepository | |
| IPromiseRepository | |
| IRequestDispactcher | |
| ISession | |
| ISessionFactory | |
| Listener | |
| ListenerEvents | |
| PromiseFulfiller | |
| Radio |
Interface containing common methods used for both server and client communication.
|
| RadioEvents |
Transmitter related events.
|
| Receiver |
Interface to handle connections by a server.
|
| ServerEvents | |
| SessionEvents |
Call back handler for
Session events. |
| Transmitter |
Interface to handle connections by a client.
|
| Class | Description |
|---|---|
| AsyncPromiseFulfillerDecorator | |
| Client |
Handles basic client logic: Holds a list of supported features.
|
| Communicator |
Abstract class.
|
| FeatureRepository | |
| PromiseRepository | |
| Queue |
Class to store and restore requests based on a unique id.
|
| RequestDispatcher | |
| Server |
Handles basic server logic: Holds a list of supported features.
|
| Session |
Unites outgoing
Request with incoming Confirmations or errors. |
| SessionFactory | |
| SimplePromiseFulfiller | |
| ZonedDateTimeAdapter |
| Exception | Description |
|---|---|
| AuthenticationException | |
| CallErrorException |
Exception returned to an outgoing request if an error is reported from the other end.
|
| NotConnectedException | |
| OccurenceConstraintException |
Exception thrown when trying to send a request that isn't valid.
|
| PropertyConstraintException |
Exception used when validating fields.
|
| UnsupportedFeatureException |
Exception used to signal that a feature isn't supported.
|
Copyright © 2022. All rights reserved.