SYSTEM EVENT (Myth Protocol)

From MythTV Official Wiki
Revision as of 04:06, 21 June 2010 by Wagnerrp (talk | contribs) (fix category)

Jump to: navigation, search

SYSTEM_EVENT

This command is a subset of BACKEND MESSAGE (Myth Protocol) and deals with special System Events, that are used as external command triggers similarly to user jobs. The basic syntax is:

BACKEND_MESSAGE[]:[]SYSTEM_EVENT <event name> <additional data>[]:[]empty

The additional data consists of one or more pairs of an identifier followed by the matching information. The used identifiers are:

  • SENDER
  • HOSTNAME
  • CARDID
  • CHANID
  • STARTTIME - in the format '0000-00-00T00:00:00'

CLIENT_CONNECTED

Arguments

Attributes: HOSTNAME, SENDER

Additional: empty

Examples

89      BACKEND_MESSAGE[]:[]SYSTEM_EVENT CLIENT_CONNECTED HOSTNAME fserve SENDER mythbe[]:[]empty

Description

CLIENT_DISCONNECTED

Arguments

Attributes: HOSTNAME, SENDER

Additional: empty

Examples

92      BACKEND_MESSAGE[]:[]SYSTEM_EVENT CLIENT_DISCONNECTED HOSTNAME fserve SENDER mythbe[]:[]empty

Description

SLAVE_CONNECTED

Arguments

Attributes: HOSTNAME, SENDER

Additional: empty

Examples

88      BACKEND_MESSAGE[]:[]SYSTEM_EVENT SLAVE_CONNECTED HOSTNAME fserve SENDER mythbe[]:[]empty

Description

SLAVE_DISCONNECTED

Arguments

Attributes: HOSTNAME, SENDER

Additional: empty

Examples

91      BACKEND_MESSAGE[]:[]SYSTEM_EVENT SLAVE_DISCONNECTED HOSTNAME fserve SENDER mythbe[]:[]empty

Description

SCHEDULER_RAN

Arguments

Attributes: SENDER

Additional: empty

Examples

70      BACKEND_MESSAGE[]:[]SYSTEM_EVENT SCHEDULER_RAN SENDER mythbe[]:[]empty

Description

REC_PENDING

REC_STARTED

REC_FINISHED

REC_DELETED

REC_EXPIRED

LIVETV_STARTED

PLAY_STARTED

PLAY_STOPPED

PLAY_PAUSED

PLAY_UNPAUSED

PLAY_CHANGED

MASTER_STARTED

MASTER_SHUTDOWN

NET_CTRL_CONNECTED

NET_CTRL_DISCONNECTED

MYTHFILLDATABASE_RAN

SETTINGS_CACHE_CLEARED

USER_1

USER_2

USER_3

USER_4

USER_5

USER_6

USER_7

USER_8

USER_9