init
![]() |
![]() |
![]() |
![]() |
init()
Initialize a module's private data
Synopsis:
static int init( input_module_t *pModule );
Description:
This function initializes the data structure pointed to by pModule. It's invoked by the Input Runtime System during startup before the module is linked into an event bus.
This function should allocate and initialize any private data in the data structure.
Returns:
- EOK
- Success.
- ENOMEM
- There isn't enough memory to allocate private data member.
Examples:
See any module.
Classification:
Your code
| Safety: | |
|---|---|
| Interrupt handler | Yes |
| Signal handler | Yes |
| Thread | Yes |
![]() |
![]() |
![]() |
![]() |
![[Previous]](../prev.gif)
![[Contents]](../contents.gif)
![[Index]](../keyword_index.gif)
![[Next]](../next.gif)