SObjectizer Классы

Классы с их кратким описанием.
so_4::rt::__init_tКласс для управления инициализацией и деинициализацией ядра
so_4::rt::comm::a_cln_channel_base_tБазовый класс агента клиентского канала связи
so_4::rt::comm::a_cln_channel_base_t::disconnect_handler_tОбработчик обрывов связи
so_4::rt::comm::a_cln_channel_base_t::msg_connectсоединения
so_4::rt::comm::a_cln_channel_base_t::msg_do_ioввода-вывода
so_4::rt::comm::a_cln_channel_base_t::msg_failСообщение о неудачном создании канала
so_4::rt::comm::a_cln_channel_base_t::msg_successСообщение об успешном создании канала
so_4::rt::comm::a_cln_channel_tКласс агента клиентского канала связи
so_4::rt::comm::a_communicator_tОсновной агент для реализации поддержки SOP
so_4::rt::comm::a_communicator_t::msg_check_no_activity_timeновых данных в канале
so_4::rt::comm::a_raw_cln_channel_tКласс агента клиентского raw канала связи
so_4::rt::comm::a_raw_srv_channel_tКласс агента серверного канала связи
so_4::rt::a_sobjectizer_tАгент a_sobjectizer_t
so_4::rt::a_sobjectizer_t::inside_msg_tмогут быть посланы извне run-time
so_4::rt::a_sobjectizer_t::msg_check_deregСообщение о необходимости сборки мусора
so_4::rt::comm::a_sockcln_tАгент для коммуникации через клиентский TCP/IP сокет по SOP
so_4::rt::comm::a_sockcln_t::msg_creation_failedСообщение о неудачном создании сокета
so_4::rt::comm::a_sockcln_t::msg_creation_okСообщение об успешном создании сокета
so_4::rt::comm::a_socksrv_tКласс агента для коммуникации через серверный TCP/IP сокет
so_4::rt::comm::a_socksrv_t::msg_creation_failedСообщение о неудачном создании сокета
so_4::rt::comm::a_socksrv_t::msg_creation_okСообщение об успешном создании сокета
so_4::rt::comm::a_srv_channel_base_tБазовый класс агента серверного канала связи
so_4::rt::comm::a_srv_channel_base_t::msg_do_ioввода-вывода
so_4::rt::comm::a_srv_channel_base_t::msg_failСообщение о неудачном создании канала
so_4::rt::comm::a_srv_channel_base_t::msg_successСообщение об успешном создании канала
so_4::rt::comm::a_srv_channel_tКласс агента серверного канала связи
so_4::disp::active_obj::impl::active_obj_traits_tСвойство агента, которое делает агент активным объектом
so_4::rt::impl::agent_coop_storage_tКласс для хранения описания кооперации агентов
so_4::rt::agent_coop_tБазовый класс кооперации агентов
so_4::rt::agent_state_listener_tБазовый класс "слушателей" состояния агента
so_4::rt::agent_tБазовый класс для всех агентов
so_4::rt::impl::agent_traits_storage_tХранилище свойств (traits) агента
so_4::rt::impl::agent_traits_storage_t::const_iteratorКласс константного итератора
so_4::rt::agent_traits_tБазовый класс для задания свойств агентов
so_4::sop::all_enable_filter_tФильтр, который разрешает обработку сообщений любых агентов
so_4::rt::comm::impl::channels_filters_tканалов и фильтров
so_4::rt::comm::impl::channels_times_tАссоциативное хранилище идентификаторов коммуникационных каналов и времени получения последнего пакета из канала
so_4::rt::impl::class_handler_impl_tВнутренее описание класса агента
so_4::rt::class_handler_tИнтерфейс объекта для описания класса агента
so_4::rt::impl::class_name_to_set_tПредикат для std::for_each
so_4::rt::impl::class_relation_handler_t
so_4::rt::comm::channels_impl::client_connection_tКласс для работы с установленным соединением
so_4::rt::comm::client_factory_tБазовый класс для создателя клиентских соединений
so_4::rt::comm::channels_impl::cln_channel_tРеализация поддержки клиентского коммуникационного канала
so_4::rt::comm_buf_tКоммуникационный буфер переменного размера
so_4::sop::handshake::compression_tОписание поддерживаемых алгоритмов компрессии данных
so_4::disp::active_obj::impl::context_t
so_4::rt::impl::coop_by_name_deregistrator_tПредикат для std::for_each
so_4::rt::impl::disp_context::current_agent_t
so_4::rt::impl::cyclic_inheritance_marker_tПредикат для std::for_each
so_4::rt::impl::disp_context::data_tИнформация о нитях и агентах
so_4::rt::comm::a_cln_channel_impl::def_disconnect_handler_tГотовая реализация интерфейса disconnect_handler_t
so_4::rt::def_subscr_hook_tОбобщенная реализация hook-а подписки агентов
so_4::disp::reuse::work_thread::demand_queue_tПриоритетная очередь заявок
so_4::api::insend_helper::disp_tДиспетчер, который запускает insend-события на выполнение на контексте текущей нити
so_4::disp::win_ui::impl::dispatcher_t
so_4::disp::one_thread::impl::dispatcher_tДиспетчер с одной рабочей нитью и приоритетной очередью заявок
so_4::disp::qt_ui::impl::dispatcher_tДиспетчер для Qt
so_4::rt::dispatcher_tАбстрактный базовый класс для всех диспетчеров
so_4::disp::active_group::impl::dispatcher_tДиспетчер с активными группами
so_4::disp::active_obj::impl::dispatcher_t
so_4::rt::dyn_agent_coop_helper_tУпрощение регистрации динамических коопераций
so_4::rt::dyn_agent_coop_tДинамическая кооперация
so_4::rt::impl::dyn_coop_controlled_obj_storage_tкоторых определяется динамической кооперацией
so_4::rt::dyn_coop_controlled_obj_tдинамической кооперацией
so_4::rt::dyn_coop_controlled_templ_t< T >определяется динамической кооперацией
so_4::disp::qt_ui::dyn_coop_tДинамическая кооперация, в которую могут входить производные от QObject агенты
so_4::rt::impl::event_data_only_one_of_t
so_4::rt::event_data_tОписатель экземпляра события
so_4::rt::impl::evt_conflict_finder_tПредикат для std::for_each
so_4::rt::impl::evt_handler_impl_tРеальное описание обработчика события
so_4::rt::evt_handler_tОписатель обработчика события
so_4::rt::evt_subscr_tИнформация об инцидентах события
so_4::rt::impl::evt_wrapper_tБазовый класс для внутренней обертки вокруг события агента
so_4::sop::filter_info_tКласс запроса на установку фильтра
so_4::sop::filter_resp_info_tКласс ответа на установку фильтра
so_4::sop::filter_shptr_tКласс "умного" указателя на фильтр
so_4::sop::filter_tИнтерфейс фильтра
so_4::rt::impl::fld_type_to_sop_stream_type_t< T >Установление соответствия между C++ типом и типом потока в SOP
so_4::sop::handshake_info_tЗапрос операции handshake
so_4::sop::handshake_resp_info_tРезультат операции handshake
so_4::rt::initial_state_binder_tУстанавливатель имени стартового состояния
so_4::rt::comm::io_channel_tпередачу данных
so_4::rt::impl::coop_relation::lock_tЗамок для информации о взаимоотношениях между кооперациями
so_4::disp::win_ui::impl::main_thread_traits_t
so_4::rt::impl::merge_maker_tПредикат для std::for_each
so_4::rt::impl::merge_possibility_checker_tПредикат для std::find_if
so_4::rt::msg_alarm_shutdownСообщение агента a_sobjectizer
so_4::rt::msg_auto_ptr_t< Msg >Вспомогательный класс для отправки сообщений
so_4::rt::comm::msg_channel_destroyedУведомление о разрушении коммуникационного канала
so_4::rt::msg_checker_binder_tСвязыватель сообщения и функции его проверки
so_4::rt::comm::msg_client_connectedУведомление о появлении нового коммуникационного канала
so_4::rt::comm::msg_client_disconnectedУведомление о закрытии коммуникационного канала
so_4::rt::comm::msg_close_channelКоманда на принудительное закрытие канала
so_4::rt::impl::msg_conflict_finder_tПредикат для std::for_each
so_4::rt::msg_coop_deregisteredСообщение агента a_sobjectizer
so_4::rt::msg_coop_registeredСообщение агента a_sobjectizer
so_4::rt::msg_data_tОписатель экземпляра сообщения
so_4::rt::msg_fld_binder_tСвязыватель поля и его обработчика
so_4::rt::impl::msg_fld_handler_tИнтерфейс обработчика значения поля сообщения при сериализации/десериализации в SOP
so_4::rt::impl::msg_fld_handler_template_t< T >Шаблонный класс для манипуляции полями элементарных типов
so_4::rt::msg_global_agentСообщение агента a_sobjectizer
so_4::rt::impl::msg_handler_impl_tРеальный описатель сообщения агента
so_4::rt::msg_handler_tОписатель сообщения
so_4::rt::msg_normal_shutdownСообщение агента a_sobjectizer
so_4::rt::comm::msg_raw_packageОбработать входящие данные из raw соединения
so_4::rt::comm::msg_remove_server_filterИзъятие входящего фильтра для серверного канала
so_4::rt::comm::msg_send_packageКоманда на отправку пакета в коммуникационный канал
so_4::rt::comm::msg_set_channel_transformatorУстановка трансформатора трафика для указанного канала
so_4::rt::comm::msg_set_filterСообщение на установление фильтра для канала
so_4::rt::comm::msg_set_server_filterУстановка входящего фильтра для серверного канала
so_4::rt::comm::msg_sop_packageРасшифровать SOP-пакет
so_4::rt::msg_startСообщение агента a_sobjectizer
so_4::rt::comm::msg_start_channel_timingНеобходимо начать отсчет тайм-аутов для канала
so_4::rt::msg_stopСообщение агента a_sobjectizer
so_4::rt::comm::msg_unblock_channelУказание разблокировать канал после превышения порога входящего потока
so_4::rt::impl::new_content_filler_tПредикат для std::for_each
so_4::rt::impl::no_child_extractor_tПредикат для std::remove_if
so_4::rt::comm::null_transformator_tТрансформатор, который не выполняет никаких преобразований
so_4::sop::package_header_tКласс для обработки заголовка SOP-пакета
so_4::sop::package_header_t::magic_number_tХранитель значения для специфического magic_number
so_4::rt::impl::phys_coop_destroyer_tКласс для физического удаления агентов и коопераций
so_4::sop::ping_info_tКласс запроса переодического ping-а
so_4::sop::ping_resp_info_tКласс ответа на переодический ping
so_4::disp::qt_ui::impl::qt_event_processor_tQt объект, отвечающий за обработку объектов qt_event_t
so_4::disp::qt_ui::impl::qt_event_tдля агентов Qt GUI в очередь диспетчера для Qt
so_4::sop::query_agent_state_info_tКласс запроса состояния агента
so_4::sop::query_agent_state_resp_info_tКласс ответа на запрос состояния агента
so_4::rt::comm::channels_impl::raw_client_connection_tКласс для работы с установленным raw соединением
so_4::rt::comm::channels_impl::raw_cln_channel_tРеализация поддержки клиентского коммуникационного raw канала
so_4::rt::comm::channels_impl::raw_srv_channel_tКласс для реализации агента серверного raw канала
so_4::sop::req_info_ptr_t
so_4::sop::req_info_tБазовый класс для элементов SOP
so_4::sop::resp_info_tБазовый класс для классов-ответов
so_4::ret_code_tКод возврата основных API-функций и методов
so_4::sop::send_msg_info_tКласс запроса на отправку сообщения
so_4::sop::send_msg_info_t::field_tСтруктура для хранения одного поля отправляемого сообщения
so_4::sop::send_msg_resp_info_tКласс ответа на отправку сообщения
so_4::rt::comm::server_channel_tБазовый класс для серверного канала
so_4::rt::comm::impl::servers_filters_tканалов и фильтров
so_4::rt::so_msg_stateСообщение об изменении состояния агента
so_4::socket::channels::sock_client_factory_tдля случая клиентского сокета
so_4::socket::channels::sock_io_channel_tдля класса so_4socket::socket_t
so_4::socket::channels::sock_server_channel_tдля случая серверного сокета
so_4::rt::comm::impl::sockcln_tРеализация поддержки клиентского сокета
so_4::socket::socket_accepted_tКлиент, подключившийся к серверному сокету
so_4::socket::socket_addr_inet_tАдрес сокета для протокола PF_INET
so_4::socket::socket_addr_tБазовый тип для адреса сокета
so_4::socket::socket_client_tКлиентский сокет
so_4::socket::socket_server_tСерверный потоковый сокет
so_4::socket::socket_tБазовый класс для сокетов
so_4::rt::comm::channels_impl::sop_client_connection_tКласс для работы с установленным SOP соединением
so_4::rt::comm::channels_impl::sop_cln_channel_tРеализация поддержки клиентского коммуникационного SOP канала
so_4::rt::comm::channels_impl::sop_srv_channel_tКласс для реализации агента серверного SOP канала
so_4::rt::comm::channels_impl::srv_channel_tКласс для реализации агента серверного канала
so_4::rt::impl::state_by_name_finder_tПредикат для std::find_if
so_4::rt::impl::state_conflict_finder_tПредикат для std::for_each
so_4::rt::state_event_binder_tСвязыватель состояния и события
so_4::rt::state_event_excluder_tИзымает указанное событие из состояния
so_4::rt::impl::state_finder_tПредикат для std::find_if
so_4::rt::impl::state_handler_impl_tРеальный описатель состояния агента
so_4::rt::impl::state_handler_impl_t::merge_tОписание слияния содержимого состояния агента
so_4::rt::state_handler_tКласс для описания состояния агента
so_4::rt::impl::state_listener_storage_tХранилище слушателей состояний агента
so_4::rt::impl::state_listener_storage_t::call_changed_tПредикат для std::for_each
so_4::rt::state_merge_binder_tСвязывает операцию merge с состоянием
so_4::rt::state_on_enter_binder_tСвязыватель состояния и обработчика входа в состояние
so_4::rt::state_on_exit_binder_tСвязыватель состояния и обработчика входа в состояние
so_4::rt::impl::std_class_relation_handler_t
so_4::rt::impl::std_class_relation_handler_t::class_info_tОписание одного класса
so_4::sop::std_filter_impl_tРеализация интерфейса std_filter_t
so_4::sop::std_filter_tИнтерфейс фильтра, который разрешает обработку сообщений только некоторых глобальных агентов
so_4::rt::impl::std_msg_wrapper_tСтандартная обертка сообщения агента
so_4::rt::impl::std_sys_dict_tСтандартная реализация интерфейса sys_dict_t
so_4::rt::impl::coop_relation::storage_tХранилище информации о взаимосвязях коопераций
so_4::rt::impl::subscr_hook_storage_tХранилище динамически созданных объектов subscr_hook_t
so_4::rt::subscr_hook_tБазовый класс hook-а подписки агентов кооперации
so_4::rt::super_class_binder_tСвязыватель описания класса с именем базового класса
so_4::disp::active_obj::impl::thread_info_tИнформация об нити активного объекта
so_4::disp::active_group::impl::thread_info_tИнформация об нити активной группы
so_4::rt::comm::threshold_tКласс для представления порога объема трафика
so_4::timer_thread::simple::timer_demand_tЗаявка на обслуживание нитью таймера
so_4::timer_thread::timer_thread_tИнтерфейс нити таймера
so_4::timer_thread::simple::timer_thread_tКласс простейшего таймера
so_4::rt::comm::traffic_transformator_tИнтерфейс трансформатора коммуникационного трафика
so_4::disp::qt_ui::impl::traits_tСвойство агента, которое делает агент членом активной группы
so_4::disp::active_group::impl::traits_tСвойство агента, которое делает агент членом активной группы
so_4::rt::impl::uncompatible_incident_finder_tПредикат для std::find_if
so_4::rt::impl::unknown_evt_checker_tПредикат для std::find_if
so_4::rt::impl::unknown_evt_in_state_finder_tПредикат для std::find_if
so_4::sop::unknown_resp_info_tКласс ответа на неизвестный пакет
so_4::sop::handshake::version_tОписание версии SObjectizer-а
so_4::disp::reuse::work_thread::work_thread_tКласс рабочей нити
so_4::rt::comm::zlib_transformator_tРеализация трансформатора SOP трафика с использованием zlib

Документация по SObjectizer. Последние изменения: Thu Jan 12 10:52:50 2006. Создано системой  doxygen 1.4.6-NO
Hosted by uCoz