|
| | ProtoMonitor (const std::string &server, unsigned port) |
| | ProtoMonitor (const std::string &server, unsigned port, bool frontend) |
| virtual bool | Open () |
| virtual void | Close () |
| virtual bool | IsOpen () |
| ProtoRecorderPtr | GetRecorderFromNum (int rnum) |
| bool | QueryFreeSpaceSummary (int64_t *total, int64_t *used) |
| std::string | GetSetting (const std::string &hostname, const std::string &setting) |
| bool | SetSetting (const std::string &hostname, const std::string &setting, const std::string &value) |
| bool | QueryGenpixmap (const Program &program) |
| bool | DeleteRecording (const Program &program, bool force=false, bool forget=false) |
| bool | UndeleteRecording (const Program &program) |
| bool | StopRecording (const Program &program) |
| bool | CancelNextRecording (int rnum, bool cancel) |
| StorageGroupFilePtr | QuerySGFile (const std::string &hostname, const std::string &sgname, const std::string &filename) |
| MarkListPtr | GetCutList (const Program &program) |
| MarkListPtr | GetCommBreakList (const Program &program) |
| bool | BlockShutdown () |
| bool | AllowShutdown () |
| CardInputListPtr | GetFreeInputs (int rnum=0) |
| | Asks the backend for a list of free inputs. A free input is one that is connected but not busy, not in a busy input group or is locked.
|
| | ProtoBase (const std::string &server, unsigned port) |
| virtual unsigned | GetProtoVersion () const |
| virtual std::string | GetServer () const |
| virtual unsigned | GetPort () const |
| virtual int | GetSocketErrNo () const |
| virtual int | GetSocket () const |
| virtual bool | HasHanging () const |
| virtual void | CleanHanging () |
| virtual ERROR_t | GetProtoError () const |
Definition at line 35 of file mythprotomonitor.h.
◆ ProtoMonitor() [1/2]
| ProtoMonitor::ProtoMonitor |
( |
const std::string & | server, |
|
|
unsigned | port ) |
◆ ProtoMonitor() [2/2]
| ProtoMonitor::ProtoMonitor |
( |
const std::string & | server, |
|
|
unsigned | port, |
|
|
bool | frontend ) |
◆ AllowShutdown()
| bool Myth::ProtoMonitor::AllowShutdown |
( |
| ) |
|
|
inline |
◆ AllowShutdown75()
| bool ProtoMonitor::AllowShutdown75 |
( |
| ) |
|
|
private |
◆ Announce75()
| bool ProtoMonitor::Announce75 |
( |
| ) |
|
|
private |
◆ Announce88()
| bool ProtoMonitor::Announce88 |
( |
| ) |
|
|
private |
◆ BlockShutdown()
| bool Myth::ProtoMonitor::BlockShutdown |
( |
| ) |
|
|
inline |
◆ BlockShutdown75()
| bool ProtoMonitor::BlockShutdown75 |
( |
| ) |
|
|
private |
◆ CancelNextRecording()
| bool Myth::ProtoMonitor::CancelNextRecording |
( |
int | rnum, |
|
|
bool | cancel ) |
|
inline |
◆ CancelNextRecording75()
| bool ProtoMonitor::CancelNextRecording75 |
( |
int | rnum, |
|
|
bool | cancel ) |
|
private |
◆ Close()
| void ProtoMonitor::Close |
( |
| ) |
|
|
virtual |
◆ DeleteRecording()
| bool Myth::ProtoMonitor::DeleteRecording |
( |
const Program & | program, |
|
|
bool | force = false, |
|
|
bool | forget = false ) |
|
inline |
◆ DeleteRecording75()
| bool ProtoMonitor::DeleteRecording75 |
( |
const Program & | program, |
|
|
bool | force, |
|
|
bool | forget ) |
|
private |
◆ GetCommBreakList()
| MarkListPtr Myth::ProtoMonitor::GetCommBreakList |
( |
const Program & | program | ) |
|
|
inline |
◆ GetCommBreakList75()
| MarkListPtr ProtoMonitor::GetCommBreakList75 |
( |
const Program & | program | ) |
|
|
private |
◆ GetCutList()
| MarkListPtr Myth::ProtoMonitor::GetCutList |
( |
const Program & | program | ) |
|
|
inline |
◆ GetCutList75()
| MarkListPtr ProtoMonitor::GetCutList75 |
( |
const Program & | program | ) |
|
|
private |
◆ GetFreeCardIdList75()
| std::vector< int > ProtoMonitor::GetFreeCardIdList75 |
( |
| ) |
|
|
private |
◆ GetFreeInputs()
| CardInputListPtr Myth::ProtoMonitor::GetFreeInputs |
( |
int | rnum = 0 | ) |
|
|
inline |
Asks the backend for a list of free inputs. A free input is one that is connected but not busy, not in a busy input group or is locked.
- Parameters
-
| rnum | Since protocol 87: Input to exclude (not counted as busy). Defaulted with 0 for none. |
- Returns
Definition at line 106 of file mythprotomonitor.h.
◆ GetFreeInputs75()
| CardInputListPtr ProtoMonitor::GetFreeInputs75 |
( |
| ) |
|
|
private |
◆ GetFreeInputs79()
| CardInputListPtr ProtoMonitor::GetFreeInputs79 |
( |
| ) |
|
|
private |
◆ GetFreeInputs81()
| CardInputListPtr ProtoMonitor::GetFreeInputs81 |
( |
| ) |
|
|
private |
◆ GetFreeInputs87()
| CardInputListPtr ProtoMonitor::GetFreeInputs87 |
( |
int | rnum | ) |
|
|
private |
◆ GetFreeInputs89()
| CardInputListPtr ProtoMonitor::GetFreeInputs89 |
( |
int | rnum | ) |
|
|
private |
◆ GetFreeInputs90()
| CardInputListPtr ProtoMonitor::GetFreeInputs90 |
( |
int | rnum | ) |
|
|
private |
◆ GetFreeInputs91()
| CardInputListPtr ProtoMonitor::GetFreeInputs91 |
( |
int | rnum | ) |
|
|
private |
◆ GetRecorderFromNum()
| ProtoRecorderPtr Myth::ProtoMonitor::GetRecorderFromNum |
( |
int | rnum | ) |
|
|
inline |
◆ GetRecorderFromNum75()
| ProtoRecorderPtr ProtoMonitor::GetRecorderFromNum75 |
( |
int | rnum | ) |
|
|
private |
◆ GetSetting()
| std::string Myth::ProtoMonitor::GetSetting |
( |
const std::string & | hostname, |
|
|
const std::string & | setting ) |
|
inline |
◆ GetSetting75()
| std::string ProtoMonitor::GetSetting75 |
( |
const std::string & | hostname, |
|
|
const std::string & | setting ) |
|
private |
◆ IsOpen()
| bool ProtoMonitor::IsOpen |
( |
| ) |
|
|
virtual |
◆ Open()
| bool ProtoMonitor::Open |
( |
| ) |
|
|
virtual |
◆ QueryFreeSpaceSummary()
| bool Myth::ProtoMonitor::QueryFreeSpaceSummary |
( |
int64_t * | total, |
|
|
int64_t * | used ) |
|
inline |
◆ QueryFreeSpaceSummary75()
| bool ProtoMonitor::QueryFreeSpaceSummary75 |
( |
int64_t * | total, |
|
|
int64_t * | used ) |
|
private |
◆ QueryGenpixmap()
| bool Myth::ProtoMonitor::QueryGenpixmap |
( |
const Program & | program | ) |
|
|
inline |
◆ QueryGenpixmap75()
| bool ProtoMonitor::QueryGenpixmap75 |
( |
const Program & | program | ) |
|
|
private |
◆ QuerySGFile()
| StorageGroupFilePtr Myth::ProtoMonitor::QuerySGFile |
( |
const std::string & | hostname, |
|
|
const std::string & | sgname, |
|
|
const std::string & | filename ) |
|
inline |
◆ QuerySGFile75()
| StorageGroupFilePtr ProtoMonitor::QuerySGFile75 |
( |
const std::string & | hostname, |
|
|
const std::string & | sgname, |
|
|
const std::string & | filename ) |
|
private |
◆ SetSetting()
| bool Myth::ProtoMonitor::SetSetting |
( |
const std::string & | hostname, |
|
|
const std::string & | setting, |
|
|
const std::string & | value ) |
|
inline |
◆ SetSetting75()
| bool ProtoMonitor::SetSetting75 |
( |
const std::string & | hostname, |
|
|
const std::string & | setting, |
|
|
const std::string & | value ) |
|
private |
◆ StopRecording()
| bool Myth::ProtoMonitor::StopRecording |
( |
const Program & | program | ) |
|
|
inline |
◆ StopRecording75()
| bool ProtoMonitor::StopRecording75 |
( |
const Program & | program | ) |
|
|
private |
◆ UndeleteRecording()
| bool Myth::ProtoMonitor::UndeleteRecording |
( |
const Program & | program | ) |
|
|
inline |
◆ UndeleteRecording75()
| bool ProtoMonitor::UndeleteRecording75 |
( |
const Program & | program | ) |
|
|
private |
◆ m_frontend
| bool Myth::ProtoMonitor::m_frontend |
|
private |
The documentation for this class was generated from the following files: