ALPM
view release on metacpan or search on metacpan
xs/Options.xs view on Meta::CPAN
SV*
get_dlcb(...)
CODE:
RETVAL = (dlcb_ref ? newSVsv(dlcb_ref) : &PL_sv_undef);
OUTPUT:
RETVAL
SV*
get_fetchcb(...)
CODE:
RETVAL = (fetchcb_ref ? newSVsv(fetchcb_ref) : &PL_sv_undef);
OUTPUT:
RETVAL
SV*
get_totaldlcb(...)
CODE:
RETVAL = (totaldlcb_ref ? newSVsv(totaldlcb_ref) : &PL_sv_undef);
OUTPUT:
RETVAL
MODULE = ALPM PACKAGE = ALPM PREFIX = alpm_option_
void
alpm_option_set_logcb(self, cb)
ALPM_Handle self
SV * cb
CODE:
DEFSETCB(log, self, cb)
void
alpm_option_set_dlcb(self, cb)
ALPM_Handle self
SV * cb
CODE:
DEFSETCB(dl, self, cb)
void
alpm_option_set_fetchcb(self, cb)
ALPM_Handle self
SV * cb
CODE:
DEFSETCB(fetch, self, cb)
void
alpm_option_set_totaldlcb(self, cb)
ALPM_Handle self
SV * cb
CODE:
DEFSETCB(totaldl, self, cb)
## REGULAR OPTIONS
StringOption
option_string_get(self)
ALPM_Handle self
INTERFACE:
alpm_option_get_logfile
alpm_option_get_lockfile
alpm_option_get_arch
alpm_option_get_gpgdir
alpm_option_get_root
alpm_option_get_dbpath
SetOption
option_string_set(self, string)
ALPM_Handle self
const char * string
INTERFACE:
alpm_option_set_logfile
alpm_option_set_arch
alpm_option_set_gpgdir
# String List Options
void
alpm_option_get_cachedirs(self)
ALPM_Handle self
PREINIT:
alpm_list_t *lst;
PPCODE:
lst = alpm_option_get_cachedirs(self);
LIST2STACK(lst, c2p_str);
void
alpm_option_get_noupgrades(self)
ALPM_Handle self
PREINIT:
alpm_list_t *lst;
PPCODE:
lst = alpm_option_get_noupgrades(self);
LIST2STACK(lst, c2p_str);
void
alpm_option_get_noextracts(self)
ALPM_Handle self
PREINIT:
alpm_list_t *lst;
PPCODE:
lst = alpm_option_get_noextracts(self);
LIST2STACK(lst, c2p_str);
void
alpm_option_get_ignorepkgs(self)
ALPM_Handle self
PREINIT:
alpm_list_t *lst;
PPCODE:
lst = alpm_option_get_ignorepkgs(self);
LIST2STACK(lst, c2p_str);
void
alpm_option_get_ignoregroups(self)
ALPM_Handle self
PREINIT:
alpm_list_t *lst;
PPCODE:
lst = alpm_option_get_ignoregroups(self);
LIST2STACK(lst, c2p_str);
SetOption
option_stringlist_add(self, add_string)
ALPM_Handle self
const char *add_string
INTERFACE:
alpm_option_add_noupgrade
alpm_option_add_noextract
alpm_option_add_ignorepkg
alpm_option_add_ignoregroup
alpm_option_add_cachedir
SetOption
( run in 0.475 second using v1.01-cache-2.11-cpan-e1769b4cff6 )