Commit 2cb90c4e authored by Tomasz Wlostowski's avatar Tomasz Wlostowski Committed by Grzegorz Daniluk

lib: implement callback-less event listeners

parent f2d0c9f7
......@@ -153,4 +153,9 @@ int events_dispatch()
if( eh->handler )
eh->handler( queue_get( &eh->queue ));
}
}
\ No newline at end of file
}
int event_listener_create( void )
{
return event_handler_register( -1, 1, NULL );
}
......@@ -11,8 +11,10 @@
#define __EVENT_H
int event_handler_register( int mask, int enable, void (*func)(int) );
int event_listener_create( void );
int event_handler_enable( int id, int enable );
int event_post( int event );
int event_poll( int handler );
int events_init(void);
int events_dispatch(void);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment