#include <Connector.h>

Открытые члены | |
| virtual sigc::signal< void > & | signal_connected ()=0 |
| virtual sigc::signal< void > & | signal_disconnected ()=0 |
| virtual sigc::signal< void > & | signal_startup ()=0 |
| virtual sigc::signal< void, UniversalIO::UIOCommand > & | signal_ask_sensors ()=0 |
| virtual sigc::signal< void, UniSetTypes::SensorMessage * > & | signal_sensor_info ()=0 |
| virtual CheckedSignal & | signal_checked ()=0 |
| virtual ConfirmSignal & | signal_confirm ()=0 |
| virtual USignals::SigController & | signals ()=0 |
| virtual bool | connected ()=0 |
| virtual UniversalInterface * | get_uin ()=0 |
| virtual UniSetTypes::ObjectId | get_id ()=0 |
| virtual void | ask_sensor (const UniSetTypes::ObjectId id, const UniSetTypes::ObjectId node, const UniversalIO::UIOCommand cmd)=0 |
| virtual long | get_value (const UniSetTypes::ObjectId id, const UniSetTypes::ObjectId node)=0 |
| virtual long | get_value_from_gpm (const UniSetTypes::ObjectId id, const UniSetTypes::ObjectId node)=0 |
| virtual float | get_analog_value (const UniSetTypes::ObjectId id, const UniSetTypes::ObjectId node)=0 |
| virtual void | save_value (const long value, const UniSetTypes::ObjectId id, const UniSetTypes::ObjectId node)=0 |
| virtual Glib::ustring | get_type () const =0 |
| virtual void | send (UniSetTypes::ObjectId name, UniSetTypes::TransportMessage &msg)=0 |
Открытые статические члены | |
| static ConnectorRef | create_connector (const Glib::ustring &type, const Glib::ustring &manager_name, const Glib::ustring &alive_sensor, const Glib::ustring &confirm_sensor, const Glib::ustring &auto_confirm_time_str) |
| static void | destroy_connector (ConnectorRef &connector) |
| virtual void Connector::ask_sensor | ( | const UniSetTypes::ObjectId | id, | |
| const UniSetTypes::ObjectId | node, | |||
| const UniversalIO::UIOCommand | cmd | |||
| ) | [pure virtual] |
опросить датчик
Замещается в ConnectorUniSet.
| virtual bool Connector::connected | ( | ) | [pure virtual] |
получить состояние соединения с SharedMemory
Замещается в ConnectorUniSet.
| ConnectorRef Connector::create_connector | ( | const Glib::ustring & | type, | |
| const Glib::ustring & | manager_name, | |||
| const Glib::ustring & | alive_sensor, | |||
| const Glib::ustring & | confirm_sensor, | |||
| const Glib::ustring & | auto_confirm_time_str | |||
| ) | [static] |
создать коннектор.
| type | тип коннектора. | |
| manager_name | имя объекта(Описывается в секции <objects ... > configure.xml ). | |
| alive_sensor | id датчика "живости" SharedMemory. | |
| confirm_sensor | id датчика квитирования АПС сигналов. | |
| auto_confirm_time_str | время автоматического квитирования АПС сигналов(если "0",то квитируются сигналы вручную). |
| void Connector::destroy_connector | ( | ConnectorRef & | connector | ) | [static] |
уничтожить коннектор
| virtual float Connector::get_analog_value | ( | const UniSetTypes::ObjectId | id, | |
| const UniSetTypes::ObjectId | node | |||
| ) | [pure virtual] |
заказать значение аналогового датчика
Замещается в ConnectorUniSet.
| virtual UniSetTypes::ObjectId Connector::get_id | ( | ) | [pure virtual] |
получить id объекта(см. документацию к UniSet)
Замещается в ConnectorUniSet.
| virtual Glib::ustring Connector::get_type | ( | ) | const [pure virtual] |
получить тип коннектора(на данный момент используется только тип "uniset")
Замещается в ConnectorUniSet.
| virtual UniversalInterface* Connector::get_uin | ( | ) | [pure virtual] |
получить ссылку на универсальный интерфейс для работы с другими процессами(см. документацию к UniSet)
Замещается в ConnectorUniSet.
| virtual long Connector::get_value | ( | const UniSetTypes::ObjectId | id, | |
| const UniSetTypes::ObjectId | node | |||
| ) | [pure virtual] |
заказать значение датчика
Замещается в ConnectorUniSet.
| virtual long Connector::get_value_from_gpm | ( | const UniSetTypes::ObjectId | id, | |
| const UniSetTypes::ObjectId | node | |||
| ) | [pure virtual] |
получить значение датчика из SharedMemory
Замещается в ConnectorUniSet.
| virtual void Connector::save_value | ( | const long | value, | |
| const UniSetTypes::ObjectId | id, | |||
| const UniSetTypes::ObjectId | node | |||
| ) | [pure virtual] |
сохранить значение датчика
Замещается в ConnectorUniSet.
| virtual void Connector::send | ( | UniSetTypes::ObjectId | name, | |
| UniSetTypes::TransportMessage & | msg | |||
| ) | [pure virtual] |
послать сообщение объекту
Замещается в ConnectorUniSet.
| virtual sigc::signal<void, UniversalIO::UIOCommand>& Connector::signal_ask_sensors | ( | ) | [pure virtual] |
сигнал опроса датчиков при старте
Замещается в ConnectorUniSet.
| virtual ConfirmSignal& Connector::signal_confirm | ( | ) | [pure virtual] |
сигнал квитирования
Замещается в ConnectorUniSet.
| virtual sigc::signal<void>& Connector::signal_connected | ( | ) | [pure virtual] |
сигнал о том что произошло соединение с SharedMemory
Замещается в ConnectorUniSet.
| virtual sigc::signal<void>& Connector::signal_disconnected | ( | ) | [pure virtual] |
сигнал о том что произошло отсоединение от SharedMemory
Замещается в ConnectorUniSet.
| virtual sigc::signal<void, UniSetTypes::SensorMessage*>& Connector::signal_sensor_info | ( | ) | [pure virtual] |
сигнал получения сообщений от датчиков
Замещается в ConnectorUniSet.
| virtual sigc::signal<void>& Connector::signal_startup | ( | ) | [pure virtual] |
сигнал старта SharedMemory
Замещается в ConnectorUniSet.
| virtual USignals::SigController& Connector::signals | ( | ) | [pure virtual] |
сигналы для работы с сообщениями о датчиках
Замещается в ConnectorUniSet.
1.5.9