#include <SubProtocolFactory.h>
|
| iot::mqtt::server::SubProtocol * | create (web::websocket::SubProtocolContext *subProtocolContext) override |
Definition at line 55 of file SubProtocolFactory.h.
◆ SubProtocolFactory()
| mqtt::mqttbroker::websocket::SubProtocolFactory::SubProtocolFactory |
( |
| ) |
|
◆ create()
| iot::mqtt::server::SubProtocol * mqtt::mqttbroker::websocket::SubProtocolFactory::create |
( |
web::websocket::SubProtocolContext * | subProtocolContext | ) |
|
|
overrideprivate |
Definition at line 64 of file SubProtocolFactory.cpp.
64 {
65 return new iot::mqtt::server::SubProtocol(
66 subProtocolContext,
67 getName(),
68 new mqtt::mqttbroker::lib::Mqtt(
69 subProtocolContext->getSocketConnection()->getConnectionName(),
70 iot::mqtt::server::broker::Broker::instance(
71 SUBSCRIPTION_MAX_QOS, utils::Config::configRoot.getSubCommand<mqtt::lib::ConfigMqttBroker>()->getSessionStore()),
72 utils::Config::configRoot.getSubCommand<mqtt::lib::ConfigMqttBroker>()->getMqttMapper()));
73 }
The documentation for this class was generated from the following files: