Orthanc Plugin SDK
1.11.1
Documentation of the plugin interface of Orthanc
Deprecated List
Member
OrthancPluginEncodeDicomWebJson
(
OrthancPluginContext
*context, const void *dicom, uint32_t dicomSize,
OrthancPluginDicomWebBinaryCallback
callback)
OrthancPluginEncodeDicomWebJson2()
Member
OrthancPluginEncodeDicomWebXml
(
OrthancPluginContext
*context, const void *dicom, uint32_t dicomSize,
OrthancPluginDicomWebBinaryCallback
callback)
OrthancPluginEncodeDicomWebXml2()
Member
OrthancPluginIdentifierConstraint
Plugins using
OrthancPluginConstraintType
will be faster
Member
OrthancPluginIncomingHttpRequestFilter
)(
OrthancPluginHttpMethod
method, const char *uri, const char *ip, uint32_t headersCount, const char *const *headersKeys, const char *const *headersValues)
Please instead use
OrthancPluginIncomingHttpRequestFilter2()
Member
OrthancPluginRegisterDatabaseBackend
(
OrthancPluginContext
*context, const OrthancPluginDatabaseBackend *backend, void *payload)
Member
OrthancPluginRegisterIncomingHttpRequestFilter
(
OrthancPluginContext
*context,
OrthancPluginIncomingHttpRequestFilter
callback)
Please instead use
OrthancPluginRegisterIncomingHttpRequestFilter2()
Member
OrthancPluginRegisterStorageArea
(
OrthancPluginContext
*context,
OrthancPluginStorageCreate
create,
OrthancPluginStorageRead
read,
OrthancPluginStorageRemove
remove)
Please use
OrthancPluginRegisterStorageArea2()
Member
OrthancPluginStorageAreaCreate
(
OrthancPluginContext
*context,
OrthancPluginStorageArea
*storageArea, const char *uuid, const void *content, uint64_t size,
OrthancPluginContentType
type)
This function should not be used anymore. Use "OrthancPluginRestApiPut()" on "/{patients|studies|series|instances}/{id}/attachments/{name}" instead.
Member
OrthancPluginStorageAreaRead
(
OrthancPluginContext
*context,
OrthancPluginMemoryBuffer
*target,
OrthancPluginStorageArea
*storageArea, const char *uuid,
OrthancPluginContentType
type)
This function should not be used anymore. Use "OrthancPluginRestApiGet()" on "/{patients|studies|series|instances}/{id}/attachments/{name}" instead.
Member
OrthancPluginStorageAreaRemove
(
OrthancPluginContext
*context,
OrthancPluginStorageArea
*storageArea, const char *uuid,
OrthancPluginContentType
type)
This function should not be used anymore. Use "OrthancPluginRestApiDelete()" on "/{patients|studies|series|instances}/{id}/attachments/{name}" instead.
Member
OrthancPluginStorageRead
)(void **content, int64_t *size, const char *uuid,
OrthancPluginContentType
type)
New plugins should use OrthancPluginStorageRead2
Generated by
1.13.2