00001 #ifndef EXAMPLE_IFACE_VPN_H 00002 #define EXAMPLE_IFACE_VPN_H 00003 00004 #include <interfaces/interface.h> 00005 00006 class VirtualInterface : public Interface { 00007 Q_OBJECT 00008 00009 public: 00010 VirtualInterface(QObject* parent, const char* name = "vpn", bool up = false ); 00011 ~VirtualInterface(); 00012 00013 public slots: 00014 bool refresh(); // refresh information 00015 void start(); 00016 void stop(); 00017 00018 private: 00019 bool m_isUp : 1; 00020 }; 00021 00022 #endif
1.4.2