Crate paho_mqtt_sys

Crate paho_mqtt_sys 

Source

Structs§

MQTTAsync_SSLOptions
MQTTAsync_connectData
MQTTAsync_connectData__bindgen_ty_1
MQTTAsync_connectOptions
MQTTAsync_connectOptions__bindgen_ty_1
MQTTAsync_createOptions
MQTTAsync_disconnectOptions
MQTTAsync_failureData
MQTTAsync_failureData5
MQTTAsync_init_options
MQTTAsync_message
MQTTAsync_nameValue
MQTTAsync_responseOptions
MQTTAsync_successData
MQTTAsync_successData5
MQTTAsync_successData5__bindgen_ty_1__bindgen_ty_1
MQTTAsync_successData5__bindgen_ty_1__bindgen_ty_2
MQTTAsync_successData5__bindgen_ty_1__bindgen_ty_3
MQTTAsync_successData5__bindgen_ty_1__bindgen_ty_4
MQTTAsync_successData__bindgen_ty_1__bindgen_ty_1
MQTTAsync_successData__bindgen_ty_1__bindgen_ty_2
MQTTAsync_willOptions
MQTTAsync_willOptions__bindgen_ty_1
MQTTClient_persistence
MQTTLenString
MQTTProperties
MQTTProperty
MQTTProperty__bindgen_ty_1__bindgen_ty_1
MQTTSubscribe_options
_G_fpos64_t
_G_fpos_t
_IO_FILE
_IO_codecvt
_IO_marker
_IO_wide_data
__fsid_t
__mbstate_t
__va_list_tag

Constants§

BUFSIZ
CONNECT_OPTIONS_STRUCT_VERSION
The currently supported version of the C connect options struct.
CREATE_OPTIONS_STRUCT_VERSION
The currently supported version of the C create options struct.
DISCONNECT_OPTIONS_STRUCT_VERSION
The currently suppoted version of the C disconnect options struct.
EOF
FILENAME_MAX
FOPEN_MAX
INT8_MAX
INT8_MIN
INT16_MAX
INT16_MIN
INT32_MAX
INT32_MIN
INTPTR_MAX
INTPTR_MIN
INT_FAST8_MAX
INT_FAST8_MIN
INT_FAST16_MAX
INT_FAST16_MIN
INT_FAST32_MAX
INT_FAST32_MIN
INT_LEAST8_MAX
INT_LEAST8_MIN
INT_LEAST16_MAX
INT_LEAST16_MIN
INT_LEAST32_MAX
INT_LEAST32_MIN
L_ctermid
L_tmpnam
MESSAGE_STRUCT_VERSION
The currently suppoted version of the C message struct.
MQTTASYNC_0_LEN_WILL_TOPIC
MQTTASYNC_BAD_MQTT_OPTION
MQTTASYNC_BAD_PROTOCOL
MQTTASYNC_BAD_QOS
MQTTASYNC_BAD_STRUCTURE
MQTTASYNC_BAD_UTF8_STRING
MQTTASYNC_COMMAND_IGNORED
MQTTASYNC_DISCONNECTED
MQTTASYNC_FAILURE
MQTTASYNC_MAX_BUFFERED
MQTTASYNC_MAX_BUFFERED_MESSAGES
MQTTASYNC_MAX_MESSAGES_INFLIGHT
MQTTASYNC_NO_MORE_MSGIDS
MQTTASYNC_NULL_PARAMETER
MQTTASYNC_OPERATION_INCOMPLETE
MQTTASYNC_PERSISTENCE_ERROR
MQTTASYNC_SSL_NOT_SUPPORTED
MQTTASYNC_SUCCESS
MQTTASYNC_TOPICNAME_TRUNCATED
MQTTASYNC_TRACE_LEVELS_MQTTASYNC_TRACE_ERROR
MQTTASYNC_TRACE_LEVELS_MQTTASYNC_TRACE_FATAL
MQTTASYNC_TRACE_LEVELS_MQTTASYNC_TRACE_MAXIMUM
MQTTASYNC_TRACE_LEVELS_MQTTASYNC_TRACE_MEDIUM
MQTTASYNC_TRACE_LEVELS_MQTTASYNC_TRACE_MINIMUM
MQTTASYNC_TRACE_LEVELS_MQTTASYNC_TRACE_PROTOCOL
MQTTASYNC_TRACE_LEVELS_MQTTASYNC_TRACE_SEVERE
MQTTASYNC_TRUE
MQTTASYNC_WRONG_MQTT_VERSION
MQTTCLIENT_PERSISTENCE_DEFAULT
MQTTCLIENT_PERSISTENCE_ERROR
MQTTCLIENT_PERSISTENCE_NONE
MQTTCLIENT_PERSISTENCE_USER
MQTTPropertyCodes_MQTTPROPERTY_CODE_ASSIGNED_CLIENT_IDENTIFER
MQTTPropertyCodes_MQTTPROPERTY_CODE_ASSIGNED_CLIENT_IDENTIFIER
MQTTPropertyCodes_MQTTPROPERTY_CODE_AUTHENTICATION_DATA
MQTTPropertyCodes_MQTTPROPERTY_CODE_AUTHENTICATION_METHOD
MQTTPropertyCodes_MQTTPROPERTY_CODE_CONTENT_TYPE
MQTTPropertyCodes_MQTTPROPERTY_CODE_CORRELATION_DATA
MQTTPropertyCodes_MQTTPROPERTY_CODE_MAXIMUM_PACKET_SIZE
MQTTPropertyCodes_MQTTPROPERTY_CODE_MAXIMUM_QOS
MQTTPropertyCodes_MQTTPROPERTY_CODE_MESSAGE_EXPIRY_INTERVAL
MQTTPropertyCodes_MQTTPROPERTY_CODE_PAYLOAD_FORMAT_INDICATOR
MQTTPropertyCodes_MQTTPROPERTY_CODE_REASON_STRING
MQTTPropertyCodes_MQTTPROPERTY_CODE_RECEIVE_MAXIMUM
MQTTPropertyCodes_MQTTPROPERTY_CODE_REQUEST_PROBLEM_INFORMATION
MQTTPropertyCodes_MQTTPROPERTY_CODE_REQUEST_RESPONSE_INFORMATION
MQTTPropertyCodes_MQTTPROPERTY_CODE_RESPONSE_INFORMATION
MQTTPropertyCodes_MQTTPROPERTY_CODE_RESPONSE_TOPIC
MQTTPropertyCodes_MQTTPROPERTY_CODE_RETAIN_AVAILABLE
MQTTPropertyCodes_MQTTPROPERTY_CODE_SERVER_KEEP_ALIVE
MQTTPropertyCodes_MQTTPROPERTY_CODE_SERVER_REFERENCE
MQTTPropertyCodes_MQTTPROPERTY_CODE_SESSION_EXPIRY_INTERVAL
MQTTPropertyCodes_MQTTPROPERTY_CODE_SHARED_SUBSCRIPTION_AVAILABLE
MQTTPropertyCodes_MQTTPROPERTY_CODE_SUBSCRIPTION_IDENTIFIER
MQTTPropertyCodes_MQTTPROPERTY_CODE_SUBSCRIPTION_IDENTIFIERS_AVAILABLE
MQTTPropertyCodes_MQTTPROPERTY_CODE_TOPIC_ALIAS
MQTTPropertyCodes_MQTTPROPERTY_CODE_TOPIC_ALIAS_MAXIMUM
MQTTPropertyCodes_MQTTPROPERTY_CODE_USER_PROPERTY
MQTTPropertyCodes_MQTTPROPERTY_CODE_WILDCARD_SUBSCRIPTION_AVAILABLE
MQTTPropertyCodes_MQTTPROPERTY_CODE_WILL_DELAY_INTERVAL
MQTTPropertyTypes_MQTTPROPERTY_TYPE_BINARY_DATA
MQTTPropertyTypes_MQTTPROPERTY_TYPE_BYTE
MQTTPropertyTypes_MQTTPROPERTY_TYPE_FOUR_BYTE_INTEGER
MQTTPropertyTypes_MQTTPROPERTY_TYPE_TWO_BYTE_INTEGER
MQTTPropertyTypes_MQTTPROPERTY_TYPE_UTF_8_ENCODED_STRING
MQTTPropertyTypes_MQTTPROPERTY_TYPE_UTF_8_STRING_PAIR
MQTTPropertyTypes_MQTTPROPERTY_TYPE_VARIABLE_BYTE_INTEGER
MQTTReasonCodes_MQTTREASONCODE_ADMINISTRATIVE_ACTION
MQTTReasonCodes_MQTTREASONCODE_BAD_AUTHENTICATION_METHOD
MQTTReasonCodes_MQTTREASONCODE_BAD_USER_NAME_OR_PASSWORD
MQTTReasonCodes_MQTTREASONCODE_BANNED
MQTTReasonCodes_MQTTREASONCODE_CLIENT_IDENTIFIER_NOT_VALID
MQTTReasonCodes_MQTTREASONCODE_CONNECTION_RATE_EXCEEDED
MQTTReasonCodes_MQTTREASONCODE_CONTINUE_AUTHENTICATION
MQTTReasonCodes_MQTTREASONCODE_DISCONNECT_WITH_WILL_MESSAGE
MQTTReasonCodes_MQTTREASONCODE_GRANTED_QOS_0
MQTTReasonCodes_MQTTREASONCODE_GRANTED_QOS_1
MQTTReasonCodes_MQTTREASONCODE_GRANTED_QOS_2
MQTTReasonCodes_MQTTREASONCODE_IMPLEMENTATION_SPECIFIC_ERROR
MQTTReasonCodes_MQTTREASONCODE_KEEP_ALIVE_TIMEOUT
MQTTReasonCodes_MQTTREASONCODE_MALFORMED_PACKET
MQTTReasonCodes_MQTTREASONCODE_MAXIMUM_CONNECT_TIME
MQTTReasonCodes_MQTTREASONCODE_MESSAGE_RATE_TOO_HIGH
MQTTReasonCodes_MQTTREASONCODE_NORMAL_DISCONNECTION
MQTTReasonCodes_MQTTREASONCODE_NOT_AUTHORIZED
MQTTReasonCodes_MQTTREASONCODE_NO_MATCHING_SUBSCRIBERS
MQTTReasonCodes_MQTTREASONCODE_NO_SUBSCRIPTION_FOUND
MQTTReasonCodes_MQTTREASONCODE_PACKET_IDENTIFIER_IN_USE
MQTTReasonCodes_MQTTREASONCODE_PACKET_IDENTIFIER_NOT_FOUND
MQTTReasonCodes_MQTTREASONCODE_PACKET_TOO_LARGE
MQTTReasonCodes_MQTTREASONCODE_PAYLOAD_FORMAT_INVALID
MQTTReasonCodes_MQTTREASONCODE_PROTOCOL_ERROR
MQTTReasonCodes_MQTTREASONCODE_QOS_NOT_SUPPORTED
MQTTReasonCodes_MQTTREASONCODE_QUOTA_EXCEEDED
MQTTReasonCodes_MQTTREASONCODE_RECEIVE_MAXIMUM_EXCEEDED
MQTTReasonCodes_MQTTREASONCODE_RETAIN_NOT_SUPPORTED
MQTTReasonCodes_MQTTREASONCODE_RE_AUTHENTICATE
MQTTReasonCodes_MQTTREASONCODE_SERVER_BUSY
MQTTReasonCodes_MQTTREASONCODE_SERVER_MOVED
MQTTReasonCodes_MQTTREASONCODE_SERVER_SHUTTING_DOWN
MQTTReasonCodes_MQTTREASONCODE_SERVER_UNAVAILABLE
MQTTReasonCodes_MQTTREASONCODE_SESSION_TAKEN_OVER
MQTTReasonCodes_MQTTREASONCODE_SHARED_SUBSCRIPTIONS_NOT_SUPPORTED
MQTTReasonCodes_MQTTREASONCODE_SUBSCRIPTION_IDENTIFIERS_NOT_SUPPORTED
MQTTReasonCodes_MQTTREASONCODE_SUCCESS
MQTTReasonCodes_MQTTREASONCODE_TOPIC_ALIAS_INVALID
MQTTReasonCodes_MQTTREASONCODE_TOPIC_FILTER_INVALID
MQTTReasonCodes_MQTTREASONCODE_TOPIC_NAME_INVALID
MQTTReasonCodes_MQTTREASONCODE_UNSPECIFIED_ERROR
MQTTReasonCodes_MQTTREASONCODE_UNSUPPORTED_PROTOCOL_VERSION
MQTTReasonCodes_MQTTREASONCODE_USE_ANOTHER_SERVER
MQTTReasonCodes_MQTTREASONCODE_WILDCARD_SUBSCRIPTIONS_NOT_SUPPORTED
MQTTVERSION_5
MQTTVERSION_3_1
MQTTVERSION_3_1_1
MQTTVERSION_DEFAULT
MQTT_BAD_SUBSCRIBE
MQTT_INVALID_PROPERTY_ID
MQTT_SSL_VERSION_DEFAULT
MQTT_SSL_VERSION_TLS_1_0
MQTT_SSL_VERSION_TLS_1_1
MQTT_SSL_VERSION_TLS_1_2
PTRDIFF_MAX
PTRDIFF_MIN
P_tmpdir
RESPONSE_OPTIONS_STRUCT_VERSION
The currently suppoted version of the C response options struct.
SEEK_CUR
SEEK_END
SEEK_SET
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIZE_MAX
SSL_OPTIONS_STRUCT_VERSION
The currently supported version of the C SSL options struct.
SUBSCRIBE_OPTIONS_STRUCT_VERSION
The currently supported version of the C subscribe options struct.
TMP_MAX
UINT8_MAX
UINT16_MAX
UINT32_MAX
UINTPTR_MAX
UINT_FAST8_MAX
UINT_FAST16_MAX
UINT_FAST32_MAX
UINT_LEAST8_MAX
UINT_LEAST16_MAX
UINT_LEAST32_MAX
WILL_OPTIONS_STRUCT_VERSION
The currently supported version of the C will options struct.
WINT_MAX
WINT_MIN
_ATFILE_SOURCE
_BITS_STDINT_INTN_H
_BITS_STDINT_UINTN_H
_BITS_STDIO_LIM_H
_BITS_TIME64_H
_BITS_TYPESIZES_H
_BITS_TYPES_H
_BITS_WCHAR_H
_DEFAULT_SOURCE
_FEATURES_H
_IOFBF
_IOLBF
_IONBF
_IO_EOF_SEEN
_IO_ERR_SEEN
_IO_USER_LOCK
_POSIX_C_SOURCE
_POSIX_SOURCE
_STDC_PREDEF_H
_STDINT_H
_STDIO_H
_SYS_CDEFS_H
__FD_SETSIZE
__FILE_defined
__GLIBC_MINOR__
__GLIBC_USE_DEPRECATED_GETS
__GLIBC_USE_DEPRECATED_SCANF
__GLIBC_USE_IEC_60559_BFP_EXT
__GLIBC_USE_IEC_60559_BFP_EXT_C2X
__GLIBC_USE_IEC_60559_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X
__GLIBC_USE_IEC_60559_TYPES_EXT
__GLIBC_USE_ISOC2X
__GLIBC_USE_LIB_EXT2
__GLIBC__
__GNU_LIBRARY__
__HAVE_DISTINCT_FLOAT16
__HAVE_DISTINCT_FLOAT32
__HAVE_DISTINCT_FLOAT64
__HAVE_DISTINCT_FLOAT32X
__HAVE_DISTINCT_FLOAT64X
__HAVE_DISTINCT_FLOAT128
__HAVE_DISTINCT_FLOAT128X
__HAVE_FLOAT16
__HAVE_FLOAT32
__HAVE_FLOAT64
__HAVE_FLOAT32X
__HAVE_FLOAT64X
__HAVE_FLOAT64X_LONG_DOUBLE
__HAVE_FLOAT128
__HAVE_FLOAT128X
__HAVE_FLOATN_NOT_TYPEDEF
__HAVE_GENERIC_SELECTION
__INO_T_MATCHES_INO64_T
__KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64
__LDOUBLE_REDIRECTS_TO_FLOAT128_ABI
__OFF_T_MATCHES_OFF64_T
__RLIM_T_MATCHES_RLIM64_T
__STATFS_MATCHES_STATFS64
__STDC_IEC_559_COMPLEX__
__STDC_IEC_559__
__STDC_IEC_60559_BFP__
__STDC_IEC_60559_COMPLEX__
__STDC_ISO_10646__
__SYSCALL_WORDSIZE
__TIMESIZE
__USE_ATFILE
__USE_FORTIFY_LEVEL
__USE_ISOC11
__USE_ISOC95
__USE_ISOC99
__USE_MISC
__USE_POSIX
__USE_POSIX2
__USE_POSIX199309
__USE_POSIX199506
__USE_POSIX_IMPLICITLY
__USE_XOPEN2K
__USE_XOPEN2K8
__WORDSIZE
__WORDSIZE_TIME64_COMPAT32
____FILE_defined
_____fpos64_t_defined
_____fpos_t_defined
____mbstate_t_defined
__glibc_c99_flexarr_available
__struct_FILE_defined

Statics§

stderr
stdin
stdout

Functions§

MQTTAsync_connect
MQTTAsync_create
MQTTAsync_createWithOptions
MQTTAsync_destroy
MQTTAsync_disconnect
MQTTAsync_free
MQTTAsync_freeMessage
MQTTAsync_getPendingTokens
MQTTAsync_getVersionInfo
MQTTAsync_global_init
MQTTAsync_isComplete
MQTTAsync_isConnected
MQTTAsync_malloc
MQTTAsync_reconnect
MQTTAsync_send
MQTTAsync_sendMessage
MQTTAsync_setAfterPersistenceRead
MQTTAsync_setBeforePersistenceWrite
MQTTAsync_setCallbacks
MQTTAsync_setConnected
MQTTAsync_setConnectionLostCallback
MQTTAsync_setDeliveryCompleteCallback
MQTTAsync_setDisconnected
MQTTAsync_setMessageArrivedCallback
MQTTAsync_setTraceCallback
MQTTAsync_setTraceLevel
MQTTAsync_setUpdateConnectOptions
MQTTAsync_strerror
MQTTAsync_subscribe
MQTTAsync_subscribeMany
MQTTAsync_unsubscribe
MQTTAsync_unsubscribeMany
MQTTAsync_waitForCompletion
MQTTProperties_add
MQTTProperties_copy
MQTTProperties_free
MQTTProperties_getNumericValue
MQTTProperties_getNumericValueAt
MQTTProperties_getProperty
MQTTProperties_getPropertyAt
MQTTProperties_hasProperty
MQTTProperties_len
MQTTProperties_propertyCount
MQTTProperties_read
MQTTProperties_write
MQTTPropertyName
MQTTProperty_getType
MQTTReasonCode_toString
__getdelim
__overflow
__uflow
clearerr
clearerr_unlocked
ctermid
dprintf
fclose
fdopen
feof
feof_unlocked
ferror
ferror_unlocked
fflush
fflush_unlocked
fgetc
fgetc_unlocked
fgetpos
fgets
fileno
fileno_unlocked
flockfile
fmemopen
fopen
fprintf
fputc
fputc_unlocked
fputs
fread
fread_unlocked
freopen
fscanf
fscanf1
fseek
fseeko
fsetpos
ftell
ftello
ftrylockfile
funlockfile
fwrite
fwrite_unlocked
getc
getc_unlocked
getchar
getchar_unlocked
getdelim
getline
getw
open_memstream
pclose
perror
popen
printf
putc
putc_unlocked
putchar
putchar_unlocked
puts
putw
remove
rename
renameat
rewind
scanf
scanf1
setbuf
setbuffer
setlinebuf
setvbuf
snprintf
sprintf
sscanf
sscanf1
tempnam
tmpfile
tmpnam
tmpnam_r
ungetc
vdprintf
vfprintf
vfscanf
vfscanf1
vprintf
vscanf
vscanf1
vsnprintf
vsprintf
vsscanf
vsscanf1

Type Aliases§

FILE
MQTTASYNC_TRACE_LEVELS
MQTTAsync
MQTTAsync_callOptions
MQTTAsync_connected
MQTTAsync_connectionLost
MQTTAsync_deliveryComplete
MQTTAsync_disconnected
MQTTAsync_messageArrived
MQTTAsync_onFailure
MQTTAsync_onFailure5
MQTTAsync_onSuccess
MQTTAsync_onSuccess5
MQTTAsync_token
MQTTAsync_traceCallback
MQTTAsync_updateConnectOptions
MQTTPersistence_afterRead
MQTTPersistence_beforeWrite
MQTTPropertyCodes
MQTTPropertyTypes
MQTTReasonCodes
Persistence_clear
Persistence_close
Persistence_containskey
Persistence_get
Persistence_keys
Persistence_open
Persistence_put
Persistence_remove
_Float32
_Float64
_Float32x
_Float64x
_IO_lock_t
__FILE
__blkcnt64_t
__blkcnt_t
__blksize_t
__builtin_va_list
__caddr_t
__clock_t
__clockid_t
__daddr_t
__dev_t
__fpos64_t
__fpos_t
__fsblkcnt64_t
__fsblkcnt_t
__fsfilcnt64_t
__fsfilcnt_t
__fsword_t
__gid_t
__gnuc_va_list
__id_t
__ino64_t
__ino_t
__int8_t
__int16_t
__int32_t
__int64_t
__int_least8_t
__int_least16_t
__int_least32_t
__int_least64_t
__intmax_t
__intptr_t
__key_t
__loff_t
__mode_t
__nlink_t
__off64_t
__off_t
__pid_t
__quad_t
__rlim64_t
__rlim_t
__sig_atomic_t
__socklen_t
__ssize_t
__suseconds64_t
__suseconds_t
__syscall_slong_t
__syscall_ulong_t
__time_t
__timer_t
__u_char
__u_int
__u_long
__u_quad_t
__u_short
__uid_t
__uint8_t
__uint16_t
__uint32_t
__uint64_t
__uint_least8_t
__uint_least16_t
__uint_least32_t
__uint_least64_t
__uintmax_t
__useconds_t
fpos_t
int_fast8_t
int_fast16_t
int_fast32_t
int_fast64_t
int_least8_t
int_least16_t
int_least32_t
int_least64_t
intmax_t
off_t
uint_fast8_t
uint_fast16_t
uint_fast32_t
uint_fast64_t
uint_least8_t
uint_least16_t
uint_least32_t
uint_least64_t
uintmax_t
va_list

Unions§

MQTTAsync_successData5__bindgen_ty_1
MQTTAsync_successData__bindgen_ty_1
MQTTProperty__bindgen_ty_1
__mbstate_t__bindgen_ty_1