Job

Constructors

this
this(EvJob* evJob, bool ownedRef)

Sets our main struct and passes it to the parent class.

Members

Functions

addOnCancelled
gulong addOnCancelled(void delegate(Job) dlg, ConnectFlags connectFlags)
addOnFinished
gulong addOnFinished(void delegate(Job) dlg, ConnectFlags connectFlags)
cancel
void cancel()
failedFromError
void failedFromError(ErrorG error)
getJobStruct
EvJob* getJobStruct(bool transferOwnership)

Get the main Gtk struct

getRunMode
EvJobRunMode getRunMode()
getStruct
void* getStruct()

the main Gtk struct as a void*

isFailed
bool isFailed()
isFinished
bool isFinished()
run
bool run()
schedulerPushJob
void schedulerPushJob(EvJobPriority priority)
schedulerUpdateJob
void schedulerUpdateJob(EvJobPriority priority)
setRunMode
void setRunMode(EvJobRunMode runMode)
succeeded
void succeeded()

Static functions

getType
GType getType()
schedulerGetRunningThreadJob
Job schedulerGetRunningThreadJob()

Variables

evJob
EvJob* evJob;

the main Gtk struct

Meta