• Skip to content
  • Skip to link menu
KDE 4.1 API Reference
  • KDE API Reference
  • kdelibs
  • Sitemap
  • Contact Us
 

KIOSlave

KHttpCookie Class Reference

#include <kcookiejar.h>

List of all members.


Detailed Description

Definition at line 49 of file kcookiejar.h.


Public Member Functions

QString domain () const
time_t expireDate () const
void fixDomain (const QString &domain)
bool hasExplicitPath () const
QString host () const
bool isCrossDomain () const
bool isExpired (time_t currentDate) const
bool isHttpOnly () const
bool isSecure () const
 KHttpCookie (const QString &_host=QString(), const QString &_domain=QString(), const QString &_path=QString(), const QString &_name=QString(), const QString &_value=QString(), time_t _expireDate=0, int _protocolVersion=0, bool _secure=false, bool _httpOnly=false, bool _explicitPath=false)
bool match (const QString &fqdn, const QStringList &domainList, const QString &path) const
QString name () const
QString path () const
int protocolVersion () const
QString value () const
const QList< long > & windowIds () const
QList< long > & windowIds ()

Protected Member Functions

QString cookieStr (bool useDOMFormat) const

Protected Attributes

bool mCrossDomain
QString mDomain
time_t mExpireDate
bool mExplicitPath
QString mHost
bool mHttpOnly
QString mName
QString mPath
int mProtocolVersion
bool mSecure
QString mValue
QList< long > mWindowIds

Friends

QDebug operator<< (QDebug, const KHttpCookie &)

Constructor & Destructor Documentation

KHttpCookie::KHttpCookie ( const QString &  _host = QString(),
const QString &  _domain = QString(),
const QString &  _path = QString(),
const QString &  _name = QString(),
const QString &  _value = QString(),
time_t  _expireDate = 0,
int  _protocolVersion = 0,
bool  _secure = false,
bool  _httpOnly = false,
bool  _explicitPath = false 
) [explicit]

Definition at line 127 of file kcookiejar.cpp.


Member Function Documentation

QString KHttpCookie::cookieStr ( bool  useDOMFormat  )  const [protected]

Definition at line 161 of file kcookiejar.cpp.

QString KHttpCookie::domain (  )  const [inline]

Definition at line 83 of file kcookiejar.h.

time_t KHttpCookie::expireDate (  )  const [inline]

Definition at line 91 of file kcookiejar.h.

void KHttpCookie::fixDomain ( const QString &  domain  )  [inline]

Definition at line 90 of file kcookiejar.h.

bool KHttpCookie::hasExplicitPath (  )  const [inline]

Definition at line 97 of file kcookiejar.h.

QString KHttpCookie::host (  )  const [inline]

Definition at line 84 of file kcookiejar.h.

bool KHttpCookie::isCrossDomain (  )  const [inline]

Definition at line 95 of file kcookiejar.h.

bool KHttpCookie::isExpired ( time_t  currentDate  )  const

Definition at line 153 of file kcookiejar.cpp.

bool KHttpCookie::isHttpOnly (  )  const [inline]

Definition at line 96 of file kcookiejar.h.

bool KHttpCookie::isSecure (  )  const [inline]

Definition at line 93 of file kcookiejar.h.

bool KHttpCookie::match ( const QString &  fqdn,
const QStringList &  domainList,
const QString &  path 
) const

Definition at line 184 of file kcookiejar.cpp.

QString KHttpCookie::name (  )  const [inline]

Definition at line 86 of file kcookiejar.h.

QString KHttpCookie::path (  )  const [inline]

Definition at line 85 of file kcookiejar.h.

int KHttpCookie::protocolVersion (  )  const [inline]

Definition at line 92 of file kcookiejar.h.

QString KHttpCookie::value (  )  const [inline]

Definition at line 87 of file kcookiejar.h.

const QList<long>& KHttpCookie::windowIds (  )  const [inline]

Definition at line 89 of file kcookiejar.h.

QList<long>& KHttpCookie::windowIds (  )  [inline]

Definition at line 88 of file kcookiejar.h.


Friends And Related Function Documentation

QDebug operator<< ( QDebug  ,
const KHttpCookie &   
) [friend]

Definition at line 1514 of file kcookiejar.cpp.


Member Data Documentation

bool KHttpCookie::mCrossDomain [protected]

Definition at line 64 of file kcookiejar.h.

QString KHttpCookie::mDomain [protected]

Definition at line 57 of file kcookiejar.h.

time_t KHttpCookie::mExpireDate [protected]

Definition at line 61 of file kcookiejar.h.

bool KHttpCookie::mExplicitPath [protected]

Definition at line 66 of file kcookiejar.h.

QString KHttpCookie::mHost [protected]

Definition at line 56 of file kcookiejar.h.

bool KHttpCookie::mHttpOnly [protected]

Definition at line 65 of file kcookiejar.h.

QString KHttpCookie::mName [protected]

Definition at line 59 of file kcookiejar.h.

QString KHttpCookie::mPath [protected]

Definition at line 58 of file kcookiejar.h.

int KHttpCookie::mProtocolVersion [protected]

Definition at line 62 of file kcookiejar.h.

bool KHttpCookie::mSecure [protected]

Definition at line 63 of file kcookiejar.h.

QString KHttpCookie::mValue [protected]

Definition at line 60 of file kcookiejar.h.

QList<long> KHttpCookie::mWindowIds [protected]

Definition at line 67 of file kcookiejar.h.


The documentation for this class was generated from the following files:
  • kcookiejar.h
  • kcookiejar.cpp

KIOSlave

Skip menu "KIOSlave"
  • Main Page
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members
  • Related Pages

kdelibs

Skip menu "kdelibs"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • Kate
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • KIO
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • Kross
  • KUtils
  • Nepomuk
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal