summaryrefslogtreecommitdiffstats
path: root/lanbrowsing/kio_lan/kio_lan.h
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-01-27 21:04:23 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-01-27 21:04:23 -0600
commit4140fee92e2293c37a8e9aa8f21254dc66433a0a (patch)
treee34af01d770eb757086498062850842e7b525bd3 /lanbrowsing/kio_lan/kio_lan.h
parent44c26994c9087200cf941f08df9f77b553a1365e (diff)
downloadtdenetwork-4140fee92e2293c37a8e9aa8f21254dc66433a0a.tar.gz
tdenetwork-4140fee92e2293c37a8e9aa8f21254dc66433a0a.zip
Rename kiobuffer and KHTML
Diffstat (limited to 'lanbrowsing/kio_lan/kio_lan.h')
-rw-r--r--lanbrowsing/kio_lan/kio_lan.h87
1 files changed, 0 insertions, 87 deletions
diff --git a/lanbrowsing/kio_lan/kio_lan.h b/lanbrowsing/kio_lan/kio_lan.h
deleted file mode 100644
index 6b9887dc..00000000
--- a/lanbrowsing/kio_lan/kio_lan.h
+++ /dev/null
@@ -1,87 +0,0 @@
-/* This file is part of the KDE project
- Copyright (C) 2000 Alexander Neundorf <neundorf@kde.org>
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Library General Public
- License as published by the Free Software Foundation; either
- version 2 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Library General Public License for more details.
-
- You should have received a copy of the GNU Library General Public License
- along with this library; see the file COPYING.LIB. If not, write to
- the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- Boston, MA 02110-1301, USA.
-*/
-
-#ifndef KIO_XLAN_H
-#define KIO_XLAN_H
-
-#include <tdeio/slavebase.h>
-#include <tdeio/tcpslavebase.h>
-#include <tdeio/global.h>
-
-#include <tqvaluevector.h>
-#include <tqcstring.h>
-#include <tqstring.h>
-#include <tqdict.h>
-
-#include <arpa/inet.h>
-#include <sys/types.h>
-
-#define KIOLAN_HTTP 0
-#define KIOLAN_FTP 1
-#define KIOLAN_SMB 2
-#define KIOLAN_NFS 3
-#define KIOLAN_FISH 4
-#define KIOLAN_MAX 5
-
-#define NAMELEN 8
-
-struct MyProtocolInfo
-{
- int enabled;
- TQValueVector<int> ports;
- //this should be large enough for things like "FTP" and so on
- char name[NAMELEN];
-};
-
-struct HostInfo
-{
- time_t created;
- int services[KIOLAN_MAX];
-};
-
-class LANProtocol : public TDEIO::TCPSlaveBase
-{
- public:
- LANProtocol (int isLanIoSlave, const TQCString &pool, const TQCString &app );
- virtual ~LANProtocol();
-
- virtual void setHost( const TQString& host, int port, const TQString& user, const TQString& pass );
- virtual void mimetype( const KURL& );
-
- virtual void listDir( const KURL& url);
- virtual void stat( const KURL & url);
- virtual void get( const KURL& url );
-
- protected:
- TQDict<HostInfo> m_hostInfoCache;
- int readDataFromServer();
- int lanReadDataFromServer();
- int rlanReadDataFromServer();
- int checkHost(const TQString& host);
- int checkPort(TQValueVector<int>& _ports, in_addr ip);
- TQString m_currentHost;
- unsigned short int m_port;
- MyProtocolInfo m_protocolInfo[KIOLAN_MAX];
- int m_maxAge;
- bool m_isLanIoslave;
- bool m_shortHostnames;
- TQString m_defaultLisaHost;
-};
-
-#endif