size_t clientTokenLength,
char * buffer,
size_t bufferSize );
size_t Jobs_StartNextMsg(const char *clientToken, size_t clientTokenLength, char *buffer, size_t bufferSize)
Populate a message string for a StartNextPendingJobExecution request.
Definition: jobs.c:718
Populate a message string for a StartNextPendingJobExecution request.
- Parameters
-
| clientToken | The device's token |
| clientTokenLength | The expected length of the clientToken |
| buffer | The buffer to be written to |
| bufferSize | The size of the buffer |
- Returns
- 0 if write to buffer fails
-
The message length if the write is successful
Example
const char * clientToken = "test";
size_t clientTokenLength = ( sizeof( clientToken ) - 1U );
size_t messageLength = 0U;
clientTokenLength,
messageBuffer,
if ( messageLength > 0 )
{
}
#define START_JOB_MSG_LENGTH
Size of Jobs Start Next Message Buffer.
Definition: jobs.h:55