21 lines
323 B
C
21 lines
323 B
C
|
|
||
|
#ifndef __LISTENER_H__
|
||
|
#define __LISTENER_H__
|
||
|
|
||
|
enum listener_event_type
|
||
|
{
|
||
|
LISTENER_NONE = 0,
|
||
|
LISTENER_DATABASE = 1,
|
||
|
LISTENER_PLAYER = 2,
|
||
|
};
|
||
|
|
||
|
typedef void (*notify)(enum listener_event_type type);
|
||
|
|
||
|
int
|
||
|
listener_add(notify notify_cb);
|
||
|
|
||
|
int
|
||
|
listener_notify(enum listener_event_type type);
|
||
|
|
||
|
#endif /* !__LISTENER_H__ */
|