![]() |
![]() |
![]() |
Nautilus Extension Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Prerequisites |
NautilusInfoProvider; struct NautilusInfoProviderIface; void (*NautilusInfoProviderUpdateComplete) (NautilusInfoProvider *provider
,NautilusOperationHandle *handle
,NautilusOperationResult result
,gpointer user_data
); NautilusOperationResult nautilus_info_provider_update_file_info (NautilusInfoProvider *provider
,NautilusFileInfo *file
,GClosure *update_complete
,NautilusOperationHandle **handle
); void nautilus_info_provider_cancel_update (NautilusInfoProvider *provider
,NautilusOperationHandle *handle
); void nautilus_info_provider_update_complete_invoke (GClosure *update_complete
,NautilusInfoProvider *provider
,NautilusOperationHandle *handle
,NautilusOperationResult result
);
struct NautilusInfoProviderIface { GTypeInterface g_iface; NautilusOperationResult (*update_file_info) (NautilusInfoProvider *provider, NautilusFileInfo *file, GClosure *update_complete, NautilusOperationHandle **handle); void (*cancel_update) (NautilusInfoProvider *provider, NautilusOperationHandle *handle); };
void (*NautilusInfoProviderUpdateComplete) (NautilusInfoProvider *provider
,NautilusOperationHandle *handle
,NautilusOperationResult result
,gpointer user_data
);
NautilusOperationResult nautilus_info_provider_update_file_info (NautilusInfoProvider *provider
,NautilusFileInfo *file
,GClosure *update_complete
,NautilusOperationHandle **handle
);
void nautilus_info_provider_cancel_update (NautilusInfoProvider *provider
,NautilusOperationHandle *handle
);
void nautilus_info_provider_update_complete_invoke (GClosure *update_complete
,NautilusInfoProvider *provider
,NautilusOperationHandle *handle
,NautilusOperationResult result
);