2014-05-08 00:27:00 +02:00
|
|
|
/* Linker version script - currently used here primarily to control which
|
|
|
|
|
* symbols are exported.
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
MOSQ_1.0 {
|
|
|
|
|
global:
|
|
|
|
|
mosquitto_lib_version;
|
|
|
|
|
mosquitto_lib_init;
|
|
|
|
|
mosquitto_lib_cleanup;
|
|
|
|
|
mosquitto_new;
|
|
|
|
|
mosquitto_destroy;
|
|
|
|
|
mosquitto_reinitialise;
|
|
|
|
|
mosquitto_will_set;
|
|
|
|
|
mosquitto_will_clear;
|
|
|
|
|
mosquitto_username_pw_set;
|
|
|
|
|
mosquitto_connect;
|
|
|
|
|
mosquitto_connect_async;
|
|
|
|
|
mosquitto_reconnect;
|
|
|
|
|
mosquitto_disconnect;
|
|
|
|
|
mosquitto_publish;
|
|
|
|
|
mosquitto_subscribe;
|
|
|
|
|
mosquitto_unsubscribe;
|
|
|
|
|
mosquitto_message_copy;
|
|
|
|
|
mosquitto_message_free;
|
|
|
|
|
mosquitto_loop;
|
|
|
|
|
mosquitto_socket;
|
|
|
|
|
mosquitto_loop_start;
|
|
|
|
|
mosquitto_loop_stop;
|
|
|
|
|
mosquitto_loop_read;
|
|
|
|
|
mosquitto_loop_write;
|
|
|
|
|
mosquitto_loop_misc;
|
|
|
|
|
mosquitto_connect_callback_set;
|
|
|
|
|
mosquitto_disconnect_callback_set;
|
|
|
|
|
mosquitto_publish_callback_set;
|
|
|
|
|
mosquitto_message_callback_set;
|
|
|
|
|
mosquitto_subscribe_callback_set;
|
|
|
|
|
mosquitto_unsubscribe_callback_set;
|
|
|
|
|
mosquitto_log_callback_set;
|
|
|
|
|
mosquitto_message_retry_set;
|
|
|
|
|
mosquitto_want_write;
|
|
|
|
|
mosquitto_user_data_set;
|
|
|
|
|
mosquitto_strerror;
|
|
|
|
|
mosquitto_connack_string;
|
|
|
|
|
mosquitto_tls_set;
|
|
|
|
|
mosquitto_tls_opts_set;
|
|
|
|
|
mosquitto_tls_psk_set;
|
|
|
|
|
mosquitto_sub_topic_tokenise;
|
|
|
|
|
mosquitto_sub_topic_tokens_free;
|
|
|
|
|
mosquitto_topic_matches_sub;
|
|
|
|
|
local: *;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
MOSQ_1.1 {
|
|
|
|
|
global:
|
|
|
|
|
mosquitto_loop_forever;
|
|
|
|
|
} MOSQ_1.0;
|
|
|
|
|
|
|
|
|
|
MOSQ_1.2 {
|
|
|
|
|
global:
|
|
|
|
|
mosquitto_connect_bind;
|
|
|
|
|
mosquitto_connect_bind_async;
|
|
|
|
|
mosquitto_max_inflight_messages_set;
|
|
|
|
|
mosquitto_reconnect_delay_set;
|
|
|
|
|
mosquitto_reconnect_async;
|
|
|
|
|
mosquitto_tls_insecure_set;
|
|
|
|
|
} MOSQ_1.1;
|
|
|
|
|
|
|
|
|
|
MOSQ_1.3 {
|
|
|
|
|
global:
|
|
|
|
|
mosquitto_connect_srv;
|
|
|
|
|
} MOSQ_1.2;
|
2014-07-02 21:45:26 +02:00
|
|
|
|
|
|
|
|
MOSQ_1.4 {
|
|
|
|
|
global:
|
|
|
|
|
mosquitto_threaded_set;
|
2015-01-27 01:32:20 +01:00
|
|
|
mosquitto_opts_set;
|
2014-09-10 16:57:20 +02:00
|
|
|
mosquitto_pub_topic_check;
|
|
|
|
|
mosquitto_sub_topic_check;
|
2014-09-30 01:56:57 +02:00
|
|
|
mosquitto_socks5_set;
|
2014-07-02 21:45:26 +02:00
|
|
|
} MOSQ_1.3;
|
2016-01-25 23:55:31 +01:00
|
|
|
|
|
|
|
|
MOSQ_1.5 {
|
|
|
|
|
global:
|
|
|
|
|
mosquitto_subscribe_simple;
|
2016-01-26 18:00:08 +01:00
|
|
|
mosquitto_subscribe_callback;
|
2016-01-26 10:55:32 +01:00
|
|
|
mosquitto_message_free_contents;
|
2016-06-20 23:56:01 +02:00
|
|
|
mosquitto_validate_utf8;
|
2017-02-19 21:45:52 +01:00
|
|
|
mosquitto_userdata;
|
2018-02-11 22:31:34 +01:00
|
|
|
mosquitto_pub_topic_check2;
|
|
|
|
|
mosquitto_sub_topic_check2;
|
|
|
|
|
mosquitto_topic_matches_sub2;
|
2018-04-11 15:06:16 +02:00
|
|
|
mosquitto_connect_with_flags_callback_set;
|
2016-01-25 23:55:31 +01:00
|
|
|
} MOSQ_1.4;
|
2018-09-27 23:05:15 +02:00
|
|
|
|
|
|
|
|
MOSQ_1.6 {
|
|
|
|
|
global:
|
2018-11-22 19:55:04 +01:00
|
|
|
mosquitto_connect_bind_v5;
|
2018-11-20 17:41:42 +01:00
|
|
|
mosquitto_connect_v5_callback_set;
|
2018-11-22 19:55:04 +01:00
|
|
|
mosquitto_disconnect_v5;
|
2019-02-26 19:51:31 +01:00
|
|
|
mosquitto_disconnect_v5_callback_set;
|
2019-01-08 12:12:35 +01:00
|
|
|
mosquitto_int_option;
|
2019-02-26 19:51:31 +01:00
|
|
|
mosquitto_message_v5_callback_set;
|
2018-10-31 13:38:39 +01:00
|
|
|
mosquitto_property_add_binary;
|
|
|
|
|
mosquitto_property_add_byte;
|
|
|
|
|
mosquitto_property_add_int16;
|
|
|
|
|
mosquitto_property_add_int32;
|
|
|
|
|
mosquitto_property_add_string;
|
|
|
|
|
mosquitto_property_add_string_pair;
|
|
|
|
|
mosquitto_property_add_varint;
|
2019-02-26 19:51:31 +01:00
|
|
|
mosquitto_property_check_all;
|
|
|
|
|
mosquitto_property_check_command;
|
2020-09-02 16:26:50 +02:00
|
|
|
mosquitto_property_copy_all;
|
2019-02-26 19:51:31 +01:00
|
|
|
mosquitto_property_free_all;
|
2018-11-20 17:41:42 +01:00
|
|
|
mosquitto_property_read_binary;
|
|
|
|
|
mosquitto_property_read_byte;
|
|
|
|
|
mosquitto_property_read_int16;
|
|
|
|
|
mosquitto_property_read_int32;
|
|
|
|
|
mosquitto_property_read_string;
|
|
|
|
|
mosquitto_property_read_string_pair;
|
|
|
|
|
mosquitto_property_read_varint;
|
2018-11-22 19:55:04 +01:00
|
|
|
mosquitto_publish_v5;
|
2019-02-26 19:51:31 +01:00
|
|
|
mosquitto_publish_v5_callback_set;
|
2018-11-22 11:17:16 +01:00
|
|
|
mosquitto_reason_string;
|
2019-02-26 18:11:29 +01:00
|
|
|
mosquitto_string_option;
|
2018-10-30 12:40:06 +01:00
|
|
|
mosquitto_string_to_command;
|
2018-10-30 12:54:36 +01:00
|
|
|
mosquitto_string_to_property_info;
|
2018-09-27 23:05:15 +02:00
|
|
|
mosquitto_subscribe_multiple;
|
2018-11-22 19:55:04 +01:00
|
|
|
mosquitto_subscribe_v5;
|
2019-02-26 19:51:31 +01:00
|
|
|
mosquitto_subscribe_v5_callback_set;
|
2019-02-17 21:59:16 +01:00
|
|
|
mosquitto_unsubscribe_multiple;
|
2019-02-26 19:51:31 +01:00
|
|
|
mosquitto_unsubscribe_v5;
|
|
|
|
|
mosquitto_unsubscribe_v5_callback_set;
|
2019-01-08 12:12:35 +01:00
|
|
|
mosquitto_void_option;
|
2018-11-22 19:55:04 +01:00
|
|
|
mosquitto_will_set_v5;
|
2018-09-27 23:05:15 +02:00
|
|
|
} MOSQ_1.5;
|
2019-10-15 14:47:46 +02:00
|
|
|
|
|
|
|
|
MOSQ_1.7 {
|
|
|
|
|
global:
|
|
|
|
|
mosquitto_property_identifier;
|
|
|
|
|
mosquitto_property_identifier_to_string;
|
|
|
|
|
mosquitto_property_next;
|
2020-09-10 16:50:47 +02:00
|
|
|
mosquitto_ssl_get;
|
2019-10-15 14:47:46 +02:00
|
|
|
} MOSQ_1.6;
|
2021-02-16 12:45:54 +01:00
|
|
|
|
|
|
|
|
MOSQ_2.1 {
|
|
|
|
|
global:
|
2024-10-28 23:28:23 +01:00
|
|
|
mosquitto_ext_auth_callback_set;
|
|
|
|
|
mosquitto_ext_auth_continue;
|
2021-02-16 12:45:54 +01:00
|
|
|
mosquitto_pre_connect_callback_set;
|
2021-06-10 16:33:01 +02:00
|
|
|
mosquitto_topic_matches_sub_with_pattern;
|
2021-06-10 23:16:20 +02:00
|
|
|
mosquitto_sub_matches_acl;
|
2021-07-08 18:45:50 +02:00
|
|
|
mosquitto_sub_matches_acl_with_pattern;
|
2022-12-07 15:17:09 +01:00
|
|
|
mosquitto_unsubscribe2_v5_callback_set;
|
2023-02-16 12:56:14 +01:00
|
|
|
mosquitto_property_remove;
|
2023-05-28 23:28:48 +02:00
|
|
|
mosquitto_property_type;
|
2023-05-30 00:58:58 +02:00
|
|
|
mosquitto_property_byte_value;
|
|
|
|
|
mosquitto_property_int16_value;
|
|
|
|
|
mosquitto_property_int32_value;
|
|
|
|
|
mosquitto_property_varint_value;
|
|
|
|
|
mosquitto_property_binary_value;
|
|
|
|
|
mosquitto_property_binary_value_length;
|
|
|
|
|
mosquitto_property_string_value;
|
|
|
|
|
mosquitto_property_string_value_length;
|
|
|
|
|
mosquitto_property_string_name;
|
|
|
|
|
mosquitto_property_string_name_length;
|
2021-02-16 12:45:54 +01:00
|
|
|
} MOSQ_1.7;
|