LRAUV  revA
VehicleIF.h
Go to the documentation of this file.
1 
13 #ifndef VEHICLEIF_H_
14 #define VEHICLEIF_H_
15 
16 #include "data/ElementURI.h"
17 
23 namespace VehicleIF
24 {
26 static const Str NAME( "Vehicle" );
27 
29 static const RestartConfigURI DASH_IP_CFG( NAME, "dashIP", Units::NONE, STRVALUE );
30 static const RestartConfigURI DASH_PORT_CFG( NAME, "dashPort", Units::NONE, STRVALUE );
31 static const RestartConfigURI DASH_PATH_CFG( NAME, "dashPath", Units::NONE, STRVALUE );
32 static const RestartConfigURI DASH_SSL_CFG( NAME, "dashSSL", Units::BOOL );
33 static const RestartConfigURI HOSTNAME_CFG( NAME, "hostname", Units::NONE, STRVALUE );
34 static const RestartConfigURI IMEI_CFG( NAME, "imei", Units::NONE, STRVALUE );
35 static const RestartConfigURI IMEI_PASSWORD_CFG( NAME, "imeiPassword", Units::NONE, STRVALUE );
36 static const RestartConfigURI KEY_TEXT_CFG( NAME, "keyText", Units::NONE, STRVALUE );
37 static const RestartConfigURI DASH_CFG( NAME, "dash", Units::NONE, STRVALUE );
38 
40 static const RestartConfigURI ARGO_PLATFORM_CFG( NAME, "argoPlatform", Units::NONE, STRVALUE );
41 static const RestartConfigURI ARGO_PROGRAM_CFG( NAME, "argoProgram", Units::NONE, STRVALUE );
42 static const RestartConfigURI ID_CFG( NAME, "id", Units::ENUM );
43 static const RestartConfigURI KML_COLOR_CFG( NAME, "kmlColor", Units::NONE, STRVALUE );
44 static const RestartConfigURI NAME_CFG( NAME, "name", Units::NONE, STRVALUE );
45 static const ConfigURI SEND_DATA_TO_SHORE_CFG( NAME, "sendDataToShore", Units::BOOL );
46 static const ConfigURI CHECK_MT_QUEUE_CFG( NAME, "checkMTQueue", Units::BOOL );
47 
48 }
49 
50 #endif /*VEHICLEIF_H_*/
Definition: ElementURI.h:166
Replacement for standard template class string.
Definition: Str.h:12
Contains the ElementURI class definition.
static const BaseUnit ENUM
Definition: Units.h:229
static const BaseUnit NONE
Definition: Units.h:208
static const BaseUnit BOOL
Definition: Units.h:227
Definition: BinaryDataType.h:43
Definition: ElementURI.h:192
Specifies the interface details for configuration settings used vehicle-wide.
Definition: VehicleIF.h:23