summaryrefslogtreecommitdiffstats
path: root/network/connectionprofile.h
blob: 1f5bafa0f38bf355f1f5ed7fd29a72299a784d0d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#ifndef CONNECTION_PROFILE_H
#define CONNECTION_PROFILE_H

#include <QString>

class ConnectionProfile
{
    public:
        ConnectionProfile(const QString &address,
                          const QString &security,
                          const QString &service,
                          const QString &ssid,
                          const QString &state,
                          const int &strength);
        QString address() const;
        QString service() const;
        QString ssid() const;
        QString security() const;
        QString state() const;
        int strength() const;
        void setAddress(const QString address);
        void setState(const QString state);
        void setStrength(const int strength);

    private:
        QString m_address;
        QString m_security;
        QString m_service;
        QString m_state;
        QString m_ssid;
        int m_strength;
};

#endif // CONNECTION_PROFILE_H