inhibit.c File Reference

Include dependency graph for inhibit.c:


Data Structures

struct  intf_sys_t
 Per-interface private state. More...

Defines

#define PM_SERVICE   "org.freedesktop.PowerManagement"
#define PM_PATH   "/org/freedesktop/PowerManagement/Inhibit"
#define PM_INTERFACE   "org.freedesktop.PowerManagement.Inhibit"

Functions

static int Activate (vlc_object_t *)
static void Deactivate (vlc_object_t *)
static int Inhibit (intf_thread_t *p_intf)
static int UnInhibit (intf_thread_t *p_intf)
static int InputChange (vlc_object_t *, const char *, vlc_value_t, vlc_value_t, void *)
static int StateChange (vlc_object_t *, const char *, vlc_value_t, vlc_value_t, void *)
int vlc_entry__main (module_t *p_module)
const char * vlc_entry_license__main (void)

Define Documentation

#define PM_INTERFACE   "org.freedesktop.PowerManagement.Inhibit"

Referenced by Inhibit(), and UnInhibit().

#define PM_PATH   "/org/freedesktop/PowerManagement/Inhibit"

Referenced by Inhibit(), and UnInhibit().

#define PM_SERVICE   "org.freedesktop.PowerManagement"

Referenced by Inhibit(), and UnInhibit().


Function Documentation

static int Activate ( vlc_object_t p_this  )  [static]

static void Deactivate ( vlc_object_t p_this  )  [static]

static int Inhibit ( intf_thread_t p_intf  )  [static]

static int InputChange ( vlc_object_t p_playlist,
const char *  var,
vlc_value_t  prev,
vlc_value_t  value,
void *  data 
) [static]

static int StateChange ( vlc_object_t p_input,
const char *  var,
vlc_value_t  prev,
vlc_value_t  value,
void *  data 
) [static]

static int UnInhibit ( intf_thread_t p_intf  )  [static]

int vlc_entry__main ( module_t p_module  ) 

const char* vlc_entry_license__main ( void   ) 


Generated on Tue May 25 08:05:38 2010 for VLC by  doxygen 1.5.6