## Package com.rbnb.api

Provides the unsupported full application programming interface (API) and the DataTurbine server for the RBNB system.

See:
Description

Interface Summary
BuildInterface: <bold>RBNB</bold> build version information interface.
Client: Client-side representation of a client application connection to the RBNB server.
ClientInterface: Common representation of a client application connection to an <bold>RBNB</bold> server.
Controller: Client-side representation of an application control connection to an <bold>RBNB</bold> server.
Mirror: Client-side representation of a mirror of data from one RBNB server to another.
PlugIn: Client-side representation of a plugin client application connection to the RBNB server.
PlugInInterface: Common representation of a plugin client application connection to the RBNB server.
RegisteredInterface: Interface for getting registration information.
RmapInterface: `Rmap` methods interface.
RoutingMap: Client-side representation of the list of all servers known to a particular RBNB server.
SecurityProvider
SecurityProviderFactory
Shortcut: Client-side representation of a shortcut connection from one server to another.
Sink: Client-side representation of a sink client application connection to the RBNB server.
SinkInterface: Common representation of a sink client application connection to the RBNB server.
Source: Client-side representation of a source client application connection to the RBNB server.
SourceInterface: Common representation of a source client application connection to the RBNB server.
UsernameInterface: Username interface.

Class Summary
Ask: Ask the RBNB server for information (usually).
BuildFile: Build file loader class.
ControllerHandle: Client-side object that represents a client controller application connection to an RBNB server.
DataArray: Data information extracted from an `Rmap`.
DataBlock: Describes and provides the data belonging to an `Rmap`.
DataRequest: Request for data from the DataTurbine.
Directory: Directory class.
EndOfStream: Marks the end of a stream (request).
RBNBSSLSocketFactory: RBNBSSLSocketFactory
RBNBTrustManager: RBNBTrustManager
RequestOptions: Data request options class.
Rmap: Hierarchical description of data.
Server: Object representing a handle to an RBNB server.
TestSync
Time: Time handling class for RBNB applications.
TimeRange: The range of times that applies to the data of an `Rmap`.
Username: Username class for the <bold>RBNB V2</bold> DataTurbine server.

Exception Summary
AddressException: Extended `RBNBException` for addressing problems.
DisconnectedClientException: Disconnected client exception class.
RBNBException: RBNB exception interface.
SerializeException: Serialization exception class.

## Package com.rbnb.api Description

Provides the unsupported full application programming interface (API) and the DataTurbine server for the RBNB system.

The functionality of the RBNB DataTurbine server is documented in the `RBNB` class.

See Also:
  `RBNB`