demo
int (*error) (Locker *locker, char const *message, int ret);
Locker *locker
char const *message
int ret
char const * (*config_get) (Locker *locker, char const *section, char const *variable);
char const *section
char const *variable
int (*config_set) (Locker *locker, char const *section, char const *variable, char const *value);
char const *value
LockerAuth * (*init) (LockerAuthHelper *helper);
LockerAuthHelper *helper
void (*destroy) (LockerAuth *plugin);
LockerAuth *plugin
void (*reload) (LockerDemo *demo);
LockerDemo *demo
int (*add) (LockerDemo *demo, GdkWindow *window);
GdkWindow *window
void (*remove) (LockerDemo *demo, GdkWindow *window);
void (*start) (LockerDemo *demo);
void (*stop) (LockerDemo *demo);
void (*cycle) (LockerDemo *demo);
typedef struct _LockerDemo LockerDemo;