2006-02-19 15:53:35 -08:00
|
|
|
#ifdef E_TYPEDEFS
|
2007-05-28 04:15:04 -07:00
|
|
|
|
|
|
|
typedef struct _E_Event_Desklock E_Event_Desklock;
|
|
|
|
|
2006-02-19 15:53:35 -08:00
|
|
|
#else
|
2006-03-02 04:03:48 -08:00
|
|
|
#ifndef E_DESKLOCK_H
|
|
|
|
#define E_DESKLOCK_H
|
2006-02-19 15:53:35 -08:00
|
|
|
|
2007-05-28 04:15:04 -07:00
|
|
|
struct _E_Event_Desklock
|
|
|
|
{
|
|
|
|
int on;
|
|
|
|
};
|
|
|
|
|
2010-11-22 07:21:32 -08:00
|
|
|
EINTERN int e_desklock_init(void);
|
|
|
|
EINTERN int e_desklock_shutdown(void);
|
2006-02-19 15:53:35 -08:00
|
|
|
|
|
|
|
EAPI int e_desklock_show(void);
|
2009-04-26 19:54:43 -07:00
|
|
|
EAPI int e_desklock_show_autolocked(void);
|
2006-02-19 15:53:35 -08:00
|
|
|
EAPI void e_desklock_hide(void);
|
|
|
|
|
2007-05-28 04:15:04 -07:00
|
|
|
extern EAPI int E_EVENT_DESKLOCK;
|
2007-05-28 04:08:36 -07:00
|
|
|
|
2006-02-19 15:53:35 -08:00
|
|
|
#endif
|
|
|
|
#endif
|