mx::GetWebPage Class Reference
[I/O Kit]

Action downloading a web page. More...

#include <GetWebPage.h>

Inheritance diagram for mx::GetWebPage:

mxmObject mx::IComponent mx::IGetWebPage mx::ICanUseTimeouts mx::ICanUseDialogs mx::ICanUseKeyChain mx::ISupportsWebPageSpecification mx::ISupportsProxySpecification mx::ISupportsHostSpecification mx::IAsyncAction mx::IInterface mx::GetConfigSection List of all members.

Signals

void signalActionExecuted (bool)
 Signal implementation for actionExecutedSignal().

Public Member Functions

mxm::smart< mxmStringListenumerateInterfaces ()
 (Re)implemented.
mxm::smart< mxmStringListenumerateCapabilities (const mxmString &interface)
 (Re)implemented.
void setHost (const mxmIPAddress &host)
 (Re)implemented.
void setProxy (const mxmIPAddress &proxy)
 (Re)implemented.
void setWebPages (const mxmStringList &web_pages)
 (Re)implemented.
void useKeyChain (const mxmPerlStyleHash &chain_keys)
 (Re)implemented.
void useDialogs (bool enable)
 (Re)implemented.
void useTimeouts (int interval_ms)
 (Re)implemented.
const mxmStringListwebPageBuffer ()
 (Re)implemented.
void executeAction ()
 (Re)implemented.
void abortAction ()
 (Re)implemented.
mxmQtSignal actionExecutedSignal ()
 (Re)implemented.
bool actionExecuting ()
 (Re)implemented.

Static Public Member Functions

static IComponentInvokernewInvoker ()

Protected Attributes

mxm::smart< IAuthenticationDialogAuthenticationDialog
mxm::smart< QTimer > TimeoutTimer
int TimeoutInterval_ms
bool Executing
mxm::smart< IHTTPGetStreamSourceStreamSource
mxmStringList LineBuffer
mxmString CurrentLine

Private Slots

void slotIncoming ()
virtual void cleanUpAfterDownload ()
void slotTimeout ()

Static Private Member Functions

static mxm::smart< mxmStringList_enumerateInterfaces ()
static mxm::smart< mxmStringList_enumerateCapabilities (const mxmString &interface)

Private Attributes

mxmIPAddress Host
mxmIPAddress Proxy
mxmStringList WebPages
mxm::smart< IKeyChainKeyChain
mxmPerlStyleHash ChainKeys
bool DialogsEnabled

Classes

class  Invoker

Detailed Description

Action downloading a web page.

Note that it supports authentication via key chain and authentication dialog.

Author:
[khe] Kai Hergenroether


The documentation for this class was generated from the following files:
Generated on Fri Jun 29 17:21:06 2007 for MxPEG SDK by  doxygen 1.4.6