first import of old cilux linux platform code
[cilux] / src / platform / container.h
1 /* -------------------------------------------------------------------------- */
2 /*
3     container.h:  lifecycle and external event functions 
4                   from executable to kernel
5 */
6
7 PUBLIC void     c_init(CONSOLE console,
8                        char*   version,
9                        char*   ciux,
10                        void  (*terminate)(void));
11
12 PUBLIC C_RUN_RV c_run(C_RUN_ARG arg);
13
14 PUBLIC void     c_running(int running);
15 PUBLIC void     c_key(unsigned char key, int down);
16 PUBLIC void     c_signal(int signum);
17
18 /* -------------------------------------------------------------------------- */
19