Switch to side-by-side view

--- a/src/DAF/CDAP/CDAP.h
+++ b/src/DAF/CDAP/CDAP.h
@@ -16,14 +16,37 @@
 #ifndef __RINA_CDAP_H_
 #define __RINA_CDAP_H_
 
+//Standard libraries
 #include <omnetpp.h>
+//RINASim libraries
+#include "CDAPListeners.h"
+#include "RINASignals.h"
+#include "CDAPMessage_m.h"
+#include "ExternConsts.h"
 
 class CDAP : public cSimpleModule
 {
+  public:
+    enum ConnectionState {NIL, CONNECTED, AWAITCLOSE, AWAITCON};
+
+    void sendData(CDAPMessage* cmsg);
+
   protected:
-    enum ConnectionState {NIL, CONNECTED, AWAITCLOSE, AWAITCON};
+
     virtual void initialize();
     virtual void handleMessage(cMessage *msg);
+
+    void initSignalsAndListeners();
+
+    //Signals
+    simsignal_t sigCDAPReceiveData;
+
+    //Listeners
+    LisCDAPSendData* lisCDAPSendData;
+
+    //Signaling
+    void signalizeReceiveData(CDAPMessage* cmsg);
+
 };
 
 #endif