VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Отследить событие и выполнить действие

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

ys1797
Сообщения: 240
Зарегистрирован: 28 июн 2011, 17:59

Re: Отследить событие и выполнить действие

Сообщение ys1797 »

Нет, я не про это. Я про это: `grep hook ./main/manager.c`

Например:
/*! \brief Add a custom hook to be called when an event is fired */
void ast_manager_register_hook(struct manager_custom_hook *hook)

Чтобы не демон висел и ходил на поклон в AMI, а события дергали наш кастомный модуль для нужных нам событий.
tma
Сообщения: 1809
Зарегистрирован: 18 сен 2010, 20:50
Контактная информация:

Re: Отследить событие и выполнить действие

Сообщение tma »

ys1797 писал(а):Чтобы не демон висел и ходил на поклон в AMI, а события дергали наш кастомный модуль для нужных нам событий.
Вы можете подправить код, но только за результат Вы сами отвечаете.
Т.е. если модуль что-то не смог "дернуть" и все упало -- будете сами виноваты.
AMI для этих целей и был придуман, что верно.
SkyTel OU - облачная АТС, DID, SIP-транк с посекундной тарификаицей, мобильная связь
http://skytel24.com | Эстония: +372.333.55.10 | Россия: +7(495)4019900
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH