Collaboration diagram for Bio-SPHERE Modules:
![]() |
Modules | |
Dummy Module | |
hand Module | |
Keystroke Module | |
Data Structures | |
struct | bs_module |
Typedefs | |
typedef bs_status(*) | service_request_handler (const bs_service_request *request, bs_service_response **response, void *extra) |
typedef bs_status(*) service_request_handler(const bs_service_request *request, bs_service_response **response, void *extra) |
Define a service request handler function which is offered by the core services and the various modules.
request | The request to be handled by the handler callback function | |
response | Result pointer to the generated response | |
extra | Extra pointer for data. This is used to pass a pointer to memory pools since biosphered uses memory pools exclusively for allocation. For third-party modules this parameter can be ignored. |
Definition at line 62 of file biosphere_module.h.