* This method will change the current value of the <i>m_enabled</i> array.
* @throw BackendsErrors::BackendBusyExImpl
* @param en new values sequence for the <i>m_enabled</i> elements. A value grater than zero correspond to a true,
* a zero match to a false, while a negative will keep the things unchanged.
@@ -218,7 +224,7 @@ public:
/**
* This function can be called in order to load an initial setup for the backend. Some parameter are fixed and cannot be changed during normal
* operation. In order for this call to suceed the backend must be ready and not busy with other operation. This operation will also reset all configuration
* operation. In order for this call to succeed the backend must be ready and not busy with other operation. This operation will also reset all configuration
* to the defaults.
* @throw BackendsErrors::BackendBusyExImpl
* @throw BackendsErrors::ConfigurationErrorExImpl
@@ -259,7 +265,7 @@ public:
/**
* This function will start an acquisition job. The job will be created suspended and requires an explicit
* resum in order to begin the data flow. The backend will just connect to a specific socket.
* resume in order to begin the data flow. The backend will just connect to a specific socket.
* @throw ComponentErrors::SocketErrorExImpl
* @arg \c ComponentErrors::IRALibraryResource
* @throw ComponentErrors::TimeoutExImpl
@@ -460,7 +466,11 @@ private:
SUSPEND=2,/*!< backend data flow is suspended */
SAMPLING=3,/*!< backend is recording */
CMDLINERROR=4,/*!< error in the command line */
DATALINERROR=5/*!< error in the data line */
DATALINERROR=5,/*!< error in the data line */
EXTERNALCAL=6,/*!< the switching of the calibration mark is external */
FAST_SWITCHING=7,/*!< the fast switching is ongoing.... */
CALON=8,/*!< the backend issued a calon on the receiver */