IBR-DTNSuite
0.10
Main Page
Namespaces
Classes
Files
File List
File Members
PosixLinkManager.h
Go to the documentation of this file.
1
/*
2
* PosixLinkManager.h
3
*
4
* Created on: 11.10.2012
5
* Author: morgenro
6
*/
7
8
#ifndef POSIXLINKMANAGER_H_
9
#define POSIXLINKMANAGER_H_
10
11
#include "
ibrcommon/link/LinkManager.h
"
12
#include "
ibrcommon/net/vinterface.h
"
13
#include "
ibrcommon/net/vaddress.h
"
14
#include <list>
15
16
namespace
ibrcommon
17
{
18
class
PosixLinkManager
:
public
LinkManager
19
{
20
public
:
21
PosixLinkManager
();
22
virtual
~PosixLinkManager
();
23
24
const
vinterface
getInterface
(
int
index)
const
;
25
const
std::list<vaddress>
getAddressList
(
const
vinterface
&iface,
const
std::string &scope =
""
);
26
};
27
}
/* namespace ibrcommon */
28
#endif
/* POSIXLINKMANAGER_H_ */
ibrcommon
ibrcommon
link
PosixLinkManager.h
Generated on Mon Jul 22 2013 15:16:00 for IBR-DTNSuite by
1.8.3.1