David M. Lee
e8f4ac6c61
Break res_stasis into smaller files.
...
When implementing playback for stasis-http, the monolithicedness of
res_stasis really started to get in my way.
This patch breaks the major components of res_stasis.c into individual
files.
* res/stasis/app.c - Stasis application tracking
* res/stasis/control.c - Channel control objects
* res/stasis/command.c - Channel command object
This refactoring also allows res_stasis applications to be loaded as
independent modules, such as the new res_stasis_answer module.
The bulk of this patch is simply moving code from one file to another,
adjusting names and adding accessors as necessary.
Review: https://reviewboard.asterisk.org/r/2530/
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@388729 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2013-05-14 21:45:08 +00:00
..
2013-04-23 20:18:44 +00:00
2012-10-14 21:45:16 +00:00
2012-10-18 20:31:05 +00:00
2012-10-14 21:45:16 +00:00
2012-02-20 23:43:27 +00:00
2012-02-20 23:43:27 +00:00
2012-11-27 20:39:51 +00:00
2012-03-14 23:29:32 +00:00
2012-03-13 18:20:34 +00:00
2012-08-08 22:45:15 +00:00
2013-04-23 20:18:44 +00:00
2013-01-22 15:16:20 +00:00
2012-03-01 22:09:18 +00:00
2012-03-01 22:09:18 +00:00
2013-02-14 03:49:52 +00:00
2013-04-08 14:26:37 +00:00
2012-07-31 20:21:43 +00:00
2012-09-20 17:22:41 +00:00
2013-05-08 18:36:21 +00:00
2012-05-10 15:57:26 +00:00
2012-03-13 18:20:34 +00:00
2012-03-20 20:42:34 +00:00
2011-07-14 20:28:54 +00:00
2012-06-20 11:47:12 +00:00
2012-10-14 21:45:16 +00:00
2012-10-14 21:45:16 +00:00
2012-03-01 22:09:18 +00:00
2012-10-14 21:45:16 +00:00
2012-04-13 16:12:17 +00:00
2012-07-31 20:21:43 +00:00
2012-09-21 17:14:59 +00:00
2011-07-14 20:28:54 +00:00
2012-02-20 23:43:27 +00:00
2012-11-07 19:15:26 +00:00
2012-07-31 20:21:43 +00:00
2013-05-06 15:58:32 +00:00
2012-04-04 18:08:28 +00:00
2013-03-16 15:45:58 +00:00
2013-03-22 20:43:24 +00:00
2011-09-19 20:23:29 +00:00
2012-02-24 00:32:20 +00:00
2012-02-24 00:32:20 +00:00
2012-08-08 22:39:40 +00:00
2012-10-29 21:27:09 +00:00
2013-02-05 19:11:33 +00:00
2013-02-24 15:45:29 +00:00
2013-02-11 21:17:04 +00:00
2012-02-20 23:43:27 +00:00
2012-02-29 16:52:47 +00:00
2013-05-09 03:35:25 +00:00
2012-02-20 23:43:27 +00:00
2012-02-29 16:52:47 +00:00
2011-07-14 20:28:54 +00:00
2012-11-07 19:15:26 +00:00
2011-09-19 20:23:29 +00:00
2012-02-20 23:43:27 +00:00
2012-09-28 18:27:02 +00:00
2012-02-20 23:43:27 +00:00
2012-02-29 16:52:47 +00:00
2013-02-15 13:38:12 +00:00
2012-07-31 20:21:43 +00:00
2012-02-20 23:43:27 +00:00
2012-10-01 12:29:04 +00:00
2013-05-02 20:59:20 +00:00
2013-05-14 21:45:08 +00:00
2012-06-15 16:20:16 +00:00
2012-03-13 18:20:34 +00:00
2012-02-24 00:32:20 +00:00
2012-04-03 20:14:01 +00:00
2011-10-07 19:37:33 +00:00
2013-05-10 13:13:06 +00:00
2012-02-20 23:43:27 +00:00
2013-04-12 22:22:58 +00:00
2012-06-15 15:33:41 +00:00
2012-11-07 19:15:26 +00:00
2012-02-24 00:32:20 +00:00
2011-07-14 20:28:54 +00:00
2012-07-31 20:21:43 +00:00
2012-02-29 16:52:47 +00:00
2005-11-29 18:24:39 +00:00
2005-11-29 18:24:39 +00:00
2013-04-15 16:43:47 +00:00