nemo-info-provider

nemo-info-provider

Functions

Types and Values

Object Hierarchy

    GInterface
    ╰── NemoInfoProvider

Prerequisites

NemoInfoProvider requires GObject.

Description

Functions

NemoInfoProviderUpdateComplete ()

void
(*NemoInfoProviderUpdateComplete) (NemoInfoProvider *provider,
                                   NemoOperationHandle *handle,
                                   NemoOperationResult result,
                                   gpointer user_data);


nemo_info_provider_update_file_info ()

NemoOperationResult
nemo_info_provider_update_file_info (NemoInfoProvider *provider,
                                     NemoFileInfo *file,
                                     GClosure *update_complete,
                                     NemoOperationHandle **handle);


nemo_info_provider_cancel_update ()

void
nemo_info_provider_cancel_update (NemoInfoProvider *provider,
                                  NemoOperationHandle *handle);


nemo_info_provider_update_complete_invoke ()

void
nemo_info_provider_update_complete_invoke
                               (GClosure *update_complete,
                                NemoInfoProvider *provider,
                                NemoOperationHandle *handle,
                                NemoOperationResult result);

Types and Values

NemoInfoProvider

typedef struct _NemoInfoProvider NemoInfoProvider;


struct NemoInfoProviderIface

struct NemoInfoProviderIface {
	GTypeInterface g_iface;

	NemoOperationResult (*update_file_info) (NemoInfoProvider     *provider,
						     NemoFileInfo         *file,
						     GClosure                 *update_complete,
						     NemoOperationHandle **handle);
	void                    (*cancel_update)    (NemoInfoProvider     *provider,
						     NemoOperationHandle  *handle);
};