- schedule(long) - Method in interface org.eclipse.paho.client.mqttv3.MqttPingSender
-
Schedule next ping in certain delay.
- schedule(long) - Method in class org.eclipse.paho.client.mqttv3.TimerPingSender
-
- send(MqttWireMessage, MqttToken) - Method in class org.eclipse.paho.client.mqttv3.internal.ClientState
-
Submits a message for delivery.
- sendNoWait(MqttWireMessage, MqttToken) - Method in class org.eclipse.paho.client.mqttv3.internal.ClientComms
-
Sends a message to the broker if in connected state, but only waits for the message to be
stored, before returning.
- setActionCallback(IMqttActionListener) - Method in interface org.eclipse.paho.client.mqttv3.IMqttToken
-
Register a listener to be notified when an action completes.
- setActionCallback(IMqttActionListener) - Method in class org.eclipse.paho.client.mqttv3.internal.Token
-
- setActionCallback(IMqttActionListener) - Method in class org.eclipse.paho.client.mqttv3.MqttToken
-
- setAutomaticReconnect(boolean) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Sets whether the client will automatically attempt to reconnect to the
server if the connection is lost.
- setBufferEnabled(boolean) - Method in class org.eclipse.paho.client.mqttv3.DisconnectedBufferOptions
-
- setBufferOpts(DisconnectedBufferOptions) - Method in class org.eclipse.paho.client.mqttv3.MqttAsyncClient
-
Sets the DisconnectedBufferOptions for this client
- setBufferSize(int) - Method in class org.eclipse.paho.client.mqttv3.DisconnectedBufferOptions
-
- setCallback(MqttCallback) - Method in interface org.eclipse.paho.client.mqttv3.IMqttAsyncClient
-
Sets a callback listener to use for events that happen asynchronously.
- setCallback(MqttCallback) - Method in interface org.eclipse.paho.client.mqttv3.IMqttClient
-
Sets the callback listener to use for events that happen asynchronously.
- setCallback(MqttCallback) - Method in class org.eclipse.paho.client.mqttv3.internal.ClientComms
-
- setCallback(MqttCallback) - Method in class org.eclipse.paho.client.mqttv3.internal.CommsCallback
-
- setCallback(MqttCallback) - Method in class org.eclipse.paho.client.mqttv3.MqttAsyncClient
-
- setCallback(MqttCallback) - Method in class org.eclipse.paho.client.mqttv3.MqttClient
-
- setCleanSession(boolean) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Sets whether the client and server should remember state across restarts and reconnects.
- setClientState(ClientState) - Method in class org.eclipse.paho.client.mqttv3.internal.CommsCallback
-
- setConnectionTimeout(int) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Sets the connection timeout value.
- setConnectTimeout(int) - Method in class org.eclipse.paho.client.mqttv3.internal.TCPNetworkModule
-
Set the maximum time to wait for a socket to be established
- setDeleteOldestMessages(boolean) - Method in class org.eclipse.paho.client.mqttv3.DisconnectedBufferOptions
-
- setDisconnectedMessageBuffer(DisconnectedMessageBuffer) - Method in class org.eclipse.paho.client.mqttv3.internal.ClientComms
-
- setDuplicate(boolean) - Method in class org.eclipse.paho.client.mqttv3.internal.wire.MqttReceivedMessage
-
- setDuplicate(boolean) - Method in class org.eclipse.paho.client.mqttv3.internal.wire.MqttWireMessage
-
- setEnabledCiphers(String[]) - Method in class org.eclipse.paho.client.mqttv3.internal.SSLNetworkModule
-
Sets the enabled cipher suites on the underlying network socket.
- setException(MqttException) - Method in class org.eclipse.paho.client.mqttv3.internal.Token
-
- setId(int) - Method in class org.eclipse.paho.client.mqttv3.MqttMessage
-
This is only to be used internally to provide the MQTT id of a message
received from the server.
- setKeepAliveInterval(long) - Method in class org.eclipse.paho.client.mqttv3.internal.ClientState
-
- setKeepAliveInterval(int) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Sets the "keep alive" interval.
- setKey(String) - Method in class org.eclipse.paho.client.mqttv3.internal.Token
-
- setLogger(String) - Static method in class org.eclipse.paho.client.mqttv3.logging.LoggerFactory
-
Set the class name of the logger that the LoggerFactory will load
If not set getLogger will attempt to create a logger
appropriate for the platform.
- setManualAcks(boolean) - Method in interface org.eclipse.paho.client.mqttv3.IMqttAsyncClient
-
If manualAcks is set to true, then on completion of the messageArrived callback
the MQTT acknowledgements are not sent.
- setManualAcks(boolean) - Method in interface org.eclipse.paho.client.mqttv3.IMqttClient
-
If manualAcks is set to true, then on completion of the messageArrived callback
the MQTT acknowledgements are not sent.
- setManualAcks(boolean) - Method in class org.eclipse.paho.client.mqttv3.internal.ClientComms
-
- setManualAcks(boolean) - Method in class org.eclipse.paho.client.mqttv3.internal.CommsCallback
-
- setManualAcks(boolean) - Method in class org.eclipse.paho.client.mqttv3.MqttAsyncClient
-
- setManualAcks(boolean) - Method in class org.eclipse.paho.client.mqttv3.MqttClient
-
- setMaxInflight(int) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Sets the "max inflight".
- setMessage(MqttMessage) - Method in class org.eclipse.paho.client.mqttv3.internal.Token
-
- setMessageID(int) - Method in class org.eclipse.paho.client.mqttv3.internal.Token
-
- setMessageId(int) - Method in class org.eclipse.paho.client.mqttv3.internal.wire.MqttPublish
-
- setMessageId(int) - Method in class org.eclipse.paho.client.mqttv3.internal.wire.MqttReceivedMessage
-
- setMessageId(int) - Method in class org.eclipse.paho.client.mqttv3.internal.wire.MqttWireMessage
-
Sets the MQTT message ID.
- setMessageListener(String, IMqttMessageListener) - Method in class org.eclipse.paho.client.mqttv3.internal.ClientComms
-
- setMessageListener(String, IMqttMessageListener) - Method in class org.eclipse.paho.client.mqttv3.internal.CommsCallback
-
- setMqttCallbackExtended(MqttCallbackExtended) - Method in class org.eclipse.paho.client.mqttv3.internal.ConnectActionListener
-
Set the MqttCallbackExtened callback to receive connectComplete callbacks
- setMqttVersion(int) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Sets the MQTT version.
- setNetworkModuleIndex(int) - Method in class org.eclipse.paho.client.mqttv3.internal.ClientComms
-
- setNetworkModules(NetworkModule[]) - Method in class org.eclipse.paho.client.mqttv3.internal.ClientComms
-
- setNotified(boolean) - Method in class org.eclipse.paho.client.mqttv3.internal.Token
-
- setPassword(char[]) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Sets the password to use for the connection.
- setPayload(byte[]) - Method in class org.eclipse.paho.client.mqttv3.MqttMessage
-
Sets the payload of this message to be the specified byte array.
- setPersistBuffer(boolean) - Method in class org.eclipse.paho.client.mqttv3.DisconnectedBufferOptions
-
- setPublishCallback(IDisconnectedBufferCallback) - Method in class org.eclipse.paho.client.mqttv3.internal.DisconnectedMessageBuffer
-
- setQos(int) - Method in class org.eclipse.paho.client.mqttv3.MqttMessage
-
Sets the quality of service for this message.
- setReconnectCallback(MqttCallbackExtended) - Method in class org.eclipse.paho.client.mqttv3.internal.ClientComms
-
- setReconnectCallback(MqttCallbackExtended) - Method in class org.eclipse.paho.client.mqttv3.internal.CommsCallback
-
- setResourceName(String) - Method in class org.eclipse.paho.client.mqttv3.logging.JSR47Logger
-
- setResourceName(String) - Method in interface org.eclipse.paho.client.mqttv3.logging.Logger
-
Set a name that can be used to provide context with each log record.
- setRestingState(boolean) - Method in class org.eclipse.paho.client.mqttv3.internal.ClientComms
-
When Automatic reconnect is enabled, we want ClientComs to enter the
'resting' state if disconnected.
- setRetained(boolean) - Method in class org.eclipse.paho.client.mqttv3.MqttMessage
-
Whether or not the publish message should be retained by the messaging engine.
- setServerURIs(String[]) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Set a list of one or more serverURIs the client may connect to.
- setSocketFactory(SocketFactory) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Sets the SocketFactory
to use.
- setSSLhandshakeTimeout(int) - Method in class org.eclipse.paho.client.mqttv3.internal.SSLNetworkModule
-
- setSSLProperties(Properties) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Sets the SSL properties for the connection.
- setTimeToWait(long) - Method in class org.eclipse.paho.client.mqttv3.MqttClient
-
Set the maximum time to wait for an action to complete.
- setTopics(String[]) - Method in class org.eclipse.paho.client.mqttv3.internal.Token
-
- setUserContext(Object) - Method in interface org.eclipse.paho.client.mqttv3.IMqttToken
-
Store some context associated with an action.
- setUserContext(Object) - Method in class org.eclipse.paho.client.mqttv3.internal.Token
-
- setUserContext(Object) - Method in class org.eclipse.paho.client.mqttv3.MqttToken
-
- setUserName(String) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Sets the user name to use for the connection.
- setWill(MqttTopic, byte[], int, boolean) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Sets the "Last Will and Testament" (LWT) for the connection.
- setWill(String, byte[], int, boolean) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Sets the "Last Will and Testament" (LWT) for the connection.
- severe(String, String, String) - Method in class org.eclipse.paho.client.mqttv3.logging.JSR47Logger
-
- severe(String, String, String, Object[]) - Method in class org.eclipse.paho.client.mqttv3.logging.JSR47Logger
-
- severe(String, String, String, Object[], Throwable) - Method in class org.eclipse.paho.client.mqttv3.logging.JSR47Logger
-
- SEVERE - Static variable in interface org.eclipse.paho.client.mqttv3.logging.Logger
-
SEVERE is a message level indicating a serious failure.
- severe(String, String, String) - Method in interface org.eclipse.paho.client.mqttv3.logging.Logger
-
Log a message, specifying source class and method, if the logger is
currently enabled for the given message level.
- severe(String, String, String, Object[]) - Method in interface org.eclipse.paho.client.mqttv3.logging.Logger
-
Log a message, specifying source class and method, with an array of
object arguments, if the logger is currently enabled for the given
message level.
- severe(String, String, String, Object[], Throwable) - Method in interface org.eclipse.paho.client.mqttv3.logging.Logger
-
Log a message, specifying source class and method, with an array of
object arguments and a throwable, if the logger is currently enabled for
the given message level.
- shutdownConnection(MqttToken, MqttException) - Method in class org.eclipse.paho.client.mqttv3.internal.ClientComms
-
Shuts down the connection to the server.
- SimpleBase64Encoder - Class in org.eclipse.paho.client.mqttv3.internal.security
-
- SimpleBase64Encoder() - Constructor for class org.eclipse.paho.client.mqttv3.internal.security.SimpleBase64Encoder
-
- SimpleLogFormatter - Class in org.eclipse.paho.client.mqttv3.logging
-
SimpleLogFormatter prints a single line
log record in human readable form.
- SimpleLogFormatter() - Constructor for class org.eclipse.paho.client.mqttv3.logging.SimpleLogFormatter
-
Constructs a SimpleFormatter
object.
- SINGLE_LEVEL_WILDCARD - Static variable in class org.eclipse.paho.client.mqttv3.MqttTopic
-
Single-level wildcard The plus sign (+) is a wildcard character that
matches only one topic level.
- SSLNetworkModule - Class in org.eclipse.paho.client.mqttv3.internal
-
A network module for connecting over SSL.
- SSLNetworkModule(SSLSocketFactory, String, int, String) - Constructor for class org.eclipse.paho.client.mqttv3.internal.SSLNetworkModule
-
Constructs a new SSLNetworkModule using the specified host and
port.
- SSLPROTOCOL - Static variable in class org.eclipse.paho.client.mqttv3.internal.security.SSLSocketFactoryFactory
-
Property keys specific to the client).
- SSLSocketFactoryFactory - Class in org.eclipse.paho.client.mqttv3.internal.security
-
An SSLSocketFactoryFactory provides a socket factory and a server socket
factory that then can be used to create SSL client sockets or SSL server
sockets.
- SSLSocketFactoryFactory() - Constructor for class org.eclipse.paho.client.mqttv3.internal.security.SSLSocketFactoryFactory
-
Create new instance of class.
- SSLSocketFactoryFactory(Logger) - Constructor for class org.eclipse.paho.client.mqttv3.internal.security.SSLSocketFactoryFactory
-
Create new instance of class.
- start(String) - Method in class org.eclipse.paho.client.mqttv3.internal.CommsCallback
-
Starts up the Callback thread.
- start(String) - Method in class org.eclipse.paho.client.mqttv3.internal.CommsReceiver
-
Starts up the Receiver's thread.
- start(String) - Method in class org.eclipse.paho.client.mqttv3.internal.CommsSender
-
Starts up the Sender thread.
- start() - Method in class org.eclipse.paho.client.mqttv3.internal.LocalNetworkModule
-
- start() - Method in interface org.eclipse.paho.client.mqttv3.internal.NetworkModule
-
- start() - Method in class org.eclipse.paho.client.mqttv3.internal.SSLNetworkModule
-
- start() - Method in class org.eclipse.paho.client.mqttv3.internal.TCPNetworkModule
-
Starts the module, by creating a TCP socket to the server.
- start() - Method in class org.eclipse.paho.client.mqttv3.internal.websocket.WebSocketNetworkModule
-
- start(String) - Method in class org.eclipse.paho.client.mqttv3.internal.websocket.WebSocketReceiver
-
Starts up the WebSocketReceiver's thread
- start() - Method in class org.eclipse.paho.client.mqttv3.internal.websocket.WebSocketSecureNetworkModule
-
- start() - Method in interface org.eclipse.paho.client.mqttv3.MqttPingSender
-
Start ping sender.
- start() - Method in class org.eclipse.paho.client.mqttv3.TimerPingSender
-
- stop() - Method in class org.eclipse.paho.client.mqttv3.internal.CommsCallback
-
Stops the callback thread.
- stop() - Method in class org.eclipse.paho.client.mqttv3.internal.CommsReceiver
-
Stops the Receiver's thread.
- stop() - Method in class org.eclipse.paho.client.mqttv3.internal.CommsSender
-
Stops the Sender's thread.
- stop() - Method in class org.eclipse.paho.client.mqttv3.internal.LocalNetworkModule
-
- stop() - Method in interface org.eclipse.paho.client.mqttv3.internal.NetworkModule
-
- stop() - Method in class org.eclipse.paho.client.mqttv3.internal.TCPNetworkModule
-
Stops the module, by closing the TCP socket.
- stop() - Method in class org.eclipse.paho.client.mqttv3.internal.websocket.WebSocketNetworkModule
-
Stops the module, by closing the TCP socket.
- stop() - Method in class org.eclipse.paho.client.mqttv3.internal.websocket.WebSocketReceiver
-
Stops this WebSocketReceiver's thread.
- stop() - Method in class org.eclipse.paho.client.mqttv3.internal.websocket.WebSocketSecureNetworkModule
-
- stop() - Method in interface org.eclipse.paho.client.mqttv3.MqttPingSender
-
Stop ping sender.
- stop() - Method in class org.eclipse.paho.client.mqttv3.TimerPingSender
-
- Strings - Class in org.eclipse.paho.client.mqttv3.util
-
String helper
- subscribe(String, int) - Method in interface org.eclipse.paho.client.mqttv3.IMqttAsyncClient
-
Subscribe to a topic, which may include wildcards.
- subscribe(String, int, Object, IMqttActionListener) - Method in interface org.eclipse.paho.client.mqttv3.IMqttAsyncClient
-
Subscribe to a topic, which may include wildcards.
- subscribe(String[], int[]) - Method in interface org.eclipse.paho.client.mqttv3.IMqttAsyncClient
-
Subscribe to multiple topics, each of which may include wildcards.
- subscribe(String[], int[], Object, IMqttActionListener) - Method in interface org.eclipse.paho.client.mqttv3.IMqttAsyncClient
-
Subscribes to multiple topics, each of which may include wildcards.
- subscribe(String, int, Object, IMqttActionListener, IMqttMessageListener) - Method in interface org.eclipse.paho.client.mqttv3.IMqttAsyncClient
-
Subscribe to a topic, which may include wildcards.
- subscribe(String, int, IMqttMessageListener) - Method in interface org.eclipse.paho.client.mqttv3.IMqttAsyncClient
-
Subscribe to a topic, which may include wildcards.
- subscribe(String[], int[], IMqttMessageListener[]) - Method in interface org.eclipse.paho.client.mqttv3.IMqttAsyncClient
-
Subscribe to multiple topics, each of which may include wildcards.
- subscribe(String[], int[], Object, IMqttActionListener, IMqttMessageListener[]) - Method in interface org.eclipse.paho.client.mqttv3.IMqttAsyncClient
-
Subscribe to multiple topics, each of which may include wildcards.
- subscribe(String) - Method in interface org.eclipse.paho.client.mqttv3.IMqttClient
-
Subscribe to a topic, which may include wildcards using a QoS of 1.
- subscribe(String[]) - Method in interface org.eclipse.paho.client.mqttv3.IMqttClient
-
Subscribes to a one or more topics, which may include wildcards using a QoS of 1.
- subscribe(String, int) - Method in interface org.eclipse.paho.client.mqttv3.IMqttClient
-
Subscribe to a topic, which may include wildcards.
- subscribe(String[], int[]) - Method in interface org.eclipse.paho.client.mqttv3.IMqttClient
-
Subscribes to multiple topics, each of which may include wildcards.
- subscribe(String, IMqttMessageListener) - Method in interface org.eclipse.paho.client.mqttv3.IMqttClient
-
Subscribe to a topic, which may include wildcards using a QoS of 1.
- subscribe(String[], IMqttMessageListener[]) - Method in interface org.eclipse.paho.client.mqttv3.IMqttClient
-
Subscribes to a one or more topics, which may include wildcards using a QoS of 1.
- subscribe(String, int, IMqttMessageListener) - Method in interface org.eclipse.paho.client.mqttv3.IMqttClient
-
Subscribe to a topic, which may include wildcards.
- subscribe(String[], int[], IMqttMessageListener[]) - Method in interface org.eclipse.paho.client.mqttv3.IMqttClient
-
Subscribes to multiple topics, each of which may include wildcards.
- subscribe(String, int, Object, IMqttActionListener) - Method in class org.eclipse.paho.client.mqttv3.MqttAsyncClient
-
- subscribe(String, int) - Method in class org.eclipse.paho.client.mqttv3.MqttAsyncClient
-
- subscribe(String[], int[]) - Method in class org.eclipse.paho.client.mqttv3.MqttAsyncClient
-
- subscribe(String[], int[], Object, IMqttActionListener) - Method in class org.eclipse.paho.client.mqttv3.MqttAsyncClient
-
- subscribe(String, int, Object, IMqttActionListener, IMqttMessageListener) - Method in class org.eclipse.paho.client.mqttv3.MqttAsyncClient
-
- subscribe(String, int, IMqttMessageListener) - Method in class org.eclipse.paho.client.mqttv3.MqttAsyncClient
-
- subscribe(String[], int[], IMqttMessageListener[]) - Method in class org.eclipse.paho.client.mqttv3.MqttAsyncClient
-
- subscribe(String[], int[], Object, IMqttActionListener, IMqttMessageListener[]) - Method in class org.eclipse.paho.client.mqttv3.MqttAsyncClient
-
- subscribe(String) - Method in class org.eclipse.paho.client.mqttv3.MqttClient
-
- subscribe(String[]) - Method in class org.eclipse.paho.client.mqttv3.MqttClient
-
- subscribe(String, int) - Method in class org.eclipse.paho.client.mqttv3.MqttClient
-
- subscribe(String[], int[]) - Method in class org.eclipse.paho.client.mqttv3.MqttClient
-
- subscribe(String, IMqttMessageListener) - Method in class org.eclipse.paho.client.mqttv3.MqttClient
-
- subscribe(String[], IMqttMessageListener[]) - Method in class org.eclipse.paho.client.mqttv3.MqttClient
-
- subscribe(String, int, IMqttMessageListener) - Method in class org.eclipse.paho.client.mqttv3.MqttClient
-
- subscribe(String[], int[], IMqttMessageListener[]) - Method in class org.eclipse.paho.client.mqttv3.MqttClient
-
- SYSKEYMGRALGO - Static variable in class org.eclipse.paho.client.mqttv3.internal.security.SSLSocketFactoryFactory
-
- SYSKEYSTORE - Static variable in class org.eclipse.paho.client.mqttv3.internal.security.SSLSocketFactoryFactory
-
Property keys used for java system properties
- SYSKEYSTOREPWD - Static variable in class org.eclipse.paho.client.mqttv3.internal.security.SSLSocketFactoryFactory
-
- SYSKEYSTORETYPE - Static variable in class org.eclipse.paho.client.mqttv3.internal.security.SSLSocketFactoryFactory
-
- SYSTRUSTMGRALGO - Static variable in class org.eclipse.paho.client.mqttv3.internal.security.SSLSocketFactoryFactory
-
- SYSTRUSTSTORE - Static variable in class org.eclipse.paho.client.mqttv3.internal.security.SSLSocketFactoryFactory
-
- SYSTRUSTSTOREPWD - Static variable in class org.eclipse.paho.client.mqttv3.internal.security.SSLSocketFactoryFactory
-
- SYSTRUSTSTORETYPE - Static variable in class org.eclipse.paho.client.mqttv3.internal.security.SSLSocketFactoryFactory
-