Module impl

Implements Module.

Summary
Module implImplements Module.
CopyrightThis program is free software.
Files
C-kern/api/context/module.hHeader file Module.
C-kern/context/module.cImplementation file Module impl.
module_t
static configuration
module_DIRECTORYThe name of the directory the loadable module binary blobs are stored.
lifetime
test

Copyright

This program is free software.  You can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.

Author

© 2013 Jörg Seebohn

Files

C-kern/api/context/module.h

Header file Module.

C-kern/context/module.c

Implementation file Module impl.

module_t

Summary
static configuration
module_DIRECTORYThe name of the directory the loadable module binary blobs are stored.
lifetime
test

static configuration

module_DIRECTORY

#define module_DIRECTORY "bin/mod/"

The name of the directory the loadable module binary blobs are stored.  Use a relative name which depends on the working directory if you want to be independant of the current installation directory.  This value can be overwritten in C-kern/resource/config/modulevalues.

lifetime

test

Supports loading of binary blobs which are the result of a extraction of the text section of a shared libraries.
Implements Module.
#define module_DIRECTORY "bin/mod/"
The name of the directory the loadable module binary blobs are stored.
Close