summaryrefslogtreecommitdiffstats
path: root/mmss/types.hpp
diff options
context:
space:
mode:
authorMatthias Schiffer <mschiffer@universe-factory.net>2013-07-27 20:34:29 +0200
committerMatthias Schiffer <mschiffer@universe-factory.net>2013-07-27 20:34:29 +0200
commitefabc7a40d74904385d9dd55eb0312aeb538d4ed (patch)
tree7925d0914b400f2960413862ded2504c2398658e /mmss/types.hpp
parent08c6bcb98e4f9c6da6dd819becc136efa3455466 (diff)
downloadgmrf-efabc7a40d74904385d9dd55eb0312aeb538d4ed.tar
gmrf-efabc7a40d74904385d9dd55eb0312aeb538d4ed.zip
Encapsulate node and interface structures
Diffstat (limited to 'mmss/types.hpp')
-rw-r--r--mmss/types.hpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/mmss/types.hpp b/mmss/types.hpp
index ca1d290..6c8be97 100644
--- a/mmss/types.hpp
+++ b/mmss/types.hpp
@@ -37,19 +37,21 @@ extern "C" {
}
+struct gmrf {};
+struct gmrf_iface {};
+
+
namespace MMSS {
class context_t;
class config_t;
+class iface_t;
class network_t;
+class node_t;
class now_t;
class packet_t;
class scheduled_t;
typedef ::mmss_protocol_t protocol_t;
-typedef ::gmrf_t node_t;
-typedef ::gmrf_iface_t iface_t;
-
-
}