![]() |
Orthanc Plugin SDK
Documentation of the plugin interface of Orthanc
|
Public Attributes | |
int32_t(* | addAttachment )(void *payload, int64_t id, const OrthancPluginAttachment *attachment) |
int32_t(* | attachChild )(void *payload, int64_t parent, int64_t child) |
int32_t(* | clearChanges )(void *payload) |
int32_t(* | clearExportedResources )(void *payload) |
int32_t(* | createResource )(int64_t *id, void *payload, const char *publicId, OrthancPluginResourceType resourceType) |
int32_t(* | deleteAttachment )(void *payload, int64_t id, int32_t contentType) |
int32_t(* | deleteMetadata )(void *payload, int64_t id, int32_t metadataType) |
int32_t(* | deleteResource )(void *payload, int64_t id) |
int32_t(* | getAllPublicIds )(OrthancPluginDatabaseContext *context, void *payload, OrthancPluginResourceType resourceType) |
int32_t(* | getChanges )(OrthancPluginDatabaseContext *context, void *payload, int64_t since, uint32_t maxResult) |
int32_t(* | getChildrenInternalId )(OrthancPluginDatabaseContext *context, void *payload, int64_t id) |
int32_t(* | getChildrenPublicId )(OrthancPluginDatabaseContext *context, void *payload, int64_t id) |
int32_t(* | getExportedResources )(OrthancPluginDatabaseContext *context, void *payload, int64_t since, uint32_t maxResult) |
int32_t(* | getLastChange )(OrthancPluginDatabaseContext *context, void *payload) |
int32_t(* | getLastExportedResource )(OrthancPluginDatabaseContext *context, void *payload) |
int32_t(* | getMainDicomTags )(OrthancPluginDatabaseContext *context, void *payload, int64_t id) |
int32_t(* | getPublicId )(OrthancPluginDatabaseContext *context, void *payload, int64_t id) |
int32_t(* | getResourceCount )(uint64_t *target, void *payload, OrthancPluginResourceType resourceType) |
int32_t(* | getResourceType )(OrthancPluginResourceType *resourceType, void *payload, int64_t id) |
int32_t(* | getTotalCompressedSize )(uint64_t *target, void *payload) |
int32_t(* | getTotalUncompressedSize )(uint64_t *target, void *payload) |
int32_t(* | isExistingResource )(int32_t *existing, void *payload, int64_t id) |
int32_t(* | isProtectedPatient )(int32_t *isProtected, void *payload, int64_t id) |
int32_t(* | listAvailableMetadata )(OrthancPluginDatabaseContext *context, void *payload, int64_t id) |
int32_t(* | listAvailableAttachments )(OrthancPluginDatabaseContext *context, void *payload, int64_t id) |
int32_t(* | logChange )(void *payload, const OrthancPluginChange *change) |
int32_t(* | logExportedResource )(void *payload, const OrthancPluginExportedResource *exported) |
int32_t(* | lookupAttachment )(OrthancPluginDatabaseContext *context, void *payload, int64_t id, int32_t contentType) |
int32_t(* | lookupGlobalProperty )(OrthancPluginDatabaseContext *context, void *payload, int32_t property) |
int32_t(* | lookupIdentifier )(OrthancPluginDatabaseContext *context, void *payload, const OrthancPluginDicomTag *tag) |
int32_t(* | lookupIdentifier2 )(OrthancPluginDatabaseContext *context, void *payload, const char *value) |
int32_t(* | lookupMetadata )(OrthancPluginDatabaseContext *context, void *payload, int64_t id, int32_t metadata) |
int32_t(* | lookupParent )(OrthancPluginDatabaseContext *context, void *payload, int64_t id) |
int32_t(* | lookupResource )(OrthancPluginDatabaseContext *context, void *payload, const char *publicId) |
int32_t(* | selectPatientToRecycle )(OrthancPluginDatabaseContext *context, void *payload) |
int32_t(* | selectPatientToRecycle2 )(OrthancPluginDatabaseContext *context, void *payload, int64_t patientIdToAvoid) |
int32_t(* | setGlobalProperty )(void *payload, int32_t property, const char *value) |
int32_t(* | setMainDicomTag )(void *payload, int64_t id, const OrthancPluginDicomTag *tag) |
int32_t(* | setIdentifierTag )(void *payload, int64_t id, const OrthancPluginDicomTag *tag) |
int32_t(* | setMetadata )(void *payload, int64_t id, int32_t metadata, const char *value) |
int32_t(* | setProtectedPatient )(void *payload, int64_t id, int32_t isProtected) |
int32_t(* | startTransaction )(void *payload) |
int32_t(* | rollbackTransaction )(void *payload) |
int32_t(* | commitTransaction )(void *payload) |
int32_t(* | open )(void *payload) |
int32_t(* | close )(void *payload) |