Основное пространство имен SObjectizer.
Классы | |
| struct | ret_code_t |
| Код возврата основных API-функций и методов. Подробнее... | |
Пространства имен | |
| namespace | ace |
| Пространство имен средств взаимодействия с библиотекой ACE. | |
| namespace | api |
| Пространство имен SObjectizer API. | |
| namespace | rt |
| Пространство имен системы run-time. | |
| namespace | sop |
| Средства поддержки SOP. | |
| namespace | timer_thread |
| Пространство имен для нитей таймера. | |
| namespace | transport_layer |
| Пространство имен транспортного слоя SObjectizer. | |
Перечисления | |
| enum | destroy_disp_flags_t { no_destroy_disp, auto_destroy_disp } |
| Флаги, которые определяют, должен ли SObjectizer Run-Time уничтожать выделеный ему диспетчер. Подробнее... | |
| enum | destroy_timer_flags_t { no_destroy_timer, auto_destroy_timer } |
| Флаги, которые определяют, должен ли диспетчер уничтожать выделенную ему таймерную нить. Подробнее... | |
Функции | |
| ACE_UINT32 | hash_DJB (const char *string, size_t string_size) |
| std::ostream & | operator<< (std::ostream &o, const ret_code_t &c) |
Переменные | |
| const int | rc_invalid_name |
| Не допустимое или не известное имя. | |
| const int | rc_not_found |
| Отрицательный результат поиска. | |
| const int | rc_invalid_object |
| Не допустимый или не созданый объект. | |
| const int | rc_sys_not_running |
| Run-time не запущен. | |
| const int | rc_sys_running |
| Run-time запущен. | |
| const int | rc_no_states |
| Агент не имеет состояний. | |
| const int | rc_type_mismatch |
| Не совпадение типов объектов (агентов). | |
| const int | rc_global_agent |
| Агент является глобальным. | |
| const int | rc_invalid_context |
| Попытка сменить состояние агента не на нити диспетчера или из-вне агента. | |
| const int | rc_invalid_agent_class |
| Класс агента не является полностью опеределенным. | |
| const int | rc_denied_by_filter |
| Сообщение запрещено к обработке фильтром коммуникационного канала. | |
| const int | rc_not_implemented |
| Указанная операция не реализована. | |
| const int | rc_not_unique_name |
| Указанное имя не является уникальным. | |
| const int | rc_sop_syntax_error |
| Синтаксическая ошибка в SOP. | |
| const int | rc_comm_invalid_addr |
| Не допустимый коммуникационный адрес. | |
| const int | rc_unexpected_error |
| Не ожиданная ошибка. | |
Коды ошибок, связанные с транспортным слоем. | |
| const int | rc_output_buffer_full |
| Переполнен буфер исходящих данных. | |
| const int | rc_channel_write_failure |
| Ошибка записи коммуникационного канала. | |
| const int | rc_data_processor_not_set |
| Не назначен объект для преобразования входящего/исходящего трафика. | |
| const int | rc_invalid_sop_package_header |
| Неверный заголовок SOP-пакета. | |
| const int | rc_incorrect_data |
| Некорректные данные в канале. | |
| const int | rc_unknown_channel |
| Неизвестный коммуникационный канал. | |
Коды ошибок, связанные с сокетами. | |
| const int | rc_connect_failed |
| Ошибка установления соединения с удаленной стороной. | |
| const int | rc_acceptor_creation_failed |
| Ошибка создания серверного сокета. | |
| const int so_4::rc_denied_by_filter |
Сообщение запрещено к обработке фильтром коммуникационного канала.
| const int so_4::rc_not_implemented |
Указанная операция не реализована.
| const int so_4::rc_not_unique_name |
Указанное имя не является уникальным.
Используется в so_4::ace::impl::std_reactor_registry_t::add().
| const int so_4::rc_sop_syntax_error |
| const int so_4::rc_sys_not_running |
Run-time не запущен.
Возвращается при попытке выполнить какое-либо действие, требующее работающего Run-time. Например, попытка отправить сообщение.
Используется в so_4::api::deregister_coop(), so_4::rt::impl::init_msg_data_object(), so_4::rt::impl::init_msg_data_object_on_blocked_kernel(), so_4::api::make_global_agent(), so_4::api::query_agent_state(), so_4::api::register_coop(), so_4::api::shutdown() и so_4::api::subscribe_event().
| const int so_4::rc_sys_running |
Run-time запущен.
Возвращается при попытке выполнить какое-либо действие, требующее не работающего Run-time. Например, запустить Run-time.
Используется в so_4::ace::impl::std_reactor_registry_t::add(), so_4::ace::impl::std_reactor_registry_t::remove() и so_4::api::start().
Документация по SObjectizer v.4.4 'Тебуломста'. Последние изменения: Thu Sep 18 10:26:48 2008. Создано системой
1.5.6
|
|