Strip down the old event system
authorKinsey Moore <kmoore@digium.com>
Sat, 17 Aug 2013 14:39:27 +0000 (14:39 +0000)
committerKinsey Moore <kmoore@digium.com>
Sat, 17 Aug 2013 14:39:27 +0000 (14:39 +0000)
commit59753b1ea10a83ea770c35b24cd443620913349c
treec5fd1c815cd9f51e0083703845f4d69a2fbd4250
parent35b9c6a660236e23e6b9102cc641ab11e967a25a
Strip down the old event system

This removes unused code, event types, IE pltypes, and event IE types
where possible and makes several functions private that were once
public. This includes a renumbering of the remaining event and IE types
which breaks binary compatibility with previous versions. The last
remaining consumers of the old event system (or parts thereof) are
main/security_events.c, res/res_security_log.c, tests/test_cel.c,
tests/test_event.c, main/cel.c, and the CEL backends.

Review: https://reviewboard.asterisk.org/r/2703/
(closes issue ASTERISK-22139)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@396887 65c4cc65-6c06-0410-ace0-fbb531ad65f3
31 files changed:
apps/app_queue.c
apps/app_voicemail.c
channels/chan_dahdi.c
channels/chan_iax2.c
channels/chan_mgcp.c
channels/chan_sip.c
channels/chan_skinny.c
channels/chan_unistim.c
channels/sig_pri.c
channels/sig_pri.h
funcs/func_presencestate.c
include/asterisk/devicestate.h
include/asterisk/event.h
include/asterisk/event_defs.h
include/asterisk/security_events_defs.h
main/ccss.c
main/devicestate.c
main/event.c
main/manager.c
main/pbx.c
main/presencestate.c
main/security_events.c
res/parking/parking_applications.c
res/parking/parking_manager.c
res/parking/parking_ui.c
res/res_jabber.c
res/res_parking.c
res/res_security_log.c
res/res_xmpp.c
tests/test_cel.c
tests/test_event.c