pl.waw.ibspan.scala_mqtt_wrapper
Members list
Type members
Classlikes
MQTT client
MQTT client
Value parameters
- loggingSettings
-
optional logging settings
- mqttSessionSettings
-
MQTT session settings
- mqttSettings
-
MQTT client settings
- system
-
actor system
Attributes
- Constructor
-
create a new MQTT client
- Supertypes
-
class Objecttrait Matchableclass Any
MQTT logging settings
MQTT logging settings
Value parameters
- attributes
-
attributes with log levels
- name
-
name used in log messages
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
MQTT data to be published
MQTT data to be published
Value parameters
- flags
-
MQTT flags
- payload
-
payload to be published
- topic
-
topic to which the payload will be published
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
data received from the MQTT broker
data received from the MQTT broker
Value parameters
- flags
-
MQTT flags
- packetId
-
MQTT packet id
- payload
-
received payload
- topic
-
topic from which the payload was received
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
MQTT client settings
MQTT client settings
Value parameters
- clientId
-
MQTT client ID
- commandBroadcastSourceBufferSize
-
MQTT commands broadcast buffer size, must be a power of 2
- commandMergeSinkPerProducerBufferSize
-
buffer space used per producer for command sink merge hub
- commandQueueBufferSize
-
MQTT command queue buffer size
- connectFlags
-
MQTT connect flags
- eventBroadcastSourceBufferSize
-
MQTT events broadcast buffer size, must be a power of 2
- host
-
MQTT host
- maxRestarts
-
MQTT maximum restarts, set to -1 for infinite restarts
- password
-
MQTT password
- port
-
MQTT port
- publishMergeSinkPerProducerBufferSize
-
buffer space used per producer for publish merge sink
- restartLogLevel
-
MQTT restart log level
- restartMaxBackoff
-
MQTT restart maximum backoff
- restartMinBackoff
-
MQTT restart minimum backoff
- restartRandomFactor
-
MQTT restart random factor, random delay is added based on this factor
- sessionId
-
MQTT session ID
- subscriptions
-
MQTT topics to subscribe to
- username
-
MQTT username
- withEventBroadcastSourceBackpressure
-
if true, the event broadcast will store events in a buffer until there is demand and eventually apply backpressure on the MQTT session flow; if false, the events will be always consumed even if there is no external demand
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MqttSink.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MqttSource.type
MQTT topic
MQTT topic
Value parameters
- flags
-
MQTT flags
- name
-
topic name
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
PublishQoSFlags.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SubscribeQoSFlags.type