SolidModules
networkserialinterface.cpp
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #include "networkserialinterface.h"
00022 #include "networkserialinterface_p.h"
00023 #include "manager.h"
00024
00025 NMSerialNetworkInterfacePrivate::NMSerialNetworkInterfacePrivate(const QString & path, QObject * owner)
00026 : NMNetworkInterfacePrivate(path, owner), serialIface(NMNetworkManager::DBUS_SERVICE, path, QDBusConnection::systemBus())
00027 {
00028 }
00029
00030 NMSerialNetworkInterface::NMSerialNetworkInterface(const QString & path, NMNetworkManager * manager, QObject * parent)
00031 : NMNetworkInterface(*new NMSerialNetworkInterfacePrivate(path, this), manager, parent)
00032 {
00033 initSerial();
00034 }
00035
00036 void NMSerialNetworkInterface::initSerial()
00037 {
00038 Q_D(NMSerialNetworkInterface);
00039 connect( &d->serialIface, SIGNAL(PppStats(uint,uint)),
00040 this, SIGNAL(pppStats(uint,uint)));
00041 }
00042
00043 NMSerialNetworkInterface::NMSerialNetworkInterface(NMSerialNetworkInterfacePrivate & dd, NMNetworkManager * manager, QObject * parent) : NMNetworkInterface(dd, manager, parent)
00044 {
00045 Q_D(NMSerialNetworkInterface);
00046 d->manager = manager;
00047 initSerial();
00048 }
00049
00050 NMSerialNetworkInterface::~NMSerialNetworkInterface()
00051 {
00052
00053 }
00054
00055 #include "networkserialinterface.moc"
00056
00057