Index

A C D G I K L M Q R S W 
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.
A C D G I K L M Q R S W 
All Classes and Interfaces|All Packages