23:a2c8fc23c90e | 24:1a7853a4257e |
---|---|
56 /* --- Begin function prototypes --- */ | 56 /* --- Begin function prototypes --- */ |
57 | 57 |
58 #define INTNSAPI | 58 #define INTNSAPI |
59 #ifdef INTNSAPI | 59 #ifdef INTNSAPI |
60 | 60 |
61 NSPR_BEGIN_EXTERN_C | 61 #ifdef __cplusplus |
62 extern "C" { | |
63 #endif | |
62 | 64 |
63 NSAPI_PUBLIC | 65 NSAPI_PUBLIC |
64 SYS_THREAD INTsysthread_start(int prio, int stksz, thrstartfunc fn, void *arg); | 66 SYS_THREAD INTsysthread_start(int prio, int stksz, thrstartfunc fn, void *arg); |
65 | 67 |
66 NSAPI_PUBLIC SYS_THREAD INTsysthread_current(void); | 68 NSAPI_PUBLIC SYS_THREAD INTsysthread_current(void); |
86 NSAPI_PUBLIC void INTsysthread_setdata(int key, void *data); | 88 NSAPI_PUBLIC void INTsysthread_setdata(int key, void *data); |
87 | 89 |
88 NSAPI_PUBLIC | 90 NSAPI_PUBLIC |
89 void INTsysthread_set_default_stacksize(unsigned long size); | 91 void INTsysthread_set_default_stacksize(unsigned long size); |
90 | 92 |
91 NSPR_END_EXTERN_C | 93 #ifdef __cplusplus |
94 } | |
95 #endif | |
92 | 96 |
93 /* --- End function prototypes --- */ | 97 /* --- End function prototypes --- */ |
94 | 98 |
95 #define systhread_start INTsysthread_start | 99 #define systhread_start INTsysthread_start |
96 #define systhread_current INTsysthread_current | 100 #define systhread_current INTsysthread_current |