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.