Commit graph

17 commits

Author SHA1 Message Date
dff97425cd Remove SQLite monitor
SQLite is slows down the simulation to much.
2014-03-22 01:16:48 +01:00
d317a324c1 Revert "Require libsqlite3"
This reverts commit 28aa388476.
2014-03-22 01:15:05 +01:00
28aa388476 Require libsqlite3 2014-03-21 04:54:33 +01:00
a78a01eacc Add monitors
Monitors are used to log events from the simulated nodes. So far there are a log
monitor which just logs the nodes' log messages and a SQLite monitor which does
nothing at the moment.
2014-03-21 04:51:48 +01:00
9156910508 Remove flex scanner, use scanner from fastd (with lots of adjustions) 2014-03-17 19:21:24 +01:00
dd87d59f47 Compiler option cleanup and -Wextra fixes 2014-03-17 17:50:57 +01:00
aced19e374 More encapsulation 2013-07-27 23:38:38 +02:00
08c6bcb98e Move logging into context_t 2013-07-27 18:53:27 +02:00
379b2b3701 Create a common base class event_t for packet_t and scheduled_t 2013-07-27 18:31:10 +02:00
f706404e6e More cleanups 2013-07-26 19:47:09 +02:00
1f67abe0f3 Clean up queue implementation, fix namespaces 2013-07-26 17:47:35 +02:00
0ffde34faa Convert mmss to C++, add parser 2013-07-26 14:22:18 +02:00
33d1cf04a7 Add log message support 2013-03-18 19:09:25 +01:00
56ccdb40ab Add support for scheduled jobs 2013-03-18 18:06:24 +01:00
cdf537c71c Implement protocol module loading 2013-03-18 03:09:08 +01:00
e7f622e99d Add timeout queue 2013-03-18 01:03:43 +01:00
4a1f291d7f Initial (incomplete) API definition and some data structures for the simulator 2013-03-18 00:04:29 +01:00