version 1.2, 2013/05/30 09:07:33
|
version 1.6.2.1, 2015/06/25 00:36:48
|
Line 12 terms:
|
Line 12 terms:
|
All of the documentation and software included in the ELWIX and AITNET |
All of the documentation and software included in the ELWIX and AITNET |
Releases is copyrighted by ELWIX - Sofia/Bulgaria <info@elwix.org> |
Releases is copyrighted by ELWIX - Sofia/Bulgaria <info@elwix.org> |
|
|
Copyright 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 | Copyright 2004 - 2015 |
by Michael Pounov <misho@elwix.org>. All rights reserved. |
by Michael Pounov <misho@elwix.org>. All rights reserved. |
|
|
Redistribution and use in source and binary forms, with or without |
Redistribution and use in source and binary forms, with or without |
Line 119 elwix_mm_inuse()
|
Line 119 elwix_mm_inuse()
|
} |
} |
|
|
|
|
|
#pragma GCC visibility push(hidden) |
// init libelwix routine |
// init libelwix routine |
__attribute__((constructor)) void | __attribute__((constructor)) static void |
_elwix_init() |
_elwix_init() |
{ |
{ |
elwixInit(ELWIX_MPOOL, 0); | elwixInit(MEMMGR, 0); |
} |
} |
|
|
// fini libelwix routine |
// fini libelwix routine |
__attribute__((destructor)) void | __attribute__((destructor)) static void |
_elwix_fini() |
_elwix_fini() |
{ |
{ |
elwixFini(); |
elwixFini(); |
Line 173 elwixInit(int mm, u_long maxmem)
|
Line 174 elwixInit(int mm, u_long maxmem)
|
} |
} |
|
|
/* |
/* |
* elwixFini() - Finish libaitio library memory management | * elwixFini() - Finish libelwix library memory management |
* |
* |
* return: none |
* return: none |
*/ |
*/ |
Line 192 elwixFini()
|
Line 193 elwixFini()
|
mpool_destroy(&elwix_mpool); |
mpool_destroy(&elwix_mpool); |
break; |
break; |
} |
} |
|
} |
|
#pragma GCC visibility pop |
|
|
|
/* |
|
* elwix_byteOrder() - Detect platform byte order |
|
* |
|
* return: 1 = little endian or 0 big endian |
|
*/ |
|
int |
|
elwix_byteOrder() |
|
{ |
|
int x = 1; |
|
|
|
return *(char*) &x; |
} |
} |