/* * networkmanager.h * * Created on: Sep 5, 2011 * Author: niklas */ #ifndef NETWORKMANAGER_H_ #define NETWORKMANAGER_H_ #include #include #include #include #include #include #include #include #include class NetworkManager: public QObject { Q_OBJECT public: NetworkManager(); virtual ~NetworkManager(); int doRoute(QString ifName, QString destination, QString gateway, int af, int action); int replaceDefaultRoute(QString ifname, QString gateway, int metric, int af); int bringInterfaceUpDown(QString ifname, bool up); private: }; #endif /* NETWORKMANAGER_H_ */