Public Attributes | List of all members
MQTTAsync_successData Struct Reference

#include <MQTTAsync.h>

Public Attributes

union {
   struct {
      int   MQTTVersion
 
      char *   serverURI
 
      int   sessionPresent
 
   }   connect
 
   struct {
      char *   destinationName
 
      MQTTAsync_message   message
 
   }   pub
 
   int   qos
 
   int *   qosList
 
alt
 
MQTTAsync_token token
 

Detailed Description

The data returned on completion of a successful API call in the response callback onSuccess.

Definition at line 546 of file MQTTAsync.h.

Member Data Documentation

union { ... } MQTTAsync_successData::alt

A union of the different values that can be returned for subscribe, unsubscribe and publish.

struct { ... } MQTTAsync_successData::connect
char* MQTTAsync_successData::destinationName

the topic destination for the message

Definition at line 563 of file MQTTAsync.h.

MQTTAsync_message MQTTAsync_successData::message

the message being sent to the server

Definition at line 562 of file MQTTAsync.h.

int MQTTAsync_successData::MQTTVersion

the version of MQTT being used

Definition at line 569 of file MQTTAsync.h.

struct { ... } MQTTAsync_successData::pub

For publish, the message being sent to the server.

int MQTTAsync_successData::qos

For subscribe, the granted QoS of the subscription returned by the server. Also for subscribeMany, if only 1 subscription was requested.

Definition at line 555 of file MQTTAsync.h.

int* MQTTAsync_successData::qosList

For subscribeMany, if more than one subscription was requested, the list of granted QoSs of the subscriptions returned by the server.

Definition at line 558 of file MQTTAsync.h.

char* MQTTAsync_successData::serverURI

the connection string of the server

Definition at line 568 of file MQTTAsync.h.

int MQTTAsync_successData::sessionPresent

the session present flag returned from the server

Definition at line 570 of file MQTTAsync.h.

MQTTAsync_token MQTTAsync_successData::token

A token identifying the successful request. Can be used to refer to the request later.

Definition at line 549 of file MQTTAsync.h.


The documentation for this struct was generated from the following file:


plotjuggler
Author(s): Davide Faconti
autogenerated on Sun Dec 6 2020 04:02:49