src/plugins/bearer/connman/qconnmanservice_linux_p.h
changeset 37 758a864f9613
parent 33 3e2da88830cd
equal deleted inserted replaced
36:ef0373b55136 37:758a864f9613
    62 
    62 
    63 #include <QtDBus/QDBusPendingCallWatcher>
    63 #include <QtDBus/QDBusPendingCallWatcher>
    64 #include <QtDBus/QDBusObjectPath>
    64 #include <QtDBus/QDBusObjectPath>
    65 #include <QtDBus/QDBusContext>
    65 #include <QtDBus/QDBusContext>
    66 #include <QMap>
    66 #include <QMap>
       
    67 
       
    68 #ifndef QT_NO_BEARERMANAGEMENT
       
    69 #ifndef QT_NO_DBUS
    67 
    70 
    68 #ifndef __CONNMAN_DBUS_H
    71 #ifndef __CONNMAN_DBUS_H
    69 
    72 
    70 #define	CONNMAN_SERVICE     "org.moblin.connman"
    73 #define	CONNMAN_SERVICE     "org.moblin.connman"
    71 #define	CONNMAN_PATH        "/org/moblin/connman"
    74 #define	CONNMAN_PATH        "/org/moblin/connman"
   247     QVariantMap getIPv4();
   250     QVariantMap getIPv4();
   248     QVariantMap getIPv4Configuration();
   251     QVariantMap getIPv4Configuration();
   249     QVariantMap getProxy();
   252     QVariantMap getProxy();
   250     QVariantMap getEthernet();
   253     QVariantMap getEthernet();
   251 
   254 
       
   255     QString getMethod();
       
   256     QString getInterface();
       
   257     QString getMacAddress();
       
   258     quint16 getMtu();
       
   259     quint16 getSpeed();
       
   260     QString getDuplex();
       
   261 
   252     bool isOfflineMode();
   262     bool isOfflineMode();
   253     QStringList getServices();
   263     QStringList getServices();
   254 
   264 
   255 Q_SIGNALS:
   265 Q_SIGNALS:
   256     void propertyChanged(const QString &, const QDBusVariant &value);
   266     void propertyChanged(const QString &, const QDBusVariant &value);
   319 
   329 
   320 //    void release();
   330 //    void release();
   321     QString getInterface();
   331     QString getInterface();
   322     quint32 getReceivedByteCount();
   332     quint32 getReceivedByteCount();
   323     quint32 getTransmittedByteCount();
   333     quint32 getTransmittedByteCount();
       
   334     quint64 getTimeOnline();
   324 
   335 
   325 private:
   336 private:
   326     QConnmanCounterInterfacePrivate *d;
   337     QConnmanCounterInterfacePrivate *d;
   327 };
   338 };
   328 
   339 
   376     void propertyChangedContext(const QString &,const QString &,const QDBusVariant &);
   387     void propertyChangedContext(const QString &,const QString &,const QDBusVariant &);
   377 };
   388 };
   378 
   389 
   379 QT_END_NAMESPACE
   390 QT_END_NAMESPACE
   380 
   391 
       
   392 #endif // QT_NO_DBUS
       
   393 #endif // QT_NO_BEARERMANAGEMENT
       
   394 
   381 #endif //QCONNMANSERVICE_H
   395 #endif //QCONNMANSERVICE_H