Uses of Interface
net.sf.xenqtt.message.MqttChannelRef

Packages that use MqttChannelRef
net.sf.xenqtt.message   
 

Uses of MqttChannelRef in net.sf.xenqtt.message
 

Subinterfaces of MqttChannelRef in net.sf.xenqtt.message
 interface MqttChannel
           Sends and receives MqttMessages over a channel.
 

Classes in net.sf.xenqtt.message that implement MqttChannelRef
 class MqttBrokerChannel
          An MqttChannel to use for the client side of the connection.
 class MqttClientChannel
          An MqttChannel to use for the client side of the connection.
 

Methods in net.sf.xenqtt.message that return MqttChannelRef
 MqttChannelRef ChannelManagerImpl.newBrokerChannel(SocketChannel socketChannel, MessageHandler messageHandler)
           
 MqttChannelRef ChannelManager.newBrokerChannel(SocketChannel socketChannel, MessageHandler messageHandler)
          Create a new broker side MqttChannelRef for use in exchanging data using the MQTT protocol.
 MqttChannelRef ChannelManagerImpl.newClientChannel(String host, int port, MessageHandler messageHandler)
           
 MqttChannelRef ChannelManager.newClientChannel(String host, int port, MessageHandler messageHandler)
          Create a new client side MqttChannelRef for use in exchanging data using the MQTT protocol.
 MqttChannelRef ChannelManagerImpl.newClientChannel(String brokerUri, MessageHandler messageHandler)
           
 MqttChannelRef ChannelManager.newClientChannel(String brokerUri, MessageHandler messageHandler)
          Create a new client side MqttChannelRef for use in exchanging data using the MQTT protocol.
 MqttChannelRef ChannelManagerImpl.newClientChannel(URI brokerUri, MessageHandler messageHandler)
           
 MqttChannelRef ChannelManager.newClientChannel(URI brokerUri, MessageHandler messageHandler)
          Create a new client side MqttChannelRef for use in exchanging data using the MQTT protocol.
 

Methods in net.sf.xenqtt.message with parameters of type MqttChannelRef
 void ChannelManagerImpl.attachChannel(MqttChannelRef channel, MessageHandler messageHandler)
           
 void ChannelManager.attachChannel(MqttChannelRef channel, MessageHandler messageHandler)
          Attaches the specified channel to this manager's control.
 void ChannelManagerImpl.cancelBlockingCommands(MqttChannelRef channel)
           
 void ChannelManager.cancelBlockingCommands(MqttChannelRef channel)
          Cancels all blocking commands for the specified channel.
 void ChannelManagerImpl.close(MqttChannelRef channel)
           
 void ChannelManager.close(MqttChannelRef channel)
          Closes the specified channel.
 void ChannelManagerImpl.close(MqttChannelRef channel, Throwable cause)
           
 void ChannelManager.close(MqttChannelRef channel, Throwable cause)
          Closes the specified channel and sends cause to the MessageHandler.channelClosed(MqttChannel, Throwable) callback.
 void ChannelManagerImpl.detachChannel(MqttChannelRef channel)
           
 void ChannelManager.detachChannel(MqttChannelRef channel)
          Detaches the specified channel from this manager's control.
 List<MqttMessage> ChannelManagerImpl.getUnsentMessages(MqttChannelRef channel)
           
 List<MqttMessage> ChannelManager.getUnsentMessages(MqttChannelRef channel)
           
<T extends MqttMessage>
T
ChannelManagerImpl.send(MqttChannelRef channel, MqttMessage message)
           
<T extends MqttMessage>
T
ChannelManager.send(MqttChannelRef channel, MqttMessage message)
          Send a message over a specified channel.
 void ChannelManagerImpl.transfer(MqttChannelRef oldChannel, MqttChannelRef newChannel)
           
 void ChannelManager.transfer(MqttChannelRef oldChannel, MqttChannelRef newChannel)
          Transfers unsent messages from oldChannel to newChannel and changes oldChannel such that any messages sent to it will actually go to newChannel.
 



Copyright © 2013. All Rights Reserved.