35#define STM_API __attribute__((visibility("default")))
Return/error codes for all STM functions.
stmErrorCode_t
Return/error codes for all STM functions.
STM_API stmErrorCode_t stmStartSchedule(uint16_t scheduleId)
Schedule Management API for starting Schedule Execution.
STM_API stmErrorCode_t stmScheduleManagerExit(void)
Cleans up STM schedule Manager context. No STM APIs can be called after this.
STM_API stmErrorCode_t stmStopSchedule(uint16_t scheduleId)
Schedule Management API for stopping Schedule Execution.
STM_API stmErrorCode_t stmScheduleManagerInit(const char *scheduleManagerName)
Initialize STM schedule manager context.
STM_API stmErrorCode_t stmScheduleManagerInitWithDiscriminator(const char *scheduleManagerName, int32_t discriminator)
Initialize STM schedule manager context with a discriminator.