VR-Forces 4.3 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
messageTypes.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2015 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
6 #pragma once
7 
8 //
12 //
13 
14 #include <vrfExtProtocol/messageTypes.h>
15 #include "vrfmsgs/vrfmsgsDefines.h"
16 
19 #define MIN_USER_INTERFACE_MESSAGE_TYPE 200
20 #define MAX_USER_INTERFACE_MESSAGE_TYPE 900
21 
24 const int DtUnknownMessageType = 0;
25 const int DtVrfObjectMessageType = 1;
28 const int DtInterfaceMessageType = 2;
29 
33 const int DtTaskMessageType = 1;
34 const int DtReportMessageType = 2;
36 const int DtAdminMessageType = 4;
37 
39 
43 
48 
50 const int DtControlMessageType = 20;
51 const int DtOverlayOpMessageType = 21;
52 const int DtPlanOpMessageType = 22;
56 const int DtSkipTaskMessageType = 26;
66 const int DtReorganizeMessageType = 34;
68 const int DtRequestPlanMessageType = 36;
69 const int DtPlanMessageType = 37;
73 const int DtAbandonPlanMessageType = 42;
75 const int DtIfJoyDeviceRequestType = 44;
76 const int DtExitMessageType = 45;
78 const int DtTerrainOpMessageType = 47;
81 const int DtStatusMessageType = 50;
83 const int DtModifyOrganizationType = 52;
85 const int DtAddToOrganizationType = 54;
87 #ifndef UNDOCUMENTED
88 
89 const int DtSpawnBreachMessageType = 56;
90 #endif /* UNDOCUMENTED */
92 
94 //const int DtVrfObjectDataMessageType = 58;
95 
118 
120 //const int DtVrfObjectStateMessageType = 80;
121 
130 const int DtSensorDataMessageType = 89;
134 
146 const int DtDeletePlanMessageType = 101;
147 
149 //const int DtRadioMessageReceivedMessageType = 102;
150 
154 const int DtPluginDataMessageType = 106;
156 const int DtRestartPlanMessageType = 108;
157 
160 
162 
170 
173 const int DtSettingMessageType = 121;
174 
177 
178 const int DtSplitContentType = 124;
179 
181 
183 
185 const int DtServerMessageType = 127;
186 
189 
196 
198 const int DtForcesMessageType = 135;
199 
218 const int DtComputeRouteType = 155;
232 const int DtRequestSpotReportsType = 175;
235 
245 const int DtEntityNameMessageType = DtVrfObjectCreatedMessageType;
254 const int DtRequestEntityNameMessageType = DtRequestVrfObjectCreatedMessageType;
256 
258 const int DtUnknownControlType = 0;
259 const int DtPauseControlType = 1;
260 const int DtRunControlType = 2;
263 const int DtRewindControlType = 5;
264 const int DtStepControlType = 6;
265 
268 const int DtUnknownFileOpType = 0;
269 const int DtReadFileOpType = 1;
270 const int DtWriteFileOpType = 2;
271 
274 {
279 };
280 
281 const char DtUnknownFrameModeTypeString[] = "unknown-frame";
282 const char DtVariableFrameModeTypeString[] = "variable-frame";
283 const char DtFixedFrameModeTypeString[] = "fixed-frame";
284 const char DtFixedFrameRunToCompleteModeTypeString[] = "fixed-frame-run-to-complete";
285 
287 
289 DT_DLL_vrfmsgs extern const char* DtFrameModeTypeString(DtFrameMode type);
290 DT_DLL_vrfmsgs extern const char* DtFileOpTypeString(int type);
291 DT_DLL_vrfmsgs extern const char* DtInterfaceContentTypeString(int type);
292 DT_DLL_vrfmsgs extern const char* DtControlTypeString(int type);
293 DT_DLL_vrfmsgs extern const char* DtRadioMessageTypeString(int type);
294 DT_DLL_vrfmsgs extern const char* DtMessageTypeString(int type);

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)