summaryrefslogtreecommitdiffstats
path: root/hicn-light/src/hicn/io/ioOperations.c
diff options
context:
space:
mode:
Diffstat (limited to 'hicn-light/src/hicn/io/ioOperations.c')
-rw-r--r--hicn-light/src/hicn/io/ioOperations.c17
1 files changed, 17 insertions, 0 deletions
diff --git a/hicn-light/src/hicn/io/ioOperations.c b/hicn-light/src/hicn/io/ioOperations.c
index a9b763448..5693f86c5 100644
--- a/hicn-light/src/hicn/io/ioOperations.c
+++ b/hicn-light/src/hicn/io/ioOperations.c
@@ -66,3 +66,20 @@ Ticks ioOperations_SendProbe(IoOperations *ops, unsigned probeType,
uint8_t *message) {
return ops->sendProbe(ops, probeType, message);
}
+
+
+connection_state_t ioOperations_GetState(const IoOperations *ops) {
+ return ops->getState(ops);
+}
+
+void ioOperations_SetState(IoOperations *ops, connection_state_t state) {
+ ops->setState(ops, state);
+}
+
+connection_state_t ioOperations_GetAdminState(const IoOperations *ops) {
+ return ops->getAdminState(ops);
+}
+
+void ioOperations_SetAdminState(IoOperations *ops, connection_state_t admin_state) {
+ ops->setAdminState(ops, admin_state);
+}