blob: ffb7afcddb5bd71bd361472b62732f82dd5c6f0b [file] [log] [blame]
brians343bc112013-02-10 01:53:46 +00001#ifndef AOS_ATOM_CODE_INIT_H_
2#define AOS_ATOM_CODE_INIT_H_
3
4namespace aos {
5
6// Does the non-realtime parts of the initialization process.
7void InitNRT();
8// Initializes everything, including the realtime stuff.
9void Init();
10// Same as InitNRT, except will remove an existing shared memory file and create
11// a new one.
12void InitCreate();
13// Cleans up (probably not going to get called very often because few things can
14// exit gracefully).
15void Cleanup();
16
17} // namespace aos
18
19#endif // AOS_ATOM_CODE_INIT_H_