summaryrefslogtreecommitdiff
path: root/cesar/cp/eoc/cco/action/stub/src/cco_action.c
diff options
context:
space:
mode:
Diffstat (limited to 'cesar/cp/eoc/cco/action/stub/src/cco_action.c')
-rw-r--r--cesar/cp/eoc/cco/action/stub/src/cco_action.c75
1 files changed, 75 insertions, 0 deletions
diff --git a/cesar/cp/eoc/cco/action/stub/src/cco_action.c b/cesar/cp/eoc/cco/action/stub/src/cco_action.c
new file mode 100644
index 0000000000..a08c7b5751
--- /dev/null
+++ b/cesar/cp/eoc/cco/action/stub/src/cco_action.c
@@ -0,0 +1,75 @@
+/* Cesar project {{{
+ *
+ * Copyright (C) 2009 Spidcom
+ *
+ * <<<Licence>>>
+ *
+ * }}} */
+/**
+ * \file cp/eoc/cco/action/stub/src/cco_action.c
+ * \brief CCo functions stub.
+ * \ingroup cp_eoc_cco_action_stub
+ *
+ * Stub functions for the unit test of the other modules.
+ */
+#include "common/std.h"
+#include "cp/cp.h"
+
+void
+cp_eoc_cco_action__power_on_no_beacons (cp_t *ctx) __attribute__((weak));
+void
+cp_eoc_cco_action__power_on_no_beacons (cp_t *ctx)
+{}
+
+void
+cp_eoc_cco_action_poweron__idle__to_poweron (cp_t *ctx)
+ __attribute__((weak));
+void
+cp_eoc_cco_action_poweron__idle__to_poweron (cp_t *ctx)
+{}
+
+void
+cp_eoc_cco_action__power_on_rx_beacon (cp_t *ctx) __attribute__((weak));
+void
+cp_eoc_cco_action__power_on_rx_beacon (cp_t *ctx)
+{}
+
+void
+cp_eoc_cco_action__cco_drv_mac_stop (cp_t *ctx) __attribute__((weak));
+void
+cp_eoc_cco_action__cco_drv_mac_stop (cp_t *ctx)
+{}
+
+void
+cp_eoc_cco_action__bcco_drv_mac_stop (cp_t *ctx) __attribute__((weak));
+void
+cp_eoc_cco_action__bcco_drv_mac_stop (cp_t *ctx)
+{}
+
+void
+cp_eoc_cco_action__bcco_no_beacons (cp_t *ctx) __attribute__((weak));
+void
+cp_eoc_cco_action__bcco_no_beacons (cp_t *ctx)
+{}
+
+void
+cp_eoc_cco_action_send_central_beacon (cp_t *ctx) __attribute__((weak));
+void
+cp_eoc_cco_action_send_central_beacon (cp_t *ctx)
+{}
+
+void
+cp_eoc_scheduler_prepare (void * user_data) __attribute__((weak));
+void
+cp_eoc_scheduler_prepare (void * user_data)
+{}
+
+void
+cp_eoc_cco_action_init (cp_t *ctx) __attribute__((weak));
+void
+cp_eoc_cco_action_init (cp_t *ctx) {}
+
+void
+cp_eoc_cco_action_uninit (cp_t *ctx) __attribute__((weak));
+void
+cp_eoc_cco_action_uninit (cp_t *ctx) {}