LINUX.ORG.RU

К спецам по CORBA. Вопрос про EventService


0

0

Вопрос следующего плана: Реально ли использовать метод try_pull в объекте PullSupplier? Ведь напрямую его вызвать нельзя - с ним общается только EventChannel. А он, в свою очередь (по крайней мере в реализации mico) как я понял, даже не пытается его вызывать сам. Если PullConsumer вызывает у канала try_pull, то канал поступает просто: вызывает pull у PullSupplier-а и если в течение некоторого тайм-аута нет ответа, возвращает результат PullConsumer-у с has_event установленным в false. Теперь вопрос: а на кой тогда вообще нужно описывать метод try_pull при реализации PullSupplier-а? С другими реализациями EventService я не экспериментировал. Если кто имеет такой опыт - поделитесь?

anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.