[][src]Module mygpoclient::episode

Episode Actions API

The episode actions API is used to synchronize episode-related events between individual devices. Clients can send and store events on the webservice which makes it available to other clients. The following types of actions are currently accepted by the API: download, play, delete, new. Additional types can be requested on the Mailing List.

Example use cases

  • Clients can send download and delete events so that other clients know where a file has already been downloaded.
  • Clients can send play events with position information so that other clients know where to start playback.
  • Clients can send new states to reset previous events. This state needs to be interpreted by receiving clients and does not delete any information on the webservice.

Structs

EpisodeAction

Episode-related event

GetEpisodeActionsResponse

Response to get_episode_actions

UploadEpisodeActionsResponse

Response to upload_episode_actions

Enums

EpisodeActionType

Type of an EpisodeAction

Traits

GetEpisodeActions

see get_episode_actions

UploadEpisodeActions

see upload_episode_actions