Thingstream Client Library
BLD4131-v2.13
Deprecated List
Global
modem_transport_create
renamed to
Thingstream_createModemUssdTransport()
Global
Modem2_set_modem_callback
renamed to
Thingstream_Modem2_setCallback()
Global
Modem_clear_modem_callback
renamed to
Thingstream_ModemUssd_clearCallback()
Global
Modem_set_modem_callback
renamed to
Thingstream_ModemUssd_setCallback()
Global
Modem_callback
Alias for
ThingstreamModemCallback_t
Global
ModemForceResetString
renamed to
Thingstream_Modem_forceResetString
Global
ModemUssdEndSessionString
renamed to
Thingstream_Modem_ussdEndSessionString
Global
ModemInformationString
renamed to
Thingstream_Modem_informationString
Global
ModemInitString
renamed to
Thingstream_Modem_initString
Global
Modem_send_line
renamed to
Thingstream_ModemUssd_sendLine()
Global
Modem2_clear_modem_callback
renamed to
Thingstream_Modem2_clearCallback()
Global
thingstream_transport_set_ussd_session_delay
renamed to
Thingstream_Protocol_setUssdSessionDelay()
Global
thingstream_transport_create
renamed to
Thingstream_createProtocolTransport()
Global
log_modem_transport_create
renamed to
Thingstream_createModemLogger()
Global
log_thingstream_transport_create
renamed to Thingstream_createProtocolLogger()
Global
Platform_getTimeString
renamed to
Thingstream_Platform_getTimeString()
Global
Platform_getTimeMillis
renamed to
Thingstream_Platform_getTimeMillis()
Global
Client_clear_register_callback
renamed to
Thingstream_Client_clearRegisterCallback()
Global
Client_set_register_callback
renamed to
Thingstream_Client_setRegisterCallback()
Global
Client_clear_subscribe_callback
renamed to
Thingstream_Client_clearSubscribeCallback()
Global
Modem2_get_serious_errors
renamed to
Thingstream_Modem2_getSeriousErrors()
Global
ThingstreamTransport::unused_slot
)(
ThingstreamTransport
*self)
Slot no longer used.
Global
TRANSPORT_VERSION
This is the symbol used in the example serial driver in older releases.
Global
CLIENT_CLIENT_ID_INVALID
renamed to
CLIENT_DOMAIN_KEY_INVALID
Global
custom_modem_transport_create
renamed to
Thingstream_createCustomModemTransport()
Global
TransportState
Alias for
ThingstreamTransportState_t
Global
Transport_callback
Alias for
ThingstreamTransportCallback_t
Global
TransportResult
Alias for
ThingstreamTransportResult
Global
transport_logger
Alias for
ThingstreamPrintf_t
Global
Transport
Alias for
ThingstreamTransport
Global
Client_set_subscribe_callback
renamed to
Thingstream_Client_setSubscribeCallback()
Global
Modem2_get_CUSD_errors
renamed to
Thingstream_Modem2_getCUSDErrors()
Global
Modem2_send_line
renamed to
Thingstream_Modem2_sendLine()
Global
modem2_transport_create
renamed to
Thingstream_createModem2Transport()
Global
line_buffer_transport_create
renamed to
Thingstream_createLineBufferTransport()
with an extra argument
Global
log_client_transport_create
renamed to
Thingstream_createClientLogger()
Global
base64_codec_create
renamed to
Thingstream_createBase64CodecTransport()
Global
Modem_get_serious_errors
renamed to
Thingstream_ModemUssd_getSeriousErrors()
Global
Modem_get_CUSD_errors
renamed to
Thingstream_ModemUssd_getCUSDErrors()
Global
Thingstream_Modem2_setCallback
(
ThingstreamTransport
*self, ThingstreamModemCallback_t callback, void *cookie)
Alternative
Thingstream_Application_modemCallback()
is preferred
Global
MQTT_QOS2
Alias for
ThingstreamQOS2
Global
MQTT_QOS1
Alias for
ThingstreamQOS1
Global
MQTT_QOS0
Alias for
ThingstreamQOS0
Global
QOS
Alias for
ThingstreamQualityOfService_t
Global
ClientResult
Alias for
ThingstreamClientResult
Global
Topic
Alias for
ThingstreamTopic
Global
Client
Alias for
ThingstreamClient
Global
PredefinedSelfTopic
renamed to
Thingstream_PredefinedSelfTopic
Global
Thingstream_Modem2_clearCallback
(self)
Alternative
Thingstream_Application_modemCallback()
is preferred
Global
MQTTSN_QOSM1
Alias for
ThingstreamQOSM1
Global
Thingstream_ModemUssd_clearCallback
(self)
Alternative
Thingstream_Application_modemCallback()
is preferred
Global
Thingstream_ModemUssd_setCallback
(
ThingstreamTransport
*self, ThingstreamModemCallback_t callback, void *cookie)
Alternative
Thingstream_Application_modemCallback()
is preferred
Global
ThingstreamModemCallback_t
)(void *cookie, const char *response, uint16_t len)
Alternative
Thingstream_Application_modemCallback()
is preferred
Global
Thingstream__dontUseLineBufferTransportWithModem2
(void)
Global
Thingstream__createLegacyLineBufferTransport
(
ThingstreamTransport
*inner, uint8_t *data, uint16_t dataSize)
prefer
Thingstream_createLineBufferTransport()
Global
Thingstream_Client_setRegisterCallback
(ThingstreamClient *client, ThingstreamRegisterCallback_t callback, void *cookie)
Alternative
Thingstream_Application_registerCallback()
is preferred
Global
ThingstreamRegisterCallback_t
)(void *cookie, const char *topicName,
ThingstreamTopic
topic)
Alternative
Thingstream_Application_registerCallback()
is preferred
Global
Thingstream_Client_setSubscribeCallback
(ThingstreamClient *client, ThingstreamSubscribeCallback_t callback, void *cookie)
Alternative
Thingstream_Application_subscribeCallback()
is preferred
Global
Client_unsubscribeName
renamed to
Thingstream_Client_unsubscribeName()
Global
Subscribe_callback
Alias for
ThingstreamSubscribeCallback_t
Global
Register_callback
Alias for
ThingstreamRegisterCallback_t
Global
PredefinedSelfTopic
renamed to
Thingstream_PredefinedSelfTopic
Global
Client_ConnectionTimeout
This is used by the compatabilty macro
Client_connect()
but not when
Thingstream_Client_connect()
is used.
Global
Client_publish
(client, topic, qos, retained, payload, payloadlen, unused)
renamed to
Thingstream_Client_publish()
without the final parameter
Global
Client_connect
(client, clean, callback, cookie)
Renamed to
Thingstream_Client_connect()
with additional parameters to set the timeout (in place of
Client_ConnectionTimeout
), and to take the domain key (previously passed to
Client_create()
) The callback and cookie parameters should instead be passed to a separate call to
Thingstream_Client_setRegisterCallback()
.
Global
Client_getErrorText
renamed to
Thingstream_Client_getErrorText()
Global
Client_run
renamed to
Thingstream_Client_run()
Global
Client_unsubscribeTopic
renamed to
Thingstream_Client_unsubscribeTopic()
Global
ThingstreamSubscribeCallback_t
)(void *cookie,
ThingstreamTopic
topic, ThingstreamQualityOfService_t qos, uint8_t *payload, uint16_t payloadlen)
Alternative
Thingstream_Application_subscribeCallback()
is preferred
Global
Client_subscribeTopic
renamed to
Thingstream_Client_subscribeTopic()
Global
Client_subscribeName
renamed to
Thingstream_Client_subscribeName()
Global
Client_register
renamed to
Thingstream_Client_register()
Global
Client_isConnected
renamed to
Thingstream_Client_ping()
Global
Client_disconnect
renamed to
Thingstream_Client_disconnect()
Global
Client_destroy
Split into two APIs
Thingstream_Client_shutdown()
and
Thingstream_Client_destroy()
but since the latter is currently a no-op, this is just mapped to the former.
Global
Client_create
(transport, domainKey)
Split into two APIs
Thingstream_createClient()
and
Thingstream_Client_init()
Global
Thingstream_Client_connectionTimeout
This is used by the compatabilty macro
Client_connect()
but not when
Thingstream_Client_connect()
is used.
Generated by
1.8.20