remoteutil.cpp File Reference

Go to the source code of this file.

Functions

uint RemoteGetFlags (uint cardid)
uint RemoteGetState (uint cardid)
vector< ProgramInfo * > * RemoteGetRecordedList (bool deltype)
vector< FileSystemInfoRemoteGetFreeSpace ()
 Returns total and used space in kilobytes for each backend.
bool RemoteGetLoad (float load[3])
bool RemoteGetUptime (time_t &uptime)
bool RemoteGetMemStats (int &totalMB, int &freeMB, int &totalVM, int &freeVM)
bool RemoteCheckFile (ProgramInfo *pginfo, bool checkSlaves)
bool RemoteRecordPending (uint cardid, const ProgramInfo *pginfo, int secsleft, bool hasLater)
void RemoteStopRecording (ProgramInfo *pginfo)
bool RemoteStopLiveTV (uint cardid)
bool RemoteStopRecording (uint cardid)
bool RemoteDeleteRecording (ProgramInfo *pginfo, bool forgetHistory, bool forceMetadataDelete)
bool RemoteUndeleteRecording (ProgramInfo *pginfo)
void RemoteGetAllScheduledRecordings (vector< ProgramInfo * > &scheduledlist)
void RemoteGetAllExpiringRecordings (vector< ProgramInfo * > &expiringlist)
int RemoteGetRecordingList (vector< ProgramInfo * > *reclist, QStringList &strList)
vector< ProgramInfo * > * RemoteGetConflictList (ProgramInfo *pginfo)
RemoteEncoderRemoteRequestNextFreeRecorder (int curr)
RemoteEncoderRemoteRequestFreeRecorderFromList (QStringList &qualifiedRecorders)
RemoteEncoderRemoteRequestRecorder (void)
RemoteEncoderRemoteGetExistingRecorder (ProgramInfo *pginfo)
RemoteEncoderRemoteGetExistingRecorder (int recordernum)
vector< uintRemoteRequestFreeRecorderList (void)
vector< InputInfoRemoteRequestFreeInputList (uint cardid, vector< uint > excluded_cardids)
InputInfo RemoteRequestBusyInputID (uint cardid)
void RemoteCancelNextRecording (uint cardid, bool cancel)
void RemoteSendMessage (const QString &message)
void RemoteGeneratePreviewPixmap (ProgramInfo *pginfo)
QDateTime RemoteGetPreviewLastModified (ProgramInfo *pginfo)
void RemoteFillProginfo (ProgramInfo *pginfo, const QString &playbackhostname)
bool RemoteIsBusy (uint cardid, TunedInputInfo &busy_input)
QStringList RemoteRecordings (void)
int RemoteGetRecordingMask (void)
int RemoteGetFreeRecorderCount (void)
int RemoteCheckForRecording (ProgramInfo *pginfo)
int RemoteGetRecordingStatus (ProgramInfo *pginfo, int overrecsecs, int underrecsecs)
bool RemoteGetRecordingStatus (QPtrList< TunerStatus > *tunerList, bool list_inactive)
vector< ProgramInfo * > * RemoteGetCurrentlyRecordingList (void)


Function Documentation

uint RemoteGetFlags ( uint  cardid  ) 

Definition at line 15 of file remoteutil.cpp.

uint RemoteGetState ( uint  cardid  ) 

Definition at line 32 of file remoteutil.cpp.

Referenced by TVRec::StartRecording().

vector<ProgramInfo *>* RemoteGetRecordedList ( bool  deltype  ) 

RemoteGetFreeSpace (  ) 

Returns total and used space in kilobytes for each backend.

Definition at line 73 of file remoteutil.cpp.

Referenced by StatusBox::doMachineStatus(), and PlaybackBox::updateUsage().

bool RemoteGetLoad ( float  load[3]  ) 

Definition at line 98 of file remoteutil.cpp.

Referenced by StatusBox::doMachineStatus().

bool RemoteGetUptime ( time_t &  uptime  ) 

Definition at line 113 of file remoteutil.cpp.

Referenced by StatusBox::doMachineStatus().

bool RemoteGetMemStats ( int &  totalMB,
int &  freeMB,
int &  totalVM,
int &  freeVM 
)

Definition at line 135 of file remoteutil.cpp.

Referenced by StatusBox::doMachineStatus().

bool RemoteCheckFile ( ProgramInfo pginfo,
bool  checkSlaves 
)

bool RemoteRecordPending ( uint  cardid,
const ProgramInfo pginfo,
int  secsleft,
bool  hasLater 
)

Definition at line 171 of file remoteutil.cpp.

Referenced by TVRec::CancelNextRecording(), and TVRec::RecordPending().

void RemoteStopRecording ( ProgramInfo pginfo  ) 

bool RemoteStopLiveTV ( uint  cardid  ) 

Definition at line 204 of file remoteutil.cpp.

bool RemoteStopRecording ( uint  cardid  ) 

Definition at line 225 of file remoteutil.cpp.

bool RemoteDeleteRecording ( ProgramInfo pginfo,
bool  forgetHistory,
bool  forceMetadataDelete 
)

bool RemoteUndeleteRecording ( ProgramInfo pginfo  ) 

Definition at line 274 of file remoteutil.cpp.

Referenced by StatusBox::clicked(), and PlaybackBox::doUndelete().

void RemoteGetAllScheduledRecordings ( vector< ProgramInfo * > &  scheduledlist  ) 

Definition at line 297 of file remoteutil.cpp.

Referenced by ProgramRecPriority::FillList().

void RemoteGetAllExpiringRecordings ( vector< ProgramInfo * > &  expiringlist  ) 

Definition at line 303 of file remoteutil.cpp.

Referenced by StatusBox::doAutoExpireList().

int RemoteGetRecordingList ( vector< ProgramInfo * > *  reclist,
QStringList &  strList 
)

vector<ProgramInfo *>* RemoteGetConflictList ( ProgramInfo pginfo  ) 

Definition at line 336 of file remoteutil.cpp.

Referenced by ProgramInfo::ShowNotRecordingDialog().

RemoteEncoder* RemoteRequestNextFreeRecorder ( int  curr  ) 

Definition at line 348 of file remoteutil.cpp.

Referenced by TV::RequestNextRecorder(), and TV::SwitchCards().

RemoteEncoder* RemoteRequestFreeRecorderFromList ( QStringList &  qualifiedRecorders  ) 

Definition at line 365 of file remoteutil.cpp.

Referenced by TV::ChangeChannel(), and TV::SwitchCards().

RemoteEncoder* RemoteRequestRecorder ( void   ) 

Definition at line 388 of file remoteutil.cpp.

Referenced by TV::TogglePIPView().

RemoteEncoder* RemoteGetExistingRecorder ( ProgramInfo pginfo  ) 

RemoteEncoder* RemoteGetExistingRecorder ( int  recordernum  ) 

Definition at line 417 of file remoteutil.cpp.

vector<uint> RemoteRequestFreeRecorderList ( void   ) 

Definition at line 431 of file remoteutil.cpp.

Referenced by TV::FillMenuLiveTV(), TV::IsTunable(), and TV::SwitchSource().

vector<InputInfo> RemoteRequestFreeInputList ( uint  cardid,
vector< uint excluded_cardids 
)

InputInfo RemoteRequestBusyInputID ( uint  cardid  ) 

Definition at line 475 of file remoteutil.cpp.

void RemoteCancelNextRecording ( uint  cardid,
bool  cancel 
)

Definition at line 496 of file remoteutil.cpp.

Referenced by TV::HandleOSDAskAllowResponse().

void RemoteSendMessage ( const QString &  message  ) 

void RemoteGeneratePreviewPixmap ( ProgramInfo pginfo  ) 

Definition at line 513 of file remoteutil.cpp.

QDateTime RemoteGetPreviewLastModified ( ProgramInfo pginfo  ) 

Definition at line 521 of file remoteutil.cpp.

Referenced by PlaybackBox::getPreviewLastModified().

void RemoteFillProginfo ( ProgramInfo pginfo,
const QString &  playbackhostname 
)

Definition at line 540 of file remoteutil.cpp.

Referenced by TV::RunTV().

bool RemoteIsBusy ( uint  cardid,
TunedInputInfo busy_input 
)

QStringList RemoteRecordings ( void   ) 

Definition at line 577 of file remoteutil.cpp.

Referenced by XBox::CheckRec().

int RemoteGetRecordingMask ( void   ) 

Definition at line 590 of file remoteutil.cpp.

Referenced by main(), and reloadTheme().

int RemoteGetFreeRecorderCount ( void   ) 

Definition at line 623 of file remoteutil.cpp.

Referenced by TV::FillMenuLiveTV(), and TV::StartTV().

int RemoteCheckForRecording ( ProgramInfo pginfo  ) 

Definition at line 640 of file remoteutil.cpp.

Referenced by RemoteGetRecordingStatus().

int RemoteGetRecordingStatus ( ProgramInfo pginfo,
int  overrecsecs,
int  underrecsecs 
)

bool RemoteGetRecordingStatus ( QPtrList< TunerStatus > *  tunerList,
bool  list_inactive 
)

Definition at line 676 of file remoteutil.cpp.

vector<ProgramInfo *>* RemoteGetCurrentlyRecordingList ( void   ) 

Definition at line 760 of file remoteutil.cpp.

Referenced by TV::StartTV().


Generated on Sat Dec 18 05:15:55 2010 for MythTV by  doxygen 1.5.5