|
DRCL J-Sim API | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
| Class Summary | |
| BatteryBase | Abstract base class for battery models. |
| BatteryCoinCell | This class implements a Coin Cell battery. |
| BatteryContract | This class implements the contract between the battery model and the CPU and radio models. |
| BatteryContract.Message | This class implements the underlying message of the contract. |
| BatteryLiNR | This class implements an LiNR battery. |
| BatterySimple | This class implements a simple battery whose capacity is assumed to be constant. |
| BatteryTable | This class implements the table that specifies the capacity of a battery as a function of its current. |
| CPUAvr | This class implements a CPU model with reasonable values for active, idle, sleep and off currents. |
| CPUBase | Abstract base class for CPU models. |
| RadioBase | Abstract base class for radio models. |
| RadioSimple | This class implements a radio model with reasonable values for transmit, receive and sleep currents. |
| SeismicProp | This class implements the seismic propagation model. |
| SensorAgent | This class implements the sensor layer. |
| SensorAgentPhyContract | This class implements the contract between the sensor layer and the sensor physical layer. |
| SensorAgentPhyContract.Message | This class implements the underlying message of the contract. |
| SensorApp | This class implements the sensor application layer. |
| SensorAppAgentContract | This class implements the contract between the sensor layer and the sensor application layer. |
| SensorAppAgentContract.Message | This class implements the underlying message of the contract. |
| SensorAppWirelessAgentContract | This class implements the contract between the sensor application layer and the middleware layer . |
| SensorAppWirelessAgentContract.Message | This class implements the underlying message of the contract. |
| SensorChannel | This class implements the sensor channel in a wireless sensor network. |
| SensorMobilityModel | This class implements the sensor mobility model which handles location, speed and mobility pattern of a sensor/target node. |
| SensorNeighborQueryContract | This class implements the contract between the sensor channel and the node position tracker. |
| SensorNeighborQueryContract.Message | This class implements the underlying message of the contract. |
| SensorNodeChannelContract | This class implements the contract between the sensor channel and the sensor physical layer. |
| SensorNodeChannelContract.Message | This class implements the underlying message of the contract. |
| SensorNodePositionTracker | This class keeps track of the locations of the sensor and target nodes. |
| SensorNodePositionTracker.SensorLocationInformation | This class implements the location information of a sensor node. |
| SensorPacket | This class implements the packet that a sensor node sends/forwards to the sink node. |
| SensorPhy | This class implements the sensor physical layer. |
| SensorPositionReportContract | This class implements the contract between mobility model and position tracker. |
| SensorPositionReportContract.Message | This class implements the underlying message of the contract. |
| SensorRadioPropagationModel | Abstract base class for propagation models over the sensor channel. |
| SensorRadioPropagationQueryContract | This class implements the contract between the sensor physical layer and the propagation model. |
| SensorRadioPropagationQueryContract.Message | This class implements the underlying message of the contract. |
| TargetAgent | This class implements a target node in a wireless sensor network. |
| TargetPacket | This class implements a target packet (a stimulus generated by a target node). |
| WirelessAgent | This class implements the middleware between the sensor protocol stack and the wireless protocol stack. |
|
DRCL J-Sim API | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||