diff options
author | David M. Lee <dlee@digium.com> | 2013-03-27 21:52:43 +0000 |
---|---|---|
committer | David M. Lee <dlee@digium.com> | 2013-03-27 21:52:43 +0000 |
commit | c67a06a2ff87ffd1dd3607866d965ef3caabe232 (patch) | |
tree | 6c9ec7c9cd47d85e09ede06ea5dab54745ea7198 /include/asterisk/stasis.h | |
parent | 72bccf69c379ebbab06e7565260b1f2286ba13c0 (diff) |
Added a doxygen group for Stasis messages and topics
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@384201 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'include/asterisk/stasis.h')
-rw-r--r-- | include/asterisk/stasis.h | 31 |
1 files changed, 25 insertions, 6 deletions
diff --git a/include/asterisk/stasis.h b/include/asterisk/stasis.h index c8523dc50..936a75d53 100644 --- a/include/asterisk/stasis.h +++ b/include/asterisk/stasis.h @@ -356,6 +356,10 @@ int stasis_subscription_is_subscribed(const struct stasis_subscription *sub); */ int stasis_subscription_final_message(struct stasis_subscription *sub, struct stasis_message *msg); +/*! \addtogroup StasisTopicsAndMessages + * @{ + */ + /*! * \brief Holds details about changes to subscriptions for the specified topic * \since 12 @@ -375,6 +379,8 @@ struct stasis_subscription_change { */ struct stasis_message_type *stasis_subscription_change(void); +/*! @} */ + /*! * \brief Pool for topic aggregation */ @@ -398,13 +404,9 @@ struct stasis_topic *stasis_topic_pool_get_topic(struct stasis_topic_pool *pool, /*! @} */ -/*! @{ */ - -/*! - * \brief A topic wrapper, which caches certain messages. - * \since 12 +/*! \addtogroup StasisTopicsAndMessages + * @{ */ -struct stasis_caching_topic; /*! * \brief Message type for cache update messages. @@ -438,6 +440,16 @@ struct stasis_cache_update { */ struct stasis_message *stasis_cache_clear_create(struct stasis_message_type *type, const char *id); +/*! @} */ + +/*! @{ */ + +/*! + * \brief A topic wrapper, which caches certain messages. + * \since 12 + */ +struct stasis_caching_topic; + /*! * \brief Callback extract a unique identity from a snapshot message. * @@ -533,4 +545,11 @@ int stasis_cache_init(void); /*! @} */ +/*! + * \defgroup StasisTopicsAndMessages Stasis topics, and their messages. + * + * This group contains the topics, messages and corresponding message types + * found within Asterisk. + */ + #endif /* _ASTERISK_STASIS_H */ |