| UDisks Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Properties | ||||
UDisksBaseJob; struct UDisksBaseJobClass; void udisks_base_job_add_object (UDisksBaseJob *job,UDisksObject *object); void udisks_base_job_remove_object (UDisksBaseJob *job,UDisksObject *object); GCancellable * udisks_base_job_get_cancellable (UDisksBaseJob *job);
GObject +----GDBusInterfaceSkeleton +----UDisksJobSkeleton +----UDisksBaseJob +----UDisksSpawnedJob +----UDisksThreadedJob +----UDisksSimpleJob
typedef struct _UDisksBaseJob UDisksBaseJob;
The UDisksBaseJob structure contains only private data and should only be accessed using the provided API.
struct UDisksBaseJobClass {
UDisksJobSkeletonClass parent_class;
};
Class structure for UDisksBaseJob.
UDisksJobSkeletonClass |
Parent class. |
void udisks_base_job_add_object (UDisksBaseJob *job,UDisksObject *object);
Adds the object path for object to the Objects
array. If the object path is already in the array, does nothing.
|
A UDisksBaseJob. |
|
A UDisksObject. |
void udisks_base_job_remove_object (UDisksBaseJob *job,UDisksObject *object);
Removes the object path for object to the Objects
array. If the object path is not in the array, does nothing.
|
A UDisksBaseJob. |
|
A UDisksObject. |
GCancellable * udisks_base_job_get_cancellable (UDisksBaseJob *job);
Gets the GCancellable for job.
|
A UDisksBaseJob. |
Returns : |
A GCancellable. Do not free, the object belongs to job. |
"cancellable" property"cancellable" GCancellable* : Read / Write / Construct Only
The GCancellable to use.