8cc6b6dd69
Completely log simulations
2014-07-24 23:35:20 +02:00
aa20bcc6eb
Add file monitor
2014-03-23 17:57:54 +01:00
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