Commit 8069b92f authored by Andrea Orlat's avatar Andrea Orlat
Browse files

same as previous commit, some modification missing

parent 070aaa2c
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -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
+3 −0
Original line number Diff line number Diff line
@@ -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:
@@ -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();
+7 −0
Original line number Diff line number Diff line
@@ -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;