SObjectizer  5.1
Открытые члены | Друзья | Полный список членов класса
Класс so_5::rt::message_t

Базовый класс для сообщений. Подробнее...

Граф наследования:so_5::rt::message_t:
so_5::rt::atomic_refcounted_t gemont_2::a_retranslator_base_t::msg_periodic_messages_table_check gemont_2::msg_dereg_data_source gemont_2::msg_reg_data_source gemont_2::msg_scalar_value mbapi_4::comm::local_transmit_info_t mbapi_4::comm::tables_sync_message_t mbapi_4::comm::transmit_info_t mbapi_4::message_base_t so_5_transport::a_client_transport_agent_t::msg_reconnect so_5_transport::msg_channel_created so_5_transport::msg_channel_failed so_5_transport::msg_channel_lost so_5_transport::msg_create_server_socket_result so_5_transport::msg_incoming_package so_sysconf_4::breakflag_handler::msg_check_time so_sysconf_4::msg_fatal_error so_sysconf_4::msg_log so_sysconf_4::msg_meta_action_structure so_sysconf_4::msg_notify_coop_factory_info_change so_sysconf_4::msg_notify_coop_handler_info_change so_sysconf_4::msg_notify_factory_cooperation_info_change so_sysconf_4::msg_notify_layer_handler_info_change so_sysconf_4::msg_notify_load_dll so_sysconf_4::msg_notify_named_event_info_change so_sysconf_4::msg_notify_unload_dll so_sysconf_4::msg_shutdown

Открытые члены

 message_t (const message_t &)
 
void operator= (const message_t &)
 
virtual bool check () const
 Проверить данные в сообщении. Подробнее...
 

Друзья

class message_ref_t
 

Additional Inherited Members

- Закрытые члены inherited from so_5::rt::atomic_refcounted_t
 atomic_refcounted_t ()
 Конструктор по умолчанию. Устанавливает количество ссылок в 0.
 
void inc_ref_count ()
 Увеличить количество ссылок.
 
unsigned long dec_ref_count ()
 Уменьшить количество ссылок. Подробнее...
 

Подробное описание

Базовый класс для сообщений.

Все сооббщения, посылаемые через mbox-ы должны быть нвследниками данного класса.

Примеры:
mbapi_4/ping, mbapi_4/stages, so_5/chstate, so_5/hello_all, so_5/hello_delay, so_5/hello_evt_handler, so_5/hello_periodic, so_5/layer и so_5/mboxes.

Методы

bool so_5::rt::message_t::check ( ) const
virtual

Проверить данные в сообщении.

Возвращает
true если сообщение прошло проверку. false если сообщение не проходит проверку.
Заметки
Реализация по умолчанию всегда возвращает true.

Документация по SObjectizer v.5.1 'Джимара'. Последние изменения: Ср 15 Май 2013 12:56:23. Создано системой  doxygen1.8.3.1 Intervale SourceForge.net Logo