SKA Tango Base Logo
1.0.0

How-To Guides

  • Getting started
  • How to implement a long running command
  • How to invoke a long running command

Concepts

  • Components and component managers
  • Long Running Commands
  • Guidelines on reporting failure of long running commands

Reference

  • Long Running Command client/server interface
  • commandedState and commandedObsState attributes
  • API
    • Base subpackage
    • Executor subpackage
    • Obs subpackage
    • Poller subpackage
      • Poller
      • Polling Component Manager
    • Subarray subpackage
    • Testing subpackage
    • Alarm Handler device
    • Capability device
    • Logger device
    • Controller device
    • Tel State device
    • Commands
    • Control Model
    • Faults
    • Utils

Releases

  • Migrating to 1.0
  • Changelog
SKA Tango Base
  • API
  • Poller subpackage
  • Edit on GitLab

Poller subpackage

This subpackage provides a generic and flexible polling mechanism.

  • Poller
    • Poller
      • Poller.start_polling()
      • Poller.stop_polling()
    • PollModel
      • PollModel.get_request()
      • PollModel.poll()
      • PollModel.polling_started()
      • PollModel.polling_stopped()
      • PollModel.poll_succeeded()
      • PollModel.poll_failed()
    • PollRequestT
    • PollResponseT
  • Polling Component Manager
    • PollingComponentManager
      • PollingComponentManager.start_communicating()
      • PollingComponentManager.polling_started()
      • PollingComponentManager.stop_communicating()
      • PollingComponentManager.polling_stopped()
      • PollingComponentManager.poll_failed()
      • PollingComponentManager.poll_succeeded()
      • PollingComponentManager.get_request()
      • PollingComponentManager.poll()
Previous Next

© Copyright SKAO. Revision b777d27f.

Built with Sphinx using a custom SKA theme based on a theme provided by Read the Docs. Creative Commons Licence
SKA developer documentation by SKA Observatory is licensed under a Creative Commons Attribution 4.0 International License .
Based on a work at github.com/ska-telescope/developer.skatelescope.org .

This work is inspired by the LSST developer guide © Copyright 2016-2018 Association of Universities for Research in Astronomy, licensed under a Creative Commons Attribution 4.0 International License .

This work is inspired by the Apache developer information Copyright © 2018 The Apache Software Foundation, Licensed under the Apache License, Version 2.0 .