Add ApplicationList and Capability
This commit is contained in:
@@ -48,6 +48,7 @@ public:
|
||||
virtual TraceResolver *CreateTraceResolver (TraceContext const &context);
|
||||
// Capability access
|
||||
virtual NetDeviceList* GetNetDeviceList() const;
|
||||
virtual ApplicationList* GetApplicationList() const;
|
||||
virtual L3Demux* GetL3Demux() const;
|
||||
virtual Ipv4L4Demux* GetIpv4L4Demux() const;
|
||||
virtual Ipv4 * GetIpv4 (void) const;
|
||||
@@ -59,6 +60,7 @@ private:
|
||||
void SetupLoopback (void);
|
||||
// Capabilities
|
||||
NetDeviceList* m_netDevices;
|
||||
ApplicationList* m_applicationList;
|
||||
L3Demux* m_l3Demux;
|
||||
Ipv4L4Demux* m_ipv4L4Demux;
|
||||
std::string m_name;
|
||||
|
||||
Reference in New Issue
Block a user