Very Simple Kernel 0.1.0
|
Data Structures | |
struct | vsk_Message |
Message. More... | |
Typedefs | |
typedef struct vsk_Message | vsk_Message_t |
Message. | |
typedef void(* | vsk_Message_Handler_t) (void *const obj) |
Message handler. | |
Functions | |
vsk_Message_t * | vsk_Message_init (vsk_Message_t *const self, vsk_Message_Handler_t const handler, void *const obj) |
Initializes a message. | |
void | vsk_Message_dispatch (vsk_Message_t *const self) |
Dispatches a message. | |
void vsk_Message_dispatch | ( | vsk_Message_t *const | self | ) |
Dispatches a message.
self | Message reference |
vsk_Message_t * vsk_Message_init | ( | vsk_Message_t *const | self, |
vsk_Message_Handler_t const | handler, | ||
void *const | obj ) |
Initializes a message.
self | Message reference |
handler | Message handler |
obj | Object reference to pass to the handler |