![]() |
![]() |
![]() |
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 . |