This section gives an explanation of the day change time acquisition API (Mp_GetDayStartTime).
Synopsis
int Mp_GetDayStartTime (char *APL_name, char *start_time) ;
Description
The Mp_GetDayStartTime function acquires day change time.
Parameters
APL_name
Specify the storage area address for the requested source application name (64 bytes or less).
Specify NULL at the end. Do not use names that begin with "Mp_" or "_CAL_."
start_time
Specify the day change time storage area address (HHMM format, 5 byte area). NULL is specified at the end.
Return Values
Return Value | Meaning | Action |
---|---|---|
0 | Normal termination. | - |
-10 | Calendar service/daemon is not running. | Start the calendar service or daemon. |
Program Example
Below is an example program of the day change time acquisition API:
#include <stdio.h> #include <stdlib.h> #include <malloc.h> #include <string.h> #include <f3crhcap.h> void main() { int ret ; char start_time[5] ; /*.......... initialization..........*/ memset( start_time, 0x00, sizeof( start_time) ) ; /* day change time acquisition */ ret = Mp_GetDayStartTime( "Test Pro", start_time ) ; printf( "ret= %d start_time=%s\n", ret, start_time ) ; exit ( 0 ) ; }