ITS
|
Constantes used everywhere. More...
Go to the source code of this file.
Constantes used everywhere.
Definition in file constantes.h.
#define itsGnBcForwardingPacketBufferSize 1024 |
Definition at line 126 of file constantes.h.
Referenced by BroadcastForwardingPacketBuffer::addPacket().
#define itsGnBeaconServiceMaxJitter itsGnBeaconServiceRetransmitTimer / 4 |
Definition at line 109 of file constantes.h.
Referenced by GeoNet::execute(), and GeoNet::sendBeacon().
#define itsGnBeaconServiceRetransmitTimer 3000 |
Definition at line 108 of file constantes.h.
Referenced by GeoNet::execute(), and GeoNet::sendBeacon().
#define itsGnBroadcastCBFDefSectorAngle 30 |
Definition at line 122 of file constantes.h.
Referenced by GeoNet::GeoNet().
#define itsGnCbfPacketbufferSize 256 |
Definition at line 127 of file constantes.h.
Referenced by CBFPacketBuffer::addPacket().
#define itsGnDefaultHopLimit 10 |
Definition at line 110 of file constantes.h.
Referenced by GeoNet::LSRequestPacketProcessing(), GeoNet::sendGAC(), GeoNet::sendGBC(), GeoNet::sendGUC(), GeoNet::sendLsRequest(), and GeoNet::sendTSB().
#define itsGnDefaultMaxCommunicationRange 1000 |
Definition at line 121 of file constantes.h.
Referenced by GeoNet::calculAngleThreshold(), g(), GeoNet::TO_CBF_GBC(), and GeoNet::TO_CBF_GUC().
#define itsGnDefaultPacketLifeTime 60 |
Definition at line 111 of file constantes.h.
Referenced by LifeTime::baseUnit(), LifeTime::LifeTime(), LifeTime::lifeTime(), and LifeTime::setMultiplierBase().
#define itsGnDefaultTrafficClass 0x00 |
Definition at line 128 of file constantes.h.
Referenced by denTriggeringManagement::AppDENM_update(), caBasicService::PassCamToNetworkAndTransportLayer(), and TrafficClass::TrafficClass().
#define itsGnGeoBroadcastCbfMaxTime 1000/*100*/ |
Definition at line 120 of file constantes.h.
Referenced by GeoNet::advancedForwarding(), GeoNet::CBFUnicast(), GeoNet::contentionBasedForwardingAlgorithm(), GeoNet::TO_CBF_GBC(), and GeoNet::TO_CBF_GUC().
#define itsGnGeoBroadcastCbfMinTime 300/*1*/ |
Definition at line 119 of file constantes.h.
Referenced by GeoNet::TO_CBF_GBC(), and GeoNet::TO_CBF_GUC().
#define itsGnGeoUnicastCbfMaxTime 1000/*100*/ |
Definition at line 118 of file constantes.h.
#define itsGnGeoUnicastCbfMinTime 300/*1*/ |
Definition at line 117 of file constantes.h.
#define itsGnIfType_itsG5 1 |
Definition at line 91 of file constantes.h.
#define itsGnIfType_unspecified 0 |
Definition at line 90 of file constantes.h.
#define itsGnIsMobile_mobile 1 |
Definition at line 88 of file constantes.h.
#define itsGnIsMobile_stationary 0 |
Definition at line 87 of file constantes.h.
#define itsGnLifetimeLocTE 20 |
Definition at line 97 of file constantes.h.
Referenced by GeoNet::verifLocT().
#define itsGnLocalAddrConfMethod_anonymous 2 |
Definition at line 69 of file constantes.h.
Referenced by Manager::changeMID(), and ParameterConfiguration::ParameterConfiguration().
#define itsGnLocalAddrConfMethod_auto 0 |
Definition at line 67 of file constantes.h.
Referenced by GeoNet::beaconPacketProcessing(), Manager::changeMID(), GeoNet::gacPacketProcessing(), GeoNet::gbcPacketProcessing(), ParameterConfiguration::getMacAddr(), GeoNet::gucPacketProcessing(), GeoNet::LSReplyPacketProcessing(), GeoNet::LSRequestPacketProcessing(), ParameterConfiguration::ParameterConfiguration(), GeoNet::shbPacketProcessing(), and GeoNet::tsbPacketProcessing().
#define itsGnLocalAddrConfMethod_default 1 |
Definition at line 65 of file constantes.h.
Referenced by ParameterConfiguration::read().
#define itsGnLocalAddrConfMethod_managed 1 |
Definition at line 68 of file constantes.h.
Referenced by ParameterConfiguration::ParameterConfiguration().
#define itsGnLocalGnAddr 1 |
Definition at line 63 of file constantes.h.
#define itsGnLocationServiceMaxRetrans 10 |
Definition at line 105 of file constantes.h.
Referenced by GeoNet::lsRetransmit().
#define itsGnLocationServicePacketBufferSize 1024 |
Definition at line 107 of file constantes.h.
Referenced by LocationServicePacketBuffer::addPacket().
#define itsGnLocationServiceRetransmitTimer 1000 |
Definition at line 106 of file constantes.h.
Referenced by GeoNet::lsRetransmit().
#define itsGnMaxGeoAreaSize 10 |
Definition at line 115 of file constantes.h.
Referenced by GeoNet::checkBCFPB(), GeoNet::gacPacketProcessing(), GeoNet::gbcPacketProcessing(), GeoNet::sendGAC(), and GeoNet::sendGBC().
#define itsGnMaxGeoNetworkingHeaderSize 88 |
Definition at line 96 of file constantes.h.
#define itsGnMaxPacketDataRate 100 |
Definition at line 113 of file constantes.h.
#define itsGnMaxPacketDataRateEmaBeta 90 |
Definition at line 114 of file constantes.h.
#define itsGnMaxPacketLifetime 600 |
Definition at line 112 of file constantes.h.
Referenced by LifeTime::lifeTime().
#define itsGnMaxSduSize 1398 |
Definition at line 95 of file constantes.h.
#define itsGnMinPacketRepetitionInterval 100 |
Definition at line 116 of file constantes.h.
#define itsGnMinUpdateFrequencyLPV 1000 |
Definition at line 93 of file constantes.h.
#define itsGnPaiInterval 80 |
Definition at line 94 of file constantes.h.
Referenced by GeoNet::checkBCFPB(), GeoNet::checkUCFPB(), GeoNet::flushUCFPB(), GeoNet::LSRequestPacketProcessing(), GeoNet::sendBeacon(), GeoNet::sendGAC(), GeoNet::sendGBC(), GeoNet::sendGUC(), GeoNet::sendLsRequest(), CBFPacketEntry::sendPacket(), GeoNet::sendSHB(), and GeoNet::sendTSB().
#define itsGnProtocolVersion 0 |
Definition at line 71 of file constantes.h.
Referenced by BasicHeader::BasicHeader(), GeoNet::basicHeaderProcessing(), GeoNet::initGeoNetErrors(), GeoNet::LSRequestPacketProcessing(), GeoNet::sendBeacon(), GeoNet::sendGAC(), GeoNet::sendGBC(), GeoNet::sendGUC(), GeoNet::sendLsRequest(), GeoNet::sendSHB(), and GeoNet::sendTSB().
#define itsGnSecurity_disabled 0 |
Definition at line 99 of file constantes.h.
#define itsGnSecurity_enabled 1 |
Definition at line 100 of file constantes.h.
Referenced by GeoNet::LSRequestPacketProcessing(), GeoNet::send(), GeoNet::sendBeacon(), GeoNet::sendGAC(), GeoNet::sendGBC(), GeoNet::sendGUC(), GeoNet::sendLsRequest(), GeoNet::sendSHB(), and GeoNet::sendTSB().
#define itsGnSnDecapResultHandling_nonStrict 1 |
Definition at line 103 of file constantes.h.
#define itsGnSnDecapResultHandling_strict 0 |
Definition at line 102 of file constantes.h.
#define itsGnStationType_bus 6 |
Definition at line 79 of file constantes.h.
#define itsGnStationType_cyclist 2 |
Definition at line 75 of file constantes.h.
#define itsGnStationType_heavyTruck 8 |
Definition at line 81 of file constantes.h.
#define itsGnStationType_lightTruck 7 |
Definition at line 80 of file constantes.h.
#define itsGnStationType_moped 3 |
Definition at line 76 of file constantes.h.
#define itsGnStationType_motorcycle 4 |
Definition at line 77 of file constantes.h.
#define itsGnStationType_passengerCar 5 |
Definition at line 78 of file constantes.h.
#define itsGnStationType_pedestrian 1 |
Definition at line 74 of file constantes.h.
#define itsGnStationType_roadSideUnit 15 |
Definition at line 85 of file constantes.h.
#define itsGnStationType_specialVehicles 10 |
Definition at line 83 of file constantes.h.
#define itsGnStationType_trailer 9 |
Definition at line 82 of file constantes.h.
#define itsGnStationType_tram 11 |
Definition at line 84 of file constantes.h.
#define itsGnStationType_unknown 0 |
Definition at line 73 of file constantes.h.
#define itsGnUcForwardingPacketBufferSize 256 |
Definition at line 125 of file constantes.h.
Referenced by UnicastForwardingPacketBuffer::addPacket().
#define itsGnUnicastCBFDefSectorAngle 30 |
Definition at line 123 of file constantes.h.
enum e_btpPort |
The e_btpPort enum defines the BTP port.
Enumerator | |
---|---|
btpPort_UNSPECIFIED | Unspecified BTP port. |
btpPort_CAM | CAM port. |
btpPort_DENM | DENM port. |
btpPort_MAP | MAP port. |
btpPort_SPAT | SPAT port. |
btpPort_SAM | SAM port. |
Definition at line 41 of file constantes.h.
The e_gnCommunicationProfile enum defines the type of communication profile.
Enumerator | |
---|---|
gnCommunicationProfile_unspecified | Unspecified type. |
gnCommunicationProfile_ITS_G5A | ITS-G5 A. |
Definition at line 11 of file constantes.h.
The e_gnGeoBroadcastForwardingAlgorithm enum defines the type of forwarding algorithm is used for GBC.
Definition at line 20 of file constantes.h.
The e_gnGeoUnicastForwardingAlgorithm enum defines the type of forwarding algorithm is used for GUC.
Definition at line 31 of file constantes.h.
enum e_shape |
The e_shape enum defines the shapes type.
Enumerator | |
---|---|
shape_circle | Ciruclar area. |
shape_rectangle | Rectangular area. |
shape_ellipse | Ellipsoidal area. |
shape_none | Unknown area. |
Definition at line 54 of file constantes.h.