RINASim  October 2016
Documentation of framework for OMNeT++
Routing_Module.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <omnetpp.h>
4 
5 #include "Address.h"
6 
7 namespace common_Routing {
8 
10 public:
11  virtual ~Routing_Update(){}
12 };
14 public:
15  virtual bool processUpdate(Routing_Update * update) = 0;
16 };
17 
19 public:
20  virtual void chSendUpdate(Routing_Update * update, const Address & dst, Routing_Alg_I *) = 0;
21  virtual void chScheduleAt(Routing_Alg_I * update, const simtime_t & t) = 0;
22 };
23 
24 } /* namespace common_Routing */
virtual bool processUpdate(Routing_Update *update)=0
virtual void chScheduleAt(Routing_Alg_I *update, const simtime_t &t)=0
virtual void chSendUpdate(Routing_Update *update, const Address &dst, Routing_Alg_I *)=0
Address class holds IPC Process identification.
Definition: Address.h:42