 uniset::ModbusRTU::ADUHeader | |
 IONotifyController_i::BadRange | |
 uniset::MBSlave::BitRegProperty | |
 uniset::UTCPCore::Buffer | |
 Buffer | |
 uniset::VTypes::Byte | |
 uniset::VTypes::Byte::Bytemem | |
 uniset::UInterface::CacheOfResolve | |
 IOController_i::CalibrateInfo | |
 uniset::Calibration | |
 uniset::CallbackTimer< Caller > | Таймер |
 uniset::CardList | |
 uniset::Element::ChildInfo | |
 uniset::MBSlave::ClientInfo | |
 uniset::ComediInterface | |
 uniset::LogReader::Command | |
 uniset::CommonEventLoop | The CommonEventLoop class Реализация механизма "один eventloop, много подписчиков" (libev). Создаётся один CommonEventLoop который обслуживает множество EvWatcher-ов. Каждый класс который хочет подключиться к основному loop, должен наследоваться от класса Watcher и при необходимости переопределить функции evprepare и evfinish. EvWatcher добавляется(запускается) evrun(..) и останавливается функцией evstop(..). При этом фактически eventloop запускается при первом вызове evrun(), а останавливается при отключении последнего EvWatcher |
 uniset::ComPort | |
  uniset::ComPort485F | |
 uniset::Configuration | |
 ConnectionData | |
 uniset::ConsumerInfo | |
  uniset::IONotifyController::ConsumerInfoExt | |
 uniset::IONotifyController::ConsumerListInfo | |
 uniset::ModbusRTU::DataBits | |
 uniset::ModbusRTU::DataBits16 | |
 uniset::DataGuard | |
 uniset::DBInterface | |
  uniset::DBNetInterface | |
   uniset::MySQLInterface | |
   uniset::PostgreSQLInterface | |
  uniset::SQLiteInterface | |
 uniset::DBInterfaceDeleter | |
 uniset::DBResult | |
 Debug | |
 debugbuf | |
 DebugStream | |
  uniset::LogAgregator | |
 DebugStream::debugstream_internal | So that public parts of DebugStream does not need to know about filebuf |
 uniset::DelayTimer | |
 uniset::DigitalFilter | |
 uniset::RRDServer::DSInfo | |
 EchoInstance | |
 EchoServer | |
 uniset::Element | |
  uniset::TDelay | |
  uniset::TNOT | |
  uniset::TOR | |
   uniset::TAND | |
 lib.UniXML.EmptyNode | |
 equals | |
 error_item | |
 uniset::EventLoopServer | The EventLoopServer class Реализация общей части всех процессов использующих libev. Содержит свой (динамический) eventloop; |
  uniset::ModbusTCPServer | |
   uniset::ModbusTCPServerSlot | |
 uniset::EvWatcher | |
  uniset::LogServer | |
  uniset::UNetReceiver | |
 uniset::Exception | |
  uniset::CommFailed | |
   uniset::TimeOut | |
  uniset::IOBadParam | |
  uniset::LimitTimers | |
  uniset::LogicException | |
  uniset::ModbusRTU::mbException | |
  uniset::ORepFailed | |
   uniset::NSResolveError | |
   uniset::ResolveNameError | |
    uniset::InvalidObjectName | |
    uniset::NameNotFound | |
    uniset::ObjectNameAlready | |
  uniset::OutOfRange | |
  uniset::SystemError | |
 uniset::LProcessor::EXTInfo | |
 uniset::Schema::EXTLink | |
 uniset::Schema::EXTOut | |
 uniset::LProcessor::EXTOutInfo | |
 uniset::MTR::F1 | |
 uniset::MTR::F1::F1mem | |
 uniset::VTypes::F2 | |
  uniset::VTypes::F2r | |
 uniset::VTypes::F2::F2mem | |
 uniset::VTypes::F4 | |
 uniset::VTypes::F4::F4mem | |
 std::hash< uniset::ModbusRTU::mbErrCode > | |
 uniset::SharedMemory::HeartBeatInfo | |
 uniset::SharedMemory::HistoryInfo | |
 uniset::SharedMemory::HistoryItem | |
 uniset::HourGlass | |
 uniset::VTypes::I2 | |
  uniset::VTypes::I2r | |
 uniset::VTypes::I2::I2mem | |
 uniset::IDList | |
 uniset::UHttp::IHttpRequest | |
  uniset::UniSetObject | |
   LostTestProc_SK | |
    LostPassiveTestProc | |
     LostTestProc | |
   TestProc_SK | |
    TestProc | |
    TestProc | |
    TestProc | |
   TestProc_SK | |
   TestProc_SK | |
   uniset::DBServer | |
    uniset::DBServer_MySQL | |
    uniset::DBServer_PostgreSQL | The DBServer_PostgreSQL class Реализация работы с PostgreSQL |
    uniset::DBServer_SQLite | |
   uniset::IOControl | |
   uniset::MBExchange | |
    uniset::MBTCPMaster | |
    uniset::MBTCPMultiMaster | |
    uniset::RTUExchange | |
   uniset::MBSlave | |
   uniset::PassiveLProcessor | |
   uniset::ProxyManager | |
   uniset::SMonitor | |
   uniset::UNetExchange | |
   uniset::UniSetManager | |
    uniset::IOController | |
     uniset::IONotifyController | |
      NullController | |
      NullSM | |
      NullSM | |
      uniset::SharedMemory | |
     uniset::UniExchange | |
    uniset::UniSetActivator | |
   UObject_SK | |
    uniset::MQTTPublisher | |
    uniset::RRDServer | |
    UProxyObject_impl | |
 uniset::UHttp::IHttpRequestRegistry | |
  uniset::UniSetActivator | |
 uniset::LogAgregator::iLog | |
 uniset::MBExchange::InitRegInfo | |
 uniset::Schema::INLink | |
 uniset::Element::InputInfo | |
 IOController_i::IOBadParam | |
 uniset::IOBase | |
  uniset::IOControl::IOInfo | |
  uniset::MBExchange::RSProperty | |
  uniset::MBSlave::IOProperty | |
 uniset::IOControl::IOPriority | |
 uniset::IORFile | |
 DebugStream::IosFlagSaver | |
 uniset::json::help::item | |
 uniset::LogReader | |
 uniset::LogSession | |
 uniset::LProcessor | |
  uniset::PassiveLProcessor | |
 LPRunner | |
 uniset::LogServerTypes::lsMessage | |
 uniset::LT_Object | |
  uniset::UniSetObject | |
 MBSlave | |
 MBTCPServer | |
 MBTCPTestServer | |
 uniset::Message | |
  uniset::ConfirmMessage | |
  uniset::SensorMessage | |
  uniset::SystemMessage | |
  uniset::TimerMessage | |
  uniset::VoidMessage | |
 uniset::ModbusClient | |
  uniset::ModbusRTUMaster | |
  uniset::ModbusTCPMaster | |
 uniset::ModbusRTU::ModbusHeader | |
  uniset::ModbusRTU::DiagnosticMessage | |
   uniset::ModbusRTU::DiagnosticRetMessage | |
  uniset::ModbusRTU::ErrorRetMessage | |
  uniset::ModbusRTU::FileTransferMessage | |
  uniset::ModbusRTU::FileTransferRetMessage | |
  uniset::ModbusRTU::ForceCoilsMessage | |
  uniset::ModbusRTU::ForceCoilsRetMessage | |
  uniset::ModbusRTU::ForceSingleCoilMessage | |
  uniset::ModbusRTU::ForceSingleCoilRetMessage | |
  uniset::ModbusRTU::JournalCommandMessage | |
  uniset::ModbusRTU::JournalCommandRetMessage | |
   uniset::ModbusRTU::JournalCommandRetOK | |
  uniset::ModbusRTU::MEIMessageRDI | |
  uniset::ModbusRTU::MEIMessageRetRDI | |
  uniset::ModbusRTU::ReadCoilMessage | |
  uniset::ModbusRTU::ReadCoilRetMessage | |
  uniset::ModbusRTU::ReadFileRecordMessage | |
  uniset::ModbusRTU::ReadInputMessage | |
  uniset::ModbusRTU::ReadInputRetMessage | |
  uniset::ModbusRTU::ReadInputStatusMessage | |
  uniset::ModbusRTU::ReadInputStatusRetMessage | |
  uniset::ModbusRTU::ReadOutputMessage | |
  uniset::ModbusRTU::ReadOutputRetMessage | |
  uniset::ModbusRTU::RemoteServiceMessage | |
  uniset::ModbusRTU::RemoteServiceRetMessage | |
  uniset::ModbusRTU::SetDateTimeMessage | |
   uniset::ModbusRTU::SetDateTimeRetMessage | |
  uniset::ModbusRTU::WriteOutputMessage | |
  uniset::ModbusRTU::WriteOutputRetMessage | |
  uniset::ModbusRTU::WriteSingleOutputMessage | |
  uniset::ModbusRTU::WriteSingleOutputRetMessage | |
 uniset::ModbusRTU::ModbusMessage | |
 uniset::ModbusServer | |
  uniset::ModbusRTUSlave | |
   uniset::ModbusRTUSlaveSlot | |
  uniset::ModbusTCPServer | |
  uniset::ModbusTCPSession | The ModbusTCPSession class Класс рассчитан на совместную работу с ModbusTCPServer, т.к. построен на основе libev, и главный цикл (default_loop) находиться там |
 uniset::ModbusServerSlot | |
  uniset::ModbusRTUSlaveSlot | |
  uniset::ModbusTCPServerSlot | |
  uniset::ModbusTCPSession | The ModbusTCPSession class Класс рассчитан на совместную работу с ModbusTCPServer, т.к. построен на основе libev, и главный цикл (default_loop) находиться там |
 MPush | |
 uniset::MQAtomic | |
 uniset::MQMutex | |
 uniset::MQTTPublisher::MQTTInfo | |
 uniset::MQTTPublisher::MQTTTextInfo | |
 IOController_i::NameNotFound | |
 uniset::NCRestorer | |
  uniset::NCRestorer_XML | Реализация сохранения списка заказчиков в xml. Данный класс работает с глобальным xml-файлом проекта (обычно configure.xml), поэтому НЕ реализаует функции записи (dump)-а |
 uniset::UniExchange::NetNodeInfo | |
 uniset::NodeInfo | |
 nullbuf | |
 uniset::json::help::object | |
 uniset::ObjectIndex | |
  uniset::ObjectIndex_Array | |
  uniset::ObjectIndex_idXML | |
  uniset::ObjectIndex_XML | |
 uniset::ObjectInfo | |
 uniset::ObjectRepository | |
 uniset::OmniThreadCreator< ThreadMaster > | |
 OPush | |
 IOController_i::OutInfo | |
 uniset::UNetReceiver::pack_guard | |
 uniset::UNetReceiver::PacketCompare | |
 uniset::UNetSender::PackMessage | |
 UTypes::Params | |
 pyUConnector.Params | |
 pyUniSet.Params | |
 uniset::ParamSInfo | |
  ExtInfo | |
 uniset::Calibration::Part | |
 uniset::PassiveObject | |
 uniset::PID | |
 uniset::Calibration::Point | |
 uniset::Pulse | |
 uniset::MQTTPublisher::RangeInfo | |
 uniset::ModbusRTU::RDIObjectInfo | |
 uniset::MBExchange::RegInfo | |
 uniset::Restorer_XML | |
  uniset::NCRestorer_XML | Реализация сохранения списка заказчиков в xml. Данный класс работает с глобальным xml-файлом проекта (обычно configure.xml), поэтому НЕ реализаует функции записи (dump)-а |
 uniset::RRDServer::RRDInfo | |
 uniset::MBExchange::RTUDevice | |
 uniset::RTUStorage | |
 uniset::RunLock | |
 Runnable | |
  uniset::ThreadCreator< ThreadMaster > | |
 uniset::Schema | |
  uniset::SchemaXML | |
 IOController_i::SensorInfo | |
 IOController_i::SensorIOInfo | |
  uniset::IOController::USensorInfo | |
   uniset::NCRestorer::SInfo | |
 uniset.Service | |
 uniset::ModbusTCPServer::SessionInfo | |
 UTypes::ShortIOInfo | |
 pyUConnector.ShortIOInfo | |
 pyUniSet.ShortIOInfo | |
 IOController_i::ShortIOInfo | |
 IOController_i::ShortMap | |
 uniset::VTypes::Signed | |
 uniset::SimpleInfo | |
 uniset::UniExchange::SInfo | |
 uniset::SingleProcess | |
 Skel | |
 SMDBServer | |
 uniset::SMInterface | |
 stringsigbuf | |
 uniset::ModbusRTU::ReadFileRecordMessage::SubRequest | |
 uniset::SViewer | |
  SMViewer | |
 uniset::MTR::T1 | |
 uniset::MTR::T10 | |
 uniset::MTR::T10::T10mem | |
 uniset::MTR::T16 | |
 uniset::MTR::T17 | |
 uniset::MTR::T2 | |
 uniset::MTR::T3 | |
 uniset::MTR::T3::T3mem | |
 uniset::MTR::T4 | |
 uniset::MTR::T5 | |
 uniset::MTR::T5::T5mem | |
 uniset::MTR::T6 | |
 uniset::MTR::T6::T6mem | |
 uniset::MTR::T7 | |
 uniset::MTR::T7::T7mem | |
 uniset::MTR::T8 | |
 uniset::MTR::T8::T8mem | |
 uniset::MTR::T9 | |
 uniset::MTR::T9::T9mem | |
 uniset::MTR::T_Str16 | |
 uniset::MTR::T_Str8 | |
 uniset::TCPCheck | |
 teebuf | |
 TestGen | |
 TestGenAlone | |
 TestObject | |
 threebuf | |
 IONotifyController_i::ThresholdInfo | |
  uniset::IONotifyController::ThresholdInfoExt | |
 IONotifyController_i::ThresholdList | |
 uniset::IONotifyController::ThresholdsListInfo | |
 uniset::LT_Object::Timer_eq | |
 uniset::LT_Object::TimerInfo | |
 uniset::TransportMessage | |
 uniset::Trigger | |
 uniset::TriggerAND< Caller, InputType > | |
 uniset::TriggerOR< Caller, InputType > | |
 uniset::TriggerOUT< Caller, OutIdType, ValueType > | |
 uniset::VTypes::U2 | |
  uniset::VTypes::U2r | |
 uniset::VTypes::U2::U2mem | |
 uniset::MTR::T10::T10mem::u_T10 | |
 uniset::MTR::T5::T5mem::u_T5 | |
 uniset::MTR::T6::T6mem::u_T6 | |
 uniset::MTR::T7::T7mem::u_T7 | |
 uniset::MTR::T8::T8mem::u_T8 | |
 uniset::MTR::T9::T9mem::u_T9 | |
 UConnector | |
 pyUConnector.UConnector | |
 uniset::UniSetUDP::UDPAData | |
 uniset::UniSetUDP::UDPHeader | |
  uniset::UniSetUDP::UDPMessage | |
 uniset::UniSetUDP::UDPPacket | |
 uniset::UDPReceiveU | |
 uniset::UDPSocketU | |
 pyUExceptions.UException | |
  pyUExceptions.USysError | |
  pyUExceptions.UTimeOut | |
  pyUExceptions.UValidateError | |
 pyUniSet.UException | |
  pyUniSet.USysError | |
  pyUniSet.UTimeOut | |
  pyUniSet.UValidateError | |
 UException | |
  USysError | |
  UTimeOut | |
  UValidateError | |
 lib.UniSetHTTP.UHTTPError | |
 uniset::UHttp::UHttpRequestHandler | |
 uniset::UHttp::UHttpRequestHandlerFactory | |
 uniset::UHttp::UHttpServer | |
 uniset::UInterface | |
 lib.UInterface.UInterface | |
  lib.UInterfaceModbus.UInterfaceModbus | |
  lib.UInterfaceUniSet.UInterfaceUniSet | |
 uniset::UNetSender::UItem | |
 pyUModbus.UModbus | |
 UModbus | |
 IOController_i::Undefined | |
 uniset::UNetSender | |
 uniset::uniset_rwmutex | |
 uniset::uniset_rwmutex_rlock | |
 uniset::uniset_rwmutex_wrlock | |
 lib.UniSetHTTP.UniSetHTTPService | |
  lib.UniSetHTTP.SharedMemoryAPI | |
 UniSetObject_i | Базовый интерфес для всех объектов |
  UniSetManager_i | Интерфейс менеджера объектов |
   IOController_i | Базовый интерфейс для создания координаторов ввода/вывода |
    IONotifyController_i | Базовый интерфейс для создания процессов рассылающих сообщения об изменении состояния |
 uniset::UniSetTimer | Базовый интерфейс пасивных таймеров |
  uniset::PassiveTimer | Пассивный таймер |
   uniset::PassiveCondTimer | Пассивный таймер с режимом засыпания (ожидания) |
 lib.UniXML.UniXML | |
 uniset::UniXML | |
 uniset::UniXML_iterator | |
 UniXMLDocDeleter | |
 lib.UniXML.UniXMLException | |
 uniset::VTypes::Unsigned | |
 pyUniSet.UProxyObject | |
 UProxyObject | |
 uniset::USocket | |
 uniset::UTCPSocket | |
 uniset::UTCPStream | |
 uniset::VMonitor | |
 uniset::WDTInterface | |