summaryrefslogtreecommitdiffstats
path: root/knetworkconf/knetworkconf/kdnsinfo.cpp
blob: 357bc494538df8030366577cc9e378952958f248 (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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
/***************************************************************************
                          kdnsinfo.cpp  -  description
                             -------------------
    begin                : Sat Jan 18 2003
    copyright            : (C) 2003 by Juan Luis Baptiste
    email                : jbaptiste@merlinux.org
 ***************************************************************************/

/***************************************************************************
 *                                                                         *
 *   This program is free software; you can redistribute it and/or modify  *
 *   it under the terms of the GNU General Public License as published by  *
 *   the Free Software Foundation; either version 2 of the License, or     *
 *   (at your option) any later version.                                   *
 *                                                                         *
 ***************************************************************************/

#include "kdnsinfo.h"

KDNSInfo::KDNSInfo(){
}
KDNSInfo::~KDNSInfo(){
}
QStringList KDNSInfo::getNameServers(){
  return nameServers;
}
QString KDNSInfo::getDomainName(){
  return domainName;
}
QString KDNSInfo::getMachineName(){
  return machineName;
}

QStringList KDNSInfo::getSearchDomains(){
  return searchDomains;
}
void KDNSInfo::setNameServers(const QStringList &nameServers){
  KDNSInfo::nameServers = nameServers;
}
void KDNSInfo::setDomainName(const QString &domain){
  KDNSInfo::domainName = domain;
}
void KDNSInfo::setMachineName(const QString &machine){
  KDNSInfo::machineName = machine;
}

void KDNSInfo::setSearchDomains(const QStringList &searchDomains){
  KDNSInfo::searchDomains = searchDomains;
}
QPtrList<KKnownHostInfo> KDNSInfo::getKnownHostsList(){
  return knownHosts;
}
void KDNSInfo::addKnownHost(KKnownHostInfo *host){
  knownHosts.append(host);
}
bool KDNSInfo::removeKnownHost(int index){
  return knownHosts.remove(index);
}
void KDNSInfo::setKnownHostsList(QPtrList<KKnownHostInfo> hostsList){
  KDNSInfo::knownHosts = hostsList;
}