target-gateway-scheduler-5b35df5f4d24c232017e.json 9.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501
  1. {
  2. "artifacts" :
  3. [
  4. {
  5. "path" : "deploy/bin/gateway-scheduler"
  6. }
  7. ],
  8. "backtrace" : 1,
  9. "backtraceGraph" :
  10. {
  11. "commands" :
  12. [
  13. "add_executable",
  14. "link_directories",
  15. "add_library",
  16. "add_definitions",
  17. "include_directories"
  18. ],
  19. "files" :
  20. [
  21. "modules/gateway-scheduler/CMakeLists.txt",
  22. "modules/gateway-basic/CMakeLists.txt",
  23. "CMakeLists.txt"
  24. ],
  25. "nodes" :
  26. [
  27. {
  28. "file" : 0
  29. },
  30. {
  31. "command" : 0,
  32. "file" : 0,
  33. "line" : 41,
  34. "parent" : 0
  35. },
  36. {
  37. "command" : 1,
  38. "file" : 0,
  39. "line" : 24,
  40. "parent" : 0
  41. },
  42. {
  43. "file" : 1
  44. },
  45. {
  46. "command" : 2,
  47. "file" : 1,
  48. "line" : 37,
  49. "parent" : 3
  50. },
  51. {
  52. "file" : 2
  53. },
  54. {
  55. "command" : 3,
  56. "file" : 2,
  57. "line" : 44,
  58. "parent" : 5
  59. },
  60. {
  61. "command" : 3,
  62. "file" : 2,
  63. "line" : 43,
  64. "parent" : 5
  65. },
  66. {
  67. "command" : 3,
  68. "file" : 2,
  69. "line" : 41,
  70. "parent" : 5
  71. },
  72. {
  73. "command" : 4,
  74. "file" : 0,
  75. "line" : 18,
  76. "parent" : 0
  77. }
  78. ]
  79. },
  80. "compileGroups" :
  81. [
  82. {
  83. "compileCommandFragments" :
  84. [
  85. {
  86. "fragment" : "-std=gnu++1z -fdiagnostics-color=always"
  87. }
  88. ],
  89. "defines" :
  90. [
  91. {
  92. "backtrace" : 6,
  93. "define" : "DATABASE_JSON_DIR=\"/usr/local/bin/database/json\""
  94. },
  95. {
  96. "backtrace" : 7,
  97. "define" : "DATABASE_SQLITE_DIR=\"/usr/local/bin/database/sqlite\""
  98. },
  99. {
  100. "backtrace" : 8,
  101. "define" : "DEBUG"
  102. }
  103. ],
  104. "includes" :
  105. [
  106. {
  107. "backtrace" : 9,
  108. "path" : "E:/embedded-gateway/include"
  109. },
  110. {
  111. "backtrace" : 9,
  112. "path" : "E:/embedded-gateway/library/include"
  113. },
  114. {
  115. "backtrace" : 9,
  116. "path" : "E:/embedded-gateway/modules"
  117. },
  118. {
  119. "backtrace" : 9,
  120. "path" : "E:/embedded-gateway/deploy/library"
  121. }
  122. ],
  123. "language" : "CXX",
  124. "languageStandard" :
  125. {
  126. "backtraces" :
  127. [
  128. 1
  129. ],
  130. "standard" : "17"
  131. },
  132. "sourceIndexes" :
  133. [
  134. 0,
  135. 1,
  136. 2,
  137. 3,
  138. 4,
  139. 5,
  140. 6,
  141. 7,
  142. 8,
  143. 9,
  144. 10,
  145. 11,
  146. 12,
  147. 13,
  148. 14,
  149. 15,
  150. 16,
  151. 17,
  152. 18,
  153. 19,
  154. 20,
  155. 21,
  156. 22,
  157. 23,
  158. 24,
  159. 25,
  160. 26,
  161. 27,
  162. 28,
  163. 29,
  164. 30
  165. ]
  166. }
  167. ],
  168. "dependencies" :
  169. [
  170. {
  171. "backtrace" : 1,
  172. "id" : "gateway-basic::@26444984b35057cfdfd9"
  173. }
  174. ],
  175. "id" : "gateway-scheduler::@b14a20826b83cb04503c",
  176. "link" :
  177. {
  178. "commandFragments" :
  179. [
  180. {
  181. "fragment" : "",
  182. "role" : "flags"
  183. },
  184. {
  185. "backtrace" : 2,
  186. "fragment" : "-LE:\\embedded-gateway\\library\\lib",
  187. "role" : "libraryPath"
  188. },
  189. {
  190. "fragment" : "-Wl,-rpath,E:/embedded-gateway/library/lib:E:/embedded-gateway/deploy/library",
  191. "role" : "libraries"
  192. },
  193. {
  194. "backtrace" : 1,
  195. "fragment" : "-lsqlite3",
  196. "role" : "libraries"
  197. },
  198. {
  199. "backtrace" : 1,
  200. "fragment" : "-lboost_filesystem",
  201. "role" : "libraries"
  202. },
  203. {
  204. "backtrace" : 1,
  205. "fragment" : "-lmodbus",
  206. "role" : "libraries"
  207. },
  208. {
  209. "backtrace" : 1,
  210. "fragment" : "-lpthread",
  211. "role" : "libraries"
  212. },
  213. {
  214. "backtrace" : 1,
  215. "fragment" : "-lpaho-mqttpp3",
  216. "role" : "libraries"
  217. },
  218. {
  219. "backtrace" : 1,
  220. "fragment" : "-lpaho-mqtt3as",
  221. "role" : "libraries"
  222. },
  223. {
  224. "backtrace" : 1,
  225. "fragment" : "-liec61850",
  226. "role" : "libraries"
  227. },
  228. {
  229. "fragment" : "-Wl,-Bstatic",
  230. "role" : "libraries"
  231. },
  232. {
  233. "backtrace" : 1,
  234. "fragment" : "-lloragw",
  235. "role" : "libraries"
  236. },
  237. {
  238. "fragment" : "-Wl,-Bdynamic",
  239. "role" : "libraries"
  240. },
  241. {
  242. "backtrace" : 1,
  243. "fragment" : "deploy\\library\\libgateway-basic.so",
  244. "role" : "libraries"
  245. },
  246. {
  247. "backtrace" : 1,
  248. "fragment" : "-lsqlite3",
  249. "role" : "libraries"
  250. },
  251. {
  252. "backtrace" : 1,
  253. "fragment" : "-lboost_filesystem",
  254. "role" : "libraries"
  255. },
  256. {
  257. "backtrace" : 4,
  258. "fragment" : "-lhiredis",
  259. "role" : "libraries"
  260. }
  261. ],
  262. "language" : "CXX"
  263. },
  264. "name" : "gateway-scheduler",
  265. "nameOnDisk" : "gateway-scheduler",
  266. "paths" :
  267. {
  268. "build" : "modules/gateway-scheduler",
  269. "source" : "modules/gateway-scheduler"
  270. },
  271. "sourceGroups" :
  272. [
  273. {
  274. "name" : "Source Files",
  275. "sourceIndexes" :
  276. [
  277. 0,
  278. 1,
  279. 2,
  280. 3,
  281. 4,
  282. 5,
  283. 6,
  284. 7,
  285. 8,
  286. 9,
  287. 10,
  288. 11,
  289. 12,
  290. 13,
  291. 14,
  292. 15,
  293. 16,
  294. 17,
  295. 18,
  296. 19,
  297. 20,
  298. 21,
  299. 22,
  300. 23,
  301. 24,
  302. 25,
  303. 26,
  304. 27,
  305. 28,
  306. 29,
  307. 30
  308. ]
  309. }
  310. ],
  311. "sources" :
  312. [
  313. {
  314. "backtrace" : 1,
  315. "compileGroupIndex" : 0,
  316. "path" : "modules/gateway-scheduler/src/executant/BasicExecutant.cpp",
  317. "sourceGroupIndex" : 0
  318. },
  319. {
  320. "backtrace" : 1,
  321. "compileGroupIndex" : 0,
  322. "path" : "modules/gateway-scheduler/src/executant/GPIOExecutant.cpp",
  323. "sourceGroupIndex" : 0
  324. },
  325. {
  326. "backtrace" : 1,
  327. "compileGroupIndex" : 0,
  328. "path" : "modules/gateway-scheduler/src/executant/ModbusExecutant.cpp",
  329. "sourceGroupIndex" : 0
  330. },
  331. {
  332. "backtrace" : 1,
  333. "compileGroupIndex" : 0,
  334. "path" : "modules/gateway-scheduler/src/insulated-switch-server/insulated_switch_server.cpp",
  335. "sourceGroupIndex" : 0
  336. },
  337. {
  338. "backtrace" : 1,
  339. "compileGroupIndex" : 0,
  340. "path" : "modules/gateway-scheduler/src/lora_server/LoRaServer.cpp",
  341. "sourceGroupIndex" : 0
  342. },
  343. {
  344. "backtrace" : 1,
  345. "compileGroupIndex" : 0,
  346. "path" : "modules/gateway-scheduler/src/main.cpp",
  347. "sourceGroupIndex" : 0
  348. },
  349. {
  350. "backtrace" : 1,
  351. "compileGroupIndex" : 0,
  352. "path" : "modules/gateway-scheduler/src/report/MyIec61850Server.cpp",
  353. "sourceGroupIndex" : 0
  354. },
  355. {
  356. "backtrace" : 1,
  357. "compileGroupIndex" : 0,
  358. "path" : "modules/gateway-scheduler/src/report/TaskReportService.cpp",
  359. "sourceGroupIndex" : 0
  360. },
  361. {
  362. "backtrace" : 1,
  363. "compileGroupIndex" : 0,
  364. "path" : "modules/gateway-scheduler/src/repository/ScheduleCommunicationRepository.cpp",
  365. "sourceGroupIndex" : 0
  366. },
  367. {
  368. "backtrace" : 1,
  369. "compileGroupIndex" : 0,
  370. "path" : "modules/gateway-scheduler/src/repository/ScheduleDeviceCommunicationRepository.cpp",
  371. "sourceGroupIndex" : 0
  372. },
  373. {
  374. "backtrace" : 1,
  375. "compileGroupIndex" : 0,
  376. "path" : "modules/gateway-scheduler/src/repository/ScheduleDeviceProtocolRepository.cpp",
  377. "sourceGroupIndex" : 0
  378. },
  379. {
  380. "backtrace" : 1,
  381. "compileGroupIndex" : 0,
  382. "path" : "modules/gateway-scheduler/src/repository/ScheduleDeviceRepository.cpp",
  383. "sourceGroupIndex" : 0
  384. },
  385. {
  386. "backtrace" : 1,
  387. "compileGroupIndex" : 0,
  388. "path" : "modules/gateway-scheduler/src/repository/ScheduleProtocolRepository.cpp",
  389. "sourceGroupIndex" : 0
  390. },
  391. {
  392. "backtrace" : 1,
  393. "compileGroupIndex" : 0,
  394. "path" : "modules/gateway-scheduler/src/repository/ScheduleTaskFormatterRepository.cpp",
  395. "sourceGroupIndex" : 0
  396. },
  397. {
  398. "backtrace" : 1,
  399. "compileGroupIndex" : 0,
  400. "path" : "modules/gateway-scheduler/src/repository/ScheduleTaskRepository.cpp",
  401. "sourceGroupIndex" : 0
  402. },
  403. {
  404. "backtrace" : 1,
  405. "compileGroupIndex" : 0,
  406. "path" : "modules/gateway-scheduler/src/service/BasicExecutorService.cpp",
  407. "sourceGroupIndex" : 0
  408. },
  409. {
  410. "backtrace" : 1,
  411. "compileGroupIndex" : 0,
  412. "path" : "modules/gateway-scheduler/src/service/CalculateService.cpp",
  413. "sourceGroupIndex" : 0
  414. },
  415. {
  416. "backtrace" : 1,
  417. "compileGroupIndex" : 0,
  418. "path" : "modules/gateway-scheduler/src/service/FlowerExecutorService.cpp",
  419. "sourceGroupIndex" : 0
  420. },
  421. {
  422. "backtrace" : 1,
  423. "compileGroupIndex" : 0,
  424. "path" : "modules/gateway-scheduler/src/service/FormatterExecutorService.cpp",
  425. "sourceGroupIndex" : 0
  426. },
  427. {
  428. "backtrace" : 1,
  429. "compileGroupIndex" : 0,
  430. "path" : "modules/gateway-scheduler/src/service/QueueService.cpp",
  431. "sourceGroupIndex" : 0
  432. },
  433. {
  434. "backtrace" : 1,
  435. "compileGroupIndex" : 0,
  436. "path" : "modules/gateway-scheduler/src/service/ScheduleCommunicationService.cpp",
  437. "sourceGroupIndex" : 0
  438. },
  439. {
  440. "backtrace" : 1,
  441. "compileGroupIndex" : 0,
  442. "path" : "modules/gateway-scheduler/src/service/ScheduleDeviceCommunicationService.cpp",
  443. "sourceGroupIndex" : 0
  444. },
  445. {
  446. "backtrace" : 1,
  447. "compileGroupIndex" : 0,
  448. "path" : "modules/gateway-scheduler/src/service/ScheduleDeviceProtocolService.cpp",
  449. "sourceGroupIndex" : 0
  450. },
  451. {
  452. "backtrace" : 1,
  453. "compileGroupIndex" : 0,
  454. "path" : "modules/gateway-scheduler/src/service/ScheduleDeviceService.cpp",
  455. "sourceGroupIndex" : 0
  456. },
  457. {
  458. "backtrace" : 1,
  459. "compileGroupIndex" : 0,
  460. "path" : "modules/gateway-scheduler/src/service/ScheduleProtocolService.cpp",
  461. "sourceGroupIndex" : 0
  462. },
  463. {
  464. "backtrace" : 1,
  465. "compileGroupIndex" : 0,
  466. "path" : "modules/gateway-scheduler/src/service/ScheduleService.cpp",
  467. "sourceGroupIndex" : 0
  468. },
  469. {
  470. "backtrace" : 1,
  471. "compileGroupIndex" : 0,
  472. "path" : "modules/gateway-scheduler/src/service/ScheduleTaskFormatterService.cpp",
  473. "sourceGroupIndex" : 0
  474. },
  475. {
  476. "backtrace" : 1,
  477. "compileGroupIndex" : 0,
  478. "path" : "modules/gateway-scheduler/src/service/ScheduleTaskService.cpp",
  479. "sourceGroupIndex" : 0
  480. },
  481. {
  482. "backtrace" : 1,
  483. "compileGroupIndex" : 0,
  484. "path" : "modules/gateway-scheduler/src/service/TaskExecutorService.cpp",
  485. "sourceGroupIndex" : 0
  486. },
  487. {
  488. "backtrace" : 1,
  489. "compileGroupIndex" : 0,
  490. "path" : "modules/gateway-scheduler/src/tcp_server/TcpServer.cpp",
  491. "sourceGroupIndex" : 0
  492. },
  493. {
  494. "backtrace" : 1,
  495. "compileGroupIndex" : 0,
  496. "path" : "modules/gateway-scheduler/src/utils/HashUtils.cpp",
  497. "sourceGroupIndex" : 0
  498. }
  499. ],
  500. "type" : "EXECUTABLE"
  501. }