|
| LiveTVPlayback (EventHandler &handler) |
|
| LiveTVPlayback (const std::string &server, unsigned port) |
|
bool | Open () |
|
void | Close () |
|
bool | IsOpen () |
|
void | SetTuneDelay (unsigned delay) |
|
void | SetLimitTuneAttempts (bool limit) |
|
bool | SpawnLiveTV (const std::string &chanNum, const ChannelList &channels) |
|
bool | SpawnLiveTV (const ChannelPtr &thisChannel) |
|
void | StopLiveTV () |
|
void | SetChunk (unsigned size) |
|
int64_t | GetSize () const |
|
int | Read (void *buffer, unsigned n) |
|
int64_t | Seek (int64_t offset, WHENCE_t whence) |
|
int64_t | GetPosition () const |
|
bool | IsPlaying () const |
|
bool | IsLiveRecording () const |
|
bool | KeepLiveRecording (bool keep) |
|
ProgramPtr | GetPlayedProgram () const |
|
time_t | GetLiveTimeStart () const |
|
unsigned | GetChainedCount () const |
|
ProgramPtr | GetChainedProgram (unsigned sequence) const |
|
uint32_t | GetCardId () const |
|
SignalStatusPtr | GetSignal () const |
|
void | HandleBackendMessage (EventMessagePtr msg) |
|
|
void | InitChain () |
|
void | ClearChain () |
|
bool | IsChained (const Program &program) |
|
void | HandleChainUpdate () |
|
bool | SwitchChain (unsigned sequence) |
|
bool | SwitchChainLast () |
|
preferredCards_t | FindTunableCardIds (const std::string &chanNum, const ChannelList &channels) |
|
int | _read (void *buffer, unsigned n) |
|
int64_t | _seek (int64_t offset, WHENCE_t whence) |
|
| ProtoMonitor (const std::string &server, unsigned port) |
|
| ProtoMonitor (const std::string &server, unsigned port, bool frontend) |
|
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. More...
|
|
| 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 |
|
bool | OpenConnection (int rcvbuf) |
|
void | HangException () |
|
bool | SendCommand (const char *cmd, bool feedback=true) |
|
size_t | GetMessageLength () const |
|
bool | ReadField (std::string &field) |
|
bool | IsMessageOK (const std::string &field) const |
|
size_t | FlushMessage () |
|
bool | RcvMessageLength () |
|
ProgramPtr | RcvProgramInfo () |
|
void | MakeProgramInfo (const Program &program, std::string &msg) |
|
Definition at line 41 of file mythlivetvplayback.h.