Index
All Classes and Interfaces|All Packages
A
- addModelOutputListener(String, ModelOutputListener) - Method in class com.quanser.quarc.target.QUARCTarget
-
Add a
ModelOutputListener
to process model events such as the model being downloaded, loaded or terminated, as well as receiving console output from the specified model. - addURI(String, String) - Method in class com.quanser.quarc.target.QUARCTarget
-
Add a URI upon which the target should listen.
- addURI(String, URI) - Method in class com.quanser.quarc.target.QUARCTarget
-
Add a URI upon which the target should listen.
C
- close() - Method in class com.quanser.quarc.target.QUARCTarget
-
Close the connection to the target.
- com.quanser.quarc.target - package com.quanser.quarc.target
-
Provides the classes necessary to communicate with the QUARC Target Manager running on a local or remote target.
- connect(String) - Method in class com.quanser.quarc.target.QUARCTarget
-
Connect to the target.
- connect(String, int, int) - Method in class com.quanser.quarc.target.QUARCTarget
-
Connect to the target using the specified buffer sizes.
- connect(URI) - Method in class com.quanser.quarc.target.QUARCTarget
-
Connect to the target.
- connect(URI, int, int) - Method in class com.quanser.quarc.target.QUARCTarget
-
Connect to the target using the specified buffer sizes.
- consoleInitialize() - Method in interface com.quanser.quarc.target.ModelOutputListener
-
This method is the first method called when the listener is added via the
addModelOutputListener(java.lang.String, com.quanser.quarc.target.ModelOutputListener)
method. - consoleOutput(String, String) - Method in interface com.quanser.quarc.target.ModelOutputListener
-
This method is called when the model writes to stdout or stderr.
D
- downloadModel(String, String, String, ModelDownload, Object) - Method in class com.quanser.quarc.target.QUARCTarget
-
Download a model to the target via a callback interface.
- downloadModelFile(String, String) - Method in class com.quanser.quarc.target.QUARCTarget
-
Download a model file to the target.
G
- getCode(Object, byte[]) - Method in interface com.quanser.quarc.target.ModelDownload
-
Called by the target to download the next chunk of code.
- getDownloadedModels() - Method in class com.quanser.quarc.target.QUARCTarget
-
Get a list of the models that have been downloaded to the target.
- getLoadedModels() - Method in class com.quanser.quarc.target.QUARCTarget
-
Get a list of the models that are loaded on the target.
- getLoadedModels(boolean) - Method in class com.quanser.quarc.target.QUARCTarget
-
Get a list of the models that are currently loaded on the target and optionally show the command line.
- getModelsLoadedAtBoot() - Method in class com.quanser.quarc.target.QUARCTarget
-
Get a list of the models that are loaded at boot on the target.
- getModelsLoadedAtBoot(boolean) - Method in class com.quanser.quarc.target.QUARCTarget
-
Get a list of the models that are loaded at boot on the target and optionally show the command line.
- getTargetType() - Method in class com.quanser.quarc.target.QUARCTarget
-
Returns the type of the target to which this object is connected.
- getURIs() - Method in class com.quanser.quarc.target.QUARCTarget
-
Get a map containing the URIs upon which the target is listening.
I
- isModelLoaded(String) - Method in class com.quanser.quarc.target.QUARCTarget
-
Indicates whether a model is currently loaded on the target.
K
- killModel(String) - Method in class com.quanser.quarc.target.QUARCTarget
-
Kill a model on the target.
L
- loadModel(String, String) - Method in class com.quanser.quarc.target.QUARCTarget
-
Load the model on the target.
- loadModelAtBoot(String, String) - Method in class com.quanser.quarc.target.QUARCTarget
-
Configure a model to load at boot on the target.
M
- ModelDownload - Interface in com.quanser.quarc.target
-
The interface used for downloading code.
- modelDownloaded(String) - Method in interface com.quanser.quarc.target.ModelOutputListener
-
This method is called when the model is downloaded.
- modelLoaded(String) - Method in interface com.quanser.quarc.target.ModelOutputListener
-
This method is called when a model is loaded.
- modelLoading(String) - Method in interface com.quanser.quarc.target.ModelOutputListener
-
This method is called when the model is about to load.
- ModelOutputListener - Interface in com.quanser.quarc.target
-
The listener interface for receiving model events.
- modelTerminated(String, int) - Method in interface com.quanser.quarc.target.ModelOutputListener
-
This method is called when the model has terminated.
Q
- QUARCTarget - Class in com.quanser.quarc.target
-
The QUARCTarget class is the main interface to a QUARC Target.
- QUARCTarget() - Constructor for class com.quanser.quarc.target.QUARCTarget
-
Constructs an unconnected
QUARCTarget
object. - QUARCTarget(String) - Constructor for class com.quanser.quarc.target.QUARCTarget
-
Creates a
QUARCTarget
object and connects to the given target. - QUARCTarget(String, int, int) - Constructor for class com.quanser.quarc.target.QUARCTarget
-
Constructs a
QUARCTarget
object and connects to the given target URI using the specified buffer sizes. - QUARCTarget(URI) - Constructor for class com.quanser.quarc.target.QUARCTarget
-
Constructs a
QUARCTarget
object and connects to the target. - QUARCTarget(URI, int, int) - Constructor for class com.quanser.quarc.target.QUARCTarget
-
Constructs a
QUARCTarget
object and connects to the given target URI using the specified buffer sizes.
R
- removeDownloadedModel(String) - Method in class com.quanser.quarc.target.QUARCTarget
-
Remove a model that has been downloaded to the target.
- removeModelLoadedAtBoot(String) - Method in class com.quanser.quarc.target.QUARCTarget
-
Remove a model from the list of models loaded at boot on the target.
- removeModelOutputListener(String, ModelOutputListener) - Method in class com.quanser.quarc.target.QUARCTarget
-
Remove a
ModelOutputListener
that was processing model events such as the model being downloaded, loaded or terminated, as well as receiving console output from the specified model. - removeURI(String) - Method in class com.quanser.quarc.target.QUARCTarget
-
Remove a URI upon which the target is listening.
S
- stopModel(String) - Method in class com.quanser.quarc.target.QUARCTarget
-
Stop a model on the target.
- switchToModel(String, String, int) - Method in class com.quanser.quarc.target.QUARCTarget
-
Switches to the specified model dynamically from the model currently running as a member of the given reconfiguration group.
W
- writeModelInput(String, String) - Method in class com.quanser.quarc.target.QUARCTarget
-
Write to the standard input (
stdin
) of a loaded model.
All Classes and Interfaces|All Packages