MythTV master
Classes | Functions
backendsettings.cpp File Reference
#include <cstdio>
#include <unistd.h>
#include <QChar>
#include <QNetworkInterface>
#include "libmythbase/mythcorecontext.h"
#include "libmythtv/channelsettings.h"
#include "libmythtv/frequencies.h"
#include "backendsettings.h"
#include "moc_backendsettings.cpp"
Include dependency graph for backendsettings.cpp:

Go to the source code of this file.

Classes

class  IpAddressSettings
 
class  MythFillSettings
 

Functions

static TransMythUICheckBoxSettingIsMasterBackend ()
 
static GlobalTextEditSettingMasterServerName ()
 
static HostCheckBoxSettingAllowConnFromAll ()
 
static HostComboBoxSettingLocalServerIP ()
 
static HostComboBoxSettingLocalServerIP6 ()
 
static HostCheckBoxSettingUseLinkLocal ()
 
static HostTextEditSettingLocalStatusPort ()
 
static HostComboBoxSettingBackendServerAddr ()
 
static GlobalTextEditSettingMasterServerIP ()
 
static GlobalTextEditSettingMasterServerPort ()
 
static HostTextEditSettingLocalSecurityPin ()
 
static GlobalComboBoxSettingTVFormat ()
 
static GlobalComboBoxSettingVbiFormat ()
 
static GlobalComboBoxSettingFreqTable ()
 
static GlobalCheckBoxSettingSaveTranscoding ()
 
static HostCheckBoxSettingTruncateDeletes ()
 
static GlobalCheckBoxSettingDeletesFollowLinks ()
 
static GlobalSpinBoxSettingHDRingbufferSize ()
 
static GlobalComboBoxSettingStorageScheduler ()
 
static GlobalCheckBoxSettingDisableAutomaticBackup ()
 
static HostCheckBoxSettingDisableFirewireReset ()
 
static HostTextEditSettingMiscStatusScript ()
 
static GlobalSpinBoxSettingEITTransportTimeout ()
 
static GlobalCheckBoxSettingMasterBackendOverride ()
 
static GlobalSpinBoxSettingEITCrawIdleStart ()
 
static GlobalSpinBoxSettingEITScanPeriod ()
 
static GlobalSpinBoxSettingEITEventChunkSize ()
 
static GlobalCheckBoxSettingEITCachePersistent ()
 
static GlobalSpinBoxSettingWOLbackendReconnectWaitTime ()
 
static GlobalSpinBoxSettingWOLbackendConnectRetry ()
 
static GlobalTextEditSettingWOLbackendCommand ()
 
static HostTextEditSettingSleepCommand ()
 
static HostTextEditSettingWakeUpCommand ()
 
static GlobalTextEditSettingBackendStopCommand ()
 
static GlobalTextEditSettingBackendStartCommand ()
 
static GlobalSpinBoxSettingidleTimeoutSecs ()
 
static GlobalSpinBoxSettingidleWaitForRecordingTime ()
 
static GlobalSpinBoxSettingStartupSecsBeforeRecording ()
 
static GlobalTextEditSettingWakeupTimeFormat ()
 
static GlobalTextEditSettingSetWakeuptimeCommand ()
 
static GlobalTextEditSettingServerHaltCommand ()
 
static GlobalTextEditSettingpreSDWUCheckCommand ()
 
static GlobalCheckBoxSettingblockSDWUwithoutClient ()
 
static GlobalTextEditSettingstartupCommand ()
 
static HostSpinBoxSettingJobQueueMaxSimultaneousJobs ()
 
static HostSpinBoxSettingJobQueueCheckFrequency ()
 
static HostComboBoxSettingJobQueueCPU ()
 
static HostTimeBoxSettingJobQueueWindowStart ()
 
static HostTimeBoxSettingJobQueueWindowEnd ()
 
static GlobalCheckBoxSettingJobsRunOnRecordHost ()
 
static GlobalCheckBoxSettingAutoTranscodeBeforeAutoCommflag ()
 
static GlobalCheckBoxSettingAutoCommflagWhileRecording ()
 
static GlobalTextEditSettingUserJob (uint job_num)
 
static GlobalTextEditSettingUserJobDesc (uint job_num)
 
static HostCheckBoxSettingJobAllowMetadata ()
 
static HostCheckBoxSettingJobAllowCommFlag ()
 
static HostCheckBoxSettingJobAllowTranscode ()
 
static HostCheckBoxSettingJobAllowPreview ()
 
static GlobalTextEditSettingJobQueueTranscodeCommand ()
 
static GlobalTextEditSettingJobQueueCommFlagCommand ()
 
static HostCheckBoxSettingJobAllowUserJob (uint job_num)
 
static GlobalComboBoxSettingUPNPWmpSource ()
 
static GlobalCheckBoxSettingMythFillEnabled ()
 
static GlobalSpinBoxSettingMythFillMinHour ()
 
static GlobalSpinBoxSettingMythFillMaxHour ()
 
static GlobalCheckBoxSettingMythFillGrabberSuggestsTime ()
 
static GlobalTextEditSettingMythFillDatabasePath ()
 
static GlobalTextEditSettingMythFillDatabaseArgs ()
 

Function Documentation

◆ AllowConnFromAll()

static HostCheckBoxSetting * AllowConnFromAll ( )
static

Definition at line 45 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ AutoCommflagWhileRecording()

static GlobalCheckBoxSetting * AutoCommflagWhileRecording ( )
static

Definition at line 701 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ AutoTranscodeBeforeAutoCommflag()

static GlobalCheckBoxSetting * AutoTranscodeBeforeAutoCommflag ( )
static

Definition at line 688 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ BackendServerAddr()

static HostComboBoxSetting * BackendServerAddr ( )
static

Definition at line 180 of file backendsettings.cpp.

◆ BackendStartCommand()

static GlobalTextEditSetting * BackendStartCommand ( )
static

Definition at line 513 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ BackendStopCommand()

static GlobalTextEditSetting * BackendStopCommand ( )
static

Definition at line 502 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ blockSDWUwithoutClient()

static GlobalCheckBoxSetting * blockSDWUwithoutClient ( )
static

Definition at line 601 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ DeletesFollowLinks()

static GlobalCheckBoxSetting * DeletesFollowLinks ( )
static

Definition at line 289 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ DisableAutomaticBackup()

static GlobalCheckBoxSetting * DisableAutomaticBackup ( )
static

Definition at line 331 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ DisableFirewireReset()

static HostCheckBoxSetting * DisableFirewireReset ( )
static

Definition at line 343 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ EITCachePersistent()

static GlobalCheckBoxSetting * EITCachePersistent ( )
static

Definition at line 434 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ EITCrawIdleStart()

static GlobalSpinBoxSetting * EITCrawIdleStart ( )
static

Definition at line 394 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ EITEventChunkSize()

static GlobalSpinBoxSetting * EITEventChunkSize ( )
static

Definition at line 420 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ EITScanPeriod()

static GlobalSpinBoxSetting * EITScanPeriod ( )
static

Definition at line 406 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ EITTransportTimeout()

static GlobalSpinBoxSetting * EITTransportTimeout ( )
static

Definition at line 369 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ FreqTable()

static GlobalComboBoxSetting * FreqTable ( )
static

◆ HDRingbufferSize()

static GlobalSpinBoxSetting * HDRingbufferSize ( )
static

Definition at line 300 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ idleTimeoutSecs()

static GlobalSpinBoxSetting * idleTimeoutSecs ( )
static

◆ idleWaitForRecordingTime()

static GlobalSpinBoxSetting * idleWaitForRecordingTime ( )
static

◆ IsMasterBackend()

static TransMythUICheckBoxSetting * IsMasterBackend ( )
static

Definition at line 17 of file backendsettings.cpp.

◆ JobAllowCommFlag()

static HostCheckBoxSetting * JobAllowCommFlag ( )
static

Definition at line 744 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ JobAllowMetadata()

static HostCheckBoxSetting * JobAllowMetadata ( )
static

Definition at line 734 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ JobAllowPreview()

static HostCheckBoxSetting * JobAllowPreview ( )
static

Definition at line 764 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ JobAllowTranscode()

static HostCheckBoxSetting * JobAllowTranscode ( )
static

Definition at line 754 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ JobAllowUserJob()

static HostCheckBoxSetting * JobAllowUserJob ( uint  job_num)
static

Definition at line 795 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ JobQueueCheckFrequency()

static HostSpinBoxSetting * JobQueueCheckFrequency ( )
static

Definition at line 633 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ JobQueueCommFlagCommand()

static GlobalTextEditSetting * JobQueueCommFlagCommand ( )
static

Definition at line 784 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ JobQueueCPU()

static HostComboBoxSetting * JobQueueCPU ( )
static

Definition at line 643 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ JobQueueMaxSimultaneousJobs()

static HostSpinBoxSetting * JobQueueMaxSimultaneousJobs ( )
static

Definition at line 623 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ JobQueueTranscodeCommand()

static GlobalTextEditSetting * JobQueueTranscodeCommand ( )
static

Definition at line 774 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ JobQueueWindowEnd()

static HostTimeBoxSetting * JobQueueWindowEnd ( )
static

Definition at line 667 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ JobQueueWindowStart()

static HostTimeBoxSetting * JobQueueWindowStart ( )
static

Definition at line 657 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ JobsRunOnRecordHost()

static GlobalCheckBoxSetting * JobsRunOnRecordHost ( )
static

Definition at line 677 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ LocalSecurityPin()

static HostTextEditSetting * LocalSecurityPin ( )
static

Definition at line 214 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ LocalServerIP()

static HostComboBoxSetting * LocalServerIP ( )
static

Definition at line 57 of file backendsettings.cpp.

◆ LocalServerIP6()

static HostComboBoxSetting * LocalServerIP6 ( )
static

Definition at line 79 of file backendsettings.cpp.

◆ LocalStatusPort()

static HostTextEditSetting * LocalStatusPort ( )
static

Definition at line 169 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ MasterBackendOverride()

static GlobalCheckBoxSetting * MasterBackendOverride ( )
static

Definition at line 382 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ MasterServerIP()

static GlobalTextEditSetting * MasterServerIP ( )
static

Definition at line 197 of file backendsettings.cpp.

◆ MasterServerName()

static GlobalTextEditSetting * MasterServerName ( )
static

Definition at line 32 of file backendsettings.cpp.

◆ MasterServerPort()

static GlobalTextEditSetting * MasterServerPort ( )
static

Definition at line 206 of file backendsettings.cpp.

◆ MiscStatusScript()

static HostTextEditSetting * MiscStatusScript ( )
static

Definition at line 357 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ MythFillDatabaseArgs()

static GlobalTextEditSetting * MythFillDatabaseArgs ( )
static

Definition at line 903 of file backendsettings.cpp.

Referenced by MythFillSettings::MythFillSettings().

◆ MythFillDatabasePath()

static GlobalTextEditSetting * MythFillDatabasePath ( )
static

Definition at line 891 of file backendsettings.cpp.

Referenced by MythFillSettings::MythFillSettings().

◆ MythFillEnabled()

static GlobalCheckBoxSetting * MythFillEnabled ( )
static

Definition at line 842 of file backendsettings.cpp.

Referenced by MythFillSettings::MythFillSettings().

◆ MythFillGrabberSuggestsTime()

static GlobalCheckBoxSetting * MythFillGrabberSuggestsTime ( )
static

Definition at line 878 of file backendsettings.cpp.

Referenced by MythFillSettings::MythFillSettings().

◆ MythFillMaxHour()

static GlobalSpinBoxSetting * MythFillMaxHour ( )
static

Definition at line 865 of file backendsettings.cpp.

Referenced by MythFillSettings::MythFillSettings().

◆ MythFillMinHour()

static GlobalSpinBoxSetting * MythFillMinHour ( )
static

Definition at line 852 of file backendsettings.cpp.

Referenced by MythFillSettings::MythFillSettings().

◆ preSDWUCheckCommand()

static GlobalTextEditSetting * preSDWUCheckCommand ( )
static

◆ SaveTranscoding()

static GlobalCheckBoxSetting * SaveTranscoding ( )
static

Definition at line 266 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ ServerHaltCommand()

static GlobalTextEditSetting * ServerHaltCommand ( )
static

Definition at line 579 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ SetWakeuptimeCommand()

static GlobalTextEditSetting * SetWakeuptimeCommand ( )
static

Definition at line 569 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ SleepCommand()

static HostTextEditSetting * SleepCommand ( )
static

Definition at line 480 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ startupCommand()

static GlobalTextEditSetting * startupCommand ( )
static

◆ StartupSecsBeforeRecording()

static GlobalSpinBoxSetting * StartupSecsBeforeRecording ( )
static

Definition at line 547 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ StorageScheduler()

static GlobalComboBoxSetting * StorageScheduler ( )
static

Definition at line 315 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ TruncateDeletes()

static HostCheckBoxSetting * TruncateDeletes ( )
static

Definition at line 277 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ TVFormat()

static GlobalComboBoxSetting * TVFormat ( )
static

Definition at line 226 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ UPNPWmpSource()

static GlobalComboBoxSetting * UPNPWmpSource ( )
static

Definition at line 830 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ UseLinkLocal()

static HostCheckBoxSetting * UseLinkLocal ( )
static

Definition at line 114 of file backendsettings.cpp.

Referenced by IpAddressSettings::IpAddressSettings().

◆ UserJob()

static GlobalTextEditSetting * UserJob ( uint  job_num)
static

Definition at line 714 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ UserJobDesc()

static GlobalTextEditSetting * UserJobDesc ( uint  job_num)
static

Definition at line 724 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ VbiFormat()

static GlobalComboBoxSetting * VbiFormat ( )
static

Definition at line 239 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ WakeUpCommand()

static HostTextEditSetting * WakeUpCommand ( )
static

Definition at line 491 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ WakeupTimeFormat()

static GlobalTextEditSetting * WakeupTimeFormat ( )
static

Definition at line 557 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ WOLbackendCommand()

static GlobalTextEditSetting * WOLbackendCommand ( )
static

Definition at line 470 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ WOLbackendConnectRetry()

static GlobalSpinBoxSetting * WOLbackendConnectRetry ( )
static

Definition at line 460 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().

◆ WOLbackendReconnectWaitTime()

static GlobalSpinBoxSetting * WOLbackendReconnectWaitTime ( )
static

Definition at line 448 of file backendsettings.cpp.

Referenced by BackendSettings::BackendSettings().