#include <slaveinterface.h>
Signals | |
void | data (const TQByteArray &) |
void | dataReq () |
void | error (int, const TQString &) |
void | connected () |
void | finished () |
void | slaveStatus (pid_t, const TQCString &, const TQString &, bool) |
void | listEntries (const TDEIO::UDSEntryList &) |
void | statEntry (const TDEIO::UDSEntry &) |
void | needSubURLData () |
void | needProgressId () |
void | canResume (TDEIO::filesize_t) |
void | metaData (const TDEIO::MetaData &) |
void | totalSize (TDEIO::filesize_t) |
void | processedSize (TDEIO::filesize_t) |
void | redirection (const KURL &) |
void | localURL (const KURL &, bool) |
void | speed (unsigned long) |
void | errorPage () |
void | mimeType (const TQString &) |
void | warning (const TQString &) |
void | infoMessage (const TQString &) |
void | connectFinished () |
void | authorizationKey (const TQCString &, const TQCString &, bool) |
void | delAuthorization (const TQCString &grpkey) |
Public Member Functions | |
SlaveInterface (Connection *connection) | |
void | setConnection (Connection *connection) |
Connection * | connection () const |
void | setProgressId (int id) |
int | progressId () const |
void | sendResumeAnswer (bool resume) |
void | setOffset (TDEIO::filesize_t offset) |
TDEIO::filesize_t | offset () const |
Protected Slots | |
void | calcSpeed () |
Protected Member Functions | |
virtual bool | dispatch () |
virtual bool | dispatch (int _cmd, const TQByteArray &data) |
void | openPassDlg (TDEIO::AuthInfo &info) |
void | openPassDlg (const TQString &prompt, const TQString &user, const TQString &caption, const TQString &comment, const TQString &label, bool readOnly) KDE_DEPRECATED |
void | openPassDlg (const TQString &prompt, const TQString &user, bool readOnly) KDE_DEPRECATED |
void | messageBox (int type, const TQString &text, const TQString &caption, const TQString &buttonYes, const TQString &buttonNo) |
void | messageBox (int type, const TQString &text, const TQString &caption, const TQString &buttonYes, const TQString &buttonNo, const TQString &dontAskAgainName) |
void | requestNetwork (const TQString &, const TQString &) |
void | dropNetwork (const TQString &, const TQString &) |
virtual void | virtual_hook (int id, void *data) |
Static Protected Member Functions | |
static void | sigpipe_handler (int) |
Protected Attributes | |
Connection * | m_pConnection |
Detailed Description
There are two classes that specifies the protocol between application (TDEIO::Job) and tdeioslave.
SlaveInterface is the class to use on the application end, SlaveBase is the one to use on the slave end.
A call to foo() results in a call to slotFoo() on the other end.
Definition at line 93 of file slaveinterface.h.
Member Function Documentation
◆ authorizationKey
|
signal |
Obsolete as of 3.1. Replaced by kpassword, a kded module.
◆ delAuthorization
|
signal |
Obsolete as of 3.1. Replaced by kpassword, a kded module.
◆ messageBox()
|
protected |
- Since
- 3.3
Definition at line 505 of file slaveinterface.cpp.
◆ openPassDlg() [1/3]
|
protected |
Use openPassDlg( AuthInfo& ) instead.
Definition at line 453 of file slaveinterface.cpp.
◆ openPassDlg() [2/3]
|
protected |
Use openPassDlg( AuthInfo& ) instead.
Definition at line 462 of file slaveinterface.cpp.
◆ openPassDlg() [3/3]
|
protected |
Prompt the user for authrization info (login & password).
Use this function to request authorization info from the the end user. For example to open an empty password dialog using default values:
You can also pre-set some values like the username before hand if it is known as well as the comment and caption to be displayed:
NOTE: A call to this function can also fail and result in a return value of false
, if the UIServer could not be started for whatever reason.
- Parameters
-
info See AuthInfo.
- Returns
- true if user clicks on "OK", false otherwsie.
Definition at line 476 of file slaveinterface.cpp.
◆ sendResumeAnswer()
void SlaveInterface::sendResumeAnswer | ( | bool | resume | ) |
Send our answer to the MSG_RESUME (canResume) request (to tell the "put" job whether to resume or not)
Definition at line 447 of file slaveinterface.cpp.
The documentation for this class was generated from the following files: