Sming Framework API
Sming - Open Source framework for high efficiency WiFi SoC ESP8266 native development with C++ language.
MqttClient Member List

This is the complete list of members for MqttClient, including all inherited members.

autoSelfDestruct (defined in TcpConnection)TcpConnectionprotected
canSend (defined in TcpConnection)TcpConnectionprotected
close() (defined in TcpClient)TcpClientprotectedvirtual
closeTcpConnection(tcp_pcb *tpcb) (defined in TcpConnection)TcpConnectionprotectedstatic
connect(String clientName, boolean useSsl=false, uint32_t sslOptions=0) (defined in MqttClient)MqttClient
connect(String clientName, String username, String password, boolean useSsl=false, uint32_t sslOptions=0) (defined in MqttClient)MqttClient
connect(String server, int port, boolean useSsl=false, uint32_t sslOptions=0) (defined in TcpClient)TcpClientprotectedvirtual
connect(IPAddress addr, uint16_t port, boolean useSsl=false, uint32_t sslOptions=0) (defined in TcpClient)TcpClientprotectedvirtual
connect(String server, int port, bool useSsl=false, uint32_t sslOptions=0) (defined in TcpConnection)TcpConnectionprotectedvirtual
connect(IPAddress addr, uint16_t port, bool useSsl=false, uint32_t sslOptions=0) (defined in TcpConnection)TcpConnectionprotectedvirtual
debugPrintResponseType(int type, int len) (defined in MqttClient)MqttClientprotected
flush() (defined in TcpConnection)TcpConnectionprotected
getAvailableWriteSize() (defined in TcpConnection)TcpConnectioninlineprotected
getConnectionState() (defined in MqttClient)MqttClientinline
getRemoteIp() (defined in TcpConnection)TcpConnectioninlineprotected
getRemotePort() (defined in TcpConnection)TcpConnectioninlineprotected
initialize(tcp_pcb *pcb) (defined in TcpConnection)TcpConnectionprotected
internalTcpConnect(IPAddress addr, uint16_t port) (defined in TcpConnection)TcpConnectionprotected
isProcessing() (defined in MqttClient)MqttClientinline
MqttClient(String serverHost, int serverPort, MqttStringSubscriptionCallback callback=NULL) (defined in MqttClient)MqttClient
MqttClient(IPAddress serverIp, int serverPort, MqttStringSubscriptionCallback callback=NULL) (defined in MqttClient)MqttClient
onConnected(err_t err) (defined in TcpClient)TcpClientprotectedvirtual
onError(err_t err) (defined in TcpClient)TcpClientprotectedvirtual
onFinished(TcpClientState finishState) (defined in TcpClient)TcpClientprotectedvirtual
onPoll() (defined in TcpConnection)TcpConnectionprotectedvirtual
onReadyToSendData(TcpConnectionEvent sourceEvent) (defined in MqttClient)MqttClientprotectedvirtual
onReceive(pbuf *buf) (defined in MqttClient)MqttClientprotectedvirtual
onSent(uint16_t len) (defined in TcpClient)TcpClientprotectedvirtual
publish(String topic, String message, bool retained=false) (defined in MqttClient)MqttClient
publishWithQoS(String topic, String message, int QoS, bool retained=false, MqttMessageDeliveredCallback onDelivery=NULL) (defined in MqttClient)MqttClient
pushAsyncPart() (defined in TcpClient)TcpClientprotected
send(const char *data, uint16_t len, bool forceCloseAfterSent=false) (defined in TcpClient)TcpClientprotected
sendString(String data, bool forceCloseAfterSent=false) (defined in TcpClient)TcpClientprotected
setCompleteDelegate(TcpClientCompleteDelegate completeCb=NULL)TcpClientprotected
setKeepAlive(int seconds) (defined in MqttClient)MqttClient
setPingRepeatTime(int seconds) (defined in MqttClient)MqttClient
setReceiveDelegate(TcpClientDataDelegate receiveCb=NULL)TcpClientprotected
setTimeOut(uint16_t waitTimeOut) (defined in TcpConnection)TcpConnectionprotected
setWill(String topic, String message, int QoS, bool retained=false) (defined in MqttClient)MqttClient
sleep (defined in TcpConnection)TcpConnectionprotected
staticDnsResponse(const char *name, ip_addr_t *ipaddr, void *arg) (defined in TcpConnection)TcpConnectionprotectedstatic
staticOnConnected(void *arg, tcp_pcb *tcp, err_t err) (defined in TcpConnection)TcpConnectionprotectedstatic
staticOnError(void *arg, err_t err) (defined in TcpConnection)TcpConnectionprotectedstatic
staticOnPoll(void *arg, tcp_pcb *tcp) (defined in TcpConnection)TcpConnectionprotectedstatic
staticOnReceive(void *arg, tcp_pcb *tcp, pbuf *p, err_t err) (defined in TcpConnection)TcpConnectionprotectedstatic
staticOnSent(void *arg, tcp_pcb *tcp, uint16_t len) (defined in TcpConnection)TcpConnectionprotectedstatic
staticSendPacket(void *userInfo, const void *buf, unsigned int count) (defined in MqttClient)MqttClientprotectedstatic
subscribe(String topic) (defined in MqttClient)MqttClient
tcp (defined in TcpConnection)TcpConnectionprotected
TcpClient(bool autoDestruct) (defined in TcpClient)TcpClientprotected
TcpClient(tcp_pcb *clientTcp, TcpClientDataDelegate clientReceive, TcpClientCompleteDelegate onCompleted) (defined in TcpClient)TcpClientprotected
TcpClient(TcpClientCompleteDelegate onCompleted, TcpClientEventDelegate onReadyToSend, TcpClientDataDelegate onReceive=NULL) (defined in TcpClient)TcpClientprotected
TcpClient(TcpClientCompleteDelegate onCompleted, TcpClientDataDelegate onReceive=NULL) (defined in TcpClient)TcpClientprotected
TcpClient(TcpClientDataDelegate onReceive) (defined in TcpClient)TcpClientprotected
TcpConnection(bool autoDestruct) (defined in TcpConnection)TcpConnectionprotected
TcpConnection(tcp_pcb *connection, bool autoDestruct) (defined in TcpConnection)TcpConnectionprotected
timeOut (defined in TcpConnection)TcpConnectionprotected
unsubscribe(String topic) (defined in MqttClient)MqttClient
useSsl (defined in TcpConnection)TcpConnectionprotected
write(const char *data, int len, uint8_t apiflags=TCP_WRITE_FLAG_COPY) (defined in TcpConnection)TcpConnectionprotectedvirtual
write(IDataSourceStream *stream) (defined in TcpConnection)TcpConnectionprotected
writeString(const char *data, uint8_t apiflags=TCP_WRITE_FLAG_COPY) (defined in TcpConnection)TcpConnectionprotected
writeString(const String data, uint8_t apiflags=TCP_WRITE_FLAG_COPY) (defined in TcpConnection)TcpConnectionprotected
~MqttClient() (defined in MqttClient)MqttClientvirtual
~TcpClient() (defined in TcpClient)TcpClientprotectedvirtual
~TcpConnection() (defined in TcpConnection)TcpConnectionprotectedvirtual