Diffusion C API  6.8.8
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Deprecated List
Global ADD_TOPIC_FAILURE_REASON_USER_CODE_ERROR
This failure reason is deprecated from version 6.2 onwards and will be removed in a future release.
Global DECLARATION_DEPRECATED (TOPIC_PERMISSIONS_T **get_security_default_topic_permissions(const SECURITY_STORE_T store, const char *role_name)) PATH_PERMISSIONS_T **get_security_default_path_permissions(const SECURITY_STORE_T store
This function is deprecated from version 6.5 onwards, and may be removed.
Global DECLARATION_DEPRECATED (TOPIC_PERMISSIONS_T **get_security_topic_permissions(const SECURITY_STORE_T store, const char *role_name, const char *topic_name)) PATH_PERMISSIONS_T **get_security_path_permissions(const SECURITY_STORE_T store
This function is deprecated from version 6.5 onwards, and may be removed.
Global DEPRECATED (DIFFUSION_TOPIC_METRIC_COLLECTOR_T *diffusion_topic_metric_collector_builder_create_collector(DIFFUSION_TOPIC_METRIC_COLLECTOR_BUILDER_T *builder, char *name, char *topic_selector)) DIFFUSION_TOPIC_METRIC_COLLECTOR_T *diffusion_topic_metric_collector_builder_create(DIFFUSION_TOPIC_METRIC_COLLECTOR_BUILDER_T *builder
since 6.8 and will be removed in a future release use diffusion_topic_metric_collector_builder_create instead
Global DEPRECATED (int selector_match(const char *selector, const char *topic_name))
since 6.7 and will be removed in a future release. Please use diffusion_topic_selector_create to create a topic selector and diffusion_topic_selector_selects to emulate this behaviour.
Global DEPRECATED (SCRIPT_T *update_security_store_remove_topic_permissions(SCRIPT_T *script, const char *role_name, const char *topic_path)) SCRIPT_T *update_security_store_remove_path_permissions(SCRIPT_T *script
This function is deprecated from version 6.5 onwards, and may be removed.
Global DEPRECATED (SCRIPT_T *update_security_store_topic_permissions(SCRIPT_T *script, const char *role_name, const char *topic_path, const SET_T *permissions)) SCRIPT_T *update_security_store_path_permissions(SCRIPT_T *script
This function is deprecated from version 6.5 onwards, and may be removed.
Global DEPRECATED (void missing_topic_proceed(SESSION_T *session, SVC_MISSING_TOPIC_REQUEST_T *request))
since 6.6
Global DEPRECATED (SCRIPT_T *update_security_store_default_topic_permissions(SCRIPT_T *script, const char *role_name, const SET_T *permissions)) SCRIPT_T *update_security_store_default_path_permissions(SCRIPT_T *script
This function is deprecated from version 6.5 onwards, and may be removed.
Global reconnection_strategy_s::retry_count
{Setting values directly for the reconnection strategy (formerly, failover strategy) is deprecated. Please use the functions provided to make a reconnetion strategy structure and to modify/access it.
Global RECOVERING_FAILOVER
Recovering from a connection error by attempting to reconnect to a different Diffusion server.
Global security_store_role_s::ATTR_DEPRECATED

deprecated since 6.5. This may be removed A set of default topic permissions assigned to the role.

deprecated since 6.5. This may be removed A hash of topic permissions assigned to the role.

File session.h
since 6.8 and will be removed in a future release use diffusion_session_metric_collector_builder_create instead
Global TOPIC_ADD_FAIL_INCOMPATIBLE_PARENT
This failure reason is deprecated and unused from version 6.5. The value will be removed in a future release.
Global TOPIC_PERMISSIONS_T
This structure is deprecated from version 6.5 onwards, and may be removed. Permissions protecting access-controlled operations that are evaluated for a specific topic path or message path.
Global TOPIC_TYPE_ROUTING
since 6.7 Routing topics are deprecated. The more powerful Session Trees feature should be used in their place.