VANET Simulator
 All Classes Functions Variables
vanetsim.scenario.Vehicle Member List

This is the complete list of members for vanetsim.scenario.Vehicle, including all inherited members.

adjustSpeed(int timePerStep)vanetsim.scenario.Vehicleinline
calculatePosition()vanetsim.scenario.LaneObjectinlineprotected
calculateRoute(boolean careAboutDirection, boolean isReroute)vanetsim.scenario.Vehicleinline
curDirection_vanetsim.scenario.LaneObjectprotected
curLane_vanetsim.scenario.LaneObjectprotected
curPosition_vanetsim.scenario.LaneObjectprotected
curSpeed_vanetsim.scenario.LaneObjectprotected
curStreet_vanetsim.scenario.LaneObjectprotected
curX_vanetsim.scenario.LaneObjectprotected
curY_vanetsim.scenario.LaneObjectprotected
getAccelerationRate()vanetsim.scenario.Vehicleinline
getArsuList() (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinlinestatic
getAttackedVehicleID_() (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinlinestatic
getBeaconCountdown()vanetsim.scenario.Vehicleinline
getBeaconInterval()vanetsim.scenario.Vehicleinlinestatic
getbeaconMonitorEnabled()vanetsim.scenario.Vehicleinlinestatic
getbeaconMonitorMaxX()vanetsim.scenario.Vehicleinlinestatic
getbeaconMonitorMaxY()vanetsim.scenario.Vehicleinlinestatic
getbeaconMonitorMinX()vanetsim.scenario.Vehicleinlinestatic
getbeaconMonitorMinY()vanetsim.scenario.Vehicleinlinestatic
getBeaconsEnabled()vanetsim.scenario.Vehicleinlinestatic
getBrakingRate()vanetsim.scenario.Vehicleinline
getColor()vanetsim.scenario.Vehicleinline
getCommunicationCountdown()vanetsim.scenario.Vehicleinline
getCommunicationEnabled()vanetsim.scenario.Vehicleinlinestatic
getCommunicationInterval()vanetsim.scenario.Vehicleinlinestatic
getCurDirection()vanetsim.scenario.LaneObjectinline
getCurLane()vanetsim.scenario.LaneObjectinline
getCurMixNode_() (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinline
getCurPosition()vanetsim.scenario.LaneObjectinline
getCurSpeed()vanetsim.scenario.LaneObjectinline
getCurStreet()vanetsim.scenario.LaneObjectinline
getCurWaitTime()vanetsim.scenario.Vehicleinline
getDestinations()vanetsim.scenario.Vehicleinline
getHexID()vanetsim.scenario.Vehicleinline
getID()vanetsim.scenario.Vehicleinline
getIDsChanged()vanetsim.scenario.Vehicleinline
getKnownMessages()vanetsim.scenario.Vehicleinline
getKnownPenalties()vanetsim.scenario.Vehicleinline
getKnownRSUsList()vanetsim.scenario.Vehicleinline
getKnownVehiclesList()vanetsim.scenario.Vehicleinline
getMaxCommDistance()vanetsim.scenario.Vehicleinline
getMaximumCommunicationDistance()vanetsim.scenario.Vehicleinlinestatic
getMaxMixZoneRadius()vanetsim.scenario.Vehicleinlinestatic
getMaxSpeed()vanetsim.scenario.Vehicleinline
getMayBeRecycled()vanetsim.scenario.Vehicleinline
getMessagesCreated()vanetsim.scenario.Vehicleinline
getMinTravelTimeForRecycling()vanetsim.scenario.Vehicleinlinestatic
getMixZoneRadius()vanetsim.scenario.Vehicleinlinestatic
getMixZonesEnabled()vanetsim.scenario.Vehicleinlinestatic
getMixZonesFallbackEnabled()vanetsim.scenario.Vehicleinlinestatic
getMixZonesFallbackFloodingOnly()vanetsim.scenario.Vehicleinlinestatic
getNext()vanetsim.scenario.LaneObjectinline
getPoliteness() (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinline
getPrevious()vanetsim.scenario.LaneObjectinline
getRecyclingEnabled()vanetsim.scenario.Vehicleinlinestatic
getRegionX()vanetsim.scenario.Vehicleinline
getRegionY()vanetsim.scenario.Vehicleinline
getREPORT_PANEL()vanetsim.scenario.Vehicleinlinestatic
getReportingPanel() (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinlinestatic
getRouteDirections()vanetsim.scenario.Vehicleinline
getRoutePosition()vanetsim.scenario.Vehicleinline
getRouteStreets()vanetsim.scenario.Vehicleinline
getRoutingMode()vanetsim.scenario.Vehicleinlinestatic
getStartPoint()vanetsim.scenario.Vehicleinline
getTIME_BETWEEN_SILENT_PERIODS() (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinlinestatic
getTIME_OF_SILENT_PERIODS() (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinlinestatic
getTimeDistance() (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinline
getTotalTravelDistance()vanetsim.scenario.Vehicleinline
getTotalTravelTime()vanetsim.scenario.Vehicleinline
getVehicleID()vanetsim.scenario.Vehicleinline
getVehicleLength()vanetsim.scenario.Vehicleinline
getWaittime()vanetsim.scenario.Vehicleinline
getX()vanetsim.scenario.LaneObjectinline
getY()vanetsim.scenario.LaneObjectinline
isActive()vanetsim.scenario.Vehicleinline
isAttackerDataLogged_() (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinlinestatic
isAttackerEncryptedDataLogged_() (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinlinestatic
isEmergencyVehicle()vanetsim.scenario.Vehicleinline
isEncryptedBeaconsInMix_() (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinlinestatic
isInMixZone()vanetsim.scenario.Vehicleinline
isPrivacyDataLogged_() (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinlinestatic
isSilent_period() (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinlinestatic
isSilentPeriodsOn() (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinlinestatic
isWaitingForSignal_()vanetsim.scenario.Vehicleinline
isWiFiEnabled()vanetsim.scenario.Vehicleinline
move(int timePerStep)vanetsim.scenario.Vehicleinline
moveAttacker()vanetsim.scenario.Vehicleinline
next_vanetsim.scenario.LaneObjectprotected
originalDestinations_vanetsim.scenario.Vehicle
previous_vanetsim.scenario.LaneObjectprotected
receiveMessage(int sourceX, int sourceY, Message message)vanetsim.scenario.Vehicleinline
reset()vanetsim.scenario.Vehicleinline
resetGlobalRandomGenerator()vanetsim.scenario.Vehicleinlinestatic
searchAttackedVehicle_()vanetsim.scenario.Vehicleinline
sendBeacons()vanetsim.scenario.Vehicleinline
sendEncryptedBeacons()vanetsim.scenario.Vehicleinline
sendMessages()vanetsim.scenario.Vehicleinline
setAccelerationRate(int accelerationRate)vanetsim.scenario.Vehicleinline
setArsuList(AttackRSU[] arsuList) (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinlinestatic
setAttackedVehicleID_(long attackedVehicleID_) (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinlinestatic
setAttackerDataLogged_(boolean attackerDataLogged_) (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinlinestatic
setAttackerEncryptedDataLogged_(boolean attackerEncryptedDataLogged_) (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinlinestatic
setBeaconInterval(int beaconInterval)vanetsim.scenario.Vehicleinlinestatic
setBeaconMonitorZoneEnabled(boolean beaconMonitorEnabled)vanetsim.scenario.Vehicleinlinestatic
setBeaconsEnabled(boolean state)vanetsim.scenario.Vehicleinlinestatic
setBrakingRate(int brakingRate)vanetsim.scenario.Vehicleinline
setColor(Color color)vanetsim.scenario.Vehicleinline
setCommunicationEnabled(boolean state)vanetsim.scenario.Vehicleinlinestatic
setCommunicationInterval(int communicationInterval)vanetsim.scenario.Vehicleinlinestatic
setCurMixNode_(Node curMixNode_) (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinline
setCurWaitTime(int curWaitTime)vanetsim.scenario.Vehicleinline
setEmergencyVehicle(boolean emergencyVehicle)vanetsim.scenario.Vehicleinline
setEncryptedBeaconsInMix_(boolean encryptedBeaconsInMix_) (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinlinestatic
setMaxCommDistance(int maxCommDistance)vanetsim.scenario.Vehicleinline
setMaximumCommunicationDistance(int maximumCommunicationDistance)vanetsim.scenario.Vehicleinlinestatic
setMaxMixZoneRadius(int maxMixZoneRadius)vanetsim.scenario.Vehicleinlinestatic
setMaxSpeed(int maxSpeed)vanetsim.scenario.Vehicleinline
setMinTravelTimeForRecycling(int minTravelTimeForRecycling)vanetsim.scenario.Vehicleinlinestatic
setMixZoneRadius(int mixZoneRadius)vanetsim.scenario.Vehicleinlinestatic
setMixZonesEnabled(boolean state)vanetsim.scenario.Vehicleinlinestatic
setMixZonesFallbackEnabled(boolean state)vanetsim.scenario.Vehicleinlinestatic
setMixZonesFallbackFloodingOnly(boolean state)vanetsim.scenario.Vehicleinlinestatic
setMonitoredMixZoneVariables(int beaconMonitorMinX, int beaconMonitorMaxX, int beaconMonitorMinY, int beaconMonitorMaxY)vanetsim.scenario.Vehicleinlinestatic
setNext(LaneObject next)vanetsim.scenario.LaneObjectinline
setPoliteness(int politeness_) (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinline
setPrevious(LaneObject previous)vanetsim.scenario.LaneObjectinline
setPrivacyDataLogged_(boolean privacyDataLogged_) (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinlinestatic
setRecyclingEnabled(boolean state)vanetsim.scenario.Vehicleinlinestatic
setRegion(Region region)vanetsim.scenario.Vehicleinline
setRegions(Region[][] regions)vanetsim.scenario.Vehicleinlinestatic
setRoutingMode(int mode)vanetsim.scenario.Vehicleinlinestatic
setSilent_period(boolean silent_period) (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinlinestatic
setSilentPeriodsOn(boolean silentPeriodsOn) (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinlinestatic
setTIME_BETWEEN_SILENT_PERIODS(int i) (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinlinestatic
setTIME_OF_SILENT_PERIODS(int i) (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinlinestatic
setTimeDistance(int timeDistance) (defined in vanetsim.scenario.Vehicle)vanetsim.scenario.Vehicleinline
setVehicleLength(int vehicleLength)vanetsim.scenario.Vehicleinline
setWaitingForSignal_(boolean waitingForSignal_)vanetsim.scenario.Vehicleinline
setWiFiEnabled(boolean wiFiEnabled)vanetsim.scenario.Vehicleinline
toString()vanetsim.scenario.Vehicleinline
Vehicle(ArrayDeque< WayPoint > destinations, int vehicleLength, int maxSpeed, int maxCommDist, boolean wiFiEnabled, boolean emergencyVehicle, int brakingRate, int accelerationRate, int timeDistance, int politeness, Color color)vanetsim.scenario.Vehicleinline