mirror of
https://github.com/eclipse-mosquitto/mosquitto.git
synced 2026-04-19 03:01:53 +02:00
79 lines
2 KiB
C++
79 lines
2 KiB
C++
#include "libmosquitto_common_mock.hpp"
|
|
|
|
|
|
int mosquitto_pub_topic_check(const char *str)
|
|
{
|
|
return LibMosquittoCommonMock::get_mock().mosquitto_pub_topic_check(
|
|
str);
|
|
}
|
|
|
|
|
|
int mosquitto_pub_topic_check2(const char *str, size_t len)
|
|
{
|
|
return LibMosquittoCommonMock::get_mock().mosquitto_pub_topic_check2(
|
|
str, len);
|
|
}
|
|
|
|
|
|
int mosquitto_sub_topic_check(const char *str)
|
|
{
|
|
return LibMosquittoCommonMock::get_mock().mosquitto_sub_topic_check(
|
|
str);
|
|
}
|
|
|
|
|
|
int mosquitto_sub_topic_check2(const char *str, size_t len)
|
|
{
|
|
return LibMosquittoCommonMock::get_mock().mosquitto_sub_topic_check2(
|
|
str, len);
|
|
}
|
|
|
|
|
|
int mosquitto_sub_matches_acl(const char *acl, const char *sub, bool *result)
|
|
{
|
|
return LibMosquittoCommonMock::get_mock().mosquitto_sub_matches_acl(
|
|
acl, sub, result);
|
|
}
|
|
|
|
|
|
int mosquitto_sub_matches_acl_with_pattern(const char *acl, const char *sub, const char *clientid, const char *username, bool *result)
|
|
{
|
|
return LibMosquittoCommonMock::get_mock().mosquitto_sub_matches_acl_with_pattern(
|
|
acl, sub, clientid, username, result);
|
|
}
|
|
|
|
|
|
int mosquitto_topic_matches_sub(const char *sub, const char *topic, bool *result)
|
|
{
|
|
return LibMosquittoCommonMock::get_mock().mosquitto_topic_matches_sub(
|
|
sub, topic, result);
|
|
}
|
|
|
|
|
|
int mosquitto_topic_matches_sub_with_pattern(const char *sub, const char *topic, const char *clientid, const char *username, bool *result)
|
|
{
|
|
return LibMosquittoCommonMock::get_mock().mosquitto_topic_matches_sub_with_pattern(
|
|
sub, topic, clientid, username, result);
|
|
}
|
|
|
|
|
|
int mosquitto_topic_matches_sub2(const char *sub, size_t sublen, const char *topic, size_t topiclen, bool *result)
|
|
{
|
|
return LibMosquittoCommonMock::get_mock().mosquitto_topic_matches_sub2(
|
|
sub, sublen, topic, topiclen, result);
|
|
}
|
|
|
|
|
|
int mosquitto_sub_topic_tokenise(const char *subtopic, char ***topics, int *count)
|
|
{
|
|
return LibMosquittoCommonMock::get_mock().mosquitto_sub_topic_tokenise(
|
|
subtopic, topics, count);
|
|
}
|
|
|
|
|
|
int mosquitto_sub_topic_tokens_free(char ***topics, int count)
|
|
{
|
|
return LibMosquittoCommonMock::get_mock().mosquitto_sub_topic_tokens_free(
|
|
topics, count);
|
|
}
|