Deprecated List

Member OrthancPluginCreateJob (OrthancPluginContext *context, void *job, OrthancPluginJobFinalize finalize, const char *type, OrthancPluginJobGetProgress getProgress, OrthancPluginJobGetContent getContent, OrthancPluginJobGetSerialized getSerialized, OrthancPluginJobStep step, OrthancPluginJobStop stop, OrthancPluginJobReset reset)
  This signature should not be used anymore since Orthanc SDK 1.11.3.
Member OrthancPluginDequeueValue (OrthancPluginContext *context, uint8_t *found, OrthancPluginMemoryBuffer *target, const char *queueId, OrthancPluginQueueOrigin origin)
  There is a risk of losing a value if the consumer plugin crashes before it has processed the value. Use OrthancPluginReserveQueueValue() and OrthancPluginAcknowledgeQueueValue() if possible.
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 OrthancPluginExtendOrthancExplorer (OrthancPluginContext *context, const char *javascript)
  This function should not be used anymore because the result of the call to "OrthancPluginGetName()" depends on the system. Use "OrthancPluginExtendOrthancExplorer2()" instead.
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 OrthancPluginJobGetContent )(void *job)
  This signature should not be used anymore since Orthanc SDK 1.11.3.
Member OrthancPluginJobGetSerialized )(void *job)
  This signature should not be used anymore since Orthanc SDK 1.11.3.
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)
  New plugins should use OrthancPluginRegisterStorageArea3()
Member OrthancPluginRegisterStorageArea2 (OrthancPluginContext *context, OrthancPluginStorageCreate create, OrthancPluginStorageReadWhole readWhole, OrthancPluginStorageReadRange readRange, OrthancPluginStorageRemove remove)
  New plugins should use OrthancPluginRegisterStorageArea3()
Member OrthancPluginSetDescription (OrthancPluginContext *context, const char *description)
  This function should not be used anymore because the result of the call to "OrthancPluginGetName()" depends on the system. Use "OrthancPluginSetDescription2()" instead.
Member OrthancPluginSetRootUri (OrthancPluginContext *context, const char *uri)
  This function should not be used anymore because the result of the call to "OrthancPluginGetName()" depends on the system. Use "OrthancPluginSetRootUri2()" instead.
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.