| nautilus-extension-typesnautilus-extension-types |  | 
Details
NAUTILUS_TYPE_OPERATION_RESULT
#define NAUTILUS_TYPE_OPERATION_RESULT (nautilus_operation_result_get_type ())
 
NautilusOperationHandle
typedef struct _NautilusOperationHandle NautilusOperationHandle;
 
enum NautilusOperationResult
typedef enum {
	/* Returned if the call succeeded, and the extension is done 
	 * with the request */
	NAUTILUS_OPERATION_COMPLETE,
	/* Returned if the call failed */
	NAUTILUS_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. */
	NAUTILUS_OPERATION_IN_PROGRESS
} NautilusOperationResult;
 
nautilus_operation_result_get_type ()
GType               nautilus_operation_result_get_type  (void);
 
nautilus_module_initialize ()
void                nautilus_module_initialize          (GTypeModule *module);
 
nautilus_module_shutdown ()
void                nautilus_module_shutdown            (void);
 
nautilus_module_list_types ()
void                nautilus_module_list_types          (const GType **types,
                                                         int *num_types);