• Skip to content
  • Skip to link menu
KDE 4.6 API Reference
  • KDE API Reference
  • KDE-PIM Libraries
  • KDE Home
  • Contact Us
 

KIMAP Library

  • KIMAP
  • CapabilitiesJob
Signals | Public Member Functions | Protected Member Functions
KIMAP::CapabilitiesJob Class Reference

Checks server capabilities. More...

#include <capabilitiesjob.h>

Inherits KIMAP::Job.

List of all members.

Signals

void capabilitiesReceived (const QStringList &capabilities)

Public Member Functions

 CapabilitiesJob (Session *session)
QStringList capabilities () const

Protected Member Functions

virtual void doStart ()
virtual void handleResponse (const Message &response)

Detailed Description

Checks server capabilities.

This job can be run in any open session.

This simply asks the server what capabilities it supports (using the CAPABILITY command) and returns the list provided by the server. The list may, therefore, be inaccurate: the server may claim to support something it does not implement properly, or it may omit a feature that it does, in reality, support.

Definition at line 45 of file capabilitiesjob.h.


Member Function Documentation

QStringList CapabilitiesJob::capabilities ( ) const

The capabilities the server claims to support.

This will return an empty list until the job has completed.

Definition at line 51 of file capabilitiesjob.cpp.

void KIMAP::CapabilitiesJob::capabilitiesReceived ( const QStringList &  capabilities) [signal]

Notifies listeners that the capabilities have been fetched.

Parameters:
capabilitiesThe capabilities the server claims to support.

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

KIMAP Library

Skip menu "KIMAP Library"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

KDE-PIM Libraries

Skip menu "KDE-PIM Libraries"
  • akonadi
  •   contact
  •   kmime
  • kabc
  • kblog
  • kcal
  • kcalcore
  • kcalutils
  • kholidays
  • kimap
  • kioslave
  •   imap4
  •   mbox
  •   nntp
  • kldap
  • kmbox
  • kmime
  • kontactinterface
  • kpimidentities
  • kpimtextedit
  •   richtextbuilders
  • kpimutils
  • kresources
  • ktnef
  • kxmlrpcclient
  • mailtransport
  • microblog
  • qgpgme
  • syndication
  •   atom
  •   rdf
  •   rss2
Generated for KDE-PIM Libraries by doxygen 1.7.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