MQTTnet.Extensions.External.RxMQTT.Client A rx mqtt client based on a . Use the or factory methods to crate the client. Observer for the connection state of the client. Observer for the connected event. Observer for the connection failed event. Observer for the disconnected event. Gets the internally used MQTT client. This property should be used with caution because manipulating the internal client might break the rx client. The connection state of the client. The started state of the client. The options set for the client. The amount of pending messages. Observer for events when subscribing failed. Observer for events when message was processed. Observer for events when message was skipped. Connect to a subscription to the . The topic to subscribe. A observer for the messages on the . Ping the server. Token to interrupt the request. The ping task. Publish a message. The message to publish. The publish task. Publish a message. The message to publish. The publish task. Start the client whit the . The options for the client. The start task. Stops the client. The stop task. A helper to transform the message to a new type . The transformed type. Crate a helper to transform the message to a new type . The source message observable. The transform function. A flag to indicate to skip transform errors. Run the transform observer. The transformed observer. Extension to to crate a . Crate a from the factory. The factory to use. The . Crate a from the factory. The factory to use. The mqtt net logger to use. The . A mqtt client using for subscribing to topics. Create a rx mqtt client based on a . The manged mqtt client. The mqtt net logger. Use the or factory methods to crate the client. Extensions for rx mqtt client. Filter the stream by a . The source observable. The level to filter for. The filtered source. Filter the stream by a . The source observable. The level to filter for. The filtered source. Filter the stream by a topic. The source observable. The level to filter for. The filtered source. Wildcards '#' and '+' are allowed. Filter the stream by a topic. The source observable. The level to filter for. The filtered source. Wildcards '#' and '+' are allowed. Select the message from the event arguments. The source observable. The selected messages observable. Select the payload as from the event arguments. The source observable. Messages that can not be transformed are skipped. The default string when payload is null. The selected payload observable. Select the payload as from the event arguments. The source observable. The function to geht the payload form the array. Messages that can not be transformed are skipped. The selected payload observable. Select the payload as from the message. The source observable. Messages that can not be transformed are skipped. The default string when payload is null. The selected payload observable. Select the payload as from the message. The source observable. The function to geht the payload form the array. Messages that can not be transformed are skipped. The selected payload observable. Get a UTF8 string form a byte array. The byte array. The default string if the array is empty. Reasons for a rx mqtt publish result. Message published. Message not published, because client was not connected. Message not published, because publish has failed. Message not published, because message was skipped due message queue overflow. A result for publishing messages form a observable. The reason code for the result. The processed message Optional a exception during processing. Extensions to publish messages from a observer. Publish the stream of s to the server and give a response of the publish result. The client to publish the messages with. The source observable. A observer for the publish results. Publish the stream of s to the server and give a response of the publish result. The client to publish the messages with. The source observable. A observer for the publish results. Publish the stream of s to the server and give a response of the publish result. The source observable. The client to publish the messages with. A observer for the publish results. Publish the stream of s to the server and give a response of the publish result. The source observable. The client to publish the messages with. A observer for the publish results. Extension methods to generate IObservable for contained events on the class. Gets observable wrappers for all the events contained within the class. The events if available. Generates a IObservable`T` wrapper for the specified type. Initializes a new instance of the class. The static type to generate event observable wrappers for. Gets the Type to generate the static event observable wrappers for.