#include "legato.h"
Go to the source code of this file.
◆ IFGEN_TAF_SIMSAP_PROTOCOL_ID
#define IFGEN_TAF_SIMSAP_PROTOCOL_ID "cd63ff7070f208d218753ccb8d4682b7" |
◆ IFGEN_TAF_SIMSAP_MSG_SIZE
#define IFGEN_TAF_SIMSAP_MSG_SIZE 288 |
◆ TAF_SIMSAP_MAX_MSG_SIZE
#define TAF_SIMSAP_MAX_MSG_SIZE 276 |
◆ TAF_SIMSAP_MIN_MSG_SIZE
#define TAF_SIMSAP_MIN_MSG_SIZE 200 |
◆ taf_simSap_MessageHandlerRef_t
Reference type used by Add/Remove functions for EVENT 'taf_simSap_Message'
◆ taf_simSap_MessageHandlerFunc_t
typedef void(* taf_simSap_MessageHandlerFunc_t) (const uint8_t *messagePtr, size_t messageSize, void *contextPtr) |
Handler to get SAP response messages for specific requested messages from the subscibtion module.
◆ ifgen_taf_simSap_HasLocalBinding()
LE_SHARED bool ifgen_taf_simSap_HasLocalBinding |
( |
void |
| ) |
|
Get if this client bound locally.
◆ ifgen_taf_simSap_InitCommonData()
LE_SHARED void ifgen_taf_simSap_InitCommonData |
( |
void |
| ) |
|
Init data that is common across all threads
◆ ifgen_taf_simSap_CleanupCommonData()
Cleanup the data of a session
◆ ifgen_taf_simSap_OpenSession()
Perform common initialization and open a session
◆ ifgen_taf_simSap_AddMessageHandler()
Add handler function for EVENT 'taf_simSap_Message'
Event to notify and send a message.
- Parameters
-
[in] | handlerPtr | Message handler. |
[in] | contextPtr | |
◆ ifgen_taf_simSap_RemoveMessageHandler()
Remove handler function for EVENT 'taf_simSap_Message'
- Parameters
-
◆ ifgen_taf_simSap_SendMessage()
Sends a message to the service which the sends it to the subscription module.
- Returns
- LE_OK – Succeeded.
- LE_BAD_PARAMETER – Message is too long.
- Parameters
-
[in] | messagePtr | The message. |
[in] | messageSize | |