linker.version 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. /* Linker version script - currently used here primarily to control which
  2. * symbols are exported.
  3. */
  4. MOSQ_1.0 {
  5. global:
  6. mosquitto_lib_version;
  7. mosquitto_lib_init;
  8. mosquitto_lib_cleanup;
  9. mosquitto_new;
  10. mosquitto_destroy;
  11. mosquitto_reinitialise;
  12. mosquitto_will_set;
  13. mosquitto_will_clear;
  14. mosquitto_username_pw_set;
  15. mosquitto_connect;
  16. mosquitto_connect_async;
  17. mosquitto_reconnect;
  18. mosquitto_disconnect;
  19. mosquitto_publish;
  20. mosquitto_subscribe;
  21. mosquitto_unsubscribe;
  22. mosquitto_message_copy;
  23. mosquitto_message_free;
  24. mosquitto_loop;
  25. mosquitto_socket;
  26. mosquitto_loop_start;
  27. mosquitto_loop_stop;
  28. mosquitto_loop_read;
  29. mosquitto_loop_write;
  30. mosquitto_loop_misc;
  31. mosquitto_connect_callback_set;
  32. mosquitto_disconnect_callback_set;
  33. mosquitto_publish_callback_set;
  34. mosquitto_message_callback_set;
  35. mosquitto_subscribe_callback_set;
  36. mosquitto_unsubscribe_callback_set;
  37. mosquitto_log_callback_set;
  38. mosquitto_message_retry_set;
  39. mosquitto_want_write;
  40. mosquitto_user_data_set;
  41. mosquitto_strerror;
  42. mosquitto_connack_string;
  43. mosquitto_tls_set;
  44. mosquitto_tls_opts_set;
  45. mosquitto_tls_psk_set;
  46. mosquitto_sub_topic_tokenise;
  47. mosquitto_sub_topic_tokens_free;
  48. mosquitto_topic_matches_sub;
  49. local: *;
  50. };
  51. MOSQ_1.1 {
  52. global:
  53. mosquitto_loop_forever;
  54. } MOSQ_1.0;
  55. MOSQ_1.2 {
  56. global:
  57. mosquitto_connect_bind;
  58. mosquitto_connect_bind_async;
  59. mosquitto_max_inflight_messages_set;
  60. mosquitto_reconnect_delay_set;
  61. mosquitto_reconnect_async;
  62. mosquitto_tls_insecure_set;
  63. } MOSQ_1.1;
  64. MOSQ_1.3 {
  65. global:
  66. mosquitto_connect_srv;
  67. } MOSQ_1.2;
  68. MOSQ_1.4 {
  69. global:
  70. mosquitto_threaded_set;
  71. mosquitto_opts_set;
  72. mosquitto_pub_topic_check;
  73. mosquitto_sub_topic_check;
  74. mosquitto_socks5_set;
  75. } MOSQ_1.3;
  76. MOSQ_1.5 {
  77. global:
  78. mosquitto_subscribe_simple;
  79. mosquitto_subscribe_callback;
  80. mosquitto_message_free_contents;
  81. mosquitto_validate_utf8;
  82. mosquitto_userdata;
  83. mosquitto_pub_topic_check2;
  84. mosquitto_sub_topic_check2;
  85. mosquitto_topic_matches_sub2;
  86. mosquitto_connect_with_flags_callback_set;
  87. } MOSQ_1.4;
  88. MOSQ_1.6 {
  89. global:
  90. mosquitto_connect_bind_v5;
  91. mosquitto_connect_v5_callback_set;
  92. mosquitto_disconnect_v5;
  93. mosquitto_disconnect_v5_callback_set;
  94. mosquitto_int_option;
  95. mosquitto_message_v5_callback_set;
  96. mosquitto_property_add_binary;
  97. mosquitto_property_add_byte;
  98. mosquitto_property_add_int16;
  99. mosquitto_property_add_int32;
  100. mosquitto_property_add_string;
  101. mosquitto_property_add_string_pair;
  102. mosquitto_property_add_varint;
  103. mosquitto_property_check_all;
  104. mosquitto_property_check_command;
  105. mosquitto_property_copy_all;
  106. mosquitto_property_free_all;
  107. mosquitto_property_read_binary;
  108. mosquitto_property_read_byte;
  109. mosquitto_property_read_int16;
  110. mosquitto_property_read_int32;
  111. mosquitto_property_read_string;
  112. mosquitto_property_read_string_pair;
  113. mosquitto_property_read_varint;
  114. mosquitto_publish_v5;
  115. mosquitto_publish_v5_callback_set;
  116. mosquitto_reason_string;
  117. mosquitto_string_option;
  118. mosquitto_string_to_command;
  119. mosquitto_string_to_property_info;
  120. mosquitto_subscribe_multiple;
  121. mosquitto_subscribe_v5;
  122. mosquitto_subscribe_v5_callback_set;
  123. mosquitto_unsubscribe_multiple;
  124. mosquitto_unsubscribe_v5;
  125. mosquitto_unsubscribe_v5_callback_set;
  126. mosquitto_void_option;
  127. mosquitto_will_set_v5;
  128. } MOSQ_1.5;
  129. MOSQ_1.7 {
  130. global:
  131. mosquitto_property_identifier;
  132. mosquitto_property_identifier_to_string;
  133. mosquitto_property_next;
  134. mosquitto_ssl_get;
  135. } MOSQ_1.6;