PeonyModule
PeonyModule — Initialize an extension
|
|
Object Hierarchy
GEnum
╰── PeonyOperationResult
Includes
#include <libpeony-extension/peony-extension-types.h>
Description
Methods that each extension implements.
Functions
peony_operation_result_get_type ()
GType
peony_operation_result_get_type (void
);
peony_module_initialize ()
void
peony_module_initialize (GTypeModule *module
);
peony_module_shutdown ()
void
peony_module_shutdown (void
);
peony_module_list_types ()
void
peony_module_list_types (const GType **types
,
int *num_types
);
peony_module_list_pyfiles ()
void
peony_module_list_pyfiles (GList **pyfiles
);
Types and Values
PEONY_TYPE_OPERATION_RESULT
#define PEONY_TYPE_OPERATION_RESULT (peony_operation_result_get_type ())
PeonyOperationHandle
typedef struct _PeonyOperationHandle PeonyOperationHandle;
Handle for asynchronous interfaces. These are opaque handles that must
be unique within an extension object. These are returned by operations
that return PEONY_OPERATION_IN_PROGRESS.
enum PeonyOperationResult