Commit 50592bf8 authored by Pavel Vainerman's avatar Pavel Vainerman

(UniversalInterface): косметические правки

parent a3d16428
...@@ -49,7 +49,7 @@ namespace UniversalIO ...@@ -49,7 +49,7 @@ namespace UniversalIO
} }
// ----------------------------------------------------------------------------------------- // -----------------------------------------------------------------------------------------
#define IO_THROW_EXCEPTIONS UniSetTypes::TimeOut,UniSetTypes::IOBadParam,UniSetTypes::ORepFailed #define UI_THROW_EXCEPTIONS UniSetTypes::TimeOut,UniSetTypes::IOBadParam,UniSetTypes::ORepFailed
// ----------------------------------------------------------------------------------------- // -----------------------------------------------------------------------------------------
/*! /*!
* \class UInterface * \class UInterface
...@@ -72,12 +72,12 @@ class UInterface ...@@ -72,12 +72,12 @@ class UInterface
// Работа с датчиками // Работа с датчиками
//! Получение состояния датчика //! Получение состояния датчика
long getValue ( const UniSetTypes::ObjectId id, const UniSetTypes::ObjectId node ) const throw(IO_THROW_EXCEPTIONS); long getValue ( const UniSetTypes::ObjectId id, const UniSetTypes::ObjectId node ) const throw(UI_THROW_EXCEPTIONS);
long getValue ( const UniSetTypes::ObjectId id ) const; long getValue ( const UniSetTypes::ObjectId id ) const;
long getRawValue( const IOController_i::SensorInfo& si ); long getRawValue( const IOController_i::SensorInfo& si );
//! Выставление состояния датчика //! Выставление состояния датчика
void setValue ( const UniSetTypes::ObjectId id, long value, const UniSetTypes::ObjectId node ) const throw(IO_THROW_EXCEPTIONS); void setValue ( const UniSetTypes::ObjectId id, long value, const UniSetTypes::ObjectId node ) const throw(UI_THROW_EXCEPTIONS);
void setValue ( const UniSetTypes::ObjectId id, long value ) const; void setValue ( const UniSetTypes::ObjectId id, long value ) const;
void setValue ( IOController_i::SensorInfo& si, long value, const UniSetTypes::ObjectId supplier ); void setValue ( IOController_i::SensorInfo& si, long value, const UniSetTypes::ObjectId supplier );
...@@ -100,7 +100,7 @@ class UInterface ...@@ -100,7 +100,7 @@ class UInterface
UniSetTypes::ObjectId backid = UniSetTypes::DefaultObjectId ) const; UniSetTypes::ObjectId backid = UniSetTypes::DefaultObjectId ) const;
void askRemoteSensor( const UniSetTypes::ObjectId id, UniversalIO::UIOCommand cmd, const UniSetTypes::ObjectId node, void askRemoteSensor( const UniSetTypes::ObjectId id, UniversalIO::UIOCommand cmd, const UniSetTypes::ObjectId node,
UniSetTypes::ObjectId backid = UniSetTypes::DefaultObjectId ) const throw(IO_THROW_EXCEPTIONS); UniSetTypes::ObjectId backid = UniSetTypes::DefaultObjectId ) const throw(UI_THROW_EXCEPTIONS);
//! Заказ по списку //! Заказ по списку
UniSetTypes::IDSeq_var askSensorsSeq( UniSetTypes::IDList& lst, UniversalIO::UIOCommand cmd, UniSetTypes::IDSeq_var askSensorsSeq( UniSetTypes::IDList& lst, UniversalIO::UIOCommand cmd,
...@@ -137,14 +137,14 @@ class UInterface ...@@ -137,14 +137,14 @@ class UInterface
// --------------------------------------------------------------- // ---------------------------------------------------------------
// Вспомогательные функции // Вспомогательные функции
UniversalIO::IOType getIOType(const UniSetTypes::ObjectId id, UniSetTypes::ObjectId node) const throw(IO_THROW_EXCEPTIONS); UniversalIO::IOType getIOType(const UniSetTypes::ObjectId id, UniSetTypes::ObjectId node) const throw(UI_THROW_EXCEPTIONS);
UniversalIO::IOType getIOType(const UniSetTypes::ObjectId id) const; UniversalIO::IOType getIOType(const UniSetTypes::ObjectId id) const;
// read from xml (only for xml!) т.е. без удалённого запроса // read from xml (only for xml!) т.е. без удалённого запроса
UniversalIO::IOType getConfIOType( const UniSetTypes::ObjectId id ) const; UniversalIO::IOType getConfIOType( const UniSetTypes::ObjectId id ) const;
// Получение типа объекта.. // Получение типа объекта..
UniSetTypes::ObjectType getType(const UniSetTypes::ObjectId id, const UniSetTypes::ObjectId node) const throw(IO_THROW_EXCEPTIONS); UniSetTypes::ObjectType getType(const UniSetTypes::ObjectId id, const UniSetTypes::ObjectId node) const throw(UI_THROW_EXCEPTIONS);
UniSetTypes::ObjectType getType(const UniSetTypes::ObjectId id) const; UniSetTypes::ObjectType getType(const UniSetTypes::ObjectId id) const;
...@@ -227,7 +227,7 @@ class UInterface ...@@ -227,7 +227,7 @@ class UInterface
// Посылка сообщений // Посылка сообщений
/*! посылка сообщения msg объекту name на узел node */ /*! посылка сообщения msg объекту name на узел node */
void send( const UniSetTypes::ObjectId name, const UniSetTypes::TransportMessage& msg, UniSetTypes::ObjectId node ) throw(IO_THROW_EXCEPTIONS); void send( const UniSetTypes::ObjectId name, const UniSetTypes::TransportMessage& msg, UniSetTypes::ObjectId node ) throw(UI_THROW_EXCEPTIONS);
void send( const UniSetTypes::ObjectId name, const UniSetTypes::TransportMessage& msg); void send( const UniSetTypes::ObjectId name, const UniSetTypes::TransportMessage& msg);
// --------------------------------------------------------------- // ---------------------------------------------------------------
......
...@@ -116,7 +116,7 @@ void UInterface::initBackId( const UniSetTypes::ObjectId backid ) ...@@ -116,7 +116,7 @@ void UInterface::initBackId( const UniSetTypes::ObjectId backid )
* \exception IOTimeOut - генерируется если в течение времени timeout небыл получен ответ * \exception IOTimeOut - генерируется если в течение времени timeout небыл получен ответ
*/ */
long UInterface::getValue( const ObjectId id, const ObjectId node ) const long UInterface::getValue( const ObjectId id, const ObjectId node ) const
throw(IO_THROW_EXCEPTIONS) throw(UI_THROW_EXCEPTIONS)
{ {
if ( id == DefaultObjectId ) if ( id == DefaultObjectId )
throw ORepFailed("UI(getValue): error id=UniSetTypes::DefaultObjectId"); throw ORepFailed("UI(getValue): error id=UniSetTypes::DefaultObjectId");
...@@ -274,7 +274,7 @@ void UInterface::setUndefinedState( const IOController_i::SensorInfo& si, bool u ...@@ -274,7 +274,7 @@ void UInterface::setUndefinedState( const IOController_i::SensorInfo& si, bool u
* \exception IOBadParam - генерируется если указано неправильное имя вывода или секции * \exception IOBadParam - генерируется если указано неправильное имя вывода или секции
*/ */
void UInterface::setValue( const ObjectId id, long value, const ObjectId node ) const void UInterface::setValue( const ObjectId id, long value, const ObjectId node ) const
throw(IO_THROW_EXCEPTIONS) throw(UI_THROW_EXCEPTIONS)
{ {
if ( id == DefaultObjectId ) if ( id == DefaultObjectId )
throw ORepFailed("UI(setValue): попытка обратиться к объекту с id=UniSetTypes::DefaultObjectId"); throw ORepFailed("UI(setValue): попытка обратиться к объекту с id=UniSetTypes::DefaultObjectId");
...@@ -458,7 +458,7 @@ void UInterface::fastSetValue( const IOController_i::SensorInfo& si, long value, ...@@ -458,7 +458,7 @@ void UInterface::fastSetValue( const IOController_i::SensorInfo& si, long value,
* \param backid - обратный адрес (идентификатор заказчика) * \param backid - обратный адрес (идентификатор заказчика)
*/ */
void UInterface::askRemoteSensor( const ObjectId id, UniversalIO::UIOCommand cmd, const ObjectId node, void UInterface::askRemoteSensor( const ObjectId id, UniversalIO::UIOCommand cmd, const ObjectId node,
UniSetTypes::ObjectId backid ) const throw(IO_THROW_EXCEPTIONS) UniSetTypes::ObjectId backid ) const throw(UI_THROW_EXCEPTIONS)
{ {
if( backid==UniSetTypes::DefaultObjectId ) if( backid==UniSetTypes::DefaultObjectId )
backid = myid; backid = myid;
...@@ -552,7 +552,7 @@ void UInterface::askSensor( const ObjectId name, UniversalIO::UIOCommand cmd, co ...@@ -552,7 +552,7 @@ void UInterface::askSensor( const ObjectId name, UniversalIO::UIOCommand cmd, co
* \param node - идентификатор узла * \param node - идентификатор узла
*/ */
IOType UInterface::getIOType( const ObjectId id, const ObjectId node ) const IOType UInterface::getIOType( const ObjectId id, const ObjectId node ) const
throw(IO_THROW_EXCEPTIONS) throw(UI_THROW_EXCEPTIONS)
{ {
if ( id == DefaultObjectId ) if ( id == DefaultObjectId )
throw ORepFailed("UI(getIOType): попытка обратиться к объекту с id=UniSetTypes::DefaultObjectId"); throw ORepFailed("UI(getIOType): попытка обратиться к объекту с id=UniSetTypes::DefaultObjectId");
...@@ -634,7 +634,7 @@ IOType UInterface::getIOType( const ObjectId id ) const ...@@ -634,7 +634,7 @@ IOType UInterface::getIOType( const ObjectId id ) const
* \param node - идентификатор узла * \param node - идентификатор узла
*/ */
ObjectType UInterface::getType(const ObjectId name, const ObjectId node) const ObjectType UInterface::getType(const ObjectId name, const ObjectId node) const
throw(IO_THROW_EXCEPTIONS) throw(UI_THROW_EXCEPTIONS)
{ {
if ( name == DefaultObjectId ) if ( name == DefaultObjectId )
throw ORepFailed("UI(getType): попытка обратиться к объекту с id=UniSetTypes::DefaultObjectId"); throw ORepFailed("UI(getType): попытка обратиться к объекту с id=UniSetTypes::DefaultObjectId");
...@@ -885,7 +885,7 @@ ObjectPtr UInterface::resolve( const ObjectId rid , const ObjectId node, int tim ...@@ -885,7 +885,7 @@ ObjectPtr UInterface::resolve( const ObjectId rid , const ObjectId node, int tim
// ------------------------------------------------------------------------------------------- // -------------------------------------------------------------------------------------------
void UInterface::send( const ObjectId name, const TransportMessage& msg, const ObjectId node ) void UInterface::send( const ObjectId name, const TransportMessage& msg, const ObjectId node )
throw(IO_THROW_EXCEPTIONS) throw(UI_THROW_EXCEPTIONS)
{ {
if ( name == DefaultObjectId ) if ( name == DefaultObjectId )
throw ORepFailed("UI(send): ERROR: id=UniSetTypes::DefaultObjectId"); throw ORepFailed("UI(send): ERROR: id=UniSetTypes::DefaultObjectId");
...@@ -1898,7 +1898,7 @@ bool UInterface::waitWorking( const ObjectId id, int msec, int pmsec, const Obje ...@@ -1898,7 +1898,7 @@ bool UInterface::waitWorking( const ObjectId id, int msec, int pmsec, const Obje
{ {
try try
{ {
getValue(id,node); // getValue подходит и для Dx и для Ax getValue(id,node);
ready = true; ready = true;
break; break;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment