diff options
author | George Joseph <george.joseph@fairview5.com> | 2015-05-21 16:21:01 -0600 |
---|---|---|
committer | George Joseph <george.joseph@fairview5.com> | 2015-05-26 16:47:55 -0500 |
commit | b8ac68382225e2c0227d4764eebd7fdcea93249f (patch) | |
tree | c2140246d0f701ccfc21c62f7d0183970a15cfdc /include/asterisk/stasis_endpoints.h | |
parent | 3a8eb3c476a0968b82bf9fb5e2e924567661e35f (diff) |
res_pjsip: Add AMI events for chan_pjsip contact lifecycle changes
Add a new ContactStatus AMI event.
Publish the following status/state changes:
Created
Removed
Reachable
Unreachable
Unknown
Contact URI, new status/state, aor and endpoint names, and the
last qualify rtt result are included in the event.
ASTERISK-25114 #close
Change-Id: Id25aae5f7122facba183273efb3e8f36c20fb61e
Reported-by: George Joseph <george.joseph@fairview5.com>
Tested-by: George Joseph <george.joseph@fairview5.com>
Diffstat (limited to 'include/asterisk/stasis_endpoints.h')
-rw-r--r-- | include/asterisk/stasis_endpoints.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/asterisk/stasis_endpoints.h b/include/asterisk/stasis_endpoints.h index 1d56a8fea..539f270cf 100644 --- a/include/asterisk/stasis_endpoints.h +++ b/include/asterisk/stasis_endpoints.h @@ -119,6 +119,12 @@ void ast_endpoint_blob_publish(struct ast_endpoint *endpoint, struct stasis_mess struct stasis_message_type *ast_endpoint_state_type(void); /*! + * \brief Message type for endpoint contact state changes. + * \since 13.5 + */ +struct stasis_message_type *ast_endpoint_contact_state_type(void); + +/*! * \brief Message type for \ref ast_endpoint_snapshot. * \since 12 */ |