From a9a67824dd8c7f343bf25bed72710a2f8bc28df8 Mon Sep 17 00:00:00 2001
From: Xenofon Foukas <x.foukas@sms.ed.ac.uk>
Date: Mon, 11 Jan 2016 14:58:31 +0200
Subject: [PATCH] Added API functions for eNB agent - technology interaction

---
 openair2/ENB_APP/enb_agent_mac.h | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/openair2/ENB_APP/enb_agent_mac.h b/openair2/ENB_APP/enb_agent_mac.h
index 871d6e5ae2..11e981a51b 100644
--- a/openair2/ENB_APP/enb_agent_mac.h
+++ b/openair2/ENB_APP/enb_agent_mac.h
@@ -88,5 +88,19 @@ int enb_agent_mac_stats_reply(mid_t mod_id, xid_t xid, const report_config_t *re
 int enb_agent_mac_destroy_stats_reply(Protocol__ProgranMessage *msg);
 
 
+/**********************************
+ * eNB agent - technology mac API
+ **********************************/
+
+/*Set DCI for particular RNTI in defined subframe (UL/DL)*/
+int enb_agent_mac_dl_config(mid_t mod_id, Protocol__ProgranMessage *msg);
+
+int enb_agent_mac_ul_config(mid_t mod_id, Protocol__ProgranMessage *msg);
+
+/*Push controller configurations to the eNB for cells and UEs*/
+int enb_agent_set_cell_config(mid_t mod_id, Protocol__ProgranMessage *msg);
+
+int enb_agent_set_ue_config(mid_t mod_id, Protocol__ProgranMessage *msg);
+
 
 #endif
-- 
GitLab