misc.c File Reference

Include dependency graph for misc.c:


Functions

static void vlclua_set_object (lua_State *L, void *id, void *value)
static void * vlclua_get_object (lua_State *L, void *id)
void vlclua_set_this (lua_State *L, vlc_object_t *p_this)
vlc_object_tvlclua_get_this (lua_State *L)
void vlclua_set_intf (lua_State *L, intf_sys_t *p_intf)
static intf_sys_tvlclua_get_intf (lua_State *L)
int vlclua_push_ret (lua_State *L, int i_error)
static int vlclua_version (lua_State *L)
static int vlclua_copyright (lua_State *L)
static int vlclua_license (lua_State *L)
static int vlclua_quit (lua_State *L)
static int vlclua_datadir (lua_State *L)
static int vlclua_userdatadir (lua_State *L)
static int vlclua_homedir (lua_State *L)
static int vlclua_configdir (lua_State *L)
static int vlclua_cachedir (lua_State *L)
static int vlclua_datadir_list (lua_State *L)
static int vlclua_lock_and_wait (lua_State *L)
static int vlclua_mdate (lua_State *L)
static int vlclua_mwait (lua_State *L)
static int vlclua_intf_should_die (lua_State *L)
static int vlclua_action_id (lua_State *L)
void luaopen_misc (lua_State *L)

Variables

static const luaL_Reg vlclua_misc_reg []

Function Documentation

void luaopen_misc ( lua_State L  ) 

References vlclua_misc_reg.

Referenced by GetLuaState(), init(), Open_LuaIntf(), and Open_LuaSD().

static int vlclua_action_id ( lua_State L  )  [static]

References vlc_GetActionId().

static int vlclua_cachedir ( lua_State L  )  [static]

static int vlclua_configdir ( lua_State L  )  [static]

static int vlclua_copyright ( lua_State L  )  [static]

static int vlclua_datadir ( lua_State L  )  [static]

static int vlclua_datadir_list ( lua_State L  )  [static]

static intf_sys_t* vlclua_get_intf ( lua_State L  )  [static]

static void* vlclua_get_object ( lua_State L,
void *  id 
) [static]

Referenced by vlclua_get_intf(), and vlclua_get_this().

vlc_object_t* vlclua_get_this ( lua_State L  ) 

static int vlclua_homedir ( lua_State L  )  [static]

static int vlclua_intf_should_die ( lua_State L  )  [static]

static int vlclua_license ( lua_State L  )  [static]

References LICENSE_MSG.

static int vlclua_lock_and_wait ( lua_State L  )  [static]

static int vlclua_mdate ( lua_State L  )  [static]

References mdate().

static int vlclua_mwait ( lua_State L  )  [static]

References mwait.

int vlclua_push_ret ( lua_State L,
int  i_error 
)

static int vlclua_quit ( lua_State L  )  [static]

void vlclua_set_intf ( lua_State L,
intf_sys_t p_intf 
)

static void vlclua_set_object ( lua_State L,
void *  id,
void *  value 
) [static]

Referenced by vlclua_set_intf(), and vlclua_set_this().

void vlclua_set_this ( lua_State L,
vlc_object_t p_this 
)

static int vlclua_userdatadir ( lua_State L  )  [static]

static int vlclua_version ( lua_State L  )  [static]

References VLC_Version().


Variable Documentation

const luaL_Reg vlclua_misc_reg[] [static]

Initial value:

 {
    { "version", vlclua_version },
    { "copyright", vlclua_copyright },
    { "license", vlclua_license },

    { "datadir", vlclua_datadir },
    { "userdatadir", vlclua_userdatadir },
    { "homedir", vlclua_homedir },
    { "configdir", vlclua_configdir },
    { "cachedir", vlclua_cachedir },
    { "datadir_list", vlclua_datadir_list },

    { "action_id", vlclua_action_id },

    { "mdate", vlclua_mdate },
    { "mwait", vlclua_mwait },

    { "lock_and_wait", vlclua_lock_and_wait },

    { "should_die", vlclua_intf_should_die },
    { "quit", vlclua_quit },

    { NULL, NULL }
}

Referenced by luaopen_misc().


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