Skip to content

Commit 0d94e9e

Browse files
committed
mqtt: refactoring
1 parent ce2eaca commit 0d94e9e

5 files changed

Lines changed: 12 additions & 12 deletions

File tree

mqtt_streaming_client_module/src/mqtt_json_receiver_fb_impl.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ MqttJsonReceiverFbImpl::~MqttJsonReceiverFbImpl()
3333

3434
void MqttJsonReceiverFbImpl::readProperties()
3535
{
36-
auto lock = std::scoped_lock<std::mutex>(sync);
36+
auto lock = std::scoped_lock(sync);
3737
subscribedSignals.clear();
3838
signalIdList.clear();
3939
bool isPresent = false;
@@ -66,7 +66,7 @@ void MqttJsonReceiverFbImpl::readProperties()
6666

6767
void MqttJsonReceiverFbImpl::createDataPacket(const std::string& topic, const std::string& json)
6868
{
69-
auto lock = std::scoped_lock<std::mutex>(sync);
69+
auto lock = std::scoped_lock(sync);
7070
jsonDataWorker.createAndSendDataPacket(topic, json);
7171
}
7272

@@ -79,7 +79,7 @@ void MqttJsonReceiverFbImpl::processMessage(const mqtt::MqttMessage& msg)
7979

8080
void MqttJsonReceiverFbImpl::createSignals()
8181
{
82-
auto lock = std::scoped_lock<std::mutex>(sync);
82+
auto lock = std::scoped_lock(sync);
8383
if (!subscribedSignals.empty())
8484
{
8585
LOG_I("Creating signals...");
@@ -133,7 +133,7 @@ void MqttJsonReceiverFbImpl::createSignals()
133133

134134
std::vector<std::string> MqttJsonReceiverFbImpl::getSubscribedTopics() const
135135
{
136-
auto lock = std::scoped_lock<std::mutex>(sync);
136+
auto lock = std::scoped_lock(sync);
137137
std::set<std::string> topicsSet;
138138
for (const auto& [signalId, _] : subscribedSignals)
139139
{
@@ -144,7 +144,7 @@ std::vector<std::string> MqttJsonReceiverFbImpl::getSubscribedTopics() const
144144

145145
void MqttJsonReceiverFbImpl::clearSubscribedTopics()
146146
{
147-
auto lock = std::scoped_lock<std::mutex>(sync);
147+
auto lock = std::scoped_lock(sync);
148148
subscribedSignals.clear();
149149
signalIdList.clear();
150150
}

mqtt_streaming_client_module/src/mqtt_raw_receiver_fb_impl.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ MqttRawReceiverFbImpl::~MqttRawReceiverFbImpl()
3333

3434
void MqttRawReceiverFbImpl::readProperties()
3535
{
36-
auto lock = std::scoped_lock<std::mutex>(sync);
36+
auto lock = std::scoped_lock(sync);
3737
topicsForSubscribing.clear();
3838
bool isPresent = false;
3939
if (objPtr.hasProperty(PROPERTY_NAME_SIGNAL_LIST))
@@ -71,7 +71,7 @@ void MqttRawReceiverFbImpl::processMessage(const mqtt::MqttMessage& msg)
7171
{
7272
std::string topic(msg.getTopic());
7373

74-
auto lock = std::scoped_lock<std::mutex>(sync);
74+
auto lock = std::scoped_lock(sync);
7575
auto signalIter = outputSignals.find(topic);
7676
if (signalIter == outputSignals.end())
7777
{
@@ -86,7 +86,7 @@ void MqttRawReceiverFbImpl::processMessage(const mqtt::MqttMessage& msg)
8686

8787
void MqttRawReceiverFbImpl::createSignals()
8888
{
89-
auto lock = std::scoped_lock<std::mutex>(sync);
89+
auto lock = std::scoped_lock(sync);
9090
if (!topicsForSubscribing.empty())
9191
{
9292
LOG_I("Creating signals...");

mqtt_streaming_client_module/src/mqtt_streaming_client_module_impl.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ MqttStreamingClientModule::onCreateDevice(const StringPtr& connectionString, con
7272
std::string host = configPtr.getPropertyValue(PROPERTY_NAME_MQTT_BROKER_ADDRESS);
7373
Int port = configPtr.getPropertyValue(PROPERTY_NAME_MQTT_BROKER_PORT);
7474

75-
std::scoped_lock lock(sync);
75+
auto lock = std::scoped_lock(sync);
7676

7777
DevicePtr device = createWithImplementation<IDevice, MqttStreamingDeviceImpl>(context, parent, configPtr);
7878

mqtt_streaming_protocol/src/MqttAsyncClient.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ MqttConnectionStatus MqttAsyncClient::isConnected() const
149149

150150
std::scoped_lock<std::recursive_mutex> MqttAsyncClient::getCbLock()
151151
{
152-
return std::scoped_lock<decltype(cbMtx)>(cbMtx);
152+
return std::scoped_lock(cbMtx);
153153
}
154154

155155
void MqttAsyncClient::setUsernamePasswrod(std::string username, std::string password)

mqtt_streaming_server_module/src/mqtt_streaming_server_impl.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ void MqttStreamingServerImpl::processingThreadFunc()
149149
while (processingThreadRunning)
150150
{
151151
{
152-
std::scoped_lock lock(readersSync);
152+
auto lock = std::scoped_lock(readersSync);
153153
if (!topicsAreSent)
154154
sendTopicList();
155155
bool hasPacketsToRead;
@@ -350,7 +350,7 @@ void MqttStreamingServerImpl::onStopServer()
350350

351351
void MqttStreamingServerImpl::addReader(SignalPtr signalToRead)
352352
{
353-
std::scoped_lock lock(readersSync);
353+
auto lock = std::scoped_lock(readersSync);
354354
signals.pushBack(signalToRead);
355355
streamReaders.emplace_back(StreamReaderBuilder()
356356
.setSignal(signalToRead)

0 commit comments

Comments
 (0)