|
Boeing Simulation 3.1 API Specification | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
Mission, and
returns whether the stop command issue was successful.
RealtimeThread that
allow for easier period adjustment.AdaptivePeriodicThread objects and automatically adjusts the
period of the threads until the threads are feasible in the system.Targetable object with in the
significant range and add it to the list of units.
Targetable object
with in the significant range and add it to the list of
units.
Targetable object
with in the significant range and add it to the list of units.
Targetable object within the
significant range and add it to list of units.
ReleaseParameters if the
thread if the resulting adjustment is still feasible given the
system resources and returns true if it is still
feasible.
BasicCommandControl.requestMission(mission.Mission).
BasicCommandControl.requestMission(mission.Mission).
MethodRequest to be invoked.
Server and returns
false for all others.
PeriodicParameters defined for this
Thread be continuously be adjusted until it is
feasible for its execution in the system.
Missions to process.Mission interface.SimulatorUAV associated with this UAVObject.
SimulatorUCAV associated with this UCAVObject.
ConsumerChannel is still an active channel from which to be
read.
WorkerThread
currently executing it.
ConsumerChannel and SupplierChannel
associated with this object.
ColorPicker that will determine
how we colors our object.
UAV and UCAV components in the system.CommandControlUAVs and UCAVs via ChannelBundles.ObjectLocater and then
continuously writes out UAVImage objects from the
imageQueue.
UAVImages that are in the imageQueue.
ChannelBundle objects that are
currently connected to this component.
ConsumerChannel.WorldState sent by the CommandControl.
WorldState sent by the ComponentizedSimulator.
WorldState that is provided by
the Server.
WorldState that is provided by
the ComponentizedSimulator.
PerspectiveUnifier.
ReturnValue matching the specific requestID.
Location currently selected
for the units in GraphicalTCVisualizer.units to move
to.
Location to move the units to.
Location; "stop" halts random movement; "go" restarts
random movement.
javax.swing.Graphics using a
randomly chosen Color.
Graphics.Drawable objects
that represent objects in the world.
ComponentizedSimulator that a bomb is to
be droped at the UCAVs current location.
Mission waiting to be
sent.
MethodRequest objects.
ObjectLocater that is already connected to the Server.
PriorityEnqueueable with the specified
arguements.
UCAVs that are not currently assigned to a
mission.
Component interface thereby allowing other
Component objects to connect to them.
CreatesConnection that will connect an
outside Component to the Server.
List of all MissionHandle objects
that can be used to access any Mission currently being
executed.
UAV that took this image.
UCAV was at when this was
created.
UCAV was at when this was
created.
RelayPoint objects for
this component.
RelayPoint may be created.
RelayPoint may be created.
RelayPoint may be created.
RelayPoint may be created.
Mission associated with this object.
UCAV is currently
executing.
ServerSocket.
Location to Integer
objects that denote their type.
UAV, determine its viewing radius, and then
construct a SimulatorImage based on its location.
Location of the object in the image
that took this image.
List of all the targets.
TimeStamp for when this Info was created.
TimeStamp for when this Info was created.
CreatesConnection
objects associated with the connected UAV
components.
UCAVManager component.
CreatesConnections for all UCAVs
connected to this manager.
UCAV that
created it.
UAVManager component.
List of all units currently involved in
this mission.
ReturnValue.
Targetable units around.Thread to set up the created ChannelBundle objects.
Server.worldImageQueue and then calling
process on the PerspectiveUnifier passing in
the dequeued WorldImage as the parameter.
UAVImage objects that the
ComponentizedSimulator will push to this
class.
ComponentizedSimulator that have not been sent to the attached
ObjectLocater
ServerComponentFactory to
generate the components that the server will need, as specified
by the class types passed in.
Mission has completed its
objectives.
Mission is feasible to
acheive its objectives.
Component connetions.
UAV will communicate with
the uav.UAVManager.
UCAV will communicate with
the UCAVManager.
Queue object for reading in off the key servercomponents.
Mission that can be used to look up the
MissionStatus.SocketMissionControl.SimpleMissionHandle and Mission.
Mission interface for the purpose of
moving target units to a specific Location or a small distance
in a specific direction.Targetable units.
WhatWheres to the ChannelBundle which can be used to communicate.
UAV will communicate
with the ObjectLocater.
ObjectLocater.Buses to Locations.
ReturnValue objects are buffeded on this queue.
Drawable
objects onto the Graphics.
JPanel that this is drawn on.
WorldState.
WorldState.
AdaptiveThreadManager.reallocateResources(AdaptivePeriodicThread)
will try to increase if resources are required.
Server and no other component.
ComponentizedSimulator and no other component.
Server, UCAVManager or UAVManager components.
Server.
Server.
CommandControl component
Mission is feasible, then coordinate
resources until it is finished.
MissionControl component.
WhatWhere
PerspectiveUnifier component.
RelayPoint.
GraphicalTCVisualizer.
Thread listening on each channel.
UAV
Thread listening on each channel.
UCAV
Thread listening on each channel.
UCAVManager provides mediated access to the UCAVs.
PropertyChangeListener for updates in
the current WorldState and then writes out the
new value upon update.
PropertyChangeListener for updates in
the current WorldState and then writes out the
new value upon update.
CreatesConnection that will
connect to it.
Queue object for reading in off the key servercomponents.
RealtimeThread
that takes in a Runnable to the constructor.MethodRequest objects.
Mission ask that the MissionControl process it.
Mission ask that the MissionControl process it.
MissionControl process this
mission.
Integer) in this map
when the are read in.
RealtimeThread that
maintains the same API as WorkerThreadMethodRequest requesting the method
Component.connect(CreatesConnection) and then closes
the ServerSocket so as to stop any additional
requests.
Mission to the associated CommandControl if it is fully formed.
TargetControl a Set
containing one or more units and a Location to
which they should move.
Server.
Server.
UAV will communicate
with the ComponentizedSimulator.
ComponentBasedSimulator and to the rest of the simulation.UCAV will communicate with
the Simulator.
UCAV will communicate with
the Simulator.
SimulatorUAV components.SimulatorUCAV components.MissionControl
component that is meant to be used with the template pattern.Socket-based components that
will interact with the ComponentizedSimulator.Location of the object in the image that
took this image.
RelayPoint that is connected to this
component.
ChannelBundle to the implementing class for
behavior based processing.
ChannelBundle
and Class to the subclass for
additional processing.
WorkerThread to read in values and then
returns a reference to that thread.
MethodRequest objects on the specified
ConsumerQueue and then enqueue the ReturnValue on the
specified Queue.
WorkerThread that moves this UCAV.
WorkerThread that moves this UCAV, and begins processing MethodRequest
objects sent to this component from the ComponentizedSimulator.
MethodRequest objects that are sent to
this object.
MethodRequest objects that are
sent to this object.
MethodRequest objects that are sent to this
object from the ComponentizedSimulator.
ComponentizedSimulator
of its progress.
ComponentizedSimulator of its
progress.
ComponentizedSimulator of its
progress.
ConsumerStream.
WorkerThread to notify it that the thread has finished.
Graphics.
CommandControl.Mission waiting to be sent.
CommandControl that is
connected.
TargetControl that is
connected.
UAVs to the ChannelBundle which can be used to communicate.
UAV.Queue object for reading in off the key servercomponents.
WhatWhere representation of a UAV.UAVs to Locations.
UAV to ChannelBundle.
UCAVs to the ChannelBundle which can be used to communicate.
UCAV resources.Queue object for reading in off the key servercomponents.
WhatWhere representation of a UCAV.UCAVs to Locations.
UCAV to ChannelBundle.
Mission waiting to be sent.
Targetable units currently selected for the MoveMission waiting to be sent.
ChannelBundle
through which this component may communicate to it.
WorldState which provides
information regarding the last thing that has changed.
WorldState by communication
with the PerspectiveUnifier.
UAV can see other objects.
ReturnValue.
ucav.UCAVImage.WorldState.
Server for the
CreatesConnection for the UAVManager and UCAVManager components.
|
Boeing Simulation 3.1 API Specification | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||