MythTV  master
Functions | Variables
mediamonitor-unix.cpp File Reference
#include <cstdio>
#include <dirent.h>
#include <unistd.h>
#include <fcntl.h>
#include <fstab.h>
#include <sys/file.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/wait.h>
#include <sys/param.h>
#include "libmythbase/mythconfig.h"
#include <QtGlobal>
#include <QList>
#include <QTextStream>
#include <QDir>
#include <QRegularExpression>
#include "libmythbase/exitcodes.h"
#include "libmythbase/mythcdrom.h"
#include "libmythbase/mythcorecontext.h"
#include "libmythbase/mythhdd.h"
#include "libmythbase/mythlogging.h"
#include "libmythbase/mythsystemlegacy.h"
#include "mediamonitor-unix.h"
#include "mythmediamonitor.h"
Include dependency graph for mediamonitor-unix.cpp:

Go to the source code of this file.

Functions

static void fstabError (const QString &methodName)
 
static void statError (const QString &methodName, const QString &devPath)
 
static void LookupModel (MythMediaDevice *device)
 

Variables

static constexpr const char * MNTTYPE_UDF { "udf" }
 
static constexpr const char * MNTTYPE_AUTO { "auto" }
 
static constexpr const char * MNTTYPE_SUPERMOUNT { "supermount" }
 
static const std::string kSuperOptDev { "dev=" }
 
static const QString LOC = QString("MMUnix:")
 

Function Documentation

◆ fstabError()

static void fstabError ( const QString &  methodName)
static

Definition at line 99 of file mediamonitor-unix.cpp.

Referenced by MediaMonitorUnix::CheckFileSystemTable().

◆ statError()

static void statError ( const QString &  methodName,
const QString &  devPath 
)
static

Definition at line 107 of file mediamonitor-unix.cpp.

Referenced by MediaMonitorUnix::AddDevice().

◆ LookupModel()

static void LookupModel ( MythMediaDevice device)
static

Definition at line 601 of file mediamonitor-unix.cpp.

Referenced by MediaMonitorUnix::AddDevice().

Variable Documentation

◆ MNTTYPE_UDF

constexpr const char* MNTTYPE_UDF { "udf" }
staticconstexpr

Definition at line 66 of file mediamonitor-unix.cpp.

Referenced by MediaMonitorUnix::AddDevice().

◆ MNTTYPE_AUTO

constexpr const char* MNTTYPE_AUTO { "auto" }
staticconstexpr

Definition at line 70 of file mediamonitor-unix.cpp.

Referenced by MediaMonitorUnix::AddDevice().

◆ MNTTYPE_SUPERMOUNT

constexpr const char* MNTTYPE_SUPERMOUNT { "supermount" }
staticconstexpr

Definition at line 74 of file mediamonitor-unix.cpp.

Referenced by MediaMonitorUnix::AddDevice().

◆ kSuperOptDev

const std::string kSuperOptDev { "dev=" }
static

Definition at line 76 of file mediamonitor-unix.cpp.

Referenced by MediaMonitorUnix::AddDevice().

◆ LOC

const QString LOC = QString("MMUnix:")
static