| Nautilus Extension Reference Manual | ||||
|---|---|---|---|---|
NautilusInfoProvider;
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);
typedef struct {
GTypeInterface g_iface;
NautilusOperationResult (*update_file_info) (NautilusInfoProvider *provider,
NautilusFileInfo *file,
GClosure *update_complete,
NautilusOperationHandle **handle);
void (*cancel_update) (NautilusInfoProvider *provider,
NautilusOperationHandle *handle);
} 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);
|
|
|
|
|
|
|
|
Returns : |
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);
|
|
|
|
|
|
|