A B C D E F G H I L M N O P R S T U V X

A

ABSOLUTE - Static variable in class com.rbnb.api.DataRequest
absolute time reference.
ACCESS_APPEND - Static variable in interface com.rbnb.api.SourceInterface
append to an existing archive.
ACCESS_CREATE - Static variable in interface com.rbnb.api.SourceInterface
create a new archive.
ACCESS_LOAD - Static variable in interface com.rbnb.api.SourceInterface
read an existing archive.
ACCESS_NONE - Static variable in interface com.rbnb.api.SourceInterface
do not access an archive.
Add(String) - Method in class com.rbnb.sapi.ChannelMap
Adds a channel (or channels, if a wildcard is used) to the acqusition list.
add(String, PlayerChannelListener) - Method in class com.rbnb.simpleplayer.Player
Adds a channel and its listener.
addChannel(String) - Method in class com.rbnb.api.Rmap
Adds a new Rmap hierarchy (channel name) to an existing hierarchy.
addChannelToRegister(String) - Method in class com.rbnb.plugins.PlugInTemplate
Add a channel to be registered with the server for this PlugIn.
addChild(Rmap) - Method in class com.rbnb.api.Rmap
Adds a child Rmap to this Rmap.
addChild(Rmap) - Method in interface com.rbnb.api.RmapInterface
Adds a child Rmap to this RmapInterface.
addChildAt(Rmap, int) - Method in class com.rbnb.api.Rmap
Adds a child Rmap to this Rmap at the specified index.
addData(Object, int) - Method in class com.rbnb.api.DataBlock
Adds more data.
addDataSinkListener(DataSinkListener) - Method in class com.rbnb.media.datasink.protocol.Handler
 
addDataWithTimeReference(Object, int, int, byte, byte, DataArray) - Method in class com.rbnb.api.Rmap
Adds data to this Rmap hierarchy with a DataArray supplying the TimeRanges.
AddFolder(String) - Method in class com.rbnb.sapi.ChannelMap
Add a folder to this channel map.
addMember(Rmap) - Method in class com.rbnb.api.Rmap
Adds a member Rmap to this Rmap.
AddPlugInOption(String, String, String) - Method in class com.rbnb.sapi.ChannelMap
Used in request maps, adds an option to configure a PlugIn's response to this request.
AddressException - Exception in com.rbnb.api
Extended RBNBException for addressing problems.
AddressException() - Constructor for exception com.rbnb.api.AddressException
Class constructor.
AddressException(String) - Constructor for exception com.rbnb.api.AddressException
Class constructor to build a AddressException for the input detail message.
addTimeListener(PlayerTimeListener) - Method in class com.rbnb.simpleplayer.Player
Adds a PlayerTimeListener.
AFTER - Static variable in class com.rbnb.api.DataRequest
newest data starting after the specified time.
ALIGNED - Static variable in class com.rbnb.api.DataRequest
aligned time reference.
ALL - Static variable in class com.rbnb.api.DataRequest
get data from both EXISTING and FUTURE domains.
allowAccess(Username) - Method in class com.rbnb.api.Username
Allow the specified Username access to this Username?
argHelper(String[], PlugInTemplate) - Static method in class com.rbnb.plugins.PlugInTemplate
Helper function to parse PlugInTemplate specific command-line options.
Ask - Class in com.rbnb.api
Ask the RBNB server for information (usually).

B

BuildFile - Class in com.rbnb.api
Build file loader class.
BuildFile() - Constructor for class com.rbnb.api.BuildFile
 
BuildInterface - Interface in com.rbnb.api
RBNB build version information interface.
bytesTransferred() - Method in class com.rbnb.api.ControllerHandle
Calculates the total number of bytes transferred.
bytesTransferred() - Method in interface com.rbnb.api.PlugIn
 
bytesTransferred() - Method in interface com.rbnb.api.Source
 
BytesTransferred() - Method in class com.rbnb.sapi.Client
Reports the total number of bytes read and written by this Client.
BytesTransferred() - Method in class com.rbnb.sapi.Control
 
BytesTransferred() - Method in class com.rbnb.sapi.PlugIn
 
BytesTransferred() - Method in class com.rbnb.sapi.Sink
 
BytesTransferred() - Method in class com.rbnb.sapi.Source
 

C

CHANNEL - Static variable in class com.rbnb.sapi.ChannelTree
The node type which represents a data bearing channel node.
ChannelMap - Class in com.rbnb.sapi
A class to encapsulate the concept of a list of channels, each of which contains data.
ChannelMap() - Constructor for class com.rbnb.sapi.ChannelMap
Default constructor.
ChannelMap.ByteOrderEnum - Class in com.rbnb.sapi
Byte order enumerated type.
ChannelTree - Class in com.rbnb.sapi
A ChannelMap accessory which provides a read-only hierarchical view of channels.
ChannelTree.Node - Class in com.rbnb.sapi
Represents a piece of a channel name.
ChannelTree.NodeTypeEnum - Class in com.rbnb.sapi
Enumerated type for various channel node types.
checkClientTrusted(X509Certificate[], String) - Method in class com.rbnb.api.RBNBTrustManager
 
checkServerTrusted(X509Certificate[], String) - Method in class com.rbnb.api.RBNBTrustManager
 
CHILDAT - Static variable in class com.rbnb.api.Ask
Ask for a child at a particular index.
Clear() - Method in class com.rbnb.sapi.ChannelMap
Removes all channels from the acquisition list.
clearCache() - Method in interface com.rbnb.api.SourceInterface
Clears the contents of the Cache.
ClearCache() - Method in class com.rbnb.sapi.Source
Flushes any data currently in the Ring Buffer cache into the disk archive.
Client - Interface in com.rbnb.api
Client-side representation of a client application connection to the RBNB server.
CLIENT - Static variable in interface com.rbnb.api.ClientInterface
general-purpose client connection.
Client - Class in com.rbnb.sapi
Base class of all simple clients to RBNB servers.
ClientInterface - Interface in com.rbnb.api
Common representation of a client application connection to an RBNB server.
clientSideAuthenticate(InputStream, OutputStream) - Method in interface com.rbnb.api.SecurityProvider
 
clone() - Method in class com.rbnb.api.Ask
Clones this Ask.
clone() - Method in interface com.rbnb.api.Client
Clones this object.
clone() - Method in interface com.rbnb.api.ClientInterface
Clones this object.
clone() - Method in interface com.rbnb.api.Controller
Clones this object.
clone() - Method in class com.rbnb.api.DataArray
Clones this DataArray.
clone() - Method in class com.rbnb.api.DataBlock
Clones this DataBlock.
clone() - Method in interface com.rbnb.api.Mirror
Clones this object.
clone() - Method in interface com.rbnb.api.PlugIn
Clones this object.
clone() - Method in interface com.rbnb.api.PlugInInterface
Clones this object.
clone() - Method in class com.rbnb.api.Rmap
Clones this Rmap.
clone() - Method in interface com.rbnb.api.RmapInterface
Clones this object.
clone() - Method in interface com.rbnb.api.RoutingMap
Clones this object.
clone() - Method in interface com.rbnb.api.Shortcut
Clones this object.
clone() - Method in interface com.rbnb.api.Sink
Clones this object.
clone() - Method in interface com.rbnb.api.SinkInterface
Clones this object.
clone() - Method in interface com.rbnb.api.Source
Clones this object.
clone() - Method in interface com.rbnb.api.SourceInterface
Clones this object.
clone() - Method in class com.rbnb.api.TimeRange
Clones this TimeRange.
close() - Method in class com.rbnb.media.datasink.protocol.Handler
 
CloseRBNBConnection() - Method in class com.rbnb.sapi.Client
Close the connection with the server, and free up associated resources.
CloseRBNBConnection(boolean, boolean) - Method in class com.rbnb.sapi.Client
Deprecated. Flags were counter-intuitive and allowed certain impossible requests, such as a deleted archive with a kept cache. Use Client.CloseRBNBConnection() and Source.Detach() instead.
collapse() - Method in class com.rbnb.api.Rmap
Collapses this Rmap hierarchy.
com.rbnb.api - package com.rbnb.api
Provides the unsupported full application programming interface (API) and the DataTurbine server for the RBNB system.
com.rbnb.media.datasink.protocol - package com.rbnb.media.datasink.protocol
Provides an RBNB data source for putting Java Media Framework (JMF) video data into the RBNB DataTurbine server.
com.rbnb.plugins - package com.rbnb.plugins
Provides the PlugInTemplate class for streamlining PlugIn development.
com.rbnb.sapi - package com.rbnb.sapi
Provides the simple application programming interface (simple API or SAPI) for the RBNB system.
com.rbnb.simpleplayer - package com.rbnb.simpleplayer
Provides a simple programming interface for playing back time-synchronized data from multiple RBNB sources using VCR-like controls.
combineWith(DataRequest) - Method in class com.rbnb.api.DataRequest
Combines this DataRequest with the input one to produce a coherent set of flags.
compareNames(Rmap) - Method in class com.rbnb.api.Rmap
Compares the name of this Rmap to the name of the input Rmap.
compareNames(String) - Method in class com.rbnb.api.Rmap
Compares the name of this Rmap to the input name.
compareNames(String, String) - Static method in class com.rbnb.api.Rmap
Compares the input names.
compareNames(Rmap) - Method in interface com.rbnb.api.RmapInterface
Compares the name of this RmapInterface to the name of the input Rmap.
compareNames(String) - Method in interface com.rbnb.api.RmapInterface
Compares the name of this RmapInterface to the input name.
compareTo(Object, Object) - Method in class com.rbnb.api.Rmap
Compares the sorting value of this Rmap to the input sorting value according to the type sort specified by the sort identifier.
compareTo(Rmap) - Method in class com.rbnb.api.Rmap
Compares the input Rmap to this one.
compareTo(Rmap) - Method in interface com.rbnb.api.RmapInterface
Compares the input Rmap to this one.
compareTo(TimeRange) - Method in class com.rbnb.api.TimeRange
Compares this TimeRange to the input one.
compareTo(Object) - Method in class com.rbnb.sapi.ChannelTree.Node
Performs a lexicographical comparison of the full names of this and the argument, which must be of type node.
connect() - Method in class com.rbnb.simpleplayer.Player
Connects to the server.
CONSOLIDATED - Static variable in class com.rbnb.api.DataRequest
respond using a single consolidated Rmap hierarchy.
Control - Class in com.rbnb.sapi
A client for controlling RBNB server behavior.
Control() - Constructor for class com.rbnb.sapi.Control
 
Control.AccessControlEntry - Class in com.rbnb.sapi
An element in a list of internet hosts which define permitted access to an RBNB server.
Control.Mirror - Class in com.rbnb.sapi
A representation of a 'mirror', which copies data from one server to another.
Control.Mirror() - Constructor for class com.rbnb.sapi.Control.Mirror
 
Controller - Interface in com.rbnb.api
Client-side representation of an application control connection to an RBNB server.
CONTROLLER - Static variable in class com.rbnb.sapi.ChannelTree
The node type which represents an RBNB control client.
ControllerHandle - Class in com.rbnb.api
Client-side object that represents a client controller application connection to an RBNB server.
copyTimes(int, double[], int) - Method in class com.rbnb.api.TimeRange
Copies the times for all of the points in this range to an array.
create(Object) - Method in interface com.rbnb.api.SecurityProviderFactory
 
CreateACLFromStream(Reader) - Static method in class com.rbnb.sapi.Control
Create an access control list from a character stream.
CreateAllowEntry(String, String) - Static method in class com.rbnb.sapi.Control
Create a new access control entry that allows access.
createController(String) - Method in class com.rbnb.api.Server
Creates a Controller for this Server.
CreateDenyEntry(String) - Static method in class com.rbnb.sapi.Control
Create a new access control entry that forbids access.
createForwardMap(PlugInChannelMap) - Method in class com.rbnb.plugins.PlugInTemplate
Callback to create a ChannelMap to be used to request data from the server to match an incoming request.
createFromChannelMap(ChannelMap) - Static method in class com.rbnb.sapi.ChannelTree
Creates a new read only view of the provided channel map.
createFromChannelMap(ChannelMap, String) - Static method in class com.rbnb.sapi.ChannelTree
Creates a new read only view of the provided channel map with a single named root node.
createFromName(String) - Static method in class com.rbnb.api.Rmap
Creates an Rmap hierarchy from the input name.
createMirror() - Static method in class com.rbnb.api.Server
Creates a Mirror.
CreateMirrorIn(String, String, String) - Method in class com.rbnb.sapi.Control
Creates a mirror to copy data from a source on the specified server address to the connected server.
CreateMirrorOut(String, String, String) - Method in class com.rbnb.sapi.Control
Creates a mirror to copy data from a local source to the specified remote server.
createPlugIn(String) - Method in class com.rbnb.api.Server
Creates a PlugIn for this Server.
createRAMController(String) - Method in class com.rbnb.api.Server
Creates a Controller that communicates via RAM.
createRAMPlugIn(String) - Method in class com.rbnb.api.Server
Creates a PlugIn that communicates via RAM.
createRAMSink(String) - Method in class com.rbnb.api.Server
Creates a Sink that communicates via RAM.
createRAMSource(String) - Method in class com.rbnb.api.Server
Creates a Source that communicates via RAM.
createShortcut(String, String, double) - Static method in class com.rbnb.api.Server
Creates a Shortcut object.
createSink(String) - Method in class com.rbnb.api.Server
Creates a Sink for this Server.
createSocket(Socket, String, int, boolean) - Method in class com.rbnb.api.RBNBSSLSocketFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class com.rbnb.api.RBNBSSLSocketFactory
 
createSocket(InetAddress, int) - Method in class com.rbnb.api.RBNBSSLSocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class com.rbnb.api.RBNBSSLSocketFactory
 
createSocket(String, int) - Method in class com.rbnb.api.RBNBSSLSocketFactory
 
createSource(String) - Method in class com.rbnb.api.Server
Creates a Source for this Server.

D

DataArray - Class in com.rbnb.api
Data information extracted from an Rmap.
DataArray() - Constructor for class com.rbnb.api.DataArray
Class constructor.
DataBlock - Class in com.rbnb.api
Describes and provides the data belonging to an Rmap.
DataBlock() - Constructor for class com.rbnb.api.DataBlock
Class constructor.
DataBlock(Object, int, int) - Constructor for class com.rbnb.api.DataBlock
Class constructor to build a DataBlock from the basic fields.
DataBlock(Object, int, int, byte, byte, boolean, int, int) - Constructor for class com.rbnb.api.DataBlock
Class constructor to build a DataBlock from the data payload and description from the input values.
DataBlock(Object, int, int, byte, String, byte, boolean, int, int) - Constructor for class com.rbnb.api.DataBlock
Class constructor to build a DataBlock from the data payload and description from the input values.
DataRequest - Class in com.rbnb.api
Request for data from the DataTurbine.
DataRequest() - Constructor for class com.rbnb.api.DataRequest
Class constructor.
DataRequest(InputStream, DataInputStream) - Constructor for class com.rbnb.api.DataRequest
Class constructor to build an DataRequest by reading it from an input stream.
DataRequest(Rmap, InputStream, DataInputStream) - Constructor for class com.rbnb.api.DataRequest
Class constructor to build an DataRequest by reading it from an input stream.
DataRequest(String) - Constructor for class com.rbnb.api.DataRequest
Class constructor to build a DataRequest for the specified name.
DataRequest(String, TimeRange, TimeRange) - Constructor for class com.rbnb.api.DataRequest
Class constructor to build a DataRequest from the specified values.
DataRequest(String, TimeRange, TimeRange, byte, byte, long, double, boolean, byte) - Constructor for class com.rbnb.api.DataRequest
Class constructor to build a DataRequest from the specified values.
DataRequest(String, TimeRange, TimeRange, byte, byte, long, double, boolean, byte, boolean) - Constructor for class com.rbnb.api.DataRequest
Class constructor to build a DataRequest from the specified values.
DataRequest(String, TimeRange, TimeRange, byte, byte, byte, long, double, boolean, byte, boolean) - Constructor for class com.rbnb.api.DataRequest
Class constructor to build a DataRequest from the specified values.
Delete(ChannelMap, ChannelMap) - Method in class com.rbnb.sapi.Source
Deletes the maps specified in toDelete.
Delete(ChannelMap) - Method in class com.rbnb.sapi.Source
Calls Source.Delete(ChannelMap, ChannelMap) with null for the result parameter.
deleteChannels(Rmap) - Method in interface com.rbnb.api.SourceInterface
Deletes one or more channels from the SourceInterface.
Detach() - Method in class com.rbnb.sapi.Source
Close the connection with the server, but retain the server-side handler and its ring buffer(s) such that sink clients can continue to access previously written data.
Directory - Class in com.rbnb.api
Directory class.
Directory(File) - Constructor for class com.rbnb.api.Directory
Class constructor to build a Directory for a java.io.File.
disconnect() - Method in class com.rbnb.simpleplayer.Player
Disconnects from the server.
DisconnectedClientException - Exception in com.rbnb.api
Disconnected client exception class.
DisconnectedClientException() - Constructor for exception com.rbnb.api.DisconnectedClientException
Class constructor.
DisconnectedClientException(String) - Constructor for exception com.rbnb.api.DisconnectedClientException
Class constructor to build a DisconnectedClientException for the input detail message.

E

EMPTY_TREE - Static variable in class com.rbnb.sapi.ChannelTree
 
EndOfStream - Class in com.rbnb.api
Marks the end of a stream (request).
EndOfStream() - Constructor for class com.rbnb.api.EndOfStream
Class constructor.
EndOfStream(byte) - Constructor for class com.rbnb.api.EndOfStream
Class constructor to build an EndOfStream for the specified reason code.
EQUAL - Static variable in class com.rbnb.api.DataRequest
data at the time reference.
equals(Object) - Method in class com.rbnb.sapi.ChannelMap.ByteOrderEnum
Used to see if LOCAL equals LSB or MSB.
equals(Object) - Method in class com.rbnb.sapi.ChannelTree.Node
Compares the full names of this and the argument (of type node) for equality.
EXISTING - Static variable in class com.rbnb.api.DataRequest
get data already in the ring buffers.
extend(int, TimeRange, int) - Method in class com.rbnb.api.TimeRange
Extends the range of this TimeRange by adding the input TimeRange to the end.
extract(String) - Method in class com.rbnb.api.Rmap
Extracts the time and data for a particular channel.
extract(String, boolean, boolean, boolean) - Method in class com.rbnb.api.Rmap
Extracts the frame indexes, time, and/or data for a particular channel.
extractData(DataBlock) - Method in class com.rbnb.api.DataBlock
Extracts data from this data pool for the input DataBlock.
extractFolders() - Method in class com.rbnb.api.Rmap
Extracts the names of folders from this Rmap hierarchy.
extractFoldersAndChannels() - Method in class com.rbnb.api.Rmap
Extracts the names of channels and folders from this Rmap hierarchy.
extractNames() - Method in class com.rbnb.api.Rmap
Extracts the names from this Rmap hierarchy.
extractRmap(Rmap, boolean) - Method in class com.rbnb.api.Rmap
Extracts Rmaps from this Rmap that match the input request Rmap.

F

fetch(long) - Method in interface com.rbnb.api.PlugIn
Retrieves the next request from the Server.
fetch(long) - Method in interface com.rbnb.api.Sink
Retrieves the next response from the Server.
Fetch(long, PlugInChannelMap) - Method in class com.rbnb.sapi.PlugIn
Queries the server to see if any requests have been made of this PlugIn.
Fetch(long) - Method in class com.rbnb.sapi.PlugIn
Queries the server to see if any requests have been made of this PlugIn.
Fetch(long, ChannelMap) - Method in class com.rbnb.sapi.Sink
Obtains the data and time values for the set of channels added via ChannelMap.Add(java.lang.String) and stores them in the ChannelMap you provide.
Fetch(long) - Method in class com.rbnb.sapi.Sink
Obtains the data and time values for the set of channels added via ChannelMap.Add(java.lang.String) and stores them in a newly created ChannelMap.
fetchAddressAuthorization(ServerInterface) - Method in class com.rbnb.api.ControllerHandle
 
fillRequestOptions(RequestOptions) - Method in interface com.rbnb.api.PlugIn
Fills the input RequestOptions object with values read from the server.
findChild(Rmap) - Method in class com.rbnb.api.Rmap
Finds a matching child Rmap.
findChild(Rmap) - Method in interface com.rbnb.api.RmapInterface
Finds a matching child Rmap.
findDescendant(String, boolean) - Method in class com.rbnb.api.Rmap
Finds a descendant Rmap by name.
findDescendant(String, boolean) - Method in interface com.rbnb.api.RmapInterface
Finds a descendant Rmap by name.
findMember(Rmap) - Method in class com.rbnb.api.Rmap
Finds a matching member Rmap.
findNode(String) - Method in class com.rbnb.sapi.ChannelTree
Returns the node which exactly matches the given full name, or null.
Flush(PlugInChannelMap, boolean) - Method in class com.rbnb.sapi.PlugIn
Deprecated. PlugIns no longer receive streaming requests directly, so it is no longer necessary to call this method with true.
Flush(PlugInChannelMap) - Method in class com.rbnb.sapi.PlugIn
Sends the pending channels to the server, as single-response (non-streaming).
Flush(ChannelMap) - Method in class com.rbnb.sapi.Source
Sends the pending channels to the server, unsynchronized.
Flush(ChannelMap, boolean) - Method in class com.rbnb.sapi.Source
Sends the pending channels to the server, optionally waiting for confirmation before returning.
FOLDER - Static variable in class com.rbnb.sapi.ChannelTree
The node type which represents a organizational node without data.
FOREVER - Static variable in interface com.rbnb.api.ClientInterface
wait until a response appears (block forever).
FRAMES - Static variable in class com.rbnb.api.DataRequest
respond a single source frame Rmap hierarchy at a time.
fromFormattedString(String) - Static method in class com.rbnb.api.Time
Converts the input string to a RBNB time (double).
FUTURE - Static variable in class com.rbnb.api.DataRequest
get data that appears after the request is issued.

G

getAcceptedIssuers() - Method in class com.rbnb.api.RBNBTrustManager
 
GetAccessControlList() - Method in class com.rbnb.sapi.Control
Obtains a list of access control entries from the connected server.
getAdditional() - Method in class com.rbnb.api.Ask
Gets the additional information.
getAddress() - Method in class com.rbnb.api.Server
Gets the server address.
getAddress() - Method in class com.rbnb.sapi.Control.AccessControlEntry
 
getAframes() - Method in interface com.rbnb.api.SourceInterface
Gets the maximum number of frames allowed in the archive.
getAkeep() - Method in interface com.rbnb.api.SourceInterface
Gets the keep archive flag.
getAmode() - Method in interface com.rbnb.api.SourceInterface
Gets the archive access mode.
GetArchiveMode() - Method in class com.rbnb.sapi.Client
Returns the archive mode used.
getArchiveSize() - Method in class com.rbnb.plugins.PlugInRecorder
Returns the length of the archive to use for recording.
GetArchiveSize() - Method in class com.rbnb.sapi.Client
Returns the number of archive frames used.
getAsize() - Method in interface com.rbnb.api.SourceInterface
Gets the maximum amount of memory usage allowed for the archive.
getBuildDate() - Method in interface com.rbnb.api.BuildInterface
Gets the date that the code was built.
getBuildVersion() - Method in interface com.rbnb.api.BuildInterface
Gets the RBNB build version.
GetCacheSize() - Method in class com.rbnb.sapi.Client
Returns the number of cache frames used.
getCframes() - Method in interface com.rbnb.api.SourceInterface
Gets the maximum number of frames allowed in the cache.
GetChannelList() - Method in class com.rbnb.sapi.ChannelMap
Convenience function to return the list of channels contained in this ChannelMap.
GetChannelList(String) - Method in class com.rbnb.sapi.Client
Deprecated. Please use Sink.RequestRegistration( ChannelMap) instead.
GetChannelList() - Method in class com.rbnb.sapi.Client
Deprecated. Please use Sink.RequestRegistration( ChannelMap) instead.
getChildAt(int) - Method in class com.rbnb.api.Rmap
Gets the child at the specified index.
getChildren() - Method in class com.rbnb.api.Rmap
Gets the list of children of this Rmap.
getChildren() - Method in class com.rbnb.sapi.ChannelTree.Node
Returns a List of the children of this node.
getChildrenMap() - Method in class com.rbnb.sapi.ChannelTree.Node
Returns a Map of the children of this node.
getCkeep() - Method in interface com.rbnb.api.SourceInterface
Gets the keep cache flag.
GetClientName() - Method in class com.rbnb.sapi.Client
Returns the name of this client.
getContentType() - Method in class com.rbnb.media.datasink.protocol.Handler
 
getControl(String) - Method in class com.rbnb.media.datasink.protocol.Handler
 
getControls() - Method in class com.rbnb.media.datasink.protocol.Handler
 
getCsize() - Method in interface com.rbnb.api.SourceInterface
Gets the maximum amount of memory usage allowed for the cache.
getData() - Method in class com.rbnb.api.DataArray
Gets the data array.
getData() - Method in class com.rbnb.api.DataBlock
Gets the data payload.
GetData(int) - Method in class com.rbnb.sapi.ChannelMap
Determines the type of the data in the array, and then converts it to an array of bytes in local machine order.
GetDataAsArray(int) - Method in class com.rbnb.sapi.ChannelMap
Returns the channel data as an untyped Object.
GetDataAsByteArray(int) - Method in class com.rbnb.sapi.ChannelMap
Returns the channel data as an array of arrays of bytes.
GetDataAsFloat32(int) - Method in class com.rbnb.sapi.ChannelMap
Returns the channel data as an array of floats.
GetDataAsFloat64(int) - Method in class com.rbnb.sapi.ChannelMap
Returns the channel data as an array of doubles.
GetDataAsInt16(int) - Method in class com.rbnb.sapi.ChannelMap
Returns the channel data as an array of shorts.
GetDataAsInt32(int) - Method in class com.rbnb.sapi.ChannelMap
Returns the channel data as an array of ints.
GetDataAsInt64(int) - Method in class com.rbnb.sapi.ChannelMap
Returns the channel data as an array of longs.
GetDataAsInt8(int) - Method in class com.rbnb.sapi.ChannelMap
Returns the channel data as an array of bytes.
GetDataAsString(int) - Method in class com.rbnb.sapi.ChannelMap
Returns the channel data as an array of Strings.
getDataType() - Method in class com.rbnb.api.DataArray
Returns the RBNB data type of the underlying data.
getDblock() - Method in class com.rbnb.api.Rmap
Gets the DataBlock of this Rmap.
getDefault() - Static method in class com.rbnb.api.RBNBSSLSocketFactory
 
getDefaultCipherSuites() - Method in class com.rbnb.api.RBNBSSLSocketFactory
 
getDepth() - Method in class com.rbnb.sapi.ChannelTree.Node
Returns the depth of the node.
getDomain() - Method in class com.rbnb.api.DataRequest
Gets the time domain.
getDtype() - Method in class com.rbnb.api.DataBlock
Gets the type of data.
getDuration() - Method in class com.rbnb.api.DataArray
Gets the duration of this DataArray.
getDuration() - Method in class com.rbnb.api.TimeRange
Gets the duration.
getDuration() - Method in class com.rbnb.sapi.ChannelTree.Node
Returns the difference between the timestamp of the newest data and the timestamp of the oldest data in this channel.
getExtendStart() - Method in class com.rbnb.api.RequestOptions
Gets the extend start flag.
GetFolderList() - Method in class com.rbnb.sapi.ChannelMap
Returns the list of empty folders contained within this ChannelMap.
getForwardData(Sink, ChannelMap, PlugInChannelMap) - Method in class com.rbnb.plugins.PlugInTemplate
Callback to make the request to the server for matching data.
getForwardRequestData() - Method in class com.rbnb.plugins.PlugInTemplate
If true, the data from incoming requests is forwarded to the sink to get matching data for processing.
getForwardRequests() - Method in class com.rbnb.plugins.PlugInTemplate
If true, incoming requests are automatically forwarded to the sink to get matching data for processing.
getFrame() - Method in class com.rbnb.api.DataArray
Gets the frame values as an array of individual frame indexes.
getFrange() - Method in class com.rbnb.api.Rmap
Gets the frame index TimeRange of this Rmap.
getFullName() - Method in class com.rbnb.api.Rmap
Gets the fully qualified name of this Rmap.
getFullName() - Method in interface com.rbnb.api.RmapInterface
Gets the fully qualified name of this Rmap.
getFullName() - Method in class com.rbnb.sapi.ChannelTree.Node
Returns the fully qualified name of this node.
getGapControl() - Method in class com.rbnb.api.DataRequest
Gets the gap control flag.
getHost() - Method in class com.rbnb.plugins.PlugInRecorder
The RBNB hostname:port.
getHost() - Method in class com.rbnb.plugins.PlugInTemplate
The RBNB hostname:port.
GetIfFetchTimedOut() - Method in class com.rbnb.sapi.ChannelMap
Returns true if and only if this channel map was returned in reponse to a Fetch() which timed-out.
getIncrement() - Method in class com.rbnb.api.DataRequest
Gets the repitition increment.
GetIndex(String) - Method in class com.rbnb.sapi.ChannelMap
Returns the index of a channel which has been added to this map if given its name.
getIndivFlg() - Method in class com.rbnb.api.DataBlock
Gets the indivisible flag.
getInformationType() - Method in class com.rbnb.api.Ask
Gets the type of information desired.
getInputChannel() - Method in class com.rbnb.plugins.PlugInRecorder
Returns the channel to record.
getInterval() - Method in class com.rbnb.plugins.PlugInRecorder
Returns the interval between requests, in milliseconds.
getLimits() - Method in class com.rbnb.api.TimeRange
Gets the minimum and maximum times of this TimeRange.
getMaxWait() - Method in class com.rbnb.api.RequestOptions
Gets the maximum wait period.
getMemberAt(int) - Method in class com.rbnb.api.Rmap
Gets the member at the specified index.
getMembers() - Method in class com.rbnb.api.Rmap
Gets the group members of this Rmap.
GetMime(int) - Method in class com.rbnb.sapi.ChannelMap
Returns the MIME type identifier for this channel, if any.
getMime() - Method in class com.rbnb.sapi.ChannelTree.Node
Returns the MIME type of this channel node.
getMIMEType() - Method in class com.rbnb.api.DataArray
Gets the MIME type.
getMIMEType() - Method in class com.rbnb.api.DataBlock
Gets the MIME type.
getMode() - Method in class com.rbnb.api.DataRequest
Gets the response mode.
getName() - Method in class com.rbnb.api.Rmap
Gets the name of this Rmap.
getName() - Method in interface com.rbnb.api.RmapInterface
Gets the name of this RmapInterface.
getName() - Method in class com.rbnb.plugins.PlugInTemplate
The client name used for this PlugIn in the RBNB.
GetName(int) - Method in class com.rbnb.sapi.ChannelMap
Get the fully qualified channel name from its index in constant time.
getName() - Method in class com.rbnb.sapi.ChannelTree.Node
Returns the name of this node, which will not contain slashes.
getNchildren() - Method in class com.rbnb.api.Rmap
Gets the number of children.
getNfs() - Method in interface com.rbnb.api.SourceInterface
Gets the number of cache FrameSets.
getNmembers() - Method in class com.rbnb.api.Rmap
Gets the number of members.
GetNodeList() - Method in class com.rbnb.sapi.ChannelMap
Deprecated. Please use the ChannelTree class for per-node heirarchy construction and identification.
getNptimes() - Method in class com.rbnb.api.TimeRange
Gets the number of point times in a TimeRange.
getNpts() - Method in class com.rbnb.api.DataBlock
Gets the number of points.
getNrepetitions() - Method in class com.rbnb.api.DataRequest
Gets the number of repetitions.
getNumberOfPoints() - Method in class com.rbnb.api.DataArray
Gets the number of points represented by this DataArray.
getNumInArray() - Method in class com.rbnb.api.DataArray
Returns the number of points currently in the DataArray
getOffset() - Method in class com.rbnb.api.DataBlock
Gets the number of bytes to the first point.
getOutputChannel() - Method in class com.rbnb.plugins.PlugInRecorder
Get the recording destination channel.
getOutputLocator() - Method in class com.rbnb.media.datasink.protocol.Handler
 
getParent() - Method in class com.rbnb.api.Rmap
Gets the parent Rmap of this Rmap.
getParent() - Method in interface com.rbnb.api.RmapInterface
Gets the parent Rmap of this RmapInterface.
getParent() - Method in class com.rbnb.sapi.ChannelTree.Node
Returns the parent of this node, or null.
getPassword() - Method in class com.rbnb.api.Username
Gets the password string.
getPassword() - Method in class com.rbnb.plugins.PlugInRecorder
Password used in connecting to the RBNB.
getPassword() - Method in class com.rbnb.plugins.PlugInTemplate
Password used in connecting to the RBNB.
getPermissions() - Method in class com.rbnb.sapi.Control.AccessControlEntry
 
GetPlugInList() - Method in class com.rbnb.sapi.ChannelMap
Deprecated. Please use the ChannelTree class for per-node heirarchy construction and identification.
getPointSize() - Method in class com.rbnb.api.DataArray
Returns the point size of the underlying data.
getPointTime(int, int) - Method in class com.rbnb.api.TimeRange
Gets the time value for a particular point.
getPtimes() - Method in class com.rbnb.api.TimeRange
Gets the individual point times array.
getPtsize() - Method in class com.rbnb.api.DataBlock
Gets the size of a point in bytes.
getReason() - Method in class com.rbnb.api.EndOfStream
Gets the reason code.
getRecorderException() - Method in class com.rbnb.plugins.PlugInRecorder
If the recording thread stops because of an exception, it can be retrieved using this method.
getReference() - Method in class com.rbnb.api.DataRequest
Gets the time reference.
getRegistered(Rmap) - Method in interface com.rbnb.api.RegisteredInterface
Gets the registration list for this object matching the input hierarchy.
getRelationship() - Method in class com.rbnb.api.DataRequest
Gets the time relationship.
getRemoteID() - Method in interface com.rbnb.api.ClientInterface
Gets the remote identification.
GetRequestDuration() - Method in class com.rbnb.sapi.PlugInChannelMap
For a plugin-request, returns the duration of the request, or how many seconds worth of data to return.
getRequestedRate() - Method in class com.rbnb.media.datasink.protocol.Handler
 
GetRequestId() - Method in class com.rbnb.sapi.PlugInChannelMap
Yields the identifier which uniquely identifies this Request to the server.
getRequestOptions() - Method in class com.rbnb.plugins.PlugInTemplate
Gives a Properties object, which represents the options set by the Sink for this PlugIn when the request was made.
GetRequestOptions() - Method in class com.rbnb.sapi.PlugInChannelMap
Returns the options that were set for this request.
GetRequestReference() - Method in class com.rbnb.sapi.PlugInChannelMap
For a plugin-request, returns the time reference of the request.
getRequestSink() - Method in class com.rbnb.plugins.PlugInTemplate
For sinks where the default request forwarding approach is inappropriate, this method may be used to get a handle to a Sink to make requests.
getRequestStart() - Method in class com.rbnb.plugins.PlugInRecorder
Returns the starting point for recording.
GetRequestStart() - Method in class com.rbnb.sapi.PlugInChannelMap
For a plugin-request, returns the start time of the request.
GetRequestType() - Method in class com.rbnb.sapi.PlugInChannelMap
Deprecated. Only requests are now received by PlugIns, in order to simplify their implementation.
getRoles() - Method in class com.rbnb.api.Username
Gets the list of roles granted to this Username.
GetServerList() - Method in class com.rbnb.sapi.ChannelMap
Deprecated. Please use the ChannelTree class for per-node heirarchy construction and identification.
GetServerName() - Method in class com.rbnb.sapi.Client
Returns the name of the server to which this client is connected.
GetSinkList() - Method in class com.rbnb.sapi.ChannelMap
Deprecated. Please use the ChannelTree class for per-node heirarchy construction and identification.
getSize() - Method in class com.rbnb.sapi.ChannelTree.Node
Returns the size in bytes of a newest request on this channel.
GetSourceList() - Method in class com.rbnb.sapi.ChannelMap
Deprecated. Please use the ChannelTree class for per-node heirarchy construction and identification.
getStart() - Method in class com.rbnb.sapi.ChannelTree.Node
Returns the start time of the oldest data in this channel.
getStartTime() - Method in class com.rbnb.api.DataArray
Gets the start time of the DataArray.
getStride() - Method in class com.rbnb.api.DataBlock
Gets the number of bytes to the next point.
getSupportedCipherSuites() - Method in class com.rbnb.api.RBNBSSLSocketFactory
 
getSynchronized() - Method in class com.rbnb.api.DataRequest
Gets the synchronized channels flag.
getTime() - Method in class com.rbnb.api.DataArray
Gets the time values as an array of individual times for each point.
getTime() - Method in class com.rbnb.api.TimeRange
Gets the time of the range.
GetTimeDuration(int) - Method in class com.rbnb.sapi.ChannelMap
Yields the duration of this channel's data.
getTimeout() - Method in class com.rbnb.plugins.PlugInTemplate
Timeout (in ms) used in calls to Fetch().
GetTimes(int) - Method in class com.rbnb.sapi.ChannelMap
Yields the times for each data point for the specified channel.
GetTimeStart(int) - Method in class com.rbnb.sapi.ChannelMap
Yields the start time of this channel's data.
getTrange() - Method in class com.rbnb.api.Rmap
Gets the TimeRange of this Rmap.
getType() - Method in interface com.rbnb.api.ClientInterface
Gets the type of client connection.
GetType(int) - Method in class com.rbnb.sapi.ChannelMap
Returns the type of the data returned by the specified channel.
getType() - Method in class com.rbnb.sapi.ChannelTree.Node
Returns the type of this node.
getUseEncoding() - Method in class com.rbnb.media.datasink.protocol.Handler
 
getUseOneSink() - Method in class com.rbnb.plugins.PlugInTemplate
If true, one sink is used to get all forwarding data.
getUser() - Method in class com.rbnb.plugins.PlugInRecorder
Username used in connecting to the RBNB.
getUser() - Method in class com.rbnb.plugins.PlugInTemplate
Username used in connecting to the RBNB.
GetUserInfo(int) - Method in class com.rbnb.sapi.ChannelMap
Returns user information for the specified channel, if any is available.
getUsername() - Method in class com.rbnb.api.Username
Gets the username string.
getUsername() - Method in interface com.rbnb.api.UsernameInterface
Gets the Username associated with this object.
getUserRequestClass() - Method in class com.rbnb.plugins.PlugInTemplate
Returns the class whose instances are created to help answer requests.
getUserRequestObject() - Method in class com.rbnb.plugins.PlugInTemplate
If the user request class has been set, and we are inside a callback such as PlugInTemplate.processRequest(ChannelMap, PlugInChannelMap), then this method returns an instance of the user request class.
getUseWallClock() - Method in class com.rbnb.media.datasink.protocol.Handler
 
getWorder() - Method in class com.rbnb.api.DataBlock
Gets the order of bytes within a point.
gotoPosition(int, int, int) - Method in class com.rbnb.simpleplayer.Player
Goes to a specified position.
GREATER - Static variable in class com.rbnb.api.DataRequest
data starting after the specified time reference.
GREATER_EQUAL - Static variable in class com.rbnb.api.DataRequest
data starting at or after the specified time reference.

H

Handler - Class in com.rbnb.media.datasink.protocol
 
Handler() - Constructor for class com.rbnb.media.datasink.protocol.Handler
 

I

INFINITE - Static variable in class com.rbnb.api.DataRequest
infinite repetitions.
INHERIT_DURATION - Static variable in class com.rbnb.api.TimeRange
Duration value is inherited.
INHERIT_TIMES - Static variable in class com.rbnb.api.TimeRange
Time values are inherited.
initiateRequestAt(int) - Method in interface com.rbnb.api.SinkInterface
Initiates a request for the child at the specified index.
isClientTrusted(X509Certificate[]) - Method in class com.rbnb.api.RBNBTrustManager
 
isDeny() - Method in class com.rbnb.sapi.Control.AccessControlEntry
 
isEqual(Username) - Method in class com.rbnb.api.Username
Is this Username equal to the input one?
isImplemented(byte) - Method in class com.rbnb.api.Rmap
Is the specified type of operation implemented?
isInclusive() - Method in class com.rbnb.api.TimeRange
Inclusive of both ends of range?
IsRequestFrames() - Method in class com.rbnb.sapi.PlugInChannelMap
For a plugin-request, returns true if the request is for a list of frames.
ISRUNNING - Static variable in class com.rbnb.api.Ask
Ask if something is running.
isRunning() - Method in interface com.rbnb.api.ClientInterface
Is this ClientInterface running?
isRunning() - Method in class com.rbnb.api.Server
Is this Server running?
isRunning() - Method in class com.rbnb.plugins.PlugInRecorder
Returns true if the recorder is running.
isRunning() - Method in class com.rbnb.plugins.PlugInTemplate
Returns true if this PlugIn is currently answering requests.
isServerTrusted(X509Certificate[]) - Method in class com.rbnb.api.RBNBTrustManager
 
isSynchronized() - Method in interface com.rbnb.api.Client
Is this Client synchronized with the server?
iterator() - Method in class com.rbnb.sapi.ChannelTree
Allows iteration over the entire tree.

L

launchNewServer(String[]) - Static method in class com.rbnb.api.Server
Launches a new server based on the command line arguments.
LESS - Static variable in class com.rbnb.api.DataRequest
data starting before the specified time reference.
LESS_EQUAL - Static variable in class com.rbnb.api.DataRequest
data starting at or before the specified time reference.
listFiles() - Method in class com.rbnb.api.Directory
Gets a list of files in the directory.
loadBuildFile(BuildInterface) - Static method in class com.rbnb.api.BuildFile
Loads the build file.
LOCAL - Static variable in class com.rbnb.sapi.ChannelMap
The data is in whichever format is appropriate for this NATIVE machine.
LSB - Static variable in class com.rbnb.sapi.ChannelMap
Least significant bytes are first in each point, ala Intel.

M

main(String[]) - Static method in class com.rbnb.api.Server
Main DataTurbine RBNB method.
markLeaf() - Method in class com.rbnb.api.Rmap
Marks leaf nodes of an Rmap hierarchy by putting in single byte DataBlocks.
merge(ChannelTree) - Method in class com.rbnb.sapi.ChannelTree
Produces a new tree, which is the result of merging this with the map toMerge.
mergeWith(Rmap) - Method in class com.rbnb.api.Rmap
Merges the input Rmap hierarchy with this one.
MIRROR - Static variable in interface com.rbnb.api.ClientInterface
mirror connection.
mirror(Mirror) - Method in interface com.rbnb.api.Controller
Mirrors data from or to a remote RBNB server.
mirror(Mirror) - Method in class com.rbnb.api.ControllerHandle
Mirrors data from or to a remote RBNB server.
Mirror - Interface in com.rbnb.api
Client-side representation of a mirror of data from one RBNB server to another.
MODIFIED - Static variable in class com.rbnb.api.DataRequest
newest data including at least some data after the specified time.
Monitor(ChannelMap, int) - Method in class com.rbnb.sapi.Sink
Similar to Subscribe, but allows for continuous frames of data without gaps.
monitor() - Method in class com.rbnb.simpleplayer.Player
Starts monitoring the current channel list.
move(double, double, String) - Method in class com.rbnb.simpleplayer.Player
Moves to the specified location.
moveToBottom() - Method in class com.rbnb.api.Rmap
Moves to the bottom of this Rmap hierarchy.
moveToTop() - Method in class com.rbnb.api.Rmap
Moves to the top of this Rmap hierarchy.
MSB - Static variable in class com.rbnb.sapi.ChannelMap
Most significant bytes are first in each point, as is the case with many UNIX machines, and Java data on export.

N

NEWEST - Static variable in class com.rbnb.api.DataRequest
times are relative to that of the newest available data.
newServerHandle(String, String) - Static method in class com.rbnb.api.Server
Creates a new Server handle to an RBNB server.
now() - Static method in class com.rbnb.api.Time
Gets an RBNB time value (double) representing the current time.
nullify() - Method in class com.rbnb.api.DataBlock
Nullifies this DataBlock.
nullify() - Method in class com.rbnb.api.Rmap
Nullifies this Rmap.
nullify() - Method in class com.rbnb.api.TimeRange
Nullifies this TimeRange.
NumberOfChannels() - Method in class com.rbnb.sapi.ChannelMap
Returns the number of channels available in the map.

O

OLDEST - Static variable in class com.rbnb.api.DataRequest
times are relative to that of the oldest available data.
open() - Method in class com.rbnb.media.datasink.protocol.Handler
 
OpenRBNBConnection() - Method in class com.rbnb.sapi.Client
Opens a connection to the server, using default parameters.
OpenRBNBConnection(String, String) - Method in class com.rbnb.sapi.Client
Opens a connection to the server, using some default parameters.
OpenRBNBConnection(String, String, String, String) - Method in class com.rbnb.sapi.Client
Opens a connection to the server.
ORDER_LSB - Static variable in class com.rbnb.api.DataBlock
Least-Significant-Byte first (big-endian, Intel) byte ordering.
ORDER_MSB - Static variable in class com.rbnb.api.DataBlock
Most-Significant-Byte first (little-endian, Java) byte order.

P

PATHDELIMITER - Static variable in class com.rbnb.api.Rmap
the delimiter between names in a fully specified channel name path.
pause() - Method in class com.rbnb.simpleplayer.Player
Pauses the player.
Player - Class in com.rbnb.simpleplayer
General purpose class for playing out data from a V2 RBNB server.
Player(String) - Constructor for class com.rbnb.simpleplayer.Player
Builds a Player for the specified server address.
PlayerChannelListener - Interface in com.rbnb.simpleplayer
Listener interface for the RBNB V2 player class.
PlayerTimeListener - Interface in com.rbnb.simpleplayer
Listener interface for the RBNB V2 player class.
PLUGIN - Static variable in interface com.rbnb.api.ClientInterface
plug-in connection.
PlugIn - Interface in com.rbnb.api
Client-side representation of a plugin client application connection to the RBNB server.
PLUGIN - Static variable in class com.rbnb.sapi.ChannelTree
The node type which represents a PlugIn (a dynamic data source).
PlugIn - Class in com.rbnb.sapi
A simple PlugIn for RBNB servers.
PlugIn() - Constructor for class com.rbnb.sapi.PlugIn
Default constructor.
PlugInChannelMap - Class in com.rbnb.sapi
A subclass of ChannelMap which contains information about requests that PlugIns should handle.
PlugInChannelMap() - Constructor for class com.rbnb.sapi.PlugInChannelMap
 
PlugInInterface - Interface in com.rbnb.api
Common representation of a plugin client application connection to the RBNB server.
PlugInRecorder - Class in com.rbnb.plugins
Makes requests of a plug-in at a fixed interval.
PlugInRecorder() - Constructor for class com.rbnb.plugins.PlugInRecorder
 
PlugInRecorder(String, String) - Constructor for class com.rbnb.plugins.PlugInRecorder
A convenience constructor which sets the input and output channels.
PlugInTemplate - Class in com.rbnb.plugins
An abstract base class that simplifies PlugIn development.
PlugInTemplate() - Constructor for class com.rbnb.plugins.PlugInTemplate
Create a FilterPlugIn with default parameters.
PlugInTemplate(String, String) - Constructor for class com.rbnb.plugins.PlugInTemplate
Create a FilterPlugIn specifying the RBNB host and the client name.
post(ChannelMap, int) - Method in interface com.rbnb.simpleplayer.PlayerChannelListener
Posts data for the channel.
postTime(ChannelMap) - Method in interface com.rbnb.simpleplayer.PlayerTimeListener
Posts time information.
printStackTrace() - Method in exception com.rbnb.sapi.SAPIException
Overridden so as to print nested exception also.
printStackTrace(PrintStream) - Method in exception com.rbnb.sapi.SAPIException
Overridden so as to print nested exception also.
printStackTrace(PrintWriter) - Method in exception com.rbnb.sapi.SAPIException
Overridden so as to print nested exception also.
processRegistrationRequest(ChannelMap, PlugInChannelMap) - Method in class com.rbnb.plugins.PlugInTemplate
Callback to handle requests for dynamic registration.
processRequest(ChannelMap, PlugInChannelMap) - Method in class com.rbnb.plugins.PlugInTemplate
Override this callback to perform the plug-in processing.
PutData(int, byte[], int) - Method in class com.rbnb.sapi.ChannelMap
Adds the data given in rawBytes to the channel identified with the specified channel index.
PutData(int, byte[], int, ChannelMap.ByteOrderEnum) - Method in class com.rbnb.sapi.ChannelMap
Adds the data given in rawBytes to the channel identified with the specified channel index.
PutDataAsByteArray(int, byte[]) - Method in class com.rbnb.sapi.ChannelMap
Type safe version of PutData().
PutDataAsFloat32(int, float[]) - Method in class com.rbnb.sapi.ChannelMap
Type safe version of PutData().
PutDataAsFloat64(int, double[]) - Method in class com.rbnb.sapi.ChannelMap
Type safe version of PutData().
PutDataAsInt16(int, short[]) - Method in class com.rbnb.sapi.ChannelMap
Type safe version of PutData().
PutDataAsInt32(int, int[]) - Method in class com.rbnb.sapi.ChannelMap
Type safe version of PutData().
PutDataAsInt64(int, long[]) - Method in class com.rbnb.sapi.ChannelMap
Type safe version of PutData().
PutDataAsInt8(int, byte[]) - Method in class com.rbnb.sapi.ChannelMap
Type safe version of PutData().
PutDataAsString(int, String) - Method in class com.rbnb.sapi.ChannelMap
Type safe version of PutData().
PutDataRef(int, ChannelMap, int) - Method in class com.rbnb.sapi.ChannelMap
Transfers a reference of the data in the sourceMap to this map.
PutMime(int, String) - Method in class com.rbnb.sapi.ChannelMap
Specifies the MIME (Multipurpose Internet Mail Extensions) type of this source data.
PutTime(double, double) - Method in class com.rbnb.sapi.ChannelMap
Sets the time range for all data subsequently added to the channel map.
PutTimeAuto(String) - Method in class com.rbnb.sapi.ChannelMap
Sets the mode for automatic time stamp generation that will be used on the next call to Flush().
PutTimeRef(ChannelMap, int) - Method in class com.rbnb.sapi.ChannelMap
Copies the time reference for the specified channel on the ChannelMap provided into the current time buffer for this channel.
PutTimes(double[]) - Method in class com.rbnb.sapi.ChannelMap
Sets the time vector for all data subsequently added to the channel map.
PutUserInfo(int, String) - Method in class com.rbnb.sapi.ChannelMap
Specify user information for a given channel.

R

RBNBException - Exception in com.rbnb.api
RBNB exception interface.
RBNBException() - Constructor for exception com.rbnb.api.RBNBException
Class constructor.
RBNBException(String) - Constructor for exception com.rbnb.api.RBNBException
Class constructor to build a RBNBException for the input detail message.
RBNBSSLSocketFactory - Class in com.rbnb.api
RBNBSSLSocketFactory
RBNBSSLSocketFactory() - Constructor for class com.rbnb.api.RBNBSSLSocketFactory
 
RBNBTrustManager - Class in com.rbnb.api
RBNBTrustManager
RBNBTrustManager() - Constructor for class com.rbnb.api.RBNBTrustManager
 
readPullBuffer(PullBufferStream) - Method in class com.rbnb.media.datasink.protocol.Handler
 
REASON_BOD - Static variable in class com.rbnb.api.EndOfStream
the request was before the beginning of the data.
REASON_END - Static variable in class com.rbnb.api.EndOfStream
reached the end of the request.
REASON_EOD - Static variable in class com.rbnb.api.EndOfStream
the request was after the end of the data.
REASON_ERROR - Static variable in class com.rbnb.api.EndOfStream
an error occured trying to retrieve the data.
REASON_NODATA - Static variable in class com.rbnb.api.EndOfStream
failed to match any data.
REASON_NONAME - Static variable in class com.rbnb.api.EndOfStream
failed to match any names.
REASONS - Static variable in class com.rbnb.api.EndOfStream
text strings for reporting the reason for the end of the stream.
register(Rmap) - Method in interface com.rbnb.api.PlugInInterface
Updates the registration for this PlugIn.
register(Rmap) - Method in interface com.rbnb.api.SourceInterface
Updates the registration for this Source.
Register(ChannelMap) - Method in class com.rbnb.sapi.PlugIn
Tells the server which channels this PlugIn answers to.
Register(ChannelMap) - Method in class com.rbnb.sapi.Source
Tells the server which channels this Source will generate.
REGISTERED - Static variable in class com.rbnb.api.Ask
Ask for registration information.
RegisteredInterface - Interface in com.rbnb.api
Interface for getting registration information.
remove(String) - Method in class com.rbnb.simpleplayer.Player
Removes a channel and its listener.
remove(String, PlayerChannelListener) - Method in class com.rbnb.simpleplayer.Player
Removes a channel and its listener.
removeChild(Rmap) - Method in class com.rbnb.api.Rmap
Removes a child Rmap from this Rmap.
removeChild(Rmap) - Method in interface com.rbnb.api.RmapInterface
Removes a child Rmap from this RmapInterface.
removeChildAt(int) - Method in class com.rbnb.api.Rmap
Removes the child Rmap at a particular index from this Rmap.
removeChildAt(int) - Method in interface com.rbnb.api.RmapInterface
Removes the child Rmap at a particular index from this RmapInterface.
removeDataSinkListener(DataSinkListener) - Method in class com.rbnb.media.datasink.protocol.Handler
 
removeMember(Rmap) - Method in class com.rbnb.api.Rmap
Removes a member Rmap from this Rmap.
removeMemberAt(int) - Method in class com.rbnb.api.Rmap
Removes the member Rmap at a particular index from this Rmap.
removeTimeListener(PlayerTimeListener) - Method in class com.rbnb.simpleplayer.Player
Removes a PlayerTimeListener.
Request(ChannelMap, double, double, String, int, double, boolean) - Method in class com.rbnb.sapi.Sink
Deprecated. Please use Sink.Request(ChannelMap,double,double, String) instead.
Request(ChannelMap, double, double, String, boolean) - Method in class com.rbnb.sapi.Sink
Deprecated. Support for requests by frame has been removed from the API. Please use Sink.Request(ChannelMap,double,double,String). This method is only here for binary compatibility; calling it throws a SAPIException.
Request(ChannelMap, double, double, String) - Method in class com.rbnb.sapi.Sink
Initiates a request for a specific time slice of data; the data may then be extracted with Fetch().
Request(ChannelMap, double, double, String, RequestOptions) - Method in class com.rbnb.sapi.Sink
Sends the specified RequestOptions object to the server before making the request.
REQUESTAT - Static variable in class com.rbnb.api.Ask
Request for the matches to the child at a particular index.
RequestFrame(ChannelMap) - Method in class com.rbnb.sapi.Sink
Makes a request for the next new frame.
RequestOptions - Class in com.rbnb.api
Data request options class.
RequestOptions() - Constructor for class com.rbnb.api.RequestOptions
Class constructor.
RequestOptions - Class in com.rbnb.sapi
Encapsulates request settings.
RequestOptions() - Constructor for class com.rbnb.sapi.RequestOptions
Initializes object with the default parameters.
RequestRegistration() - Method in class com.rbnb.sapi.Sink
Sends a request for the current registration map of all channels on the server.
RequestRegistration(ChannelMap) - Method in class com.rbnb.sapi.Sink
Sends a request to the server for the current registration map for the channels in the provided ChannelMap.
reRegister(Rmap) - Method in interface com.rbnb.api.PlugInInterface
Replace the entire registration map for this PlugIn.
reset() - Method in interface com.rbnb.api.SourceInterface
Reset this Source's ring buffer.
Rmap - Class in com.rbnb.api
Hierarchical description of data.
Rmap() - Constructor for class com.rbnb.api.Rmap
Class constructor.
Rmap(String) - Constructor for class com.rbnb.api.Rmap
Class constructor to build an Rmap from a name.
Rmap(String, DataBlock, TimeRange) - Constructor for class com.rbnb.api.Rmap
Class constructor to build an Rmap from a name, data block, and TimeRange.
RmapInterface - Interface in com.rbnb.api
Rmap methods interface.
rootIterator() - Method in class com.rbnb.sapi.ChannelTree
Allows iteration over the root nodes only.
ROUTEFROM - Static variable in class com.rbnb.api.Ask
Route from another RBNB server.
RoutingMap - Interface in com.rbnb.api
Client-side representation of the list of all servers known to a particular RBNB server.
RT_ENDOFSTREAM - Static variable in class com.rbnb.sapi.PlugInChannelMap
Deprecated. Only requests now received by PlugIns; use GetIfFetchTimedOut to detect timeout status.
RT_MONITOR - Static variable in class com.rbnb.sapi.PlugInChannelMap
Deprecated. Only requests now received by PlugIns; use GetIfFetchTimedOut to detect timeout status.
RT_REQUEST - Static variable in class com.rbnb.sapi.PlugInChannelMap
Deprecated. Only requests now received by PlugIns; use GetIfFetchTimedOut to detect timeout status.
RT_SUBSCRIBE - Static variable in class com.rbnb.sapi.PlugInChannelMap
Deprecated. Only requests now received by PlugIns; use GetIfFetchTimedOut to detect timeout status.
RT_TIMEOUT - Static variable in class com.rbnb.sapi.PlugInChannelMap
Deprecated. Only requests now received by PlugIns; use GetIfFetchTimedOut to detect timeout status.
run() - Method in class com.rbnb.api.TestSync
 
run() - Method in class com.rbnb.simpleplayer.Player
Runs this Player.

S

SAPIException - Exception in com.rbnb.sapi
The typed exception thrown by the SAPI package.
SAPIException() - Constructor for exception com.rbnb.sapi.SAPIException
Constructor with no message.
SAPIException(String) - Constructor for exception com.rbnb.sapi.SAPIException
Constructor with the specified message.
SAPIException(Exception) - Constructor for exception com.rbnb.sapi.SAPIException
Constructor which copies its message from another exception.
Search(String, String) - Method in class com.rbnb.sapi.ChannelMap
Convenience function to search this ChannelMap for the specified keyword and mimeType.
SecurityProvider - Interface in com.rbnb.api
 
SecurityProviderFactory - Interface in com.rbnb.api
 
sendAddressAuthorization(ServerInterface, String) - Method in class com.rbnb.api.ControllerHandle
 
sendEvent(DataSinkEvent) - Method in class com.rbnb.media.datasink.protocol.Handler
 
sendRequestOptions(RequestOptions) - Method in interface com.rbnb.api.Sink
Sends a RequestOptions object to the server.
SerializeException - Exception in com.rbnb.api
Serialization exception class.
SerializeException() - Constructor for exception com.rbnb.api.SerializeException
Class constructor.
SerializeException(String) - Constructor for exception com.rbnb.api.SerializeException
Class constructor to build a SerializeException for the input detail message.
Server - Class in com.rbnb.api
Object representing a handle to an RBNB server.
SERVER - Static variable in class com.rbnb.sapi.ChannelTree
The node type which represents an RBNB server.
SERVER_TOD - Static variable in class com.rbnb.api.TimeRange
server time of day.
serverSideAuthenticate(InputStream, OutputStream) - Method in interface com.rbnb.api.SecurityProvider
 
set(Object, int, int) - Method in class com.rbnb.api.DataBlock
Sets the data payload and description using basic values.
set(Object, int, int, byte, byte, boolean, int, int) - Method in class com.rbnb.api.DataBlock
Sets the data payload and description from the input values.
set(Object, int, int, byte, String, byte, boolean, int, int) - Method in class com.rbnb.api.DataBlock
Sets the data payload and description from the input values.
set(double) - Method in class com.rbnb.api.TimeRange
Sets the time of the range and clears the duration so that it gets inherited.
set(double, double) - Method in class com.rbnb.api.TimeRange
Sets the time and duration of the range.
set(double[]) - Method in class com.rbnb.api.TimeRange
Sets the individual point times for the range and clears the duration so that it gets inherited.
set(double[], double) - Method in class com.rbnb.api.TimeRange
Sets the individual point times for the range and the duration.
SetAccessControlList(Vector) - Method in class com.rbnb.sapi.Control
Sets the access control list on the server.
setAddress(String) - Method in class com.rbnb.api.Server
Sets the server address.
setAframes(long) - Method in interface com.rbnb.api.SourceInterface
Sets the maximum number of frames allowed in the archive.
setAkeep(boolean) - Method in interface com.rbnb.api.SourceInterface
Sets the keep archive flag.
setAmode(byte) - Method in interface com.rbnb.api.SourceInterface
Sets the archive access mode.
setArchiveSize(int) - Method in class com.rbnb.plugins.PlugInRecorder
Set the length of the archive to use for recording.
setAsize(long) - Method in interface com.rbnb.api.SourceInterface
Sets the maximum amount of memory usage allowed for the archive.
setBuildDate(Date) - Method in interface com.rbnb.api.BuildInterface
Sets the date that the code was built.
setBuildVersion(String) - Method in interface com.rbnb.api.BuildInterface
Sets the RBNB build version.
setCframes(long) - Method in interface com.rbnb.api.SourceInterface
Sets the maximum number of frames allowed in the cache.
setCkeep(boolean) - Method in interface com.rbnb.api.SourceInterface
Sets the keep cache flag.
setCsize(long) - Method in interface com.rbnb.api.SourceInterface
Sets the maximum amount of memory usage allowed for the cache.
setData(Object) - Method in class com.rbnb.api.DataBlock
Sets the data payload.
setDblock(DataBlock) - Method in class com.rbnb.api.Rmap
Sets the DataBlock of this Rmap.
setDomain(byte) - Method in class com.rbnb.api.DataRequest
Sets the time domain.
setDtype(byte) - Method in class com.rbnb.api.DataBlock
Sets the type of data.
setDuration(double) - Method in class com.rbnb.api.TimeRange
Sets the duration.
setExtendStart(boolean) - Method in class com.rbnb.api.RequestOptions
Sets the extend start flag.
setForwardRequestData(boolean) - Method in class com.rbnb.plugins.PlugInTemplate
 
setForwardRequests(boolean) - Method in class com.rbnb.plugins.PlugInTemplate
 
setFrange(TimeRange) - Method in class com.rbnb.api.Rmap
Sets the frame index TimeRange of this Rmap.
setGapControl(boolean) - Method in class com.rbnb.api.DataRequest
Sets the gap control flag.
setHost(String) - Method in class com.rbnb.plugins.PlugInRecorder
 
setHost(String) - Method in class com.rbnb.plugins.PlugInTemplate
 
setInclusive(boolean) - Method in class com.rbnb.api.TimeRange
Sets the inclusive flag.
setIndivFlg(boolean) - Method in class com.rbnb.api.DataBlock
Sets the indivisible flag.
setInputChannel(String) - Method in class com.rbnb.plugins.PlugInRecorder
Set the channel to record.
setInterval(int) - Method in class com.rbnb.plugins.PlugInRecorder
Set the interval between requests, in milliseconds.
setMaxWait(long) - Method in class com.rbnb.api.RequestOptions
Sets the maximum wait period.
setMIMEType(String) - Method in class com.rbnb.api.DataBlock
Sets the MIME type.
setMode(byte) - Method in class com.rbnb.api.DataRequest
Sets the response mode.
setName(String) - Method in class com.rbnb.api.Rmap
Sets the name of this Rmap.
setName(String) - Method in interface com.rbnb.api.RmapInterface
Sets the name of this RmapInterface.
setName(String) - Method in class com.rbnb.plugins.PlugInTemplate
 
setNfs(int) - Method in interface com.rbnb.api.SourceInterface
Sets the number of cache FrameSets.
setNpts(int) - Method in class com.rbnb.api.DataBlock
Sets the number of points.
setOffset(int) - Method in class com.rbnb.api.DataBlock
Sets the number of bytes to the first point.
setOffsetStride(int, int) - Method in class com.rbnb.api.DataBlock
Sets the offset in bytes to the start of the first point and the stride in bytes between points.
setOutputChannel(String) - Method in class com.rbnb.plugins.PlugInRecorder
Set the destination of recording.
setOutputLocator(MediaLocator) - Method in class com.rbnb.media.datasink.protocol.Handler
 
setPassword(String) - Method in class com.rbnb.api.Username
Sets the password string.
setPassword(String) - Method in class com.rbnb.plugins.PlugInRecorder
 
setPassword(String) - Method in class com.rbnb.plugins.PlugInTemplate
 
setPtimes(double[]) - Method in class com.rbnb.api.TimeRange
Sets the individual point times array.
setPtsize(int) - Method in class com.rbnb.api.DataBlock
Sets the size of a point in bytes.
setReason(byte) - Method in class com.rbnb.api.EndOfStream
Sets the reason code.
setReference(byte) - Method in class com.rbnb.api.DataRequest
Sets the time reference.
setRelationship(byte) - Method in class com.rbnb.api.DataRequest
Sets the time relationship.
setRemoteID(String) - Method in interface com.rbnb.api.ClientInterface
Sets the remote identification.
setRepetitions(long, double) - Method in class com.rbnb.api.DataRequest
Sets the number of repetitions and the increment for repetitions after the first.
setRequestedRate(double) - Method in class com.rbnb.media.datasink.protocol.Handler
 
setRequestStart(String) - Method in class com.rbnb.plugins.PlugInRecorder
Sets the start of the recording.
SetRingBuffer(int, String, int) - Method in class com.rbnb.sapi.Client
Allows the cache size, archive mode, and archive size to be specified outside of the constructor.
SetRingBuffer(int, String, int) - Method in class com.rbnb.sapi.PlugIn
This operation is not supported in PlugIns.
setSource(DataSource) - Method in class com.rbnb.media.datasink.protocol.Handler
 
setStride(int) - Method in class com.rbnb.api.DataBlock
Sets the number of bytes to the next point.
setSynchronized(boolean) - Method in class com.rbnb.api.DataRequest
Sets the synchronized channels flag.
setTimeout(long) - Method in class com.rbnb.plugins.PlugInTemplate
 
setTrange(TimeRange) - Method in class com.rbnb.api.Rmap
Sets the TimeRange of this Rmap.
setType(byte) - Method in interface com.rbnb.api.ClientInterface
Sets the type of client connection.
setUseEncoding(boolean) - Method in class com.rbnb.media.datasink.protocol.Handler
 
setUseOneSink(boolean) - Method in class com.rbnb.plugins.PlugInTemplate
 
setUser(String) - Method in class com.rbnb.plugins.PlugInRecorder
 
setUser(String) - Method in class com.rbnb.plugins.PlugInTemplate
 
setUsername(String) - Method in class com.rbnb.api.Username
Sets the username string.
setUsername(Username) - Method in interface com.rbnb.api.UsernameInterface
Sets the Username for this object.
setUserRequestClass(Class) - Method in class com.rbnb.plugins.PlugInTemplate
Set the class used to help answer requests.
setUseWallClock(boolean) - Method in class com.rbnb.media.datasink.protocol.Handler
 
setWorder(byte) - Method in class com.rbnb.api.DataBlock
Sets the order of bytes within a point.
Shortcut - Interface in com.rbnb.api
Client-side representation of a shortcut connection from one server to another.
showHelper() - Static method in class com.rbnb.plugins.PlugInTemplate
A helper routine which displays the options supported by argHelper.
since1970(double) - Static method in class com.rbnb.api.Time
Converts the input RBNB time value (double) to a string based on the fact that the input represents a number of seconds since January 1st, 1970.
Sink - Interface in com.rbnb.api
Client-side representation of a sink client application connection to the RBNB server.
SINK - Static variable in class com.rbnb.sapi.ChannelTree
The node type which represents a data sink.
Sink - Class in com.rbnb.sapi
A simple data sink for RBNB servers.
Sink() - Constructor for class com.rbnb.sapi.Sink
Default constructor.
Sink(int, String, int) - Constructor for class com.rbnb.sapi.Sink
Deprecated. This constructor calls Sink.Sink() instead, since caching and archiving of requests is not supported by the server.
SinkInterface - Interface in com.rbnb.api
Common representation of a sink client application connection to the RBNB server.
sortField(Object) - Method in class com.rbnb.api.Rmap
Gets the sorting value for this Rmap.
Source - Interface in com.rbnb.api
Client-side representation of a source client application connection to the RBNB server.
SOURCE - Static variable in class com.rbnb.sapi.ChannelTree
The node type which represents a data source.
Source - Class in com.rbnb.sapi
A simple data source for RBNB servers.
Source() - Constructor for class com.rbnb.sapi.Source
Default constructor.
Source(int, String, int) - Constructor for class com.rbnb.sapi.Source
A convenience constructor which initializes values for the cache size, archive mode, and archive size.
SourceInterface - Interface in com.rbnb.api
Common representation of a source client application connection to the RBNB server.
start() - Method in interface com.rbnb.api.Client
Starts this Client.
start(Client) - Method in interface com.rbnb.api.Client
Starts the specified Client.
start(Shortcut) - Method in interface com.rbnb.api.Client
Starts a shortcut connection.
start() - Method in class com.rbnb.api.Server
Starts the RBNB server as a thread in the current process.
start(String[]) - Method in class com.rbnb.api.Server
Starts the RBNB server as a thread in the current process.
start() - Method in class com.rbnb.media.datasink.protocol.Handler
 
start() - Method in class com.rbnb.plugins.PlugInRecorder
Begins recording.
start() - Method in class com.rbnb.plugins.PlugInTemplate
Starts the PlugIn in another thread, returning execution to the current thread.
stop() - Method in interface com.rbnb.api.Client
Stops this Client.
stop(Client) - Method in interface com.rbnb.api.Client
Stops the Client.
stop(Server) - Method in interface com.rbnb.api.Client
Stops the local RBNB server.
stop(Shortcut) - Method in interface com.rbnb.api.Client
Stops the local Shortcut.
stop() - Method in class com.rbnb.api.Server
Stops the RBNB server.
stop() - Method in class com.rbnb.media.datasink.protocol.Handler
 
stop() - Method in class com.rbnb.plugins.PlugInRecorder
Ends recording.
stop() - Method in class com.rbnb.plugins.PlugInTemplate
Stops the PlugIn thread.
Subscribe(ChannelMap) - Method in class com.rbnb.sapi.Sink
Makes a subscription for newest data with the server.
Subscribe(ChannelMap, String) - Method in class com.rbnb.sapi.Sink
Deprecated. Please use Sink.Subscribe(ChannelMap,double,double,String) instead. Subscription from oldest by frames can have problems reading from compressed archives.
Subscribe(ChannelMap, String, double) - Method in class com.rbnb.sapi.Sink
Deprecated. Please use Sink.Subscribe(ChannelMap,double,double,String) instead. A start time of zero provides the functionality of this method for "newest" and "oldest" start times.
Subscribe(ChannelMap, double, double, String) - Method in class com.rbnb.sapi.Sink
Starts a continuous feed of data on the specified channels to this sink, for retrieval with Fetch().
synchronizeWserver() - Method in interface com.rbnb.api.Client
Synchronizes with the server.

T

Terminate(String) - Method in class com.rbnb.sapi.Control
Stops the object with the given name.
terminate() - Method in class com.rbnb.simpleplayer.Player
Terminates this player.
TerminateServer() - Method in class com.rbnb.sapi.Control
Stops the server to which this Control is connected.
TestSync - Class in com.rbnb.api
 
TestSync(Object) - Constructor for class com.rbnb.api.TestSync
 
Time - Class in com.rbnb.api
Time handling class for RBNB applications.
Time() - Constructor for class com.rbnb.api.Time
 
TimeRange - Class in com.rbnb.api
The range of times that applies to the data of an Rmap.
TimeRange() - Constructor for class com.rbnb.api.TimeRange
Class constructor.
TimeRange(double) - Constructor for class com.rbnb.api.TimeRange
Class constructor to build a TimeRange for a single time and an inherited duration.
TimeRange(double, double) - Constructor for class com.rbnb.api.TimeRange
Class constructor to build a TimeRange from a single time and duration.
TimeRange(double[]) - Constructor for class com.rbnb.api.TimeRange
Class constructor to build a TimeRange from an array of times and an inherited duration.
TimeRange(double[], double) - Constructor for class com.rbnb.api.TimeRange
Class constructor to build a TimeRange from an array of times and a duration.
toNameHierarchy() - Method in class com.rbnb.api.Rmap
Creates an Rmap hierarchy that can be used to make requests for the names.
toString() - Method in class com.rbnb.api.Ask
Gets a string representation.
toString() - Method in class com.rbnb.api.DataArray
Returns a string representation of this object.
toString() - Method in class com.rbnb.api.DataBlock
Gets a displayable string representation of this DataBlock.
toString() - Method in class com.rbnb.api.RequestOptions
Gets a string representation.
toString() - Method in class com.rbnb.api.Rmap
Gets a displayable string representation of this Rmap.
toString(boolean, String) - Method in class com.rbnb.api.Rmap
Gets a displayable string representation of this Rmap.
toString() - Method in interface com.rbnb.api.RmapInterface
Gets a displayable string representation of this RmapInterface.
toString(boolean, String) - Method in interface com.rbnb.api.RmapInterface
Gets a displayable string representation of this RmapInterface.
toString() - Method in class com.rbnb.api.TimeRange
Gets a displayable string representation of this TimeRange.
toString() - Method in class com.rbnb.api.Username
Returns a string representation of this Username.
toString() - Method in class com.rbnb.sapi.ChannelMap
Returns a descriptive String about the state of this channel map.
toString() - Method in class com.rbnb.sapi.ChannelTree.Node
The returned string the node's name and type.
toString() - Method in class com.rbnb.sapi.ChannelTree.NodeTypeEnum
 
toString() - Method in class com.rbnb.sapi.ChannelTree
Uses ChannelTree.iterator() to traverse this Tree and provide a hierarchical debug output.
toString() - Method in class com.rbnb.sapi.Control.AccessControlEntry
 
toString() - Method in class com.rbnb.sapi.PlugInChannelMap
Extends ChannelMap.toString() with request information.
transferData(PushBufferStream) - Method in class com.rbnb.media.datasink.protocol.Handler
 
tryReconnect() - Method in interface com.rbnb.api.ClientInterface
Try to reconnect to an existing ClientHandler?
TYPE_BOOLEAN - Static variable in class com.rbnb.api.DataBlock
Boolean (8-bit, one byte) data type.
TYPE_BYTEARRAY - Static variable in class com.rbnb.api.DataBlock
Byte array data type.
TYPE_BYTEARRAY - Static variable in class com.rbnb.sapi.ChannelMap
 
TYPE_FLOAT32 - Static variable in class com.rbnb.api.DataBlock
32-bit (four byte) floating point data type.
TYPE_FLOAT32 - Static variable in class com.rbnb.sapi.ChannelMap
 
TYPE_FLOAT64 - Static variable in class com.rbnb.api.DataBlock
64-bit (eight byte) floating point data type.
TYPE_FLOAT64 - Static variable in class com.rbnb.sapi.ChannelMap
 
TYPE_FROM_INPUT - Static variable in class com.rbnb.api.DataBlock
Take the data type from the input data payload.
TYPE_INT16 - Static variable in class com.rbnb.api.DataBlock
16-bit (two byte) signed integer data type.
TYPE_INT16 - Static variable in class com.rbnb.sapi.ChannelMap
 
TYPE_INT32 - Static variable in class com.rbnb.api.DataBlock
32-bit (four byte) signed integer data type.
TYPE_INT32 - Static variable in class com.rbnb.sapi.ChannelMap
 
TYPE_INT64 - Static variable in class com.rbnb.api.DataBlock
64-bit (eight byte) signed integer data type.
TYPE_INT64 - Static variable in class com.rbnb.sapi.ChannelMap
 
TYPE_INT8 - Static variable in class com.rbnb.api.DataBlock
8-bit (one byte) signed integer data type.
TYPE_INT8 - Static variable in class com.rbnb.sapi.ChannelMap
 
TYPE_STRING - Static variable in class com.rbnb.api.DataBlock
Character string data type.
TYPE_STRING - Static variable in class com.rbnb.sapi.ChannelMap
 
TYPE_UNKNOWN - Static variable in class com.rbnb.sapi.ChannelMap
 
TYPE_USER - Static variable in class com.rbnb.api.DataBlock
User registration type.
TYPE_USER - Static variable in class com.rbnb.sapi.ChannelMap
 
TypeID(String) - Method in class com.rbnb.sapi.ChannelMap
Determines the numerical constant used as the type ID for the specified data type.
TypeName(int) - Method in class com.rbnb.sapi.ChannelMap
Returns a string type identifier which matches the given typeID.

U

UNKNOWN - Static variable in class com.rbnb.api.DataBlock
Unknown data type or byte ordering.
Username - Class in com.rbnb.api
Username class for the RBNB V2 DataTurbine server.
Username() - Constructor for class com.rbnb.api.Username
Class constructor.
Username(String, String) - Constructor for class com.rbnb.api.Username
Class constructor to build a Username object from username and password strings.
UsernameInterface - Interface in com.rbnb.api
Username interface.

V

VerifyConnection() - Method in class com.rbnb.sapi.Client
Returns true if the connection to the server is still valid; false, if the connection has been severed.

X

xmlRegistration(long, String) - Static method in class com.rbnb.api.Rmap
Produces an XML description of the specified length for the registration map.
xmlRegistration(long, String, String) - Static method in class com.rbnb.api.Rmap
Produces an XML description of the specified length and the MIME type for the registration map.

A B C D E F G H I L M N O P R S T U V X