diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2011-11-06 15:56:40 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2011-11-06 15:56:40 -0600 |
commit | e16866e072f94410321d70daedbcb855ea878cac (patch) | |
tree | ee3f52eabde7da1a0e6ca845fb9c2813cf1558cf /kdesu/kcookie.h | |
parent | a58c20c1a7593631a1b50213c805507ebc16adaf (diff) | |
download | tdelibs-e16866e072f94410321d70daedbcb855ea878cac.tar.gz tdelibs-e16866e072f94410321d70daedbcb855ea878cac.zip |
Actually move the kde files that were renamed in the last commit
Diffstat (limited to 'kdesu/kcookie.h')
-rw-r--r-- | kdesu/kcookie.h | 90 |
1 files changed, 0 insertions, 90 deletions
diff --git a/kdesu/kcookie.h b/kdesu/kcookie.h deleted file mode 100644 index 713922011..000000000 --- a/kdesu/kcookie.h +++ /dev/null @@ -1,90 +0,0 @@ -/* vi: ts=8 sts=4 sw=4 - * - * $Id$ - * - * This file is part of the KDE project, module tdesu - * Copyright (C) 1999,2000 Geert Jansen <jansen@kde.org> - * - * This is free software; you can use this library under the GNU Library - * General Public License, version 2. See the file "COPYING.LIB" for the - * exact licensing terms. - */ - -#ifndef __KCookie_h_Included__ -#define __KCookie_h_Included__ - -#include <tqcstring.h> -#include <tqvaluelist.h> - -typedef TQValueList<TQCString> QCStringList; - - -/** - * Utility class to access the authentication tokens needed to run a KDE - * program (X11 and DCOP cookies). - */ - -class KDESU_EXPORT KCookie -{ -public: - KCookie(); - - /** - * Returns the X11 display. - */ - TQCString display() { return m_Display; } - -#ifdef Q_WS_X11 - /** - * Returns the X11 magic cookie, if available. - */ - TQCString displayAuth() { return m_DisplayAuth; } -#endif - - /** - * Select the DCOP transport to look for. Default: "local" - */ - void setDcopTransport(const TQCString &dcopTransport); - - /** - * Returns the netid where the dcopserver is running - */ - TQCString dcopServer(); - - /** - * Returns a list of magic cookies for DCOP protocol authentication. - * The order is the same as in dcopServer(). - */ - TQCString dcopAuth(); - - /** - * Returns a list of magic cookies for the ICE protocol. - */ - TQCString iceAuth(); - -private: - void getXCookie(); - void getICECookie(); - QCStringList split(const TQCString &line, char ch); - - void blockSigChild(); - void unblockSigChild(); - - bool m_bHaveDCOPCookies; - bool m_bHaveICECookies; - - TQCString m_Display; -#ifdef Q_WS_X11 - TQCString m_DisplayAuth; -#endif - TQCString m_DCOPSrv; - TQCString m_DCOPAuth; - TQCString m_ICEAuth; - TQCString m_dcopTransport; - - class KCookiePrivate; - KCookiePrivate *d; -}; - - -#endif // __KCookie_h_Included__ |