# savan_subs_mgr_ops Struct Reference

Subscription Manager ops struct Encapsulator struct for ops of savan_subs_mgr. More...

`#include <savan_subs_mgr.h>`

List of all members.

## Public Attributes
void(* | free )(savan_subs_mgr_t *subs_mgr, const axutil_env_t *env)
axis2_status_t(* | insert_subscriber )(savan_subs_mgr_t *subs_mgr, const axutil_env_t *env, savan_subscriber_t *subscriber)
axis2_status_t(* | update_subscriber )(savan_subs_mgr_t *subs_mgr, const axutil_env_t *env, savan_subscriber_t *subscriber)
axis2_status_t(* | remove_subscriber )(savan_subs_mgr_t *subs_mgr, const axutil_env_t *env, const axis2_char_t *subscription_id)
savan_subscriber_t *(* | retrieve_subscriber )(savan_subs_mgr_t *subs_mgr, const axutil_env_t *env, const axis2_char_t *subscription_id)
axutil_array_list_t *(* | retrieve_all_subscribers )(savan_subs_mgr_t *subs_mgr, const axutil_env_t *env, const axis2_char_t *topic_name)
axis2_status_t(* | insert_topic )(savan_subs_mgr_t *subs_mgr, const axutil_env_t *env, const axis2_char_t *topic_name, const axis2_char_t *topic_url)

## Detailed Description

Subscription Manager ops struct Encapsulator struct for ops of savan_subs_mgr.

The documentation for this struct was generated from the following file:

- savan_subs_mgr.h