blob: ffb7afcddb5bd71bd361472b62732f82dd5c6f0b [file] [log] [blame]
#ifndef AOS_ATOM_CODE_INIT_H_
#define AOS_ATOM_CODE_INIT_H_
namespace aos {
// Does the non-realtime parts of the initialization process.
void InitNRT();
// Initializes everything, including the realtime stuff.
void Init();
// Same as InitNRT, except will remove an existing shared memory file and create
// a new one.
void InitCreate();
// Cleans up (probably not going to get called very often because few things can
// exit gracefully).
void Cleanup();
} // namespace aos
#endif // AOS_ATOM_CODE_INIT_H_