Expand upon documentation of manager event project

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@180935 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.6.2
Russell Bryant 17 years ago
parent eddf496f3a
commit e3a339512e

@ -108,13 +108,22 @@ significant experience with the Asterisk code base.
Difficulty - 3 Difficulty - 3
Language - C Language - C
f) There is a generic asynchronous event API in Asterisk, and there is a f) Asterisk has a relatively new generic asynchronous event API. While it
lot of code that generates events for the existing manager interface. has been implemented in several areas of the code base, one place where
This project would be to go through the code base and add new events it has not been utilized but would make a great fit would be to replace
for the new event system everywhere where manager events are generated the legacy code used for generating events on the Asterisk Manager
today. Interface (AMI). The first phase of this project would be to go through
the code base and generate new generic Asterisk events in places where
manager events are generated today. That means that those events would
be available to any part of Asterisk that would be interested in doing
something with them in a binary format as opposed to a big string.
As time permits, a second phase to this project would be to either write
a new socket based interface that exposes the generic event API, or to
modify the existing manager interface to use the ast_event API to handle
receiving events from inside of Asterisk to send to manager clients.
Difficulty - 2 Difficulty - 3
Language - C Language - C
2) This section contains projects related to Voicemail support in Asterisk. 2) This section contains projects related to Voicemail support in Asterisk.

Loading…
Cancel
Save