Diffusion C API 6.11.5
Loading...
Searching...
No Matches
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 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 (DIFFUSION_TOPIC_UPDATE_CONSTRAINT_T *diffusion_topic_update_constraint_partial_json_with_value(const char *pointer, DIFFUSION_DATATYPE datatype, const BUF_T *value))
since 6.10. Rather use diffusion_topic_update_constraint_partial_json_comparison method with the DIFFUSION_TOPIC_UPDATE_CONSTRAINT_OPERATOR_IS operator.
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))
since 6.8 and will be removed in a future release use diffusion_topic_metric_collector_builder_create instead
Global DEPRECATED (DIFFUSION_REMOTE_SERVER_T *diffusion_remote_server_builder_create(DIFFUSION_REMOTE_SERVER_BUILDER_T *builder, char *name, char *url, DIFFUSION_API_ERROR *api_error))
since 6.10 For backwards compatibility this method is retained for secondary initiator compatibility but will be removed at a future release.
Global DEPRECATED (DIFFUSION_TOPIC_UPDATE_STREAM_T *diffusion_topic_update_create_update_stream(SESSION_T *session, const char *topic_path, DIFFUSION_DATATYPE datatype))
since 6.9. Use DIFFUSION_UPDATE_STREAM_BUILDER_T instead.
Global DEPRECATED (DIFFUSION_TOPIC_UPDATE_STREAM_T *diffusion_topic_update_create_update_stream_with_constraint(SESSION_T *session, const DIFFUSION_TOPIC_UPDATE_CONSTRAINT_T *constraint, const char *topic_path, DIFFUSION_DATATYPE datatype))
since 6.9. Use DIFFUSION_UPDATE_STREAM_BUILDER_T instead.
Global DEPRECATED (DIFFUSION_TOPIC_UPDATE_STREAM_T *diffusion_topic_update_create_update_stream_adding_topic(SESSION_T *session, const char *topic_path, const TOPIC_SPECIFICATION_T *specification, DIFFUSION_DATATYPE datatype, DIFFUSION_TOPIC_UPDATE_STREAM_PARAMS_T params))
since 6.9. Use DIFFUSION_UPDATE_STREAM_BUILDER_T instead.
Global DEPRECATED (DIFFUSION_TOPIC_UPDATE_STREAM_T *diffusion_topic_update_create_update_stream_adding_topic_with_constraint(SESSION_T *session, const DIFFUSION_TOPIC_UPDATE_CONSTRAINT_T *constraint, const char *topic_path, const TOPIC_SPECIFICATION_T *specification, DIFFUSION_DATATYPE datatype, DIFFUSION_TOPIC_UPDATE_STREAM_PARAMS_T params))
since 6.9. Use DIFFUSION_UPDATE_STREAM_BUILDER_T instead.
Global DEPRECATED (void content_free(CONTENT_T *content))
This function is deprecated from version 6.1 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 reconnection strategy structure and to modify/access it.
Global RECOVERING_FAILOVER
Recovering from a connection error by attempting to reconnect to a different Diffusion server.
File session.h
since 6.8 and will be removed in a future release use diffusion_session_metric_collector_builder_create instead