MythTV  master
Classes | Typedefs | Enumerations | Functions
mythdownloadmanager.h File Reference
#include <QDateTime>
#include <QTimer>
#include <QMutex>
#include <QNetworkAccessManager>
#include <QNetworkDiskCache>
#include <QNetworkReply>
#include <QNetworkProxy>
#include <QWaitCondition>
#include <QString>
#include <QHash>
#include "mythbaseexp.h"
#include "mthread.h"
Include dependency graph for mythdownloadmanager.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MythDownloadManager
 

Typedefs

typedef enum MRequestType MRequestType
 
typedef void(* AuthCallback) (QNetworkReply *, QAuthenticator *, void *)
 

Enumerations

enum  MRequestType { kRequestGet, kRequestHead, kRequestPost }
 

Functions

void ShutdownMythDownloadManager (void)
 Deletes the running MythDownloadManager at program exit. More...
 
MBASE_PUBLIC MythDownloadManagerGetMythDownloadManager (void)
 Gets the pointer to the MythDownloadManager singleton. More...
 

Typedef Documentation

◆ MRequestType

typedef enum MRequestType MRequestType

◆ AuthCallback

typedef void(* AuthCallback) (QNetworkReply *, QAuthenticator *, void *)

Definition at line 30 of file mythdownloadmanager.h.

Enumeration Type Documentation

◆ MRequestType

Enumerator
kRequestGet 
kRequestHead 
kRequestPost 

Definition at line 24 of file mythdownloadmanager.h.

Function Documentation

◆ ShutdownMythDownloadManager()

void ShutdownMythDownloadManager ( void  )

Deletes the running MythDownloadManager at program exit.

Definition at line 149 of file mythdownloadmanager.cpp.

Referenced by GetMythDownloadManager(), and MythCoreContextPrivate::~MythCoreContextPrivate().

◆ GetMythDownloadManager()

MBASE_PUBLIC MythDownloadManager* GetMythDownloadManager ( void  )