添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
MQTTAsync_SSLOptions
Definition: MQTTAsync.h:1033
int MQTTAsync_createWithOptions(MQTTAsync *handle, const char *serverURI, const char *clientId, int persistence_type, void *persistence_context, MQTTAsync_createOptions *options)
Definition: MQTTAsync.c:575
const char * trustStore
Definition: MQTTAsync.h:1048
MQTTAsync_onFailure5 * onFailure5
Definition: MQTTAsync.h:726
char * connection
Definition: pubsub_opts.h:49
MQTTProperties props
Definition: paho_c_pub.c:54
char * will_topic
Definition: pubsub_opts.h:52
const char * topicName
Definition: MQTTAsync.h:994
volatile int toStop
Definition: paho_c_pub.c:40
void onConnectFailure5(void *context, MQTTAsync_failureData5 *response)
Definition: paho_c_pub.c:97
#define MQTTAsync_responseOptions_initializer
Definition: MQTTAsync.h:746
static int published
Definition: paho_c_pub.c:175
char * readfile(int *data_len, struct pubsub_opts *opts)
char * delimiter
Definition: pubsub_opts.h:31
char * psk_identity
Definition: pubsub_opts.h:64
int MQTTAsync_disconnect(MQTTAsync handle, const MQTTAsync_disconnectOptions *options)
Definition: MQTTAsync.c:3923
int MQTTAsync_setCallbacks(MQTTAsync handle, void *context, MQTTAsync_connectionLost *cl, MQTTAsync_messageArrived *ma, MQTTAsync_deliveryComplete *dc)
Definition: MQTTAsync.c:3062
void trace_callback(enum MQTTASYNC_TRACE_LEVELS level, char *message)
Definition: paho_c_pub.c:357
int mypublish(MQTTAsync client, int datalen, char *data)
Definition: paho_c_pub.c:342
const char * MQTTReasonCode_toString(enum MQTTReasonCodes value)
struct pubsub_opts opts
Definition: paho_c_pub.c:42
void usage(struct pubsub_opts *opts, pubsub_opts_nameValue *name_values, const char *program_name)
Definition: pubsub_opts.c:40
MQTTProperties_add
int MQTTProperties_add(MQTTProperties *props, const MQTTProperty *prop)
MQTTAsync_nameValue * MQTTAsync_getVersionInfo(void)
Definition: MQTTAsync.c:4909
void * MQTTAsync
Definition: MQTTAsync.h:239
MQTTAsync_responseOptions pub_opts
Definition: paho_c_pub.c:52
#define malloc(x)
Definition: Heap.h:41
enum MQTTReasonCodes reasonCode
Definition: MQTTAsync.h:583
void mysleep(int ms)
Definition: paho_c_pub.c:57
MQTTAsync_onSuccess5 * onSuccess5
Definition: MQTTAsync.h:720
static int connected
Definition: paho_c_pub.c:93
void MQTTAsync_setTraceCallback(MQTTAsync_traceCallback *callback)
Definition: MQTTAsync.c:4903
int MQTTAsync_connect(MQTTAsync handle, const MQTTAsync_connectOptions *options)
Definition: MQTTAsync.c:3480
MQTTASYNC_TRACE_LEVELS
Definition: MQTTAsync.h:1650
MQTTAsync_connectOptions conn_opts
Definition: paho_c_sub.c:191
#define free(x)
Definition: Heap.h:55
static unsigned int onPSKAuth(const char *hint, char *identity, unsigned int max_identity_len, unsigned char *psk, unsigned int max_psk_len, void *context)
Definition: paho_c_pub.c:225
void cfinish(int sig)
Definition: paho_c_pub.c:66
#define MQTTAsync_willOptions_initializer
Definition: MQTTAsync.h:1014
#define MQTTAsync_connectOptions_initializer5
Definition: MQTTAsync.h:1338
void onPublishFailure5(void *context, MQTTAsync_failureData5 *response)
Definition: paho_c_pub.c:177
#define MQTTAsync_disconnectOptions_initializer
Definition: MQTTAsync.h:1422
MQTTAsync_onFailure * onFailure
Definition: MQTTAsync.h:702
MQTTAsync_onFailure5 * onFailure5
Definition: MQTTAsync.h:1327
void onDisconnect(void *context, MQTTAsync_successData *response)
Definition: paho_c_pub.c:87
void onPublish5(void *context, MQTTAsync_successData5 *response)
Definition: paho_c_pub.c:194
int main(int argc, char **argv)
Definition: paho_c_pub.c:363
MQTTAsync_SSLOptions::ssl_psk_cb
unsigned int(* ssl_psk_cb)(const char *hint, char *identity, unsigned int max_identity_len, unsigned char *psk, unsigned int max_psk_len, void *u)
Definition: MQTTAsync.h:1113
void onDisconnect5(void *context, MQTTAsync_successData5 *response)
Definition: paho_c_pub.c:82
void onPublish(void *context, MQTTAsync_successData *response)
Definition: paho_c_pub.c:207
void onConnectFailure(void *context, MQTTAsync_failureData *response)
Definition: paho_c_pub.c:107
#define MQTTAsync_createOptions_initializer
Definition: MQTTAsync.h:965
MQTTAsync_SSLOptions * ssl
Definition: MQTTAsync.h:1243
#define MQTTAsync_connectOptions_initializer
Definition: MQTTAsync.h:1335
MQTTAsync_onSuccess * onSuccess
Definition: MQTTAsync.h:696
void onConnect5(void *context, MQTTAsync_successData5 *response)
Definition: paho_c_pub.c:116
MQTTAsync_willOptions * will
Definition: MQTTAsync.h:1214
const char * privateKeyPassword
Definition: MQTTAsync.h:1061
const char * enabledCipherSuites
Definition: MQTTAsync.h:1071
version
Definition: setup.py:18
MQTTAsync client
Definition: test6.c:276
int MQTTAsync_send(MQTTAsync handle, const char *destinationName, int payloadlen, const void *payload, int qos, int retained, MQTTAsync_responseOptions *response)
Definition: MQTTAsync.c:4230
void MQTTAsync_destroy(MQTTAsync *handle)
Definition: MQTTAsync.c:2554
#define MQTTVERSION_5
Definition: MQTTAsync.h:207
#define MQTTASYNC_SUCCESS
Definition: MQTTAsync.h:113
void MQTTAsync_setTraceLevel(enum MQTTASYNC_TRACE_LEVELS level)
Definition: MQTTAsync.c:4897
dictionary context
Definition: test2.py:57
const char * privateKey
Definition: MQTTAsync.h:1058
static int disconnected
Definition: paho_c_pub.c:80
#define MQTTCLIENT_PERSISTENCE_NONE
enum MQTTReasonCodes reasonCode
Definition: MQTTAsync.h:532
const char * MQTTAsync_strerror(int code)
Definition: MQTTAsync.c:4944
static int onSSLError(const char *str, size_t len, void *context)
Definition: paho_c_pub.c:219
#define MQTTAsync_SSLOptions_initializer
Definition: MQTTAsync.h:1144
MQTTAsync_onSuccess5 * onSuccess5
Definition: MQTTAsync.h:1413
void onPublishFailure(void *context, MQTTAsync_failureData *response)
Definition: paho_c_pub.c:186
char * will_payload
Definition: pubsub_opts.h:53
dictionary data
Definition: mqtt_test.py:22
int getopts(int argc, char **argv, struct pubsub_opts *opts)
MQTTProperty property
Definition: paho_c_pub.c:53
enum MQTTReasonCodes rc
Definition: test10.c:1112
void myconnect(MQTTAsync client)
Definition: paho_c_pub.c:274
MQTTAsync_onSuccess * onSuccess
Definition: MQTTAsync.h:1249
#define MQTTVERSION_DEFAULT
Definition: MQTTAsync.h:195
MQTTAsync_onSuccess5 * onSuccess5
Definition: MQTTAsync.h:1321
void onConnect(void *context, MQTTAsync_successData *response)
Definition: paho_c_pub.c:145
int messageArrived(void *context, char *topicName, int topicLen, MQTTAsync_message *m)
Definition: paho_c_pub.c:73
int len
Definition: utf-8.c:46
MQTTAsync_onSuccess * onSuccess
Definition: MQTTAsync.h:1387
int(* ssl_error_cb)(const char *str, size_t len, void *u)
Definition: MQTTAsync.h:1100
struct pubsub_opts::@69 user_property
#define MQTTProperties_initializer