MkObjectC - L)anguage A)bstraction L)ayer definition … More...
Functions | |
MK_STR | ccmkkernel::MkObjectC::SysStrDup (MK_STRN str) |
strdup syscall with ccmkkernel error plugin → C-API: libmkkernel::MkSysStrDup | |
void | ccmkkernel::MkObjectC::SysFree (MK_PTR tgt) |
implements the ccmkkernel API object: MkSysFree | |
void | ccmkkernel::MkObjectC::Sleep (unsigned int const sec) |
sleep syscall with ccmkkernel error plugin → C-API: libmkkernel::MkSysSleep | |
void | ccmkkernel::MkObjectC::USleep (unsigned int const usec) |
usleep syscall with ccmkkernel error plugin → C-API: libmkkernel::MkSysUSleep | |
MkObjectC - L)anguage A)bstraction L)ayer definition …
The LAL is required to give the target of embedding a change to modify the access to system functions. RUBY for example has it's own Thread-Creation function.
All wrappers to access the underlying OS,Languages and system functions are located in this section. Every external Function has additional code to map the OS/System specific error codes/messages into a ccmkkernel specific error codes/messages
|
inline |
sleep syscall with ccmkkernel error plugin → C-API: libmkkernel::MkSysSleep
Definition at line 256 of file MkObjectC_cc.hh.
|
inline |
strdup syscall with ccmkkernel error plugin → C-API: libmkkernel::MkSysStrDup
Definition at line 252 of file MkObjectC_cc.hh.
|
inline |
usleep syscall with ccmkkernel error plugin → C-API: libmkkernel::MkSysUSleep
Definition at line 258 of file MkObjectC_cc.hh.