Loading Common/Interfaces/ManagmentInterface/idl/Scheduler.idl +9 −0 Original line number Diff line number Diff line Loading @@ -330,6 +330,15 @@ module Management { */ void startRecording(in long subScanId,in ACS::TimeInterval duration) raises (ComponentErrors::ComponentErrorsEx,ManagementErrors::ManagementErrorsEx); /** * This method is used internally to collect some derived information about the currently running subscan * @param conf current subscan configuration * @throw CORBA::SystemExcpetion * @throw ComponentErrors::ComponentErrorsEx * @throw ManagementErrors::ManagementErrorsEx */ void getSubScanConfigruation(out Management::TSubScanConfiguration conf) raises (ComponentErrors::ComponentErrorsEx,ManagementErrors::ManagementErrorsEx); /** * This operation will finalize the current scan. * @throw CORBA::SystemExcpetion Loading Common/Servers/Scheduler/include/Schedule.h +3 −0 Original line number Diff line number Diff line Loading @@ -70,6 +70,8 @@ public: Antenna::TTrackingParameters * getSecondary() const { return m_secondary;} MinorServo::MinorServoScan * getServo() const { return m_servo; } Receivers::TReceiversParameters *getReceivers() const { return m_receivers;} void dispose(); void getSubScanInfo(Management::TSubScanConfiguration& conf) const { conf=m_subScanConf; } private: Loading @@ -77,6 +79,7 @@ private: Antenna::TTrackingParameters *m_secondary; MinorServo::MinorServoScan *m_servo; Receivers::TReceiversParameters *m_receivers; Management::TSubScanConfiguration m_subScanConf; bool m_own; CConfiguration* m_config; void init(); Loading Common/Servers/Scheduler/include/SchedulerImpl.h +7 −0 Original line number Diff line number Diff line Loading @@ -442,6 +442,13 @@ public: */ virtual void terminateScan() throw (ComponentErrors::ComponentErrorsEx,ManagementErrors::ManagementErrorsEx,CORBA::SystemException); /** * Called in order to get current subscan configuration * @param conf current subscan configruation */ virtual void getSubScanConfigruation (Management::TSubScanConfiguration_out conf) throw (ComponentErrors::ComponentErrorsEx,ManagementErrors::ManagementErrorsEx,CORBA::SystemException); private: baci::SmartPropertyPointer<baci::ROstring> m_pscheduleName; Loading Loading
Common/Interfaces/ManagmentInterface/idl/Scheduler.idl +9 −0 Original line number Diff line number Diff line Loading @@ -330,6 +330,15 @@ module Management { */ void startRecording(in long subScanId,in ACS::TimeInterval duration) raises (ComponentErrors::ComponentErrorsEx,ManagementErrors::ManagementErrorsEx); /** * This method is used internally to collect some derived information about the currently running subscan * @param conf current subscan configuration * @throw CORBA::SystemExcpetion * @throw ComponentErrors::ComponentErrorsEx * @throw ManagementErrors::ManagementErrorsEx */ void getSubScanConfigruation(out Management::TSubScanConfiguration conf) raises (ComponentErrors::ComponentErrorsEx,ManagementErrors::ManagementErrorsEx); /** * This operation will finalize the current scan. * @throw CORBA::SystemExcpetion Loading
Common/Servers/Scheduler/include/Schedule.h +3 −0 Original line number Diff line number Diff line Loading @@ -70,6 +70,8 @@ public: Antenna::TTrackingParameters * getSecondary() const { return m_secondary;} MinorServo::MinorServoScan * getServo() const { return m_servo; } Receivers::TReceiversParameters *getReceivers() const { return m_receivers;} void dispose(); void getSubScanInfo(Management::TSubScanConfiguration& conf) const { conf=m_subScanConf; } private: Loading @@ -77,6 +79,7 @@ private: Antenna::TTrackingParameters *m_secondary; MinorServo::MinorServoScan *m_servo; Receivers::TReceiversParameters *m_receivers; Management::TSubScanConfiguration m_subScanConf; bool m_own; CConfiguration* m_config; void init(); Loading
Common/Servers/Scheduler/include/SchedulerImpl.h +7 −0 Original line number Diff line number Diff line Loading @@ -442,6 +442,13 @@ public: */ virtual void terminateScan() throw (ComponentErrors::ComponentErrorsEx,ManagementErrors::ManagementErrorsEx,CORBA::SystemException); /** * Called in order to get current subscan configuration * @param conf current subscan configruation */ virtual void getSubScanConfigruation (Management::TSubScanConfiguration_out conf) throw (ComponentErrors::ComponentErrorsEx,ManagementErrors::ManagementErrorsEx,CORBA::SystemException); private: baci::SmartPropertyPointer<baci::ROstring> m_pscheduleName; Loading