# libbattle-com++ ![alt text][status]![alt text][high]![alt text][medium]![alt text][low]![alt text][unspecified] [status]: https://jenkins-new.ftewa.ti.unibw-hamburg.de/job/FTEWA/job/libbattle-com/job/main/badge/icon [high]: https://tiweb.hsu-hh.de/build-status/libbattle-com_master_high.svg [medium]: https://tiweb.hsu-hh.de/build-status/libbattle-com_master_medium.svg [low]: https://tiweb.hsu-hh.de/build-status/libbattle-com_master_low.svg [unspecified]: https://tiweb.hsu-hh.de/build-status/libbattle-com_master_unspecified.svg ## Description libbattle-com++ is a c++ library for implementing a publish/subscribe based network infratructure. The main programming API is totally network- and transport-layer independent. ## Features - publish/ subscribe based programming API - implementation of a UDP based protocol backend ### Planned backends - LNK16 support - HLA support - DIS support ## Authors ### Lead Engineer - Dominik Meyer ### Developers - Christina Sander ### Military Classfication UNCLASSIFIED ## License MPL v2.0 ## Building ### Release - mkdir build - cd build - cmake .. - make all - make test ### Debugging - mkdir build - cd build - cmake -DCMAKE_BUILD_TYPE=DEBUG .. - make all - make test