#include "legato.h"
#include "taf_diagDIDBackend_common.h"
Go to the source code of this file.
◆ taf_diagDIDBackend_GetServiceRef()
le_msg_ServiceRef_t taf_diagDIDBackend_GetServiceRef |
( |
void |
| ) |
|
Get the server service reference
◆ taf_diagDIDBackend_GetClientSessionRef()
Get the client session reference for the current message
◆ taf_diagDIDBackend_AdvertiseService()
void taf_diagDIDBackend_AdvertiseService |
( |
void |
| ) |
|
Initialize the server and advertise the service.
◆ taf_diagDIDBackend_AddReadDIDHandler()
Error code for ReadDID. Error code for WriteDID. Reference to the ReadDID request message. Reference to the WriteDID request message. Handler for a received ReadDID message. Reference type used by Add/Remove functions for EVENT 'taf_diagDIDBackend_ReadDID' Handler for a WriteDID message. Reference type used by Add/Remove functions for EVENT 'taf_diagDIDBackend_WriteDID' Add handler function for EVENT 'taf_diagDIDBackend_ReadDID'
This event provides information about the received ReadDID message.
Add handler function for EVENT 'taf_diagDIDBackend_ReadDID'
This event provides information about the received ReadDID message.
- Parameters
-
[in] | handlerPtr | ReadDID message handler. |
[in] | contextPtr | |
◆ taf_diagDIDBackend_RemoveReadDIDHandler()
Remove handler function for EVENT 'taf_diagDIDBackend_ReadDID'
- Parameters
-
◆ taf_diagDIDBackend_SendReadDIDResp()
Sends a response message for the received ReadDID message.
- Note
- This function must be called to send a response if receiving a message.
- Returns
- LE_OK – Succeeded.
- LE_BAD_PARAMETER – Invalid rxMsgRef.
- LE_NOT_FOUND – Reference not found.
- LE_FAULT – Failed.
- Note
- The process exits if an invalid reference is passed.
- Parameters
-
[in] | readDIDRef | ReadDID message reference. |
[in] | errCode | Error code type. |
[in] | dataPtr | Data payload. |
[in] | dataSize | |
◆ taf_diagDIDBackend_AddWriteDIDHandler()
Add handler function for EVENT 'taf_diagDIDBackend_WriteDID'
This event provides information about the received ReadDID message.
- Parameters
-
[in] | handlerPtr | Received message handler. |
[in] | contextPtr | |
◆ taf_diagDIDBackend_RemoveWriteDIDHandler()
Remove handler function for EVENT 'taf_diagDIDBackend_WriteDID'
- Parameters
-
◆ taf_diagDIDBackend_SendWriteDIDResp()
Sends a response message for the WriteDID message.
- Note
- This function must be called to send a response if receiving a message.
- Returns
- LE_OK – Succeeded.
- LE_BAD_PARAMETER – Invalid rxMsgRef.
- LE_NOT_FOUND – Reference not found.
- LE_FAULT – Failed.
- Note
- The process exits if an invalid reference is passed.
- Parameters
-
[in] | rxMsgRef | Received message reference. |
[in] | errCode | Error code type. |
[in] | dataId | Data identifier. |