MythTV  master
Macros | Enumerations | Functions | Variables
Engine.cpp File Reference
#include <QStringList>
#include <QRegExp>
#include <QThread>
#include "Engine.h"
#include "ParseNode.h"
#include "ParseBinary.h"
#include "ParseText.h"
#include "Root.h"
#include "Groups.h"
#include "ASN1Codes.h"
#include "Logging.h"
#include "freemheg.h"
#include "Visible.h"
#include "Stream.h"
#include <cstdarg>
#include <cstdio>
#include <cstdlib>
Include dependency graph for Engine.cpp:

Go to the source code of this file.

Macros

#define CONTENT_CHECK_TIME   2000
 

Enumerations

enum  EProtocol {
  kProtoUnknown, kProtoDSM, kProtoCI, kProtoHTTP,
  kProtoHybrid
}
 

Functions

MHEGMHCreateEngine (MHContext *context)
 
static EProtocol PathProtocol (const QString &csPath)
 
void __mhlog (const QString &logtext)
 
void MHSetLogging (FILE *logStream, unsigned int logLevel)
 

Variables

int __mhlogoptions = MHLogError
 
FILE * __mhlogStream = nullptr
 

Macro Definition Documentation

◆ CONTENT_CHECK_TIME

#define CONTENT_CHECK_TIME   2000

Definition at line 78 of file Engine.cpp.

Enumeration Type Documentation

◆ EProtocol

enum EProtocol
Enumerator
kProtoUnknown 
kProtoDSM 
kProtoCI 
kProtoHTTP 
kProtoHybrid 

Definition at line 253 of file Engine.cpp.

Function Documentation

◆ MHCreateEngine()

MHEG* MHCreateEngine ( MHContext context)

Definition at line 43 of file Engine.cpp.

◆ PathProtocol()

static EProtocol PathProtocol ( const QString &  csPath)
static

◆ __mhlog()

void __mhlog ( const QString &  logtext)

Definition at line 1484 of file Engine.cpp.

◆ MHSetLogging()

void MHSetLogging ( FILE *  logStream,
unsigned int  logLevel 
)

Definition at line 1491 of file Engine.cpp.

Referenced by InteractiveTV::InteractiveTV().

Variable Documentation

◆ __mhlogoptions

int __mhlogoptions = MHLogError

◆ __mhlogStream

FILE* __mhlogStream = nullptr