Gearman-XS
view release on metacpan or search on metacpan
const char *
job_handle(self)
gearman_xs_task *self
CODE:
RETVAL= gearman_task_job_handle(self);
OUTPUT:
RETVAL
SV *
data(self)
gearman_xs_task *self
CODE:
RETVAL= newSVpvn(gearman_task_data(self), gearman_task_data_size(self));
OUTPUT:
RETVAL
int
data_size(self)
gearman_xs_task *self
CODE:
RETVAL= (int)gearman_task_data_size(self);
OUTPUT:
RETVAL
const char *
function_name(self)
gearman_xs_task *self
CODE:
RETVAL= gearman_task_function_name(self);
OUTPUT:
RETVAL
uint32_t
numerator(self)
gearman_xs_task *self
CODE:
RETVAL= gearman_task_numerator(self);
OUTPUT:
RETVAL
uint32_t
denominator(self)
gearman_xs_task *self
CODE:
RETVAL= gearman_task_denominator(self);
OUTPUT:
RETVAL
const char *
unique(self)
gearman_xs_task *self
CODE:
RETVAL= gearman_task_unique(self);
OUTPUT:
RETVAL
void
is_known(self)
gearman_xs_task *self
PPCODE:
if (gearman_task_is_known(self))
XSRETURN_YES;
else
XSRETURN_NO;
void
is_running(self)
gearman_xs_task *self
PPCODE:
if (gearman_task_is_running(self))
XSRETURN_YES;
else
XSRETURN_NO;
( run in 0.484 second using v1.01-cache-2.11-cpan-5511b514fd6 )