caja-extension-types
caja-extension-types
|
|
Object Hierarchy
GEnum
+----CajaOperationResult
Details
CAJA_TYPE_OPERATION_RESULT
#define CAJA_TYPE_OPERATION_RESULT (caja_operation_result_get_type ())
CajaOperationHandle
typedef struct _CajaOperationHandle CajaOperationHandle;
enum CajaOperationResult
typedef enum {
/* Returned if the call succeeded, and the extension is done
* with the request */
CAJA_OPERATION_COMPLETE,
/* Returned if the call failed */
CAJA_OPERATION_FAILED,
/* Returned if the extension has begun an async operation.
* If this is returned, the extension must set the handle
* parameter and call the callback closure when the
* operation is complete. */
CAJA_OPERATION_IN_PROGRESS
} CajaOperationResult;
caja_operation_result_get_type ()
GType caja_operation_result_get_type (void);
caja_module_initialize ()
void caja_module_initialize (GTypeModule *module);
caja_module_shutdown ()
void caja_module_shutdown (void);
caja_module_list_types ()
void caja_module_list_types (const GType **types,
int *num_types);