asterisk/res/ari
Jonathan Rose aa9db707c5 ARI: Add mailboxes resource for controlling and polling external MWI
Adds the following AMI commands:
PUT mailboxes/mailboxName
    modifies mailbox state and implicitly creates new mailboxes
GET mailboxes/mailboxName
    retrieves a JSON representation of a single mailbox if it exists
GET mailboxes
    retrieves a JSON array of all mailboxes
DELETE mailbox/mailboxName
    deletes a mailbox
Note that res_mwi_external must be loaded for these functions to
actually do anything.

Review: https://reviewboard.asterisk.org/r/3117/
........

Merged revisions 405553 from http://svn.asterisk.org/svn/asterisk/branches/12


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@405554 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2014-01-14 23:44:57 +00:00
..
ari_model_validators.c ARI: Add mailboxes resource for controlling and polling external MWI 2014-01-14 23:44:57 +00:00
ari_model_validators.h ARI: Add mailboxes resource for controlling and polling external MWI 2014-01-14 23:44:57 +00:00
ari_websockets.c optional_api: Fix linking problems between modules that export global symbols 2013-08-30 13:40:27 +00:00
cli.c Rename everything Stasis-HTTP to ARI 2013-07-27 23:11:02 +00:00
config.c Rename everything Stasis-HTTP to ARI 2013-07-27 23:11:02 +00:00
internal.h optional_api: Fix linking problems between modules that export global symbols 2013-08-30 13:40:27 +00:00
resource_applications.c res_ari: Fix various memory leaks. 2014-01-12 22:24:27 +00:00
resource_applications.h res_stasis_device_state: Set resource type for subscriptions to deviceState 2013-12-20 20:05:40 +00:00
resource_asterisk.c ari: User better nicknames for ARI operations 2013-11-07 21:10:31 +00:00
resource_asterisk.h ari: User better nicknames for ARI operations 2013-11-07 21:10:31 +00:00
resource_bridges.c res_ari: Fix various memory leaks. 2014-01-12 22:24:27 +00:00
resource_bridges.h bridging: Give bridges a name and a known creator 2013-12-17 23:25:49 +00:00
resource_channels.c res_ari: Fix various memory leaks. 2014-01-12 22:24:27 +00:00
resource_channels.h ari: Remove support for specifying channel vars during origination. 2013-12-20 22:04:15 +00:00
resource_device_states.c res_ari: Fix various memory leaks. 2014-01-12 22:24:27 +00:00
resource_device_states.h ARI: Implement device state API 2013-11-23 17:48:28 +00:00
resource_endpoints.c res_ari: Fix various memory leaks. 2014-01-12 22:24:27 +00:00
resource_endpoints.h ari: User better nicknames for ARI operations 2013-11-07 21:10:31 +00:00
resource_events.c ari: User better nicknames for ARI operations 2013-11-07 21:10:31 +00:00
resource_events.h ari: User better nicknames for ARI operations 2013-11-07 21:10:31 +00:00
resource_mailboxes.c ARI: Add mailboxes resource for controlling and polling external MWI 2014-01-14 23:44:57 +00:00
resource_mailboxes.h ARI: Add mailboxes resource for controlling and polling external MWI 2014-01-14 23:44:57 +00:00
resource_playbacks.c res_ari: Fix various memory leaks. 2014-01-12 22:24:27 +00:00
resource_playbacks.h Changes from make ari-stubs after r402560 2013-11-08 18:52:19 +00:00
resource_recordings.c res_ari: Fix various memory leaks. 2014-01-12 22:24:27 +00:00
resource_recordings.h ari: User better nicknames for ARI operations 2013-11-07 21:10:31 +00:00
resource_sounds.c ari: User better nicknames for ARI operations 2013-11-07 21:10:31 +00:00
resource_sounds.h ari: User better nicknames for ARI operations 2013-11-07 21:10:31 +00:00