DISCOS components


DISCOS is designed following a software architectural pattern called component-container model. During the normal execution, the ACS framework runs 10xx DISCOS components, each one has in charge a specific hardware management (control and monitoring). The goal of this document is to comprehensively explain the APIs of some DISCOS components (CLARIFY: ExternalClient because currently is the only one that provides an ACS-independent DISCOS interface, but also other component that we want to explain the API since thier non-trivial configuration).