- seedRandom - Static variable in class jsensor.runtime.Global
-
- send_request(StringMessage) - Method in class jsensor.distributed.clientSide.GUIClient
-
Send a message to master.
- sendingColor - Static variable in class jsensor.runtime.Global
-
- SendingEvent - Class in jsensor.nodes.events
-
- SendingEvent(Message, Node, Node, double, SendType) - Constructor for class jsensor.nodes.events.SendingEvent
-
- SendType - Enum in jsensor.nodes.events
-
Enun representing the types of sending event.
- server_slave_port - Static variable in class jsensor.distributed.utils.DConfiguration
-
- ServerHandler - Class in jsensor.distributed.interfaces
-
- ServerHandler() - Constructor for class jsensor.distributed.interfaces.ServerHandler
-
- set_nodes() - Method in class jsensor.distributed.serverSide.server.servers.Slave
-
- set_params() - Method in class jsensor.distributed.serverSide.server.servers.Slave
-
- set_params() - Method in class jsensor.distributed.serverSide.server.threads.ClientHandler
-
- setAbort(boolean) - Method in class jsensor.runtime.Runtime
-
- setColor(Color) - Method in class jsensor.nodes.monitoring.Fact
-
- setConectivityModel(AbstractConnectivityModel) - Method in class jsensor.nodes.Node
-
Set the ConnectivityModel for this node
- setDelayTime(double) - Method in class jsensor.nodes.messages.Packet
-
- setDuration(double) - Method in class jsensor.nodes.monitoring.Fact
-
- setElapsedTime(double) - Method in class jsensor.nodes.events.AbstractFactEvent
-
- setElapsedTime(double) - Method in class jsensor.nodes.events.AbstractMovementEvent
-
- setEnd_index(int) - Method in class jsensor.distributed.utils.NodeSetHelper
-
- setEndTime(double) - Method in class jsensor.nodes.events.AbstractFactEvent
-
- setEventsToHandle(ConcurrentSkipListSet<AbstractEvent>) - Method in class jsensor.nodes.events.EventQueue
-
- setFact(Fact) - Method in class jsensor.nodes.events.AbstractFactEvent
-
- setFactList(ConcurrentSkipListSet<Fact>) - Method in class jsensor.nodes.collections.FactsList
-
- setFinished() - Method in class jsensor.threads.ListResource
-
- setFireTime(double) - Method in class jsensor.nodes.events.AbstractEvent
-
- setFirst(F) - Method in class jsensor.distributed.utils.Tuple
-
- setGlobalTimers(LinkedList<AbstractTimer>) - Method in class jsensor.runtime.AbstractCustomGlobal
-
- setHiddenText(String) - Method in class jsensor.gui.utils.GUIInfo
-
- setID(int) - Method in class jsensor.nodes.monitoring.Fact
-
- setID(int) - Method in class jsensor.nodes.Node
-
- setInbox(Inbox) - Method in class jsensor.nodes.Node
-
- setInfo(GUIInfoType) - Method in class jsensor.gui.utils.GUIInfo
-
- setMessage(HashMap<P, Q>) - Method in class jsensor.distributed.utils.HashMessage
-
- setMessage(LinkedList<P>) - Method in class jsensor.distributed.utils.ListMessage
-
- setMessage(String) - Method in class jsensor.distributed.utils.StringMessage
-
- setMessage(Message) - Method in class jsensor.nodes.events.SendingEvent
-
- setMessage(Message) - Method in class jsensor.nodes.messages.Packet
-
- setMobilityModel(AbstractMobilityModel) - Method in class jsensor.nodes.Node
-
Set the MobilityModel for this node
- setModelType(ModelType) - Method in class jsensor.nodes.models.Model
-
- setMyLists(NodesList[]) - Method in class jsensor.runtime.Runtime
-
- setMyState(Runtime.ThreadState) - Method in class jsensor.runtime.threads.SynchronousConsumerThread
-
- setNeighborhoodChange(boolean) - Method in class jsensor.nodes.Node
-
- setNeighbours(AbstractNodesList) - Method in class jsensor.nodes.Node
-
- setNextPosition(Position) - Method in class jsensor.nodes.events.AbstractMovementEvent
-
- setNode(Node) - Method in class jsensor.nodes.events.AbstractEvent
-
- setNode(Node) - Method in class jsensor.nodes.messages.Packet
-
- setNodeList(LinkedList<Node>) - Method in class jsensor.nodes.collections.AbstractNodesList
-
Sets the NodeList
- setNodeList(LinkedList<Node>) - Method in class jsensor.nodes.collections.ConcurrentNodesList
-
- setNodeList(LinkedList<Node>) - Method in class jsensor.nodes.collections.NodesList
-
- setNodesHash(ConcurrentNodesPositionHashMap) - Method in class jsensor.runtime.Runtime
-
- setNodesMatrix(NodesPositionMatrix[]) - Method in class jsensor.runtime.Runtime
-
- setNodesNewPositions(HashMap<Integer, Tuple<Position, Position>>) - Method in class jsensor.distributed.utils.ChangePositionMessage
-
- setNodesQuadrants(NodesQuadrantMap) - Method in class jsensor.runtime.Runtime
-
- setNumberOfEvents(long) - Method in class jsensor.runtime.Runtime
-
- setNumberOfRounds(long) - Method in class jsensor.runtime.Runtime
-
- setPacketsInTheAir(PacketsInTheAir) - Method in class jsensor.runtime.Runtime
-
- setPosition(Position) - Method in class jsensor.nodes.monitoring.Fact
-
- setPosition(int, int) - Method in class jsensor.nodes.Node
-
Internal use only method.Do not use this method on your projects.
- setPosition(Position) - Method in class jsensor.nodes.Node
-
Internal use only method.Do not use this method on your projects.
- setPosX(int) - Method in class jsensor.utils.Position
-
- setPosY(int) - Method in class jsensor.utils.Position
-
- setR(Runtime) - Method in class jsensor.nodes.events.AbstractFactEvent
-
- setRadius(int) - Method in class jsensor.nodes.monitoring.Fact
-
- setRefreshRate(long) - Method in class jsensor.runtime.Runtime
-
- setRounds(long) - Method in class jsensor.gui.Gui
-
- setRoundsDone(long) - Method in class jsensor.runtime.Runtime
-
- setRuntime(Runtime) - Method in class jsensor.gui.Gui
-
- setRuntime(Runtime) - Method in class jsensor.nodes.Node
-
Set the runtime for an application
- setSecond(S) - Method in class jsensor.distributed.utils.Tuple
-
- setSendType(SendType) - Method in class jsensor.nodes.events.SendingEvent
-
- setSent(boolean) - Method in class jsensor.nodes.messages.Packet
-
- setSingleMatrix(AbstractNodesPositionMatrix) - Method in class jsensor.runtime.Runtime
-
- setStart(double) - Method in class jsensor.nodes.monitoring.Fact
-
- setStart_index(int) - Method in class jsensor.distributed.utils.NodeSetHelper
-
- setStartTime(double) - Method in class jsensor.nodes.events.AbstractFactEvent
-
- setStartTime(double) - Method in class jsensor.nodes.events.AbstractMovementEvent
-
- setStep(double) - Method in class jsensor.nodes.events.AbstractFactEvent
-
- setStep(double) - Method in class jsensor.nodes.events.AbstractMovementEvent
-
- setTarget(Node) - Method in class jsensor.nodes.events.SendingEvent
-
- setTarget(Node) - Method in class jsensor.nodes.messages.Packet
-
- setTextToShow(String) - Method in class jsensor.gui.utils.GUIInfo
-
- setTime(long) - Method in class jsensor.gui.Gui
-
- setTime(double) - Method in class jsensor.nodes.events.AbstractMovementEvent
-
- setTimeElapsed(double) - Method in class jsensor.nodes.monitoring.Fact
-
- setType(MessageType) - Method in class jsensor.distributed.utils.Message
-
- setValue(double) - Method in class jsensor.nodes.events.AbstractFactEvent
-
- setValue(double) - Method in class jsensor.nodes.monitoring.Fact
-
- setValueAt(Object, int, int) - Method in class jsensor.gui.utils.GUITableModel
-
- simType - Static variable in class jsensor.utils.Configuration
-
- size() - Method in class jsensor.nodes.collections.AbstractNodesList
-
Returns the size of the NodeList
- size() - Method in class jsensor.nodes.collections.AbstractNodesPositionMatrix
-
- size() - Method in class jsensor.nodes.collections.ConcurrentNodesList
-
- size() - Method in class jsensor.nodes.collections.NodesList
-
- size() - Method in interface jsensor.nodes.connections.Connection
-
- size() - Method in class jsensor.nodes.events.EventQueue
-
- size() - Method in class jsensor.nodes.events.EventTimeQueue
-
- size() - Method in class jsensor.runtime.Runtime
-
- Slave - Class in jsensor.distributed.serverSide.server.servers
-
- Slave() - Constructor for class jsensor.distributed.serverSide.server.servers.Slave
-
- start(Fact, double, double, double) - Method in class jsensor.nodes.events.AbstractFactEvent
-
Start the event Fact change.
- start(Node, double, double, double) - Method in class jsensor.nodes.events.AbstractMovementEvent
-
This method starts the MovimentEvent event.
- start_simulation() - Method in class jsensor.distributed.serverSide.server.servers.Slave
-
- startRelative(double, Node) - Method in class jsensor.nodes.events.AbstractTimer
-
Start a new relative timer to the Node n.
- startTimer(double) - Method in class jsensor.nodes.events.AbstractTimer
-
Start a new timer using a relative timer.
- step(long) - Method in class jsensor.nodes.monitoring.Fact
-
Framework internal use method.
- step(long) - Method in class jsensor.nodes.Node
-
The step phase for assynchronous simulation.
- stopCellEditing() - Method in class jsensor.gui.utils.IntegerEditor
-
- stopSimulation() - Method in class jsensor.gui.Gui
-
- StringMessage - Class in jsensor.distributed.utils
-
- StringMessage(MessageType, String) - Constructor for class jsensor.distributed.utils.StringMessage
-
- StringMessage(MessageType) - Constructor for class jsensor.distributed.utils.StringMessage
-
- SynchronousConsumerThread - Class in jsensor.runtime.threads
-
This class represents the Consumer Thread of Synchronous mode.
- SynchronousConsumerThread(Runtime.ThreadState, FactsList[], int, AbstractNodesList[], AbstractNodesPositionMatrix[]) - Constructor for class jsensor.runtime.threads.SynchronousConsumerThread
-
- SynchronousConsumerThread(Runtime.ThreadState, FactsList[], int, AbstractNodesList[], AbstractNodesPositionMatrix) - Constructor for class jsensor.runtime.threads.SynchronousConsumerThread
-
- SynchronousConsumerThread(Runtime.ThreadState, FactsList[], int, AbstractNodesList[], ConcurrentNodesPositionHashMap) - Constructor for class jsensor.runtime.threads.SynchronousConsumerThread
-
- SynchronousRuntime - Class in jsensor.runtime
-
This class represents the execution runtime for synchronous simulation.
- SynchronousRuntime(NodesList[], Gui) - Constructor for class jsensor.runtime.SynchronousRuntime
-
- SynchronousRuntime(Gui) - Constructor for class jsensor.runtime.SynchronousRuntime
-