Commit Graph

24 Commits

Author SHA1 Message Date
xdrm-brackets b21565e682 Credits 2017-05-04 12:36:45 +02:00
xdrm-brackets 1501181420 [update][fix] fixed c-emul test + redesigned ctrlTerm update management without <Critical Section> 2017-05-03 15:45:19 +02:00
xdrm-brackets 6cfa351c9a Cleaned context structure 2017-05-03 11:58:41 +02:00
xdrm-brackets e4b9d5daa6 [FIX] ctrlTerm ok (ctrlTerm<->sgca<->plane) 2017-04-29 17:04:07 +02:00
xdrm-brackets 1a98172fca [done] ctrlTerm plane update procedure (v0.1) to be tested by SdS 2017-04-28 14:54:02 +02:00
xdrm-brackets 79a1258a53 [BIG UPDATE] Dynamic local ip 2017-04-26 14:25:05 +02:00
xdrm-brackets 387e55c092 Gestion viewTerm fonctionnel [todo] gestion envoi en plusieurs fois 2017-04-25 15:00:25 +02:00
xdrm-brackets b245e6f623 [fix] Fixed conflicts between TCP server sockets (at thread launch each have its own socket, then it becomes the same, reference err) -> so memcpy the socket at launch) 2017-04-20 11:49:11 +02:00
xdrm-brackets d5f883add1 [updated] central-manager : 1. removed middleware for planes 2. instead thread that publishes over multicast UDP to planes every N seconds. 3. Added udp/client to central-manager
[todo] 1. Update `bind_header` flags to know if plane/vterm/cterm with combination + must ask for TCP/UDP (implicit) no need to say it
2017-04-18 20:06:14 +02:00
xdrm-brackets f1fca736bd Délégation des middlewares [todo] middleware multicast pour avion 2017-04-11 19:12:34 +02:00
xdrm-brackets 63436afc35 Separated code between `main`, `middlewares` which creates a new socket (to do for UDP : copypaste the code from main to middlewares), and `handlers` which have the socket and do the actual management (communications) 2017-04-09 19:33:27 +02:00
xdrm-brackets 02989312d1 added headers 2017-04-09 18:56:11 +02:00
xdrm-brackets 726ab7b4e3 [done] Ajout timeout lors de création sockets + fonction de traitement dynamique pour chaque thread du type "LISTEN_" + debug TCP + fix `make clean` 2017-04-09 18:41:44 +02:00
xdrm-brackets 0c641726a8 [done] Passed all UDP terminal dispatchers to MULTICAST (224.0.0.2:4445 and 224.0.0.3:4446) to remove broadcast needs.[todo]{ udp multicast for plane + plane comm } 2017-04-09 16:06:31 +02:00
xdrm-brackets d2afb8f65e fix 2017-04-08 18:30:41 +02:00
xdrm-brackets 23af65d69e Update 2017-04-08 18:20:17 +02:00
xdrm-brackets 0dc72353cd update 2017-04-07 20:25:53 +02:00
xdrm-brackets b751266152 Reference #4 Reference #3 Gestion 2 serveurs UDP pour `vterm`/`cterm` reste à faire le UDP multicast + dispatch socket random udp fonctionne 2017-04-07 18:14:21 +02:00
xdrm-brackets 8cc7dcf06c Reference #7 + minmod 2017-04-06 20:08:45 +02:00
xdrm-brackets 0009aa269a [Done] UDP communication thread first step 2017-04-06 17:41:34 +02:00
xdrm-brackets 6c5aabae30 [in progress] udp redirection management 2017-04-06 13:36:51 +02:00
xdrm-brackets 7b2caf39b6 Update 2017-04-03 18:04:57 +02:00
xdrm-brackets 94c4769241 Lib tcp/udp in progress 2017-04-01 17:01:36 +02:00
xdrm-brackets b41a8d304f First commit <xdrm-brackets:proxy.ftp.c> Import 2017-03-28 18:51:26 +02:00