![]() |
![]() |
![]() |
Libbrasero-burn Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
BraseroStatus; enum BraseroStatusType; BraseroStatus * brasero_status_new (void
); BraseroBurnResult brasero_status_get_result (BraseroStatus *status
); gdouble brasero_status_get_progress (BraseroStatus *status
); GError * brasero_status_get_error (BraseroStatus *status
); gchar * brasero_status_get_current_action (BraseroStatus *status
); void brasero_status_set_completed (BraseroStatus *status
); void brasero_status_set_not_ready (BraseroStatus *status
,gdouble progress
,const gchar *current_action
); void brasero_status_set_error (BraseroStatus *status
,GError *error
);
typedef enum { BRASERO_STATUS_OK = 0, BRASERO_STATUS_ERROR, BRASERO_STATUS_QUESTION, BRASERO_STATUS_INFORMATION } BraseroStatusType;
BraseroStatus * brasero_status_new (void
);
Creates a new BraseroStatus object.
Returns : |
a BraseroStatus. |
BraseroBurnResult brasero_status_get_result (BraseroStatus *status
);
After an object (see brasero_burn_track_get_status()
) has
been requested its status, this function returns that status.
|
a BraseroStatus. |
Returns : |
a BraseroBurnResult. BRASERO_BURN_OK if the object is ready. BRASERO_BURN_NOT_READY if some time should be given to the object before it is ready. BRASERO_BURN_ERR if there is an error. |
gdouble brasero_status_get_progress (BraseroStatus *status
);
If brasero_status_get_result()
returned BRASERO_BURN_NOT_READY,
this function returns the progress regarding the operation completion.
|
a BraseroStatus. |
Returns : |
a gdouble |
GError * brasero_status_get_error (BraseroStatus *status
);
If brasero_status_get_result()
returned BRASERO_BURN_ERR,
this function returns the error.
|
a BraseroStatus. |
Returns : |
a GError |
gchar * brasero_status_get_current_action (BraseroStatus *status
);
If brasero_status_get_result()
returned BRASERO_BURN_NOT_READY,
this function returns a string describing the operation currently performed.
Free the string when it is not needed anymore.
|
a BraseroStatus. |
Returns : |
a gchar. |
void brasero_status_set_completed (BraseroStatus *status
);
Sets the status for a request to BRASERO_BURN_OK.
|
a BraseroStatus. |
void brasero_status_set_not_ready (BraseroStatus *status
,gdouble progress
,const gchar *current_action
);
Sets the status for a request to BRASERO_BURN_NOT_READY. Allows to set a string describing the operation currently performed as well as the progress regarding the operation completion.
|
a BraseroStatus. |
|
a gdouble or -1.0. |
|
a gchar or NULL. |
void brasero_status_set_error (BraseroStatus *status
,GError *error
);
Sets the status for a request to BRASERO_BURN_ERR.
|
a BraseroStatus. |
|
a GError or NULL. |