Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACCEL - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- addBackground(File, int, int) - Method in class casa.lepton.ui.FileSinkVideoImages
-
Pre rendering action allowing to add a background picture on images.
- AddBackgroundRenderer(File, int, int) - Constructor for class casa.lepton.ui.FileSinkVideoImages.AddBackgroundRenderer
- addConnectivityType - Enum constant in enum casa.lepton.console.OppNetCommand
- addConnectivityType(String) - Method in class casa.lepton.OppNode
-
Add a new enabled connectivity type.
- addConnectivityType(String, String) - Method in class casa.lepton.console.OppNetProxy
-
Add a new connectivity type for the node and update edges accordingly.
- addConnectivityType(String, String) - Method in interface casa.lepton.OppNet
-
Add a new connectivity type for the node and update edges accordingly.
- addConnectivityType(String, String) - Method in class casa.lepton.OppNetFullyConnected
- addConnectivityType(String, String) - Method in class casa.lepton.OppNetGraph
- ADDED - Static variable in interface casa.lepton.OppNetRules
- addEdge(String) - Method in class casa.lepton.walk.dynwalk.DynGraphClient
-
Ajoute un arc
- addEdge(String) - Method in class casa.lepton.walk.dynwalk.DynGraphServant
- addEdge(String) - Method in interface casa.lepton.walk.dynwalk.DynGraphService
-
Ajoute un arc qui avait été retiré par
DynGraphService.removeEdge(String)
- addEdge(String) - Method in class casa.lepton.walk.dynwalk.DynGraphWalk
-
Ajout d'un arc au graphe
- addEdge(String, Node, Node) - Method in class casa.lepton.OppNetGraph
- addEdge(String, Node, Node, boolean) - Method in class casa.lepton.OppNetGraph
- addEdgeListener - Enum constant in enum casa.lepton.console.OppNetCommand
- addEdgeListener(String, String, OppEdgeListener) - Method in class casa.lepton.console.OppNetProxy
-
Add a new listener interested in edge events for the given node.
- addEdgeListener(String, String, OppEdgeListener) - Method in interface casa.lepton.OppNetEventsSource
-
Add a new listener interested in edge events for the given node.
- addEdgeListener(String, String, OppEdgeListener) - Method in class casa.lepton.OppNetFullyConnected
- addEdgeListener(String, String, OppEdgeListener) - Method in class casa.lepton.OppNetGraph
- addEdgeListener(String, String, String, OppEdgeListener) - Method in class casa.lepton.console.OppNetProxy
- addJobAfter(String, Runnable, long) - Method in class casa.lepton.hub.JobScheduler
- addNode - Enum constant in enum casa.lepton.console.OppNetCommand
- addNode(String, String) - Method in class casa.lepton.console.OppNetProxy
-
Add a new node in the OppNet.
- addNode(String, String) - Method in interface casa.lepton.OppNet
-
Add a new node in the OppNet.
- addNode(String, String) - Method in class casa.lepton.OppNetFullyConnected
- addNode(String, String) - Method in class casa.lepton.OppNetGraph
- addNode(String, String) - Method in class casa.lepton.OppNetGraphDGS
- addNodeListener - Enum constant in enum casa.lepton.console.OppNetCommand
- addNodeListener(String, OppNodeListener) - Method in class casa.lepton.console.OppNetProxy
-
Add a new listener interested in node events for a specific node.
- addNodeListener(String, OppNodeListener) - Method in interface casa.lepton.OppNetEventsSource
-
Add a new listener interested in node events for a specific node.
- addNodeListener(String, OppNodeListener) - Method in class casa.lepton.OppNetFullyConnected
- addNodeListener(String, OppNodeListener) - Method in class casa.lepton.OppNetGraph
- addNodes() - Method in class casa.lepton.leptond
- addTimer(OppNetGraph, Corner) - Method in class casa.lepton.ui.FileSinkVideoImages
-
Post-rendering action to display the time in a corner of the image
- alpha - Variable in class casa.lepton.walk.LevyWalk
- ALPHA - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- area - Variable in class casa.lepton.OppNetGraph
- area - Variable in class casa.lepton.walk.GraphWalk
- area - Variable in class casa.lepton.walk.LevyWalk
- area - Variable in class casa.lepton.walk.RandomWaypoint
- areNeighbors - Enum constant in enum casa.lepton.console.OppNetCommand
- areNeighbors(String, String) - Method in class casa.lepton.hub.Hub
- areNeighbors(String, String, String, String) - Method in class casa.lepton.console.OppNetProxy
-
Returns true if there is an edge with the node for the given connectivity type and status.
- areNeighbors(String, String, String, String) - Method in interface casa.lepton.OppNet
-
Returns true if there is an edge with the node for the given connectivity type and status.
- areNeighbors(String, String, String, String) - Method in class casa.lepton.OppNetFullyConnected
- areNeighbors(String, String, String, String) - Method in class casa.lepton.OppNetGraph
- arrival() - Method in class casa.lepton.walk.Step
-
Returns the point of arrival of this
Step
- arrivalNode_ - Variable in class casa.lepton.walk.GraphWalker
- attributeChanged(AbstractElement.AttributeChangeEvent, String, Object, Object) - Method in class casa.lepton.OppEdge
- attributeChanged(AbstractElement.AttributeChangeEvent, String, Object, Object) - Method in class casa.lepton.OppNode
B
- BACKGROUND_AREA - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- BACKGROUND_GRAPH - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- BACKGROUND_IMAGE - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- Beacon - Interface in casa.lepton.hub
- Beacon.BeaconType - Enum in casa.lepton.hub
- Beacon.GossipingType - Enum in casa.lepton.hub
- beaconingAddress() - Method in class casa.lepton.hub.Node
- beta - Variable in class casa.lepton.walk.LevyWalk
- BETA - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- BusJourney - Class in casa.lepton.walk
-
A bus journey along bus line paths, represented by an ordered list of paths between bus stops having each a start and end time.
- BusJourney(Graph, String, List<Path>) - Constructor for class casa.lepton.walk.BusJourney
-
Create an empty bus journey.
- BusJourney.BusNode - Class in casa.lepton.walk
-
A node in a bus journey.
- BusJourney.PauseDurationGenerator - Interface in casa.lepton.walk
-
Interface that defines a pause duration generator to calculate pause durations at each stop node.
- BusWalk - Class in casa.lepton.walk
- BusWalker - Class in casa.lepton.walk
-
A
Walker
for a bus that follows a given journey with fixed times at some bus stops. - BusWalker(BusWalk, BusJourney, long) - Constructor for class casa.lepton.walk.BusWalker
-
Constructor
- buttonPushed(String) - Method in class casa.lepton.ui.OppNetFrame
- buttonReleased(String) - Method in class casa.lepton.ui.OppNetFrame
-
Add/remove the 'TAG' tag for the selected node.
- BYE - Enum constant in enum casa.lepton.hub.Beacon.BeaconType
C
- casa.lepton - package casa.lepton
-
This package contains the LEPTON daemon (
leptond
), that represents the LEPTON application entry point. - casa.lepton.conf - package casa.lepton.conf
-
This package provides classes that define properties for the different classes, loaded from configuration files.
- casa.lepton.console - package casa.lepton.console
-
This package provides a
OppNetConsole
class that allows to invoke methods of anOppNetGraph
instance by sending text commands through a TCP connection from a local or remote host. - casa.lepton.hub - package casa.lepton.hub
- casa.lepton.ui - package casa.lepton.ui
-
This package contains classes related to the graphical representation of LEPTON:
OppNetFrame
to display and controlOppNetGraph
in a graphical user interface andOppNetOutput
to generate images from a LEPTON execution in order to make videos. - casa.lepton.walk - package casa.lepton.walk
-
This package is related to the mobility models for nodes moving in some areas.
- casa.lepton.walk.dynwalk - package casa.lepton.walk.dynwalk
-
A package related to a mobility model where nodes move along a graph (
GraphWalk
) whoses edges can be removed or added dynamically from an other process. - CHANGED - Static variable in interface casa.lepton.OppNetRules
- channel - Variable in class casa.lepton.hub.SendJob
- checkConnectivity() - Method in class casa.lepton.hub.StreamRelay
- clear() - Method in class casa.lepton.hub.Node
- clear() - Method in class casa.lepton.hub.Proxy
- clear() - Method in class casa.lepton.hub.TCP_Proxy
- clear() - Method in class casa.lepton.hub.UDP_Proxy
- close() - Method in class casa.lepton.console.OppNetProxy
-
Close all opened resources.
- close() - Method in class casa.lepton.hub.StreamRelay
- close() - Method in class casa.lepton.hub.UDP_Channel
- close() - Method in class casa.lepton.leptond
- close() - Method in class casa.lepton.OppNetGraph
-
Stops playing the simulation and close all resources.
- close() - Method in class casa.lepton.ui.ConsolePanel
- closeConsole() - Method in class casa.lepton.console.OppNetConsole
-
Close the server socket.
- computeNextPath(long) - Method in class casa.lepton.walk.GraphWalker
- computeNextPath(long) - Method in class casa.lepton.walk.TractorWalker
- CONNECTIVITY_PROFILES - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- connectivityProfiles - Variable in class casa.lepton.OppNetGraph
- ConnectivityProfiles - Class in casa.lepton.conf
-
Profiles representing connectivity typeshaving each their
ConnectivityProperties
. - ConnectivityProfiles(BufferedReader) - Constructor for class casa.lepton.conf.ConnectivityProfiles
-
Loads profiles from a file where properties are introduced by their profile name between '[' ']'.
- ConnectivityProfiles(Properties) - Constructor for class casa.lepton.conf.ConnectivityProfiles
-
Create a
ConnectivityProfiles
instance without any profile, but only default properties - ConnectivityProperties - Class in casa.lepton.conf
-
Properties for connectivity types: ranges, scanning delays, connection delays.
- ConnectivityProperties(Properties) - Constructor for class casa.lepton.conf.ConnectivityProperties
- ConnectivityPropertyKey - Enum in casa.lepton.conf
-
The keys used to access the properties in the
ConnectivityProperties
classe. - console - Variable in class casa.lepton.leptond
- console - Variable in class casa.lepton.OppNetGraph
- ConsolePanel - Class in casa.lepton.ui
-
A panel that looks like a pseudo terminal.
- ConsolePanel(int) - Constructor for class casa.lepton.ui.ConsolePanel
- COORD - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- Corner - Enum in casa.lepton.ui
-
Enumeration of possible locations in a frame limited to the four corners of the frame.
- currentStep - Variable in class casa.lepton.OppNetGraph
D
- DATE_FORMAT - Static variable in class casa.lepton.walk.BusJourney
-
The date format of the stops times.
- decode(byte[], int, int) - Method in interface casa.lepton.hub.Beacon
- DEFAULT_CONF_FILENAME - Static variable in class casa.lepton.conf.OppNetProperties
- DEFAULT_CONNECTIVITY_TYPE - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- defaultConnectivityType - Variable in class casa.lepton.OppNetGraph
- deleteNode - Enum constant in enum casa.lepton.console.OppNetCommand
- deleteNode(String) - Method in class casa.lepton.console.OppNetProxy
-
Remove a node from the OppNet.
- deleteNode(String) - Method in interface casa.lepton.OppNet
-
Remove a node from the OppNet.
- deleteNode(String) - Method in class casa.lepton.OppNetFullyConnected
- deleteNode(String) - Method in class casa.lepton.OppNetGraph
- deleteNode(String) - Method in class casa.lepton.OppNetGraphDGS
- departure() - Method in class casa.lepton.walk.Step
-
Returns the point of departure of this
Step
- departureNode_ - Variable in class casa.lepton.walk.GraphWalker
- DetailsPanel - Class in casa.lepton.ui
-
The panel that contains a list of the graph nodes and details about the selected node
- DetailsPanel(OppNetGraph) - Constructor for class casa.lepton.ui.DetailsPanel
- dgsFile - Variable in class casa.lepton.leptond
- dgsWriter - Variable in class casa.lepton.OppNetGraph
- distance() - Method in class casa.lepton.walk.Step
-
Returns the distance covered by this
Step
(distance between point of departure and point of arrival, in meters) - draw(String) - Method in class casa.lepton.ui.TitleBlock
- duration - Variable in class casa.lepton.OppNetGraph
- DURATION - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- DynGraphClient - Class in casa.lepton.walk.dynwalk
-
Client RMI pour communiquer avec le simulateur Mobsim et ajouter ou retirer dynamiquement des arcs dans le graphe de mobilité.
- DynGraphClient(String) - Constructor for class casa.lepton.walk.dynwalk.DynGraphClient
-
Client qui communique avec le serveur RMI d'ajout ou de retrait dynamique d'arcs de Mobsim
- DynGraphServant - Class in casa.lepton.walk.dynwalk
- DynGraphServant(DynGraphWalk) - Constructor for class casa.lepton.walk.dynwalk.DynGraphServant
- DynGraphService - Interface in casa.lepton.walk.dynwalk
-
Stub pour l'ajout et le retrait d'arc dans un graphe dynamique par RMI.
- DynGraphWalk - Class in casa.lepton.walk.dynwalk
-
Un GraphWalk dont des arcs peuvent être supprimés ou ajoutés dynamiquement Les arcs sont désignés par leur identifiant dans le fichier DGS.
- DynGraphWalk(AreaCar, long, long, double, double, Graph, String, Random) - Constructor for class casa.lepton.walk.dynwalk.DynGraphWalk
- DynGraphWalker - Class in casa.lepton.walk.dynwalk
-
Un GraphWalker dont les arcs du graphe sous-jacent peuvent être supprimés ou ajoutés dynamiquement par un autre processus via un serveur RMI.
- DynGraphWalker(DynGraphWalk, long, String) - Constructor for class casa.lepton.walk.dynwalk.DynGraphWalker
E
- EDGE_ADDED - Static variable in interface casa.lepton.OppNet
- EDGE_CHANGED - Static variable in interface casa.lepton.OppNet
- EDGE_DEFAULT_STATUS - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- EDGE_REMOVED - Static variable in interface casa.lepton.OppNet
- edgeAdded(OppEdge) - Method in class casa.lepton.hub.EdgeSessionStatus
- edgeAdded(String, long, String, String, String, boolean) - Method in class casa.lepton.ui.DetailsPanel
- edgeAdded(String, String) - Method in interface casa.lepton.OppEdgeListener
-
An edge has been added between two nodes.
- edgeAttributeAdded(String, long, String, String, Object) - Method in class casa.lepton.ui.DetailsPanel
- edgeAttributeChanged(String, long, String, String, Object, Object) - Method in class casa.lepton.ui.DetailsPanel
- edgeAttributeRemoved(String, long, String, String) - Method in class casa.lepton.ui.DetailsPanel
- edgeChanged(String, String) - Method in interface casa.lepton.OppEdgeListener
-
The status of an edge between two nodes changed.
- EdgeDrawer - Class in casa.lepton.ui
-
Class used in "manual mode" (ie when no IN_DGS nor WALK_CLASS is supplied) to allow to add and delete edges "manually".
- EdgeDrawer(OppNetFrame) - Constructor for class casa.lepton.ui.EdgeDrawer
- edgeFactory - Variable in class casa.lepton.OppNetGraph
- edgeListeners - Variable in class casa.lepton.OppNetGraph
- edgeRemoved(String, long, String) - Method in class casa.lepton.ui.DetailsPanel
- edgeRemoved(String, String) - Method in interface casa.lepton.OppEdgeListener
-
An edge has been removed between two nodes.
- EdgeSessionStatus - Class in casa.lepton.hub
-
A class used to combine the sometimes contradictory visions of lepton and the hub concerning the status of edges.
- EdgeSessionStatus(OppNet) - Constructor for class casa.lepton.hub.EdgeSessionStatus
- enable(boolean) - Method in class casa.lepton.ui.EdgeDrawer
-
Enable or disable the ability to draw or delete edges
- encode(byte[], int) - Method in interface casa.lepton.hub.Beacon
- end() - Method in class casa.lepton.ui.OppNetFrame
-
Stop the simulation in such a way that it will not be possible to start it again.
F
- FileSinkVideoImages - Class in casa.lepton.ui
-
Extends the GraphStream FileSinkImages class in order to allow to insert specialized pre-renderers.
- FileSinkVideoImages(OppNetGraph) - Constructor for class casa.lepton.ui.FileSinkVideoImages
- FileSinkVideoImages(String, FileSinkImages.OutputType, FileSinkImages.Resolution, FileSinkImages.OutputPolicy, OppNetGraph) - Constructor for class casa.lepton.ui.FileSinkVideoImages
- FileSinkVideoImages(FileSinkImages.OutputType, FileSinkImages.Resolution, OppNetGraph) - Constructor for class casa.lepton.ui.FileSinkVideoImages
- FileSinkVideoImages.AddBackgroundRenderer - Class in casa.lepton.ui
- FileSinkVideoImages.PreRenderer - Interface in casa.lepton.ui
-
Defines pre rendering action on images.
- flightDuration() - Method in class casa.lepton.walk.Step
-
Returns the duration of the flight in this
Step
(time of arrival - time of departure, in ms) - forward(String, String, UDP_Channel, DatagramPacket) - Method in class casa.lepton.hub.Hub
- frame - Variable in class casa.lepton.leptond
- frame - Variable in class casa.lepton.OppNetGraph
G
- getAbbr() - Method in enum casa.lepton.console.OppNetCommand
- getAccel() - Method in class casa.lepton.conf.OppNetProperties
-
Give the acceleration of the simulation.
- getAccel() - Method in class casa.lepton.OppNetGraph
-
Give the simulation current acceleration
- getAdapter() - Static method in class casa.lepton.hub.Hub
- getAlpha() - Method in class casa.lepton.conf.OppNodeProperties
-
Give the Levy Alpha parameter
- getArea() - Method in class casa.lepton.OppNetGraph
-
Give the graph area.
- getArea() - Method in class casa.lepton.walk.BusWalk
- getArea() - Method in class casa.lepton.walk.GraphWalk
- getArea() - Method in class casa.lepton.walk.LevyWalk
- getArea() - Method in class casa.lepton.walk.RandomWaypoint
- getArea() - Method in interface casa.lepton.walk.Walk
-
Returns the area in which this walk is defined.
- getAttributes() - Method in class casa.lepton.OppNetGraph
- getBackgroundArea() - Method in class casa.lepton.conf.OppNetProperties
-
Give the background image or graph area
- getBackgroundGraph() - Method in class casa.lepton.conf.OppNetProperties
-
Give the name of the DGS file that defines a graph to be displayed as background
- getBackgroundImage() - Method in class casa.lepton.conf.OppNetProperties
-
Give the background image
- getBeacon(DatagramPacket) - Method in interface casa.lepton.hub.OppNetAdapter
- getBeaconType() - Method in interface casa.lepton.hub.Beacon
- getBeta() - Method in class casa.lepton.conf.OppNodeProperties
-
Give the Levy Beta parameter
- getBusName() - Method in class casa.lepton.walk.BusJourney
-
Give the name of the bus.
- getBytes() - Method in class casa.lepton.hub.OppNetAdapter.StreamHeader
- getConnectivityProfiles() - Method in class casa.lepton.conf.OppNetProperties
-
Give the connectivity profiles and their characteristics
- getConnectivityType() - Method in class casa.lepton.OppEdge
-
Give the edge connectivity type.
- getConnectivityTypes() - Method in class casa.lepton.conf.ConnectivityProfiles
-
Gives all connectivity types having a range.
- getConnectivityTypes() - Method in class casa.lepton.OppNode
-
Return the device's enabled connectivity types.
- getConsole() - Method in class casa.lepton.OppNetGraph
-
Give the console
- getConsolePort() - Method in class casa.lepton.conf.OppNetProperties
-
Give the console port to access the network graph.
- getCoord() - Method in class casa.lepton.conf.OppNodeProperties
-
Give the initial location of the node
- getCoord() - Method in class casa.lepton.OppNode
-
Give the device location.
- getCoord(Node) - Method in class casa.lepton.walk.GraphWalker
- getCoordAround(Node) - Method in class casa.lepton.walk.GraphWalker
- getCoordCar - Enum constant in enum casa.lepton.console.OppNetCommand
- getCoordCar(String) - Method in class casa.lepton.OppNetGraph
- getCoordGeo - Enum constant in enum casa.lepton.console.OppNetCommand
- getCoordGeo(String) - Method in class casa.lepton.OppNetGraph
- getCorner(String) - Static method in enum casa.lepton.ui.Corner
- getCurrentStep() - Method in class casa.lepton.OppNetGraph
-
Gives the current step.
- getCurrentTime() - Method in class casa.lepton.OppNetGraph
-
Gives the current simulation time, extrapolated according to the real time and the real start time, if the simulation is running.
- getDefault(OppNodeProperties) - Static method in class casa.lepton.walk.BusWalk
-
Method called to generate an instance of this class in
OppNodeProperties.getWalk()
- getDefault(OppNodeProperties) - Static method in class casa.lepton.walk.GraphWalk
-
Creates and returns an instance of
GraphWalk
, using system properties (if defined) in order to initialize this object, and using default values otherwise. - getDefault(OppNodeProperties) - Static method in class casa.lepton.walk.LevyWalk
-
Creates and returns an instance of
LevyWalk
, using system properties (if defined) in order to initialize this object, and using default values otherwise. - getDefault(OppNodeProperties) - Static method in class casa.lepton.walk.LimitedAreaGraphWalk
- getDefault(OppNodeProperties) - Static method in class casa.lepton.walk.RandomWaypoint
-
Creates and returns an instance of
RandomWaypoint
, using system properties (if defined) in order to initialize this object, and using default values otherwise. - getDefault(OppNodeProperties) - Static method in class casa.lepton.walk.TractorWalk
-
Creates and returns an instance of
TractorWalk
, using system properties (if defined) in order to initialize this object, and using default values otherwise. - getDefaultConnectivityType() - Method in class casa.lepton.conf.OppNetProperties
-
Give the default status of a edge if no status is supplied when it is created
- getDestination() - Method in interface casa.lepton.hub.Beacon
- getDgsWriter() - Method in class casa.lepton.conf.OppNetProperties
-
Give a writer to the DGS log of the dynamic graph produced during the simulation
- getDistance() - Method in class casa.lepton.OppEdge
-
Give the distance between the nodes computed by the previous
OppEdge.updateDistance()
invocation. - getDuration() - Method in class casa.lepton.conf.OppNetProperties
-
Give the duration of the simulation (in ms).
- getEdgeDefaultStatus() - Method in class casa.lepton.conf.OppNetProperties
-
Give the default status of a edge if no status is supplied when it is created
- getEdgeStatus - Enum constant in enum casa.lepton.console.OppNetCommand
- getEdgeStatus(String, String, String) - Method in class casa.lepton.console.OppNetProxy
-
Give the status of an edge charaterized by the nodes' ids and the connectivity type.
- getEdgeStatus(String, String, String) - Method in interface casa.lepton.OppNet
-
Give the status of an edge charaterized by the nodes' ids and the connectivity type.
- getEdgeStatus(String, String, String) - Method in class casa.lepton.OppNetFullyConnected
- getEdgeStatus(String, String, String) - Method in class casa.lepton.OppNetGraph
- getEndTime() - Method in class casa.lepton.walk.BusJourney
-
Give the time when the bus arrives at the last node of the journey.
- getFirstDate() - Method in class casa.lepton.hub.JobScheduler
- getGossipingAddress(Beacon.GossipingType) - Method in interface casa.lepton.hub.Beacon
- getGraph() - Method in class casa.lepton.conf.OppNodeProperties
-
Give the geo-referenced graph along which the node walks
- getGraph() - Method in class casa.lepton.OppNode
- getHiddenEdges() - Method in class casa.lepton.conf.OppNetProperties
-
Give the connectivitytypes and/or status for which the edges are hidden
- getHost() - Method in class casa.lepton.conf.OppNetProperties
- getHub() - Method in class casa.lepton.OppNetGraph
-
Give the hub
- getHubAddress() - Method in class casa.lepton.conf.OppNetProperties
- getHubBitrate() - Method in class casa.lepton.conf.OppNetProperties
- getHubLatency() - Method in class casa.lepton.conf.OppNetProperties
- getHubPeriod() - Method in class casa.lepton.conf.OppNetProperties
- getHubPort() - Method in class casa.lepton.conf.OppNetProperties
- getHubSocketSize() - Method in class casa.lepton.conf.OppNetProperties
- getHubVerbosity() - Method in class casa.lepton.conf.OppNetProperties
- getInDgs() - Method in class casa.lepton.conf.OppNetProperties
-
Give the name of the DGS input file that defines the nodes mobility [and contacts]
- getInet4Address() - Static method in class casa.lepton.hub.Hub
- getInHist() - Method in class casa.lepton.conf.OppNetProperties
-
Give a reader to the file that contains an history, composed of lines in the form: "start_step end_step duration node_id", where start and end steps are in ms
- getJourneysDirectory() - Method in class casa.lepton.conf.OppNodeProperties
-
Give the directory that contains the journeys file and the paths files
- getJourneysFilename() - Method in class casa.lepton.conf.OppNodeProperties
-
Give the journeys file
- getK() - Method in class casa.lepton.conf.OppNodeProperties
-
Give the Levy K parameter
- getLabel - Enum constant in enum casa.lepton.console.OppNetCommand
- getLabel() - Method in class casa.lepton.conf.OppNodeProperties
-
Give the label of the node
- getLabel() - Method in class casa.lepton.OppNode
- getLabel(String) - Method in class casa.lepton.conf.NodeLabels
-
Give the label associated to the given nodeId.
- getLabel(String) - Method in class casa.lepton.console.OppNetProxy
-
Give the label of the node
- getLabel(String) - Method in interface casa.lepton.OppNet
-
Give the label of the node
- getLabel(String) - Method in class casa.lepton.OppNetFullyConnected
- getLabel(String) - Method in class casa.lepton.OppNetGraph
- getLastDate() - Method in class casa.lepton.hub.JobScheduler
- getLeptonStartTime() - Method in class casa.lepton.conf.OppNetProperties
-
Give the time when LEPTON should start (absolute, in ms)
- getLogDirectory() - Method in class casa.lepton.conf.OppNetProperties
- getMaxDist() - Method in class casa.lepton.conf.OppNodeProperties
-
Give the maximum distance of a flight (in m)
- getMaxSpeed() - Method in class casa.lepton.conf.OppNodeProperties
- getMaxWait() - Method in class casa.lepton.conf.OppNodeProperties
- getMinDist() - Method in class casa.lepton.conf.OppNodeProperties
-
Give the minimum distance of a flight (in m)
- getMinSpeed() - Method in class casa.lepton.conf.OppNodeProperties
- getMinWait() - Method in class casa.lepton.conf.OppNodeProperties
- getNbNodes() - Method in class casa.lepton.conf.OppNetProperties
-
Give the number of nodes
- getNeighbors - Enum constant in enum casa.lepton.console.OppNetCommand
- getNeighbors(String) - Method in class casa.lepton.hub.Hub
- getNeighbors(String, String) - Method in class casa.lepton.OppNode
-
Give all the node's neighbors for a given connectivity type and a given status.
- getNeighbors(String, String, String) - Method in class casa.lepton.console.OppNetProxy
-
Give the neighbors' ids of the node for a given connectivity type and status.
- getNeighbors(String, String, String) - Method in interface casa.lepton.OppNet
-
Give the neighbors' ids of the node for a given connectivity type and status.
- getNeighbors(String, String, String) - Method in class casa.lepton.OppNetFullyConnected
- getNeighbors(String, String, String) - Method in class casa.lepton.OppNetGraph
- getNeighborsNodes(String, String, String) - Method in class casa.lepton.OppNetGraph
-
Give the neighbor nodes of the node for a given connectivity type and status.
- getNextNodeArrivalTime(long) - Method in class casa.lepton.walk.BusJourney.BusNode
-
Give the arrival time at the next node in the bus journey.
- getNodeDefaultStatus() - Method in class casa.lepton.conf.OppNetProperties
-
Give the default status of a node if no status is supplied when it is created
- getNodeDefaultStatus() - Method in class casa.lepton.conf.OppNodeProperties
-
Give the default status of a node if no status is supplied when it is created
- getNodeId(String) - Method in class casa.lepton.conf.NodeLabels
-
Give the nodeId associated to the given label.
- getNodeLabels() - Method in class casa.lepton.conf.OppNodeProperties
-
Give the label of the node
- getNodeProfiles() - Method in class casa.lepton.conf.OppNodeProperties
-
Give the nodes profiles and their characteristics
- getNodes - Enum constant in enum casa.lepton.console.OppNetCommand
- getNodes() - Method in class casa.lepton.conf.OppNetProperties
-
Give the number of nodes for each profile name.
- getNodes() - Method in class casa.lepton.console.OppNetProxy
-
Give the nodes in the OppNet.
- getNodes() - Method in interface casa.lepton.OppNet
-
Give the nodes in the OppNet.
- getNodes() - Method in class casa.lepton.OppNetFullyConnected
- getNodes() - Method in class casa.lepton.OppNetGraph
- getNodesHist() - Method in class casa.lepton.conf.OppNetProperties
-
Give the ';' separated list of node_start_step,node_end_step,node_id
- getNodeStatus - Enum constant in enum casa.lepton.console.OppNetCommand
- getNodeStatus(String, String) - Method in class casa.lepton.console.OppNetProxy
-
Give the status of a node for a given connectivity type.
- getNodeStatus(String, String) - Method in interface casa.lepton.OppNet
-
Give the status of a node for a given connectivity type.
- getNodeStatus(String, String) - Method in class casa.lepton.OppNetFullyConnected
- getNodeStatus(String, String) - Method in class casa.lepton.OppNetGraph
- getOppNetAdapter() - Method in class casa.lepton.conf.OppNetProperties
- getOppNetRules() - Method in class casa.lepton.conf.OppNetProperties
-
Give the class that extends
OppNetRules
and defines the network rules - getOppNodeProperties() - Method in class casa.lepton.conf.OppNetProperties
-
Give the node properties common to all the nodes, loaded from the same configuration file as the graph properties
- getPauseDuration() - Method in class casa.lepton.walk.BusJourney.BusNode
-
Give the pause duration at this node ie the duration between the arrival time at this node and the departure time from this node.
- getPauseType() - Method in class casa.lepton.conf.OppNodeProperties
-
Give a string representation of the pause type (???)
- getPeriod() - Method in class casa.lepton.conf.OppNetProperties
-
Give the network refresh period (in ms), ie the period between the simulation steps.
- getPosition(long) - Method in class casa.lepton.walk.BusWalker
- getPosition(long) - Method in class casa.lepton.walk.GraphWalker
- getPosition(long) - Method in class casa.lepton.walk.LevyWalker
- getPosition(long) - Method in class casa.lepton.walk.RandomWaypointWalker
- getPosition(long) - Method in class casa.lepton.walk.Step
-
Returns the position determined by this step at the specified time.
- getPosition(long) - Method in interface casa.lepton.walk.Walker
-
Returns a
CoordCar
object that defines the position of thisWalker
at the specified time. - getPrefix() - Method in class casa.lepton.conf.OppNodeProperties
-
Give the prefix for the node ids to conform of the current profile, if any.
- getProfile(String) - Method in class casa.lepton.conf.OppNodeProfiles
- getProxy(Beacon.GossipingType) - Method in class casa.lepton.hub.Node
- getRandomField(Node) - Method in class casa.lepton.walk.TractorWalk
-
Choisit un noeud au hasard qui soit une entrée de champ différente d'une entrée donnée
- getRange() - Method in class casa.lepton.conf.ConnectivityProperties
-
Gives the radio range for this connectivity type (in m).
- getRange(String) - Method in class casa.lepton.conf.ConnectivityProfiles
-
Gives the range for a given connectivity type.
- getRefTime() - Method in class casa.lepton.conf.OppNetProperties
-
Give the reference virtual time (in ms), i.e. the virtual time at the beginning of the simulation
- getRefTime() - Method in class casa.lepton.OppNetGraph
- getResolution() - Method in class casa.lepton.conf.OppNetProperties
-
Give the resolution of the output images
- getRho() - Method in class casa.lepton.conf.OppNodeProperties
-
Give the Levy Rho Levy parameter
- getRowPath(String, Node, Node) - Method in class casa.lepton.walk.TractorWalk
-
Construction d'un chemin permettant de parcourir la totalité d'un champ et de revenir au point de départ en suivant des rangs
- getSeed() - Method in class casa.lepton.conf.OppNodeProperties
-
Give the seed to initialize the random values generator.
- getShape(String) - Method in class casa.lepton.walk.GraphWalk
- getShape(String, String) - Method in class casa.lepton.walk.GraphWalker
- getShortestPath(String, String) - Method in class casa.lepton.walk.GraphWalk
- getShowNodeStatus() - Method in class casa.lepton.conf.OppNodeProperties
-
Give the connectivity type for which the node status is shown
- getSimulArea() - Method in class casa.lepton.conf.OppNetProperties
-
Give the simulation area
- getSource() - Method in interface casa.lepton.hub.Beacon
- getSource() - Method in class casa.lepton.hub.OppNetAdapter.StreamHeader
- getSource(DatagramPacket) - Method in interface casa.lepton.hub.OppNetAdapter
- getStackImages() - Method in class casa.lepton.conf.OppNetProperties
-
Return true to avoid superposition of images if the background is transparent
- getStartTime() - Method in class casa.lepton.walk.BusJourney
-
Give the time when the bus leaves the first node of the journey.
- getStatus() - Method in class casa.lepton.OppEdge
-
Return the edge's status.
- getStatus(String) - Method in class casa.lepton.OppNode
-
Return the node's status for a given connectivity type.
- getStep() - Method in class casa.lepton.walk.BusWalker
- getStep() - Method in class casa.lepton.walk.GraphWalker
- getStep() - Method in class casa.lepton.walk.LevyWalker
- getStep() - Method in class casa.lepton.walk.RandomWaypointWalker
- getStep() - Method in interface casa.lepton.walk.Walker
- getStep(long, Node, Node, boolean) - Method in class casa.lepton.walk.GraphWalker
- getStreamHeader(InputStream) - Method in interface casa.lepton.hub.OppNetAdapter
- getStylesheet() - Method in class casa.lepton.conf.OppNetProperties
-
Give the stylesheet that defines the appearance of the graph
- getStylesheetReader() - Method in class casa.lepton.conf.OppNetProperties
-
Give the stylesheet that defines the appearance of the graph
- getSupportedConnectivityTypes() - Method in class casa.lepton.conf.OppNodeProperties
-
Give the connectivity types supported by the node
- getTag - Enum constant in enum casa.lepton.console.OppNetCommand
- getTag() - Method in class casa.lepton.conf.OppNodeProperties
-
Give the tag for the node
- getTag() - Method in class casa.lepton.OppEdge
- getTag() - Method in class casa.lepton.OppNode
- getTag(String) - Method in class casa.lepton.console.OppNetProxy
-
Give the tag of the node.
- getTag(String) - Method in interface casa.lepton.OppNet
-
Give the tag of the node.
- getTag(String) - Method in class casa.lepton.OppNetFullyConnected
- getTag(String) - Method in class casa.lepton.OppNetGraph
- getTimeBgColor() - Method in class casa.lepton.conf.OppNetProperties
-
Give the background color of the time in the frame
- getTimeCorner() - Method in class casa.lepton.conf.OppNetProperties
-
Give the location of the block that contains the time in the frame
- getTimeFgColor() - Method in class casa.lepton.conf.OppNetProperties
-
Give the foreground color of the time in the frame
- getTimeFont() - Method in class casa.lepton.conf.OppNetProperties
-
Give the font of the time in the frame
- getTimeZone() - Method in class casa.lepton.OppNetGraph
-
Give the timezone of the step times
- getTypedValue(PropertyKey) - Method in class casa.lepton.conf.ConnectivityProperties
- getTypedValue(PropertyKey) - Method in class casa.lepton.conf.OppNetProperties
- getTypedValue(PropertyKey) - Method in class casa.lepton.conf.OppNodeProperties
- getUniformValue(double, double) - Method in class casa.lepton.walk.GraphWalker
- getVideoImgDir() - Method in class casa.lepton.conf.OppNetProperties
-
Give the directory where output images will be stored
- getVideoImgPrefix() - Method in class casa.lepton.conf.OppNetProperties
-
Give the prefix of the output images filenames
- getWalk() - Method in class casa.lepton.conf.OppNodeProperties
-
Give
- getWalk() - Method in class casa.lepton.walk.BusWalker
- getWalk() - Method in class casa.lepton.walk.GraphWalker
- getWalk() - Method in class casa.lepton.walk.LevyWalker
- getWalk() - Method in class casa.lepton.walk.RandomWaypointWalker
- getWalk() - Method in interface casa.lepton.walk.Walker
- getWalkArea() - Method in class casa.lepton.conf.OppNodeProperties
-
Give the node simulation area
- getWalker(long, String) - Method in class casa.lepton.walk.BusWalk
- getWalker(long, String) - Method in class casa.lepton.walk.dynwalk.DynGraphWalk
- getWalker(long, String) - Method in class casa.lepton.walk.GraphWalk
- getWalker(long, String) - Method in class casa.lepton.walk.LevyWalk
- getWalker(long, String) - Method in class casa.lepton.walk.LimitedAreaGraphWalk
- getWalker(long, String) - Method in class casa.lepton.walk.RandomWaypoint
- getWalker(long, String) - Method in class casa.lepton.walk.TractorWalk
- getWalker(long, String) - Method in interface casa.lepton.walk.Walk
- getWarehouse() - Method in class casa.lepton.walk.TractorWalk
-
Accesseur du noeud hangar
- getX() - Method in class casa.lepton.walk.BusJourney.BusNode
-
Give the x location of the node.
- getY() - Method in class casa.lepton.walk.BusJourney.BusNode
-
Give the y location of the node.
- gossipingAddress(Beacon.GossipingType) - Method in class casa.lepton.hub.Node
- graph - Variable in class casa.lepton.leptond
- graph - Variable in class casa.lepton.walk.GraphWalk
- GRAPH - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- graphAttributeAdded(String, long, String, Object) - Method in class casa.lepton.ui.DetailsPanel
- graphAttributeChanged(String, long, String, Object, Object) - Method in class casa.lepton.ui.DetailsPanel
- graphAttributeRemoved(String, long, String) - Method in class casa.lepton.ui.DetailsPanel
- graphAttributes - Variable in class casa.lepton.OppNetGraph
- graphCleared(String, long) - Method in class casa.lepton.ui.DetailsPanel
- GraphWalk - Class in casa.lepton.walk
-
An instance of type
GraphWalk
defines a mobility model for a random walk that follows edges in a geo-referenced graph. - GraphWalk(AreaCar, long, long, double, double, Graph, String, Random) - Constructor for class casa.lepton.walk.GraphWalk
- GraphWalker - Class in casa.lepton.walk
-
The mobility of a mobile element that moves along an underlying graph.
- GraphWalker() - Constructor for class casa.lepton.walk.GraphWalker
- GraphWalker(GraphWalk, long, String) - Constructor for class casa.lepton.walk.GraphWalker
H
- hasConnectivityType(String) - Method in class casa.lepton.OppNode
-
Return true if the device has the given connectivity type.
- hasConsole() - Method in class casa.lepton.OppNetGraph
-
Return true if a console is provided to access the graph
- hasGossipingType(Beacon.GossipingType) - Method in interface casa.lepton.hub.Beacon
- hasNext - Variable in class casa.lepton.OppNetGraph
- hasNext() - Method in class casa.lepton.OppNetGraph
-
Return true if the simulation has more steps to run
- HELLO - Enum constant in enum casa.lepton.hub.Beacon.BeaconType
- HIDDEN_EDGES - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- HOST - Static variable in class casa.lepton.walk.dynwalk.DynGraphWalker
- hub - Variable in class casa.lepton.hub.SendJob
- hub - Variable in class casa.lepton.leptond
- hub - Variable in class casa.lepton.OppNetGraph
- Hub - Class in casa.lepton.hub
- Hub(OppNet, OppNetProperties) - Constructor for class casa.lepton.hub.Hub
- HUB_BITRATE - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- HUB_LATENCY - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- HUB_PERIOD - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- HUB_SOCKET_SIZE - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- HUB_VERBOSITY - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- hubd - Class in casa.lepton.hub
- hubd() - Constructor for class casa.lepton.hub.hubd
I
- id - Variable in class casa.lepton.hub.SendJob
- id() - Method in class casa.lepton.hub.Node
- IN_DGS - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- IN_HIST - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- init() - Method in class casa.lepton.OppEdge
-
Attributes initializations.
- init() - Method in class casa.lepton.OppNode
-
Attributes initializations.
- isInRange() - Method in class casa.lepton.OppEdge
-
Returns true if the two nodes are within mutual radio range for its connectivity type.
- isManual() - Method in class casa.lepton.conf.OppNetProperties
-
Return true if the edges must be set 'manually'
- isMobile() - Method in class casa.lepton.conf.OppNodeProperties
-
Return true if the node is mobile
- isMobile() - Method in class casa.lepton.OppNode
- isMoving(long) - Method in class casa.lepton.walk.Step
-
Returns true if this step defines an ongoing flight at the specified time (i.e. time in ]timeOfDeparture, timeOfArrival[), false otherwise (time expressed as EPOCH in ms)
- isNeighbor(OppNode, String, String) - Method in class casa.lepton.OppNode
-
Returns true if there is an edge with the node for the given connectivity type and status.
- isNode - Enum constant in enum casa.lepton.console.OppNetCommand
- isNode(String) - Method in class casa.lepton.console.OppNetProxy
-
Check whether the node exists in the OppNet.
- isNode(String) - Method in interface casa.lepton.OppNet
-
Check whether the node exists in the OppNet.
- isNode(String) - Method in class casa.lepton.OppNetFullyConnected
- isNode(String) - Method in class casa.lepton.OppNetGraph
- isOnline - Enum constant in enum casa.lepton.console.OppNetCommand
- isOnline() - Method in class casa.lepton.OppNode
-
Give the on/offline status of the device.
- isOnline(String) - Method in class casa.lepton.console.OppNetProxy
-
Give the on/offline status of the node.
- isOnline(String) - Method in interface casa.lepton.OppNet
-
Give the on/offline status of the node.
- isOnline(String) - Method in class casa.lepton.OppNetFullyConnected
- isOnline(String) - Method in class casa.lepton.OppNetGraph
- isOpen() - Method in class casa.lepton.hub.UDP_Channel
- isShow() - Method in class casa.lepton.conf.OppNetProperties
-
Return true if the graph should be displayed during simulation
- isTagged() - Method in class casa.lepton.OppEdge
- isTagged() - Method in class casa.lepton.OppNode
- iterator(long) - Method in class casa.lepton.walk.BusJourney
-
Give an iterator over nodes that compose this journey.
- iterator(BusJourney.PauseDurationGenerator) - Method in class casa.lepton.walk.BusJourney
-
Give an iterator over nodes that compose this journey.
J
- JobScheduler - Class in casa.lepton.hub
- JobScheduler(String) - Constructor for class casa.lepton.hub.JobScheduler
- join() - Method in class casa.lepton.OppNetGraph
-
Waits until the simulation is stopped.
- JOURNEYS_DIR - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- JOURNEYS_FILE - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
K
- k - Variable in class casa.lepton.walk.LevyWalk
- K - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- keyPressed(KeyEvent) - Method in class casa.lepton.ui.ConsolePanel
- keyPressed(KeyEvent) - Method in class casa.lepton.ui.EdgeDrawer
- keyReleased(KeyEvent) - Method in class casa.lepton.ui.ConsolePanel
- keyReleased(KeyEvent) - Method in class casa.lepton.ui.EdgeDrawer
- keyTyped(KeyEvent) - Method in class casa.lepton.ui.ConsolePanel
- keyTyped(KeyEvent) - Method in class casa.lepton.ui.EdgeDrawer
L
- LABEL - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- lastLogTime - Variable in class casa.lepton.OppNetGraph
- lastSeen - Variable in class casa.lepton.hub.Node
- latency - Variable in class casa.lepton.hub.Hub
- LEPTON_CONSOLE_PORT - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- LEPTON_HOST - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- LEPTON_HUB_ADDRESS - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- LEPTON_HUB_PORT - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- leptond - Class in casa.lepton
-
A program that launches a network simulation, using a
OppNetGraph
, and aOppNetConsole
to access its methods. - leptond(OppNetProperties) - Constructor for class casa.lepton.leptond
- LevyWalk - Class in casa.lepton.walk
-
An instance of type
LevyWalk
defines a mobility model for a random walk that complies with the so-called Levy walk patterns. - LevyWalk(AreaCar, double, double, double, double, long, long, double, double, double, double, Random) - Constructor for class casa.lepton.walk.LevyWalk
- LevyWalker - Class in casa.lepton.walk
-
The mobility of a mobile element that moves according to the so-called Levy walk patterns.
- LevyWalker(LevyWalk, long) - Constructor for class casa.lepton.walk.LevyWalker
- LimitedAreaGraphWalk - Class in casa.lepton.walk
- LimitedAreaGraphWalk(AreaCar, long, long, double, double, Graph, String, Random) - Constructor for class casa.lepton.walk.LimitedAreaGraphWalk
- LimitedAreaGraphWalker - Class in casa.lepton.walk
-
A
GraphWalker
limited to some given area inside the underlying graph. - LimitedAreaGraphWalker(GraphWalk, long, String) - Constructor for class casa.lepton.walk.LimitedAreaGraphWalker
- loadJourney(Graph, List<Path>, BufferedReader) - Static method in class casa.lepton.walk.BusJourney
-
Load a journey from an input stream which next line contains the name of the journey.
- localAddress() - Method in class casa.lepton.hub.Proxy
- localAddress() - Method in class casa.lepton.hub.TCP_Proxy
- localAddress() - Method in class casa.lepton.hub.UDP_Channel
- localAddress() - Method in class casa.lepton.hub.UDP_Proxy
- localPort() - Method in class casa.lepton.hub.Proxy
- localPort() - Method in class casa.lepton.hub.TCP_Proxy
- localPort() - Method in class casa.lepton.hub.UDP_Channel
- localPort() - Method in class casa.lepton.hub.UDP_Proxy
- localPort(Beacon.GossipingType) - Method in class casa.lepton.hub.Node
- log(String) - Method in class casa.lepton.hub.JobScheduler
- LOG_DIR - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- logDGS(String) - Method in class casa.lepton.OppNetGraph
-
Write a DGS line preceded by a 'st' line if needed in the dgsWriter, if it is not null.
M
- main(String[]) - Static method in class casa.lepton.hub.hubd
- main(String[]) - Static method in class casa.lepton.hub.JobScheduler
- main(String[]) - Static method in class casa.lepton.leptond
- main(String[]) - Static method in class casa.lepton.ui.ConsolePanel
- main(String[]) - Static method in class casa.lepton.walk.BusWalk
- main(String[]) - Static method in class casa.lepton.walk.Step
- MAKE_EDGES - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- makeEdgeId - Enum constant in enum casa.lepton.console.OppNetCommand
- makeEdgeId(String, String, String) - Method in class casa.lepton.console.OppNetProxy
-
Give a unique edge id from the given nodes ids and connectivityType in the form "idA-idB:type" where idA = min(id1,id2) and idB = max(id1,id2).
- makeEdgeId(String, String, String) - Method in class casa.lepton.OppEdgeFactory
-
Give a unique edge id from the given nodes ids and connectivityType in the form "id1-id2:type" where id1 strictly lower than id2.
- makeEdgeId(String, String, String) - Method in interface casa.lepton.OppNet
-
Give a unique edge id from the given nodes ids and connectivityType in the form "idA-idB:type" where idA = min(id1,id2) and idB = max(id1,id2).
- makeEdgeId(String, String, String) - Method in class casa.lepton.OppNetFullyConnected
- makeEdgeId(String, String, String) - Method in class casa.lepton.OppNetGraph
-
Give a unique edge id from the given nodes ids and connectivityType in the form "idA-idB:type" where idA = min(id1,id2) and idB = max(id1,id2).
- makeEdgeId(Node, Node, String) - Method in class casa.lepton.OppEdgeFactory
-
Give a unique edge id from the given nodes ids and connectivityType in the form "id1-id2:type" where id1 strictly lower than id2.
- makeEdges - Variable in class casa.lepton.OppNetGraph
- makeEdges() - Method in class casa.lepton.conf.OppNetProperties
-
Return true if the nodes mobility is read from an input DGS and the edges representing the contacts must be computed during the simulation.
- makeFrame() - Method in class casa.lepton.OppNetGraph
-
Make a unique instance of the frame that displays the graph if
OppNetProperties.isShow()
is true - makeNetworkGraph() - Method in class casa.lepton.leptond
- makeOutput() - Method in class casa.lepton.OppNetGraph
-
Make a unique instance of
OppNetOutput
, that produces a video of the simulation ifOppNetProperties.getVideoImgDir()
is not null - makeProperties(Properties) - Method in class casa.lepton.conf.ConnectivityProfiles
- makeProperties(Properties) - Method in class casa.lepton.conf.OppNodeProfiles
- MANUAL - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- MAX_BUFFER_SIZE - Static variable in class casa.lepton.hub.UDP_Channel
- MAX_DIST - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- MAX_SPEED - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- MAX_WAIT - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- maxDist - Variable in class casa.lepton.walk.LevyWalk
- maxSpeed - Variable in class casa.lepton.walk.GraphWalk
- maxSpeed - Variable in class casa.lepton.walk.LevyWalk
- maxSpeed - Variable in class casa.lepton.walk.RandomWaypoint
- maxWait - Variable in class casa.lepton.walk.GraphWalk
- maxWait - Variable in class casa.lepton.walk.LevyWalk
- maxWait - Variable in class casa.lepton.walk.RandomWaypoint
- MIN_DIST - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- MIN_SPEED - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- MIN_WAIT - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- minDist - Variable in class casa.lepton.walk.LevyWalk
- minSpeed - Variable in class casa.lepton.walk.GraphWalk
- minSpeed - Variable in class casa.lepton.walk.LevyWalk
- minSpeed - Variable in class casa.lepton.walk.RandomWaypoint
- minWait - Variable in class casa.lepton.walk.GraphWalk
- minWait - Variable in class casa.lepton.walk.LevyWalk
- minWait - Variable in class casa.lepton.walk.RandomWaypoint
- MOBILE - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- mouseClicked(MouseEvent) - Method in class casa.lepton.ui.EdgeDrawer
-
Select and/or unselect an edge
- mouseDragged(MouseEvent) - Method in class casa.lepton.ui.EdgeDrawer
- mouseEntered(MouseEvent) - Method in class casa.lepton.ui.EdgeDrawer
- mouseExited(MouseEvent) - Method in class casa.lepton.ui.EdgeDrawer
- mouseMoved(MouseEvent) - Method in class casa.lepton.ui.EdgeDrawer
- mousePressed(MouseEvent) - Method in class casa.lepton.ui.EdgeDrawer
-
Initialize dragging if the mouse is pressed on a node
- mouseReleased(MouseEvent) - Method in class casa.lepton.ui.EdgeDrawer
-
Add an edge if dragging ends on a node
N
- NAME - Static variable in class casa.lepton.walk.dynwalk.DynGraphWalker
- nbNeighbors(String, String, String) - Method in class casa.lepton.console.OppNetProxy
-
Returns the number of neighbors of the node for the given connectivity type and status.
- nbNeighbors(String, String, String) - Method in interface casa.lepton.OppNet
-
Returns the number of neighbors of the node for the given connectivity type and status.
- nbNeighbors(String, String, String) - Method in class casa.lepton.OppNetFullyConnected
- nbNeighbors(String, String, String) - Method in class casa.lepton.OppNetGraph
- newInstance(String, Graph) - Method in class casa.lepton.OppNodeFactory
-
Create a
OppNode
instance. - newInstance(String, Node, Node, boolean) - Method in class casa.lepton.OppEdgeFactory
-
Create a
OppEdge
instance. - nextStep() - Method in class casa.lepton.walk.BusWalker
- nextStep() - Method in class casa.lepton.walk.GraphWalker
- nextStep() - Method in class casa.lepton.walk.LevyWalker
- nextStep() - Method in class casa.lepton.walk.RandomWaypointWalker
- nextStep() - Method in interface casa.lepton.walk.Walker
- nextStep(long) - Method in class casa.lepton.walk.dynwalk.DynGraphWalker
- nextStep(long) - Method in class casa.lepton.walk.GraphWalker
- nextStep(long) - Method in class casa.lepton.walk.LevyWalker
- nextStep(long) - Method in class casa.lepton.walk.RandomWaypointWalker
- nextStep(long) - Method in class casa.lepton.walk.TractorWalker
- nextStep_CASA(long) - Method in class casa.lepton.walk.LevyWalker
- nextStep_Rhee(long) - Method in class casa.lepton.walk.LevyWalker
- nextStep2(long) - Method in class casa.lepton.walk.GraphWalker
- Node - Class in casa.lepton.hub
- Node(String, InetSocketAddress) - Constructor for class casa.lepton.hub.Node
- NODE_ADDED - Static variable in interface casa.lepton.OppNet
- NODE_DEFAULT_STATUS - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- NODE_LABELS - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- NODE_MOVED - Static variable in interface casa.lepton.OppNet
- NODE_REMOVED - Static variable in interface casa.lepton.OppNet
- nodeAdded(String) - Method in interface casa.lepton.OppNodeListener
-
A node has been added in the graph.
- nodeAdded(String, long, String) - Method in class casa.lepton.ui.DetailsPanel
- nodeAttributeAdded(String, long, String, String, Object) - Method in class casa.lepton.ui.DetailsPanel
- nodeAttributeChanged(String, long, String, String, Object, Object) - Method in class casa.lepton.ui.DetailsPanel
- nodeAttributeRemoved(String, long, String, String) - Method in class casa.lepton.ui.DetailsPanel
- nodeFactory - Variable in class casa.lepton.OppNetGraph
- NodeLabels - Class in casa.lepton.conf
-
Associations (nodeId,label) and (label,nodeId) loaded from a file that contains "nodeId=label" lines.
- NodeLabels(BufferedReader) - Constructor for class casa.lepton.conf.NodeLabels
-
Initialization from a properties input stream that contains nodeId,labels associations
- nodeListeners - Variable in class casa.lepton.OppNetGraph
- nodeMoved(String, CoordCar) - Method in interface casa.lepton.OppNodeListener
-
The node location has changed
- nodeRemoved(String) - Method in interface casa.lepton.OppNodeListener
-
A node has been removed from the graph.
- nodeRemoved(String, long, String) - Method in class casa.lepton.ui.DetailsPanel
- NODES - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- NODES_HIST - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- NODES_PROFILES - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- nodeStatus(OppEdge, String) - Method in interface casa.lepton.OppNetRules
-
Compute the new node status according to the edge status.
- NORTH_EAST - Enum constant in enum casa.lepton.ui.Corner
- NORTH_WEST - Enum constant in enum casa.lepton.ui.Corner
- notifyEdgeListeners(OppEdge, String) - Method in class casa.lepton.console.OppNetConsole
- notifyEdgeListeners(OppEdge, String) - Method in class casa.lepton.hub.Hub
- notifyEdgeListeners(OppEdge, String) - Method in class casa.lepton.OppNetGraph
- notifyNodeListeners(OppNode, String) - Method in class casa.lepton.console.OppNetConsole
- notifyNodeListeners(OppNode, String) - Method in class casa.lepton.OppNetGraph
O
- open() - Method in class casa.lepton.hub.UDP_Channel
- OppEdge - Class in casa.lepton
-
A
Edge
for aGraph
representing a potential/real connection between twoOppNode
for a given connectivity type. - OppEdge(String, OppNode, OppNode, String, long, String, Set<String>, String, String, boolean) - Constructor for class casa.lepton.OppEdge
-
Constructs a new edge.
- OppEdgeFactory - Class in casa.lepton
-
Class used to dynamically create
OppEdge
instances. - OppEdgeFactory(OppNetProperties) - Constructor for class casa.lepton.OppEdgeFactory
-
Constructor.
- OppEdgeListener - Interface in casa.lepton
-
This interface is implemented by classes that listen to network changes: connections and disconnections between nodes.
- OppNet - Interface in casa.lepton
-
This interface represents an opportunistic network composed of devices linked by edges representing actual or possible connections between them.
- OPPNET_ADAPTER_CLASSNAME - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- OPPNET_RULES - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- OppNetAdapter - Interface in casa.lepton.hub
- OppNetAdapter.StreamHeader - Class in casa.lepton.hub
- OppNetCommand - Enum in casa.lepton.console
-
All methods names in the
OppNet
interface and their abbreviations to be used as text commands. - OppNetConsole - Class in casa.lepton.console
-
Class processing text commands sent through a TCP session by invoking the methods of a
OppNetGraph
instance. - OppNetConsole(OppNetGraph, OppNetProperties) - Constructor for class casa.lepton.console.OppNetConsole
-
Constructor.
- OppNetEventsSource - Interface in casa.lepton
-
Interface for class that fire events catched by
OppEdgeListener
orOppNodeListener
instances. - OppNetFrame - Class in casa.lepton.ui
-
A frame used to display and control a
OppNetGraph
. - OppNetFrame(OppNetGraph, OppNetProperties) - Constructor for class casa.lepton.ui.OppNetFrame
- OppNetFullyConnected - Class in casa.lepton
-
A fully connected opportunistic network: all pairs of nodes are linked together, provided both nodes are online.
- OppNetFullyConnected() - Constructor for class casa.lepton.OppNetFullyConnected
- OppNetGraph - Class in casa.lepton
-
A
OppNetGraph
represents a network composed of devices (OppNode
) linked by edges (OppEdge
) representing actual or possible connections between them. - OppNetGraph(String, OppNetProperties) - Constructor for class casa.lepton.OppNetGraph
-
Graph attributes initialization from the given properties.
- OppNetGraphDGS - Class in casa.lepton
-
A
OppNetGraph
read from an input DGS file. - OppNetGraphDGS(String, String, OppNetProperties) - Constructor for class casa.lepton.OppNetGraphDGS
-
Constructor.
- OppNetGraphWalk - Class in casa.lepton
-
A
OppNetGraph
which nodes move using aWalker
. - OppNetGraphWalk(String, OppNetProperties) - Constructor for class casa.lepton.OppNetGraphWalk
-
Constructor.
- OppNetOutput - Class in casa.lepton.ui
-
Class used to generate images from a LEPTON execution in order to make videos.
- OppNetOutput(OppNetGraph, OppNetProperties) - Constructor for class casa.lepton.ui.OppNetOutput
- OppNetProperties - Class in casa.lepton.conf
-
Typed properties used by the graph and loaded from a configuration file where the property keys are those of the
PropertyKey
enumeration in downcase characters. - OppNetProperties(String[]) - Constructor for class casa.lepton.conf.OppNetProperties
-
Initialize properties from command line arguments in the form key=value or conf=confFilename
- OppNetProperties(String[], String) - Constructor for class casa.lepton.conf.OppNetProperties
-
Initialize properties from command line arguments in the form key=value or conf=confFilename
- OppNetPropertyKey - Enum in casa.lepton.conf
-
The keys used to access the properties in the
OppNetProperties
classe. - OppNetProxy - Class in casa.lepton.console
-
Class implementing the
OppNet
methods by sending requests to aOppNetConsole
through a TCP session. - OppNetProxy(String, int) - Constructor for class casa.lepton.console.OppNetProxy
-
Opens a socket with the
OppNetConsole
waiting on the given host/port - oppNetRules - Variable in class casa.lepton.OppNetGraph
- OppNetRules - Interface in casa.lepton
-
Interface defining some methods that may be used by a
OppNetGraph
to follow some rules while changing the edge/node status. - OppNode - Class in casa.lepton
-
A
Node
representing a device in an opprotunistic network. - OppNode(OppNetGraph, String, String, OppNodeProperties, String, Walker) - Constructor for class casa.lepton.OppNode
-
Construct a new node.
- OppNode(OppNetGraph, String, String, OppNodeProperties, String, CoordCar) - Constructor for class casa.lepton.OppNode
-
Construct a new node.
- OppNodeFactory - Class in casa.lepton
-
Class used to dynamically create
OppNode
instances. - OppNodeFactory(OppNodeProperties) - Constructor for class casa.lepton.OppNodeFactory
-
Constructor.
- OppNodeListener - Interface in casa.lepton
-
This interface is implemented by classes that listen to network changes: nodes apprearing/disappearing or moving.
- OppNodeProfiles - Class in casa.lepton.conf
-
A map associating profile names to
OppNodeProperties
objects. - OppNodeProfiles(OppNodeProperties, BufferedReader) - Constructor for class casa.lepton.conf.OppNodeProfiles
-
Loads profiles from a file where properties are introduced by their profile name between '[' ']'.
- OppNodeProperties - Class in casa.lepton.conf
-
Properties used for the graph nodes: different nodes may have different properties.
- OppNodeProperties(Properties) - Constructor for class casa.lepton.conf.OppNodeProperties
-
Initializes default properties from the given properties
- OppNodePropertyKey - Enum in casa.lepton.conf
-
The keys used to access the properties in the
OppNodeProperties
classe. - OUT_DGS - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- output - Variable in class casa.lepton.leptond
- output - Variable in class casa.lepton.OppNetGraph
- outputNewImage() - Method in class casa.lepton.ui.FileSinkVideoImages
-
Produce a new image.
- outputNewImage(String) - Method in class casa.lepton.ui.FileSinkVideoImages
-
Almost identical to the original method in FileSinkImages.
P
- packet - Variable in class casa.lepton.hub.SendJob
- path_ - Variable in class casa.lepton.walk.GraphWalker
- pathPauseDuration(int) - Method in interface casa.lepton.walk.BusJourney.PauseDurationGenerator
-
Give the sum of the pauses durations at all the stops of a path.
- PAUSE_TYPE - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- pauseDuration() - Method in class casa.lepton.walk.Step
-
Returns the duration of the pause in this
Step
(in ms) - pauseType - Variable in class casa.lepton.walk.GraphWalk
- pauseType - Variable in class casa.lepton.walk.GraphWalker
- period - Variable in class casa.lepton.hub.Hub
- period - Variable in class casa.lepton.OppNetGraph
- PERIOD - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- play() - Method in class casa.lepton.OppNetGraph
-
Starts playing the simulation.
- PORT - Static variable in class casa.lepton.walk.dynwalk.DynGraphWalker
- PREFIX - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- preRenderers - Variable in class casa.lepton.ui.FileSinkVideoImages
- println(PrintWriter, String) - Method in class casa.lepton.OppNetGraph
-
Write a line in the given writer, if it is not null
- process(DatagramPacket) - Method in class casa.lepton.hub.Hub
- process(DatagramPacket) - Method in class casa.lepton.hub.UDP_Proxy
- props - Variable in class casa.lepton.leptond
- props - Variable in class casa.lepton.OppNetGraph
- Proxy - Class in casa.lepton.hub
- Proxy() - Constructor for class casa.lepton.hub.Proxy
- pump() - Method in class casa.lepton.ui.OppNetFrame
-
Allows the viewer to catch mouse event.
- putShape(String, Shape) - Method in class casa.lepton.walk.GraphWalk
R
- random - Variable in class casa.lepton.walk.GraphWalk
- random - Variable in class casa.lepton.walk.LevyWalk
- random - Variable in class casa.lepton.walk.RandomWaypoint
- RandomWaypoint - Class in casa.lepton.walk
-
An instance of type
RandomWaypoint
defines a mobility model for a random walk that complies with the so-called Random Waypoint patterns. - RandomWaypoint(AreaCar, long, long, double, double, Random) - Constructor for class casa.lepton.walk.RandomWaypoint
- RandomWaypointWalker - Class in casa.lepton.walk
-
A
Walker
that implements the random way point mobility model. - RandomWaypointWalker(RandomWaypoint, long) - Constructor for class casa.lepton.walk.RandomWaypointWalker
- RANGE - Enum constant in enum casa.lepton.conf.ConnectivityPropertyKey
- rcv - Variable in class casa.lepton.hub.SendJob
- readGraph(String) - Static method in class casa.lepton.walk.GraphWalk
- receive() - Method in class casa.lepton.hub.UDP_Channel
- REF_TIME - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- refTime - Variable in class casa.lepton.OppNetGraph
- remoteAddress() - Method in class casa.lepton.hub.Proxy
- remoteAddress() - Method in class casa.lepton.hub.TCP_Proxy
- remoteAddress() - Method in class casa.lepton.hub.UDP_Proxy
- removeAllEdges(OppNode) - Method in class casa.lepton.OppNetGraph
- removeConnectivityType - Enum constant in enum casa.lepton.console.OppNetCommand
- removeConnectivityType(String) - Method in class casa.lepton.OppNode
-
Disable a connectivity type.
- removeConnectivityType(String, String) - Method in class casa.lepton.console.OppNetProxy
-
Remove a connectivity type for the node and update edges accordingly.
- removeConnectivityType(String, String) - Method in interface casa.lepton.OppNet
-
Remove a connectivity type for the node and update edges accordingly.
- removeConnectivityType(String, String) - Method in class casa.lepton.OppNetFullyConnected
- removeConnectivityType(String, String) - Method in class casa.lepton.OppNetGraph
- REMOVED - Static variable in interface casa.lepton.OppNetRules
- removeEdge(String) - Method in class casa.lepton.OppNetGraph
- removeEdge(String) - Method in class casa.lepton.walk.dynwalk.DynGraphClient
-
Retire un arc
- removeEdge(String) - Method in class casa.lepton.walk.dynwalk.DynGraphServant
- removeEdge(String) - Method in interface casa.lepton.walk.dynwalk.DynGraphService
-
Retire un arc
- removeEdge(String) - Method in class casa.lepton.walk.dynwalk.DynGraphWalk
-
Suppression d'un arc du graphe
- removeEdge(Edge) - Method in class casa.lepton.OppNetGraph
- removeEdgeListener - Enum constant in enum casa.lepton.console.OppNetCommand
- removeEdgeListener(String, String) - Method in class casa.lepton.console.OppNetProxy
-
Remove a listener interested in edge events for the given node.
- removeEdgeListener(String, String) - Method in interface casa.lepton.OppNetEventsSource
-
Remove a listener interested in edge events for the given node.
- removeEdgeListener(String, String) - Method in class casa.lepton.OppNetFullyConnected
- removeEdgeListener(String, String) - Method in class casa.lepton.OppNetGraph
- removeEdgeListener(String, String, String) - Method in class casa.lepton.console.OppNetProxy
- removeNodeListener - Enum constant in enum casa.lepton.console.OppNetCommand
- removeNodeListener(String) - Method in class casa.lepton.console.OppNetProxy
-
Remove a listener interested in node events.
- removeNodeListener(String) - Method in interface casa.lepton.OppNetEventsSource
-
Remove a listener interested in node events.
- removeNodeListener(String) - Method in class casa.lepton.OppNetFullyConnected
- removeNodeListener(String) - Method in class casa.lepton.OppNetGraph
- render(Graphics2D) - Method in class casa.lepton.ui.FileSinkVideoImages.AddBackgroundRenderer
- render(Graphics2D) - Method in interface casa.lepton.ui.FileSinkVideoImages.PreRenderer
- render(Graphics2D, GraphicGraph, double, int, int, double, double, double, double) - Method in class casa.lepton.ui.EdgeDrawer
- RESOLUTION - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- rho - Variable in class casa.lepton.walk.LevyWalk
- RHO - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- RMI_URL - Static variable in class casa.lepton.walk.dynwalk.DynGraphWalker
- run() - Method in class casa.lepton.hub.Hub
- run() - Method in class casa.lepton.hub.JobScheduler
- run() - Method in class casa.lepton.hub.SendJob
- run() - Method in class casa.lepton.hub.StreamRelay
- run() - Method in class casa.lepton.hub.TCP_Proxy
- run() - Method in class casa.lepton.hub.UDP_Channel
- run() - Method in class casa.lepton.OppNetGraph
-
Run simulation steps separated by the period given at object's instanciation.
- runJob(SendJob) - Method in class casa.lepton.hub.Hub
S
- scheduler - Variable in class casa.lepton.hub.Node
- sdr - Variable in class casa.lepton.hub.SendJob
- SEED - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- selectNode(String) - Method in class casa.lepton.walk.GraphWalker
- selectNode(String) - Method in class casa.lepton.walk.LimitedAreaGraphWalker
- send(DatagramPacket) - Method in class casa.lepton.hub.UDP_Channel
- SendJob - Class in casa.lepton.hub
- SendJob(String, String, String, Hub, UDP_Channel, DatagramPacket) - Constructor for class casa.lepton.hub.SendJob
- setAccel(double) - Method in class casa.lepton.OppNetGraph
-
Change the acceleration and reset the startTime accordingly.
- setArea(AreaCar) - Method in class casa.lepton.OppNetGraph
-
Set the graph area.
- setBeaconingAddress(InetSocketAddress) - Method in class casa.lepton.hub.Node
- setConnectivityType(String) - Method in class casa.lepton.OppEdge
-
Update the edge connectivity type.
- setConnectivityType(String) - Method in class casa.lepton.OppEdgeFactory
-
Set the connectivity type for the subsequent object creations.
- setCoord(CoordCar) - Method in class casa.lepton.OppNode
-
Change the coord attribute.
- setCoord(CoordCar) - Method in class casa.lepton.OppNodeFactory
-
Set the node location for the subsequent object creations.
- setEdgeStatus - Enum constant in enum casa.lepton.console.OppNetCommand
- setEdgeStatus(String, String, String, String) - Method in class casa.lepton.console.OppNetProxy
-
Change the status of an edge charaterized by the nodes' ids and the connectivity type.
- setEdgeStatus(String, String, String, String) - Method in class casa.lepton.hub.EdgeSessionStatus
-
Change the status of the edge in the graph if it exists and/or store this status in some cases to restaure it when the edge is created
- setEdgeStatus(String, String, String, String) - Method in interface casa.lepton.OppNet
-
Change the status of an edge charaterized by the nodes' ids and the connectivity type.
- setEdgeStatus(String, String, String, String) - Method in class casa.lepton.OppNetFullyConnected
- setEdgeStatus(String, String, String, String) - Method in class casa.lepton.OppNetGraph
- setGossipingAddress(Beacon.GossipingType, InetSocketAddress) - Method in interface casa.lepton.hub.Beacon
- setLabel - Enum constant in enum casa.lepton.console.OppNetCommand
- setLabel(String) - Method in class casa.lepton.OppNode
- setLabel(String) - Method in class casa.lepton.OppNodeFactory
-
Set the label for the subsequent object creations.
- setLabel(String, String) - Method in class casa.lepton.console.OppNetProxy
-
Change the label of the node
- setLabel(String, String) - Method in interface casa.lepton.OppNet
-
Change the label of the node
- setLabel(String, String) - Method in class casa.lepton.OppNetFullyConnected
- setLabel(String, String) - Method in class casa.lepton.OppNetGraph
- setMobile(boolean) - Method in class casa.lepton.OppNode
- setNodeStatus - Enum constant in enum casa.lepton.console.OppNetCommand
- setNodeStatus(String, String, String) - Method in class casa.lepton.console.OppNetProxy
-
Change the status of a node for a given connectivity type.
- setNodeStatus(String, String, String) - Method in interface casa.lepton.OppNet
-
Change the status of a node for a given connectivity type.
- setNodeStatus(String, String, String) - Method in class casa.lepton.OppNetFullyConnected
- setNodeStatus(String, String, String) - Method in class casa.lepton.OppNetGraph
- setOnline - Enum constant in enum casa.lepton.console.OppNetCommand
- setOnline(boolean) - Method in class casa.lepton.OppNode
-
Change the on/offline status of the device.
- setOnline(String, boolean) - Method in class casa.lepton.console.OppNetProxy
-
Change the on/offline status of the node and update edges accordingly.
- setOnline(String, boolean) - Method in interface casa.lepton.OppNet
-
Change the on/offline status of the node and update edges accordingly.
- setOnline(String, boolean) - Method in class casa.lepton.OppNetFullyConnected
- setOnline(String, boolean) - Method in class casa.lepton.OppNetGraph
- setProcessor(Processor<DatagramPacket>) - Method in class casa.lepton.hub.UDP_Channel
- setProfile(String) - Method in class casa.lepton.OppNodeFactory
-
Set the profile for the subsequent node creations.
- setProxy(Beacon.GossipingType, Proxy) - Method in class casa.lepton.hub.Node
- setSocketSize(ServerSocket, int) - Static method in class casa.lepton.hub.TCP_Proxy
- setSocketSize(Socket, int) - Static method in class casa.lepton.hub.TCP_Proxy
- setStatus(String) - Method in class casa.lepton.OppEdge
-
Update the connected status of the nodes.
- setStatus(String) - Method in class casa.lepton.OppEdgeFactory
-
Set the edge status for the subsequent object creations.
- setStatus(String, String) - Method in class casa.lepton.OppNode
-
Update the status of the node for a given type.
- setTag - Enum constant in enum casa.lepton.console.OppNetCommand
- setTag(String) - Method in class casa.lepton.OppEdge
- setTag(String) - Method in class casa.lepton.OppNode
- setTag(String, String) - Method in class casa.lepton.console.OppNetProxy
-
Set the given tag to the node.
- setTag(String, String) - Method in interface casa.lepton.OppNet
-
Set the given tag to the node.
- setTag(String, String) - Method in class casa.lepton.OppNetFullyConnected
- setTag(String, String) - Method in class casa.lepton.OppNetGraph
- setVisible(boolean) - Method in class casa.lepton.ui.OppNetFrame
- SHOW - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- SHOW_NODE_STATUS - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- showJobs() - Method in class casa.lepton.hub.JobScheduler
- SIMUL_AREA - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- SIMUL_NETWORKID - Static variable in class casa.lepton.leptond
- SOUTH_EAST - Enum constant in enum casa.lepton.ui.Corner
- SOUTH_WEST - Enum constant in enum casa.lepton.ui.Corner
- speed() - Method in class casa.lepton.walk.Step
-
Returns the flight speed during this
Step
(in m/s) - speed_ - Variable in class casa.lepton.walk.GraphWalker
- STACK_IMAGES - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- start() - Method in class casa.lepton.leptond
- start() - Method in class casa.lepton.ui.OppNetFrame
-
Start playing the simulation.
- start() - Method in class casa.lepton.ui.OppNetOutput
- START_TIME - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- startConsole() - Method in class casa.lepton.console.OppNetConsole
-
Opens a server socket on console's TCP port and start waiting for clients' requests.
- started - Variable in class casa.lepton.OppNetGraph
- statusAllowed(OppEdge, String) - Method in interface casa.lepton.OppNetRules
-
Check whether the edge is allowed to change its status.
- step() - Method in class casa.lepton.OppNetGraph
-
Run a simulation step: move nodes and update edges accordingly, and wait for the next step time
- step() - Method in class casa.lepton.OppNetGraphDGS
- step() - Method in class casa.lepton.OppNetGraphWalk
-
Run a simulation step: move nodes using their walker and update edges accordingly.
- Step - Class in casa.lepton.walk
-
Defines a step in a
Walk
. - Step(CoordCar, CoordCar, long, double, long) - Constructor for class casa.lepton.walk.Step
- Step(CoordCar, CoordCar, long, long, long) - Constructor for class casa.lepton.walk.Step
- step_ - Variable in class casa.lepton.walk.GraphWalker
- stepBegins(String, long, double) - Method in class casa.lepton.ui.DetailsPanel
- stepDuration() - Method in class casa.lepton.walk.Step
-
Returns the duration of this
Step
(flight duration + pause duration, in ms) - stop() - Method in class casa.lepton.OppNetGraph
-
Stops playing the simulation.
- stop() - Method in class casa.lepton.ui.OppNetFrame
-
Stop playing the simulation.
- stopPauseDuration(int) - Method in interface casa.lepton.walk.BusJourney.PauseDurationGenerator
-
Give the pause duration at a stop.
- StreamHeader(String, byte[]) - Constructor for class casa.lepton.hub.OppNetAdapter.StreamHeader
- StreamRelay - Class in casa.lepton.hub
- StreamRelay(String, InetSocketAddress, Socket, Hub, EdgeSessionStatus, int, int) - Constructor for class casa.lepton.hub.StreamRelay
- STYLESHEET - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- STYLESHEET_FILE - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- SUPPORTED_CONNECTIVITY - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
T
- TAG - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- TCP - Enum constant in enum casa.lepton.hub.Beacon.GossipingType
- TCP_Proxy - Class in casa.lepton.hub
- TCP_Proxy(String, Hub, EdgeSessionStatus, InetSocketAddress, int, int) - Constructor for class casa.lepton.hub.TCP_Proxy
- thread - Variable in class casa.lepton.OppNetGraph
- TIME_BGCOLOR - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- TIME_CORNER - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- TIME_FGCOLOR - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- TIME_FONT - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- timeOfArrival() - Method in class casa.lepton.walk.Step
-
Returns the time of arrival of this
Step
(EPOCH time in ms) - timeOfCompletion() - Method in class casa.lepton.walk.Step
-
Returns the time of completion of this
Step
(time of arrival + pause duration) (EPOCH time in ms) - timeOfDeparture() - Method in class casa.lepton.walk.Step
-
Returns the time of departure of this
Step
(EPOCH time in ms) - timezone - Variable in class casa.lepton.OppNetGraph
- TitleBlock - Class in casa.lepton.ui
-
Fixed-size rectangular area containing a text, that can be inserted in a graphics2d.
- TitleBlock(Graphics2D, Rectangle, Corner, String, Font, Color, Color) - Constructor for class casa.lepton.ui.TitleBlock
- toDGS() - Method in class casa.lepton.OppNode
-
Gives a string representation of the node to be printed to a DGS output.
- toDGS(boolean) - Method in class casa.lepton.OppEdge
-
Gives a string representation of the edge to be printed to a DGS output.
- toString() - Method in class casa.lepton.hub.SendJob
- toString() - Method in class casa.lepton.hub.StreamRelay
- toString() - Method in class casa.lepton.hub.UDP_Channel
- toString() - Method in class casa.lepton.OppNode
- toString() - Method in class casa.lepton.walk.LevyWalk
- toString() - Method in class casa.lepton.walk.RandomWaypoint
-
Returns a
String
representation of thisRandomWaypoint
object. - toString() - Method in class casa.lepton.walk.Step
-
Returns a representation of this step as a
String
- toString(InetSocketAddress) - Static method in class casa.lepton.hub.StreamRelay
- TractorWalk - Class in casa.lepton.walk
-
Graphe modélisant le parcours d'un tracteur Le parcours d'un tracteur est composé de 3 types de noeud : - le hangar : (unique) noeud étiqueté par le label "warehouse" avec la valeur true - l'entrée des champs : noeud étiqueté par le label "field_entry" avec la valeur true - les sillons dans le champs : ils forment un anneau connecté à la route par une entrée de champ - les routes : relient le hangar aux entrées de champs.
- TractorWalk(AreaCar, long, long, double, double, Graph, String, Random) - Constructor for class casa.lepton.walk.TractorWalk
- TractorWalker - Class in casa.lepton.walk
-
Modélisation du comportement d'un tracteur qui : - quitte le hangar (après une pause aléatoire) - choisi un champ (l'entrée d'un champ) - chemine jusqu'à l'entrée de ce champ en suivant des routes - sillonne le champ - sort du champ - retourne au hangar ou choisit un nouveau champ - recommence après une pause aléatoire dans le hangar.
- TractorWalker(TractorWalk, String, long, String) - Constructor for class casa.lepton.walk.TractorWalker
U
- UDP - Enum constant in enum casa.lepton.hub.Beacon.GossipingType
- UDP_Channel - Class in casa.lepton.hub
- UDP_Channel(InetSocketAddress, Processor<DatagramPacket>, int) - Constructor for class casa.lepton.hub.UDP_Channel
- UDP_Proxy - Class in casa.lepton.hub
- UDP_Proxy(String, Hub, InetSocketAddress, int) - Constructor for class casa.lepton.hub.UDP_Proxy
- UNKNOWN - Enum constant in enum casa.lepton.console.OppNetCommand
- updateDistance() - Method in class casa.lepton.OppEdge
-
Update the edge's distance from the nodes locations.
- updateEdges(Collection<OppNode>) - Method in class casa.lepton.OppNetGraph
V
- valueOf(String) - Static method in enum casa.lepton.conf.ConnectivityPropertyKey
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum casa.lepton.conf.OppNetPropertyKey
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum casa.lepton.conf.OppNodePropertyKey
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum casa.lepton.console.OppNetCommand
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum casa.lepton.hub.Beacon.BeaconType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum casa.lepton.hub.Beacon.GossipingType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum casa.lepton.ui.Corner
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum casa.lepton.conf.ConnectivityPropertyKey
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum casa.lepton.conf.OppNetPropertyKey
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum casa.lepton.conf.OppNodePropertyKey
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum casa.lepton.console.OppNetCommand
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum casa.lepton.hub.Beacon.BeaconType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum casa.lepton.hub.Beacon.GossipingType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum casa.lepton.ui.Corner
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verbosity - Static variable in class casa.lepton.hub.JobScheduler
- VIDEO_IMG_DIR - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- VIDEO_IMG_PREFIX - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
- viewClosed(String) - Method in class casa.lepton.ui.OppNetFrame
W
- waitUntil(long) - Method in class casa.lepton.OppNetGraph
-
Wait until the given step, with the
accel
factor. - walk(long) - Method in class casa.lepton.OppNode
-
Change the device's location and update its edges distances using
OppEdge.updateDistance()
. - Walk - Interface in casa.lepton.walk
-
An interface that defines a mobility model for nodes moving in some area, and provides general-purpose methods for handling
Walker
instances in MobSim. - walk_ - Static variable in class casa.lepton.walk.GraphWalk
- walk_ - Variable in class casa.lepton.walk.GraphWalker
- WALK_AREA - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- WALK_CLASS - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
- Walker - Interface in casa.lepton.walk
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form