Crate orthanc_plugin_bindings Copy item path Source OrthancPluginDictionaryEntry @brief An entry in the dictionary of DICOM tags. OrthancPluginHttpRequest @brief The parameters of a REST request.
@ingroup Callbacks OrthancPluginMemoryBuffer @brief A 32-bit memory buffer allocated by the core system of Orthanc. OrthancPluginMemoryBuffer64 @brief A 64-bit memory buffer allocated by the core system of Orthanc. _OrthancPluginContext_t @brief Data structure that contains information about the Orthanc core. _OrthancPluginDicomInstance_t _OrthancPluginDicomWebNode_t _OrthancPluginFindAnswers_t _OrthancPluginFindMatcher_t _OrthancPluginFindQuery_t _OrthancPluginImage_t _OrthancPluginJob_t _OrthancPluginPeers_t _OrthancPluginRestOutput_t _OrthancPluginServerChunkedRequestReader_t _OrthancPluginStorageArea_t _OrthancPluginWebDavCollection_t _OrthancPluginWorklistAnswers_t _OrthancPluginWorklistQuery_t OrthancPluginChangeType_OrthancPluginChangeType_CompletedSeries < Series is now complete OrthancPluginChangeType_OrthancPluginChangeType_Deleted < Deleted resource OrthancPluginChangeType_OrthancPluginChangeType_JobFailure < A Job has failed OrthancPluginChangeType_OrthancPluginChangeType_JobSubmitted < New Job submitted OrthancPluginChangeType_OrthancPluginChangeType_JobSuccess < A Job has completed successfully OrthancPluginChangeType_OrthancPluginChangeType_NewChildInstance < A new instance was added to this resource OrthancPluginChangeType_OrthancPluginChangeType_NewInstance < New instance received OrthancPluginChangeType_OrthancPluginChangeType_NewPatient < New patient created OrthancPluginChangeType_OrthancPluginChangeType_NewSeries < New series created OrthancPluginChangeType_OrthancPluginChangeType_NewStudy < New study created OrthancPluginChangeType_OrthancPluginChangeType_OrthancStarted < Orthanc has started OrthancPluginChangeType_OrthancPluginChangeType_OrthancStopped < Orthanc is stopping OrthancPluginChangeType_OrthancPluginChangeType_StablePatient < Timeout: No new instance in this patient OrthancPluginChangeType_OrthancPluginChangeType_StableSeries < Timeout: No new instance in this series OrthancPluginChangeType_OrthancPluginChangeType_StableStudy < Timeout: No new instance in this study OrthancPluginChangeType_OrthancPluginChangeType_UpdatedAttachment < Some user-defined attachment has changed for this resource OrthancPluginChangeType_OrthancPluginChangeType_UpdatedMetadata < Some user-defined metadata has changed for this resource OrthancPluginChangeType_OrthancPluginChangeType_UpdatedModalities < The list of DICOM modalities has changed OrthancPluginChangeType_OrthancPluginChangeType_UpdatedPeers < The list of Orthanc peers has changed OrthancPluginChangeType__OrthancPluginChangeType_INTERNAL OrthancPluginCompressionType_OrthancPluginCompressionType_Gzip < Standard gzip compression OrthancPluginCompressionType_OrthancPluginCompressionType_GzipWithSize < gzip, prefixed with uncompressed size (uint64_t) OrthancPluginCompressionType_OrthancPluginCompressionType_Zlib < Standard zlib compression OrthancPluginCompressionType_OrthancPluginCompressionType_ZlibWithSize < zlib, prefixed with uncompressed size (uint64_t) OrthancPluginCompressionType__OrthancPluginCompressionType_INTERNAL OrthancPluginConstraintType_OrthancPluginConstraintType_Equal < Equal OrthancPluginConstraintType_OrthancPluginConstraintType_GreaterOrEqual < More or equal OrthancPluginConstraintType_OrthancPluginConstraintType_List < List of values OrthancPluginConstraintType_OrthancPluginConstraintType_SmallerOrEqual < Less or equal OrthancPluginConstraintType_OrthancPluginConstraintType_Wildcard < Wildcard matching OrthancPluginConstraintType__OrthancPluginConstraintType_INTERNAL OrthancPluginContentType_OrthancPluginContentType_Dicom < DICOM OrthancPluginContentType_OrthancPluginContentType_DicomAsJson < JSON summary of a DICOM file OrthancPluginContentType_OrthancPluginContentType_DicomUntilPixelData < DICOM Header till pixel data OrthancPluginContentType_OrthancPluginContentType_Unknown < Unknown content type OrthancPluginContentType__OrthancPluginContentType_INTERNAL OrthancPluginCreateDicomFlags_OrthancPluginCreateDicomFlags_DecodeDataUriScheme < Decode fields encoded using data URI scheme OrthancPluginCreateDicomFlags_OrthancPluginCreateDicomFlags_GenerateIdentifiers < Automatically generate DICOM identifiers OrthancPluginCreateDicomFlags_OrthancPluginCreateDicomFlags_None OrthancPluginCreateDicomFlags__OrthancPluginCreateDicomFlags_INTERNAL OrthancPluginDicomToJsonFlags_OrthancPluginDicomToJsonFlags_ConvertBinaryToAscii < Output binary tags as-is, dropping non-ASCII OrthancPluginDicomToJsonFlags_OrthancPluginDicomToJsonFlags_ConvertBinaryToNull < Signal binary tags as null values OrthancPluginDicomToJsonFlags_OrthancPluginDicomToJsonFlags_IncludeBinary < Include the binary tags OrthancPluginDicomToJsonFlags_OrthancPluginDicomToJsonFlags_IncludePixelData < Include the pixel data OrthancPluginDicomToJsonFlags_OrthancPluginDicomToJsonFlags_IncludePrivateTags < Include the private tags OrthancPluginDicomToJsonFlags_OrthancPluginDicomToJsonFlags_IncludeUnknownTags < Include the tags unknown by the dictionary OrthancPluginDicomToJsonFlags_OrthancPluginDicomToJsonFlags_None OrthancPluginDicomToJsonFlags_OrthancPluginDicomToJsonFlags_SkipGroupLengths < Skip tags whose element is zero (new in 1.9.1) OrthancPluginDicomToJsonFlags_OrthancPluginDicomToJsonFlags_StopAfterPixelData < Stop processing after pixel data (new in 1.9.1) OrthancPluginDicomToJsonFlags__OrthancPluginDicomToJsonFlags_INTERNAL OrthancPluginDicomToJsonFormat_OrthancPluginDicomToJsonFormat_Full < Full output, with most details OrthancPluginDicomToJsonFormat_OrthancPluginDicomToJsonFormat_Human < Human-readable JSON OrthancPluginDicomToJsonFormat_OrthancPluginDicomToJsonFormat_Short < Tags output as hexadecimal numbers OrthancPluginDicomToJsonFormat__OrthancPluginDicomToJsonFormat_INTERNAL OrthancPluginDicomWebBinaryMode_OrthancPluginDicomWebBinaryMode_BulkDataUri < Use a bulk data URI field OrthancPluginDicomWebBinaryMode_OrthancPluginDicomWebBinaryMode_Ignore < Don’t include binary tags OrthancPluginDicomWebBinaryMode_OrthancPluginDicomWebBinaryMode_InlineBinary < Inline encoding using Base64 OrthancPluginErrorCode_OrthancPluginErrorCode_AlreadyExistingTag < Cannot override the value of a tag that already exists OrthancPluginErrorCode_OrthancPluginErrorCode_BadApplicationEntityTitle < An application entity title (AET) cannot be empty or be longer than 16 characters OrthancPluginErrorCode_OrthancPluginErrorCode_BadFileFormat < Bad file format OrthancPluginErrorCode_OrthancPluginErrorCode_BadFont < Badly formatted font file OrthancPluginErrorCode_OrthancPluginErrorCode_BadGeometry < Geometry error encountered in Stone OrthancPluginErrorCode_OrthancPluginErrorCode_BadHttpStatusInRest < This HTTP status is not allowed in a REST API OrthancPluginErrorCode_OrthancPluginErrorCode_BadJobOrdering < Bad ordering of filters in a job OrthancPluginErrorCode_OrthancPluginErrorCode_BadJson < Cannot parse a JSON document OrthancPluginErrorCode_OrthancPluginErrorCode_BadParameterType < Bad type for a parameter OrthancPluginErrorCode_OrthancPluginErrorCode_BadRange < Incorrect range request OrthancPluginErrorCode_OrthancPluginErrorCode_BadRequest < Bad request OrthancPluginErrorCode_OrthancPluginErrorCode_BadSequenceOfCalls < Bad sequence of calls OrthancPluginErrorCode_OrthancPluginErrorCode_CanceledJob < This job was canceled OrthancPluginErrorCode_OrthancPluginErrorCode_CannotCreateLua < Cannot create the Lua context OrthancPluginErrorCode_OrthancPluginErrorCode_CannotExecuteLua < Cannot execute a Lua command OrthancPluginErrorCode_OrthancPluginErrorCode_CannotOrderSlices < Unable to order the slices of the series OrthancPluginErrorCode_OrthancPluginErrorCode_CannotStoreInstance < Cannot store an instance OrthancPluginErrorCode_OrthancPluginErrorCode_CannotWriteFile < Cannot write to file OrthancPluginErrorCode_OrthancPluginErrorCode_CorruptedFile < Corrupted file (e.g. inconsistent MD5 hash) OrthancPluginErrorCode_OrthancPluginErrorCode_CreateDicomBadParent < Trying to attach a new DICOM instance to an inexistent resource OrthancPluginErrorCode_OrthancPluginErrorCode_CreateDicomNoPayload < No payload is present for one instance in the series OrthancPluginErrorCode_OrthancPluginErrorCode_CreateDicomNotString < Only string values are supported when creating DICOM instances OrthancPluginErrorCode_OrthancPluginErrorCode_CreateDicomOverrideTag < Trying to override a value inherited from a parent module OrthancPluginErrorCode_OrthancPluginErrorCode_CreateDicomParentEncoding < Unable to get the encoding of the parent resource OrthancPluginErrorCode_OrthancPluginErrorCode_CreateDicomParentIsInstance < Trying to attach a new DICOM instance to an instance (must be a series, study or patient) OrthancPluginErrorCode_OrthancPluginErrorCode_CreateDicomUseContent < Use "Content" to inject an image into a new DICOM instance OrthancPluginErrorCode_OrthancPluginErrorCode_CreateDicomUseDataUriScheme < The payload of the DICOM instance must be specified according to Data URI scheme OrthancPluginErrorCode_OrthancPluginErrorCode_Database < Error with the database engine OrthancPluginErrorCode_OrthancPluginErrorCode_DatabaseBackendAlreadyRegistered < Another plugin has already registered a custom database back-end OrthancPluginErrorCode_OrthancPluginErrorCode_DatabaseCannotSerialize < Database could not serialize access due to concurrent update, the transaction should be retried OrthancPluginErrorCode_OrthancPluginErrorCode_DatabaseNotInitialized < Plugin trying to call the database during its initialization OrthancPluginErrorCode_OrthancPluginErrorCode_DatabasePlugin < The plugin implementing a custom database back-end does not fulfill the proper interface OrthancPluginErrorCode_OrthancPluginErrorCode_DatabaseUnavailable < The database is currently not available (probably a transient situation) OrthancPluginErrorCode_OrthancPluginErrorCode_DicomFindUnavailable < DicomUserConnection: The C-FIND command is not supported by the remote SCP OrthancPluginErrorCode_OrthancPluginErrorCode_DicomMoveUnavailable < DicomUserConnection: The C-MOVE command is not supported by the remote SCP OrthancPluginErrorCode_OrthancPluginErrorCode_DicomPortInUse < The TCP port of the DICOM server is privileged or already in use OrthancPluginErrorCode_OrthancPluginErrorCode_DirectoryExpected < The specified path does not point to a directory OrthancPluginErrorCode_OrthancPluginErrorCode_DirectoryOverFile < The directory to be created is already occupied by a regular file OrthancPluginErrorCode_OrthancPluginErrorCode_DiscontinuedAbi < Calling a function that has been removed from the Orthanc Framework OrthancPluginErrorCode_OrthancPluginErrorCode_EmptyRequest < The request is empty OrthancPluginErrorCode_OrthancPluginErrorCode_FileStorageCannotWrite < Unable to create a subdirectory or a file in the file storage OrthancPluginErrorCode_OrthancPluginErrorCode_FullStorage < The file storage is full OrthancPluginErrorCode_OrthancPluginErrorCode_HttpPortInUse < The TCP port of the HTTP server is privileged or already in use OrthancPluginErrorCode_OrthancPluginErrorCode_IncompatibleDatabaseVersion < Incompatible version of the database OrthancPluginErrorCode_OrthancPluginErrorCode_IncompatibleImageFormat < Incompatible format of the images OrthancPluginErrorCode_OrthancPluginErrorCode_IncompatibleImageSize < Incompatible size of the images OrthancPluginErrorCode_OrthancPluginErrorCode_InexistentFile < Inexistent file OrthancPluginErrorCode_OrthancPluginErrorCode_InexistentItem < Accessing an inexistent item OrthancPluginErrorCode_OrthancPluginErrorCode_InexistentTag < Inexistent tag OrthancPluginErrorCode_OrthancPluginErrorCode_InternalError < Internal error OrthancPluginErrorCode_OrthancPluginErrorCode_JsonToLuaTable < Cannot convert the given JSON object to a Lua table OrthancPluginErrorCode_OrthancPluginErrorCode_LuaAlreadyExecuted < Arguments cannot be pushed after the Lua function is executed OrthancPluginErrorCode_OrthancPluginErrorCode_LuaBadOutput < The Lua function does not give the expected number of outputs OrthancPluginErrorCode_OrthancPluginErrorCode_LuaReturnsNoString < The Lua function does not return a string OrthancPluginErrorCode_OrthancPluginErrorCode_MainDicomTagsMultiplyDefined < A main DICOM Tag has been defined multiple times for the same resource level OrthancPluginErrorCode_OrthancPluginErrorCode_MakeDirectory < Cannot create a directory OrthancPluginErrorCode_OrthancPluginErrorCode_NetworkProtocol < Error in the network protocol OrthancPluginErrorCode_OrthancPluginErrorCode_NoApplicationEntityFilter < No application entity filter OrthancPluginErrorCode_OrthancPluginErrorCode_NoCFindHandler < No request handler factory for DICOM C-FIND SCP OrthancPluginErrorCode_OrthancPluginErrorCode_NoCGetHandler < No request handler factory for DICOM C-GET SCP OrthancPluginErrorCode_OrthancPluginErrorCode_NoCMoveHandler < No request handler factory for DICOM C-MOVE SCP OrthancPluginErrorCode_OrthancPluginErrorCode_NoCStoreHandler < No request handler factory for DICOM C-STORE SCP OrthancPluginErrorCode_OrthancPluginErrorCode_NoPresentationContext < DicomUserConnection: No acceptable presentation context for modality OrthancPluginErrorCode_OrthancPluginErrorCode_NoSopClassOrInstance < DicomUserConnection: Unable to find the SOP class and instance OrthancPluginErrorCode_OrthancPluginErrorCode_NoStorageCommitmentHandler < No request handler factory for DICOM N-ACTION SCP (storage commitment) OrthancPluginErrorCode_OrthancPluginErrorCode_NoWorklistHandler < No request handler factory for DICOM C-Find Modality SCP OrthancPluginErrorCode_OrthancPluginErrorCode_NotAcceptable < Cannot send a response which is acceptable according to the Accept HTTP header OrthancPluginErrorCode_OrthancPluginErrorCode_NotEnoughMemory < The server hosting Orthanc is running out of memory OrthancPluginErrorCode_OrthancPluginErrorCode_NotImplemented < Not implemented yet OrthancPluginErrorCode_OrthancPluginErrorCode_NotLuaPredicate < The Lua function is not a predicate (only true/false outputs allowed) OrthancPluginErrorCode_OrthancPluginErrorCode_NullPointer < Cannot handle a NULL pointer OrthancPluginErrorCode_OrthancPluginErrorCode_ParameterOutOfRange < Parameter out of range OrthancPluginErrorCode_OrthancPluginErrorCode_PathToExecutable < Unable to get the path to the executable OrthancPluginErrorCode_OrthancPluginErrorCode_Plugin < Error encountered within the plugin engine OrthancPluginErrorCode_OrthancPluginErrorCode_ReadOnly < Cannot modify a read-only data structure OrthancPluginErrorCode_OrthancPluginErrorCode_RegularFileExpected < The specified path does not point to a regular file OrthancPluginErrorCode_OrthancPluginErrorCode_Revision < A bad revision number was provided, which might indicate conflict between multiple writers OrthancPluginErrorCode_OrthancPluginErrorCode_SQLiteAlreadyOpened < SQLite: Connection is already open OrthancPluginErrorCode_OrthancPluginErrorCode_SQLiteBindOutOfRange < SQLite: Bing a value while out of range (serious error) OrthancPluginErrorCode_OrthancPluginErrorCode_SQLiteCannotOpen < SQLite: Unable to open the database OrthancPluginErrorCode_OrthancPluginErrorCode_SQLiteCannotRun < SQLite: Cannot run a cached statement OrthancPluginErrorCode_OrthancPluginErrorCode_SQLiteCannotStep < SQLite: Cannot step over a cached statement OrthancPluginErrorCode_OrthancPluginErrorCode_SQLiteCommitWithoutTransaction < SQLite: Committing a nonexistent transaction OrthancPluginErrorCode_OrthancPluginErrorCode_SQLiteExecute < SQLite: Cannot execute a command OrthancPluginErrorCode_OrthancPluginErrorCode_SQLiteFlush < SQLite: Unable to flush the database OrthancPluginErrorCode_OrthancPluginErrorCode_SQLiteNotOpened < SQLite: The database is not opened OrthancPluginErrorCode_OrthancPluginErrorCode_SQLitePrepareStatement < SQLite: Cannot prepare a cached statement OrthancPluginErrorCode_OrthancPluginErrorCode_SQLiteRegisterFunction < SQLite: Unable to register a function OrthancPluginErrorCode_OrthancPluginErrorCode_SQLiteRollbackWithoutTransaction < SQLite: Rolling back a nonexistent transaction (have you called Begin()?) OrthancPluginErrorCode_OrthancPluginErrorCode_SQLiteStatementAlreadyUsed < SQLite: This cached statement is already being referred to OrthancPluginErrorCode_OrthancPluginErrorCode_SQLiteTransactionAlreadyStarted < SQLite: Beginning the same transaction twice OrthancPluginErrorCode_OrthancPluginErrorCode_SQLiteTransactionBegin < SQLite: Cannot start a transaction OrthancPluginErrorCode_OrthancPluginErrorCode_SQLiteTransactionCommit < SQLite: Failure when committing the transaction OrthancPluginErrorCode_OrthancPluginErrorCode_SharedLibrary < Error while using a shared library (plugin) OrthancPluginErrorCode_OrthancPluginErrorCode_SslDisabled < Orthanc has been built without SSL support OrthancPluginErrorCode_OrthancPluginErrorCode_SslInitialization < Cannot initialize SSL encryption, check out your certificates OrthancPluginErrorCode_OrthancPluginErrorCode_StorageAreaAlreadyRegistered < Another plugin has already registered a custom storage area OrthancPluginErrorCode_OrthancPluginErrorCode_StorageAreaPlugin < Error in the plugin implementing a custom storage area OrthancPluginErrorCode_OrthancPluginErrorCode_Success < Success OrthancPluginErrorCode_OrthancPluginErrorCode_SystemCommand < Error while calling a system command OrthancPluginErrorCode_OrthancPluginErrorCode_Timeout < Timeout OrthancPluginErrorCode_OrthancPluginErrorCode_Unauthorized < Bad credentials were provided to an HTTP request OrthancPluginErrorCode_OrthancPluginErrorCode_UnknownDicomTag < Unknown DICOM tag OrthancPluginErrorCode_OrthancPluginErrorCode_UnknownModality < Unknown modality OrthancPluginErrorCode_OrthancPluginErrorCode_UnknownPluginService < Plugin invoking an unknown service OrthancPluginErrorCode_OrthancPluginErrorCode_UnknownResource < Unknown resource OrthancPluginErrorCode_OrthancPluginErrorCode_UnsupportedMediaType < Unsupported media type OrthancPluginErrorCode_OrthancPluginErrorCode_UriSyntax < Badly formatted URI OrthancPluginErrorCode__OrthancPluginErrorCode_INTERNAL OrthancPluginHttpMethod_OrthancPluginHttpMethod_Delete < DELETE request OrthancPluginHttpMethod_OrthancPluginHttpMethod_Get < GET request OrthancPluginHttpMethod_OrthancPluginHttpMethod_Post < POST request OrthancPluginHttpMethod_OrthancPluginHttpMethod_Put < PUT request OrthancPluginHttpMethod__OrthancPluginHttpMethod_INTERNAL OrthancPluginIdentifierConstraint_OrthancPluginIdentifierConstraint_Equal < Equal OrthancPluginIdentifierConstraint_OrthancPluginIdentifierConstraint_GreaterOrEqual < More or equal OrthancPluginIdentifierConstraint_OrthancPluginIdentifierConstraint_SmallerOrEqual < Less or equal OrthancPluginIdentifierConstraint_OrthancPluginIdentifierConstraint_Wildcard < Case-sensitive wildcard matching (with * and ?) OrthancPluginIdentifierConstraint__OrthancPluginIdentifierConstraint_INTERNAL OrthancPluginImageFormat_OrthancPluginImageFormat_Dicom < Image compressed using DICOM OrthancPluginImageFormat_OrthancPluginImageFormat_Jpeg < Image compressed using JPEG OrthancPluginImageFormat_OrthancPluginImageFormat_Png < Image compressed using PNG OrthancPluginImageFormat__OrthancPluginImageFormat_INTERNAL OrthancPluginInstanceOrigin_OrthancPluginInstanceOrigin_DicomProtocol < Instance received through DICOM protocol OrthancPluginInstanceOrigin_OrthancPluginInstanceOrigin_Lua < Instance added to Orthanc by a Lua script OrthancPluginInstanceOrigin_OrthancPluginInstanceOrigin_Plugin < Instance added to Orthanc by a plugin OrthancPluginInstanceOrigin_OrthancPluginInstanceOrigin_RestApi < Instance received through REST API of Orthanc OrthancPluginInstanceOrigin_OrthancPluginInstanceOrigin_Unknown < Unknown origin OrthancPluginInstanceOrigin_OrthancPluginInstanceOrigin_WebDav < Instance received through WebDAV (new in 1.8.0) OrthancPluginInstanceOrigin__OrthancPluginInstanceOrigin_INTERNAL OrthancPluginJobStepStatus_OrthancPluginJobStepStatus_Continue < The job has still data to process after this step OrthancPluginJobStepStatus_OrthancPluginJobStepStatus_Failure < The job has failed while executing this step OrthancPluginJobStepStatus_OrthancPluginJobStepStatus_Success < The job has successfully executed all its steps OrthancPluginJobStopReason_OrthancPluginJobStopReason_Canceled < The job was canceled, and might be resubmitted later OrthancPluginJobStopReason_OrthancPluginJobStopReason_Failure < The job has failed, and might be resubmitted later OrthancPluginJobStopReason_OrthancPluginJobStopReason_Paused < The job was paused, and will be resumed later OrthancPluginJobStopReason_OrthancPluginJobStopReason_Success < The job has succeeded OrthancPluginMetricsType_OrthancPluginMetricsType_Default < Default metrics OrthancPluginMetricsType_OrthancPluginMetricsType_Timer This metrics represents a time duration. Orthanc will keep the
maximum value of the metrics over a sliding window of ten
seconds, which is useful if the metrics is sampled frequently. OrthancPluginPixelFormat_OrthancPluginPixelFormat_BGRA32 @brief Color image in BGRA32 format. OrthancPluginPixelFormat_OrthancPluginPixelFormat_Float32 @brief Graylevel, floating-point 32bpp image. OrthancPluginPixelFormat_OrthancPluginPixelFormat_Grayscale8 @brief Graylevel 8bpp image. OrthancPluginPixelFormat_OrthancPluginPixelFormat_Grayscale16 @brief Graylevel, unsigned 16bpp image. OrthancPluginPixelFormat_OrthancPluginPixelFormat_Grayscale32 @brief Graylevel, unsigned 32bpp image. OrthancPluginPixelFormat_OrthancPluginPixelFormat_Grayscale64 @brief Graylevel, unsigned 64bpp image. OrthancPluginPixelFormat_OrthancPluginPixelFormat_RGB24 @brief Color image in RGB24 format. OrthancPluginPixelFormat_OrthancPluginPixelFormat_RGB48 @brief Color image in RGB48 format. OrthancPluginPixelFormat_OrthancPluginPixelFormat_RGBA32 @brief Color image in RGBA32 format. OrthancPluginPixelFormat_OrthancPluginPixelFormat_SignedGrayscale16 @brief Graylevel, signed 16bpp image. OrthancPluginPixelFormat_OrthancPluginPixelFormat_Unknown < Unknown pixel format OrthancPluginPixelFormat__OrthancPluginPixelFormat_INTERNAL @brief Graylevel, unsigned 64bpp image. OrthancPluginReceivedInstanceAction_OrthancPluginReceivedInstanceAction_Discard < Discard the instance OrthancPluginReceivedInstanceAction_OrthancPluginReceivedInstanceAction_KeepAsIs < Keep the instance as is OrthancPluginReceivedInstanceAction_OrthancPluginReceivedInstanceAction_Modify < Modify the instance OrthancPluginReceivedInstanceAction__OrthancPluginReceivedInstanceAction_INTERNAL OrthancPluginResourceType_OrthancPluginResourceType_Instance < Instance OrthancPluginResourceType_OrthancPluginResourceType_None < Unavailable resource type OrthancPluginResourceType_OrthancPluginResourceType_Patient < Patient OrthancPluginResourceType_OrthancPluginResourceType_Series < Series OrthancPluginResourceType_OrthancPluginResourceType_Study < Study OrthancPluginResourceType__OrthancPluginResourceType_INTERNAL OrthancPluginStorageCommitmentFailureReason_OrthancPluginStorageCommitmentFailureReason_ClassInstanceConflict OrthancPluginStorageCommitmentFailureReason_OrthancPluginStorageCommitmentFailureReason_DuplicateTransactionUID OrthancPluginStorageCommitmentFailureReason_OrthancPluginStorageCommitmentFailureReason_NoSuchObjectInstance OrthancPluginStorageCommitmentFailureReason_OrthancPluginStorageCommitmentFailureReason_ProcessingFailure OrthancPluginStorageCommitmentFailureReason_OrthancPluginStorageCommitmentFailureReason_ReferencedSOPClassNotSupported OrthancPluginStorageCommitmentFailureReason_OrthancPluginStorageCommitmentFailureReason_ResourceLimitation OrthancPluginStorageCommitmentFailureReason_OrthancPluginStorageCommitmentFailureReason_Success OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_AE < Application Entity OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_AS < Age String OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_AT < Attribute Tag OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_CS < Code String OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_DA < Date OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_DS < Decimal String OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_DT < Date Time OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_FD < Floating Point Double OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_FL < Floating Point Single OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_IS < Integer String OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_LO < Long String OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_LT < Long Text OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_OB < Other Byte String OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_OF < Other Float String OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_OW < Other Word String OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_PN < Person Name OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_SH < Short String OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_SL < Signed Long OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_SQ < Sequence of Items OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_SS < Signed Short OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_ST < Short Text OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_TM < Time OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_UI < Unique Identifier (UID) OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_UL < Unsigned Long OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_UN < Unknown OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_US < Unsigned Short OrthancPluginValueRepresentation_OrthancPluginValueRepresentation_UT < Unlimited Text OrthancPluginValueRepresentation__OrthancPluginValueRepresentation_INTERNAL _OrthancPluginService__OrthancPluginService_AnswerBuffer _OrthancPluginService__OrthancPluginService_AutodetectMimeType _OrthancPluginService__OrthancPluginService_BufferCompression _OrthancPluginService__OrthancPluginService_CallHttpClient _OrthancPluginService__OrthancPluginService_CallHttpClient2 _OrthancPluginService__OrthancPluginService_CallPeerApi _OrthancPluginService__OrthancPluginService_CallRestApi _OrthancPluginService__OrthancPluginService_ChunkedHttpClient _OrthancPluginService__OrthancPluginService_CompressAndAnswerImage _OrthancPluginService__OrthancPluginService_CompressAndAnswerPngImage _OrthancPluginService__OrthancPluginService_CompressImage _OrthancPluginService__OrthancPluginService_ComputeMd5 _OrthancPluginService__OrthancPluginService_ComputeSha1 _OrthancPluginService__OrthancPluginService_ConvertPixelFormat _OrthancPluginService__OrthancPluginService_CreateDicom _OrthancPluginService__OrthancPluginService_CreateDicom2 _OrthancPluginService__OrthancPluginService_CreateDicomInstance _OrthancPluginService__OrthancPluginService_CreateFindMatcher _OrthancPluginService__OrthancPluginService_CreateImage _OrthancPluginService__OrthancPluginService_CreateImageAccessor _OrthancPluginService__OrthancPluginService_CreateJob _OrthancPluginService__OrthancPluginService_CreateMemoryBuffer _OrthancPluginService__OrthancPluginService_CreateMemoryBuffer64 _OrthancPluginService__OrthancPluginService_DatabaseAnswer _OrthancPluginService__OrthancPluginService_DecodeDicomImage _OrthancPluginService__OrthancPluginService_DicomBufferToJson _OrthancPluginService__OrthancPluginService_DicomInstanceToJson _OrthancPluginService__OrthancPluginService_DrawText _OrthancPluginService__OrthancPluginService_EncodeDicomWebJson _OrthancPluginService__OrthancPluginService_EncodeDicomWebJson2 _OrthancPluginService__OrthancPluginService_EncodeDicomWebXml _OrthancPluginService__OrthancPluginService_EncodeDicomWebXml2 _OrthancPluginService__OrthancPluginService_FindAddAnswer _OrthancPluginService__OrthancPluginService_FindMarkIncomplete _OrthancPluginService__OrthancPluginService_FindMatcherIsMatch _OrthancPluginService__OrthancPluginService_FreeDicomInstance _OrthancPluginService__OrthancPluginService_FreeFindMatcher _OrthancPluginService__OrthancPluginService_FreeImage _OrthancPluginService__OrthancPluginService_FreeJob _OrthancPluginService__OrthancPluginService_FreePeers _OrthancPluginService__OrthancPluginService_GenerateRestApiAuthorizationToken _OrthancPluginService__OrthancPluginService_GenerateUuid _OrthancPluginService__OrthancPluginService_GetCommandLineArgument _OrthancPluginService__OrthancPluginService_GetCommandLineArgumentsCount _OrthancPluginService__OrthancPluginService_GetConfiguration _OrthancPluginService__OrthancPluginService_GetConfigurationPath _OrthancPluginService__OrthancPluginService_GetDicomForInstance _OrthancPluginService__OrthancPluginService_GetErrorDescription _OrthancPluginService__OrthancPluginService_GetExpectedDatabaseVersion _OrthancPluginService__OrthancPluginService_GetFindQuerySize _OrthancPluginService__OrthancPluginService_GetFindQueryTag _OrthancPluginService__OrthancPluginService_GetFindQueryTagName _OrthancPluginService__OrthancPluginService_GetFindQueryValue _OrthancPluginService__OrthancPluginService_GetFontInfo _OrthancPluginService__OrthancPluginService_GetFontsCount _OrthancPluginService__OrthancPluginService_GetGlobalProperty _OrthancPluginService__OrthancPluginService_GetImageBuffer _OrthancPluginService__OrthancPluginService_GetImageHeight _OrthancPluginService__OrthancPluginService_GetImagePitch _OrthancPluginService__OrthancPluginService_GetImagePixelFormat _OrthancPluginService__OrthancPluginService_GetImageWidth _OrthancPluginService__OrthancPluginService_GetInstanceAdvancedJson _OrthancPluginService__OrthancPluginService_GetInstanceData _OrthancPluginService__OrthancPluginService_GetInstanceDecodedFrame _OrthancPluginService__OrthancPluginService_GetInstanceDicomWebJson _OrthancPluginService__OrthancPluginService_GetInstanceDicomWebXml _OrthancPluginService__OrthancPluginService_GetInstanceFramesCount _OrthancPluginService__OrthancPluginService_GetInstanceJson _OrthancPluginService__OrthancPluginService_GetInstanceMetadata _OrthancPluginService__OrthancPluginService_GetInstanceOrigin _OrthancPluginService__OrthancPluginService_GetInstanceRawFrame _OrthancPluginService__OrthancPluginService_GetInstanceRemoteAet _OrthancPluginService__OrthancPluginService_GetInstanceSimplifiedJson _OrthancPluginService__OrthancPluginService_GetInstanceSize _OrthancPluginService__OrthancPluginService_GetInstanceTransferSyntaxUid _OrthancPluginService__OrthancPluginService_GetOrthancDirectory _OrthancPluginService__OrthancPluginService_GetOrthancPath _OrthancPluginService__OrthancPluginService_GetPeerName _OrthancPluginService__OrthancPluginService_GetPeerUrl _OrthancPluginService__OrthancPluginService_GetPeerUserProperty _OrthancPluginService__OrthancPluginService_GetPeers _OrthancPluginService__OrthancPluginService_GetPeersCount _OrthancPluginService__OrthancPluginService_GetTagName _OrthancPluginService__OrthancPluginService_HasInstanceMetadata _OrthancPluginService__OrthancPluginService_HasInstancePixelData _OrthancPluginService__OrthancPluginService_INTERNAL _OrthancPluginService__OrthancPluginService_LogError _OrthancPluginService__OrthancPluginService_LogInfo _OrthancPluginService__OrthancPluginService_LogWarning _OrthancPluginService__OrthancPluginService_LookupDictionary _OrthancPluginService__OrthancPluginService_LookupInstance _OrthancPluginService__OrthancPluginService_LookupPatient _OrthancPluginService__OrthancPluginService_LookupSeries _OrthancPluginService__OrthancPluginService_LookupStudy _OrthancPluginService__OrthancPluginService_LookupStudyWithAccessionNumber _OrthancPluginService__OrthancPluginService_ReadFile _OrthancPluginService__OrthancPluginService_ReconstructMainDicomTags _OrthancPluginService__OrthancPluginService_Redirect _OrthancPluginService__OrthancPluginService_RegisterChunkedRestCallback _OrthancPluginService__OrthancPluginService_RegisterDatabaseBackend _OrthancPluginService__OrthancPluginService_RegisterDatabaseBackendV2 _OrthancPluginService__OrthancPluginService_RegisterDatabaseBackendV3 _OrthancPluginService__OrthancPluginService_RegisterDecodeImageCallback _OrthancPluginService__OrthancPluginService_RegisterDictionaryTag _OrthancPluginService__OrthancPluginService_RegisterErrorCode _OrthancPluginService__OrthancPluginService_RegisterFindCallback _OrthancPluginService__OrthancPluginService_RegisterIncomingCStoreInstanceFilter _OrthancPluginService__OrthancPluginService_RegisterIncomingDicomInstanceFilter _OrthancPluginService__OrthancPluginService_RegisterIncomingHttpRequestFilter _OrthancPluginService__OrthancPluginService_RegisterIncomingHttpRequestFilter2 _OrthancPluginService__OrthancPluginService_RegisterJobsUnserializer _OrthancPluginService__OrthancPluginService_RegisterMoveCallback _OrthancPluginService__OrthancPluginService_RegisterOnChangeCallback _OrthancPluginService__OrthancPluginService_RegisterOnStoredInstanceCallback _OrthancPluginService__OrthancPluginService_RegisterPrivateDictionaryTag _OrthancPluginService__OrthancPluginService_RegisterReceivedInstanceCallback _OrthancPluginService__OrthancPluginService_RegisterRefreshMetricsCallback _OrthancPluginService__OrthancPluginService_RegisterRestCallback _OrthancPluginService__OrthancPluginService_RegisterRestCallbackNoLock _OrthancPluginService__OrthancPluginService_RegisterStorageArea _OrthancPluginService__OrthancPluginService_RegisterStorageArea2 _OrthancPluginService__OrthancPluginService_RegisterStorageCommitmentScpCallback _OrthancPluginService__OrthancPluginService_RegisterTranscoderCallback _OrthancPluginService__OrthancPluginService_RegisterWebDavCollection _OrthancPluginService__OrthancPluginService_RegisterWorklistCallback _OrthancPluginService__OrthancPluginService_RestApiDelete _OrthancPluginService__OrthancPluginService_RestApiDeleteAfterPlugins _OrthancPluginService__OrthancPluginService_RestApiGet _OrthancPluginService__OrthancPluginService_RestApiGet2 _OrthancPluginService__OrthancPluginService_RestApiGetAfterPlugins _OrthancPluginService__OrthancPluginService_RestApiPost _OrthancPluginService__OrthancPluginService_RestApiPostAfterPlugins _OrthancPluginService__OrthancPluginService_RestApiPut _OrthancPluginService__OrthancPluginService_RestApiPutAfterPlugins _OrthancPluginService__OrthancPluginService_SendHttpStatus _OrthancPluginService__OrthancPluginService_SendHttpStatusCode _OrthancPluginService__OrthancPluginService_SendMethodNotAllowed _OrthancPluginService__OrthancPluginService_SendMultipartItem _OrthancPluginService__OrthancPluginService_SendMultipartItem2 _OrthancPluginService__OrthancPluginService_SendUnauthorized _OrthancPluginService__OrthancPluginService_SerializeDicomInstance _OrthancPluginService__OrthancPluginService_SetCookie _OrthancPluginService__OrthancPluginService_SetGlobalProperty _OrthancPluginService__OrthancPluginService_SetHttpErrorDetails _OrthancPluginService__OrthancPluginService_SetHttpHeader _OrthancPluginService__OrthancPluginService_SetMetricsValue _OrthancPluginService__OrthancPluginService_SetPluginProperty _OrthancPluginService__OrthancPluginService_StartMultipartAnswer _OrthancPluginService__OrthancPluginService_StorageAreaCreate _OrthancPluginService__OrthancPluginService_StorageAreaRead _OrthancPluginService__OrthancPluginService_StorageAreaRemove _OrthancPluginService__OrthancPluginService_SubmitJob _OrthancPluginService__OrthancPluginService_TranscodeDicomInstance _OrthancPluginService__OrthancPluginService_UncompressImage _OrthancPluginService__OrthancPluginService_WorklistAddAnswer _OrthancPluginService__OrthancPluginService_WorklistGetDicomQuery _OrthancPluginService__OrthancPluginService_WorklistIsMatch _OrthancPluginService__OrthancPluginService_WorklistMarkIncomplete _OrthancPluginService__OrthancPluginService_WriteFile OrthancPluginGetName ⚠ Forward declaration of one of the mandatory functions for Orthanc
plugins. OrthancPluginApplyMove @brief Callback to apply one C-Move suboperation. OrthancPluginChangeType The supported types of changes that can be signaled to the change callback.
@ingroup Callbacks OrthancPluginChunkedClientAnswerAddChunk @brief Callback executed when an answer chunk is received during a chunked transfer. OrthancPluginChunkedClientAnswerAddHeader @brief Callback executed when a HTTP header is received during a chunked transfer. OrthancPluginChunkedClientRequestGetChunkData @brief Callback to read the current chunk of the request body during a chunked transfer OrthancPluginChunkedClientRequestGetChunkSize @brief Callback to read the size of the current request chunk during a chunked transfer OrthancPluginChunkedClientRequestIsDone @brief Callback to know whether the request body is entirely read during a chunked transfer OrthancPluginChunkedClientRequestNext @brief Callback to advance in the request body during a chunked transfer OrthancPluginCompressionType The compression algorithms that are supported by the Orthanc core.
@ingroup Images OrthancPluginConstraintType The constraints on the tags (main DICOM tags and identifier tags)
that must be supported by the database plugins. OrthancPluginContentType The content types that are supported by Orthanc plugins. OrthancPluginContext @brief Data structure that contains information about the Orthanc core. OrthancPluginCreateDicomFlags Flags to the creation of a DICOM file.
@ingroup Toolbox
@see OrthancPluginCreateDicom() OrthancPluginDecodeImageCallback @brief Signature of a callback function to decode a DICOM instance as an image.
@ingroup Callbacks OrthancPluginDicomInstance @brief Opaque structure that represents a DICOM instance that is managed by the Orthanc core.
@ingroup DicomInstance OrthancPluginDicomToJsonFlags Flags to customize a DICOM-to-JSON conversion. By default, binary
tags are formatted using Data URI scheme.
@ingroup Toolbox OrthancPluginDicomToJsonFormat The possible output formats for a DICOM-to-JSON conversion.
@ingroup Toolbox
@see OrthancPluginDicomToJson() OrthancPluginDicomWebBinaryCallback @brief Callback executed to encode a binary tag in DICOMweb. OrthancPluginDicomWebBinaryCallback2 @brief Callback executed to encode a binary tag in DICOMweb. OrthancPluginDicomWebBinaryMode The available modes to export a binary DICOM tag into a DICOMweb
JSON or XML document. OrthancPluginDicomWebNode @brief Opaque structure that represents a node in a JSON or XML
document used in DICOMweb.
@ingroup Toolbox OrthancPluginDicomWebSetBinaryNode @brief Signature of a function to set the content of a node
encoding a binary DICOM tag, into a JSON or XML document
generated for DICOMweb.
@ingroup Callbacks OrthancPluginErrorCode The various error codes that can be returned by the Orthanc core. OrthancPluginFindAnswers @brief Opaque structure to an object that represents the answers to a C-Find query for worklists.
@ingroup DicomCallbacks OrthancPluginFindCallback @brief Callback to handle incoming C-Find SCP requests. OrthancPluginFindMatcher @brief Opaque structure to an object that can be used to check whether a DICOM instance matches a C-Find query.
@ingroup Toolbox OrthancPluginFindQuery @brief Opaque structure to an object that represents a C-Find query.
@ingroup DicomCallbacks OrthancPluginFree @brief Signature of a function to free dynamic memory.
@ingroup Callbacks OrthancPluginFreeMove @brief Callback to free one C-Move driver. OrthancPluginGetMoveSize @brief Callback to read the size of a C-Move driver. OrthancPluginHttpMethod The various HTTP methods for a REST call. OrthancPluginIdentifierConstraint The constraints on the DICOM identifiers that must be supported
by the database plugins.
@deprecated Plugins using OrthancPluginConstraintType will be faster OrthancPluginImage @brief Opaque structure that represents an image that is uncompressed in memory.
@ingroup Images OrthancPluginImageFormat The image formats that are supported by the Orthanc core.
@ingroup Images OrthancPluginIncomingCStoreInstanceFilter @brief Callback to filter incoming DICOM instances received by
Orthanc through C-STORE. OrthancPluginIncomingDicomInstanceFilter @brief Callback to filter incoming DICOM instances received by Orthanc. OrthancPluginIncomingHttpRequestFilter @brief Callback to filter incoming HTTP requests received by Orthanc. OrthancPluginIncomingHttpRequestFilter2 @brief Callback to filter incoming HTTP requests received by Orthanc. OrthancPluginInstanceOrigin The origin of a DICOM instance that has been received by Orthanc. OrthancPluginJob @brief Opaque structure to a job to be executed by Orthanc.
@ingroup Toolbox OrthancPluginJobFinalize @brief Callback to finalize one custom job. OrthancPluginJobGetContent @brief Callback to retrieve the content of one custom job. OrthancPluginJobGetProgress @brief Callback to check the progress of one custom job. OrthancPluginJobGetSerialized @brief Callback to serialize one custom job. OrthancPluginJobReset @brief Callback executed once one stopped custom job is started again. OrthancPluginJobStep @brief Callback to execute one step of a custom job. OrthancPluginJobStepStatus The possible status for one single step of a job. OrthancPluginJobStop @brief Callback executed once one custom job leaves the “running” state. OrthancPluginJobStopReason Explains why the job should stop and release the resources it has
allocated. This is especially important to disambiguate between
the “paused” condition and the “final” conditions (success,
failure, or canceled). OrthancPluginJobsUnserializer @brief Callback executed to unserialize a custom job. OrthancPluginMetricsType The available types of metrics. OrthancPluginMoveCallback @brief Callback to handle incoming C-Move SCP requests. OrthancPluginOnChangeCallback @brief Signature of a callback function that is triggered when a change happens to some DICOM resource.
@ingroup Callbacks OrthancPluginOnStoredInstanceCallback @brief Signature of a callback function that is triggered when Orthanc stores a new DICOM instance.
@ingroup Callbacks OrthancPluginPeers @brief Opaque structure to the set of remote Orthanc Peers that are known to the local Orthanc server.
@ingroup Toolbox OrthancPluginPixelFormat The memory layout of the pixels of an image.
@ingroup Images OrthancPluginReceivedInstanceAction The action to be taken after ReceivedInstanceCallback is triggered OrthancPluginReceivedInstanceCallback @brief Callback to keep/discard/modify a DICOM instance received
by Orthanc from any source (C-STORE or REST API) OrthancPluginRefreshMetricsCallback @brief Callback executed to update the metrics of the plugin. OrthancPluginResourceType The supported types of DICOM resources. OrthancPluginRestCallback @brief Signature of a callback function that answers to a REST request.
@ingroup Callbacks OrthancPluginRestOutput @brief Opaque structure that represents the HTTP connection to the client application.
@ingroup Callbacks OrthancPluginServerChunkedRequestReader @brief Opaque structure that reads the content of a HTTP request body during a chunked HTTP transfer.
@ingroup Callbacks OrthancPluginServerChunkedRequestReaderAddChunk @brief Callback invoked whenever a new data chunk is available during a chunked transfer. OrthancPluginServerChunkedRequestReaderExecute @brief Callback invoked whenever the request body is entirely received. OrthancPluginServerChunkedRequestReaderFactory @brief Callback to create a reader to handle incoming chunked HTTP transfers. OrthancPluginServerChunkedRequestReaderFinalize @brief Callback invoked to release the resources associated with an incoming HTTP chunked transfer. OrthancPluginStorageArea @brief Opaque structure that represents the storage area that is actually used by Orthanc.
@ingroup Images OrthancPluginStorageCommitmentDestructor @brief Callback to free one storage commitment SCP handler. OrthancPluginStorageCommitmentFactory @brief Callback executed by the storage commitment SCP. OrthancPluginStorageCommitmentFailureReason The available values for the Failure Reason (0008,1197) during
storage commitment.
http://dicom.nema.org/medical/dicom/2019e/output/chtml/part03/sect_C.14.html#sect_C.14.1.1 OrthancPluginStorageCommitmentLookup @brief Callback to get the status of one DICOM instance in the
storage commitment SCP. OrthancPluginStorageCreate @brief Callback for writing to the storage area. OrthancPluginStorageRead @brief Callback for reading from the storage area. OrthancPluginStorageReadRange @brief Callback for reading a range of a file from the storage area. OrthancPluginStorageReadWhole @brief Callback for reading a whole file from the storage area. OrthancPluginStorageRemove @brief Callback for removing a file from the storage area. OrthancPluginTranscoderCallback @brief Signature of a callback function to transcode a DICOM instance.
@param transcoded Target memory buffer. It must be allocated by the
plugin using OrthancPluginCreateMemoryBuffer().
@param buffer Memory buffer containing the source DICOM instance.
@param size Size of the source memory buffer.
@param allowedSyntaxes A C array of possible transfer syntaxes UIDs for the
result of the transcoding. The plugin must choose by itself the
transfer syntax that will be used for the resulting DICOM image.
@param countSyntaxes The number of transfer syntaxes that are contained
in the “allowedSyntaxes” array.
@param allowNewSopInstanceUid Whether the transcoding plugin can select
a transfer syntax that will change the SOP instance UID (or, in other
terms, whether the plugin can transcode using lossy compression).
@return 0 if success (i.e. image successfully transcoded and stored into
“transcoded”), or the error code if failure.
@ingroup Callbacks OrthancPluginValueRepresentation The value representations present in the DICOM standard (version 2013).
@ingroup Toolbox OrthancPluginWebDavAddFile @brief Declare a file while returning the content of a folder. OrthancPluginWebDavAddFolder @brief Declare a subfolder while returning the content of a folder. OrthancPluginWebDavCollection @brief Opaque structure that represents a WebDAV collection.
@ingroup Callbacks OrthancPluginWebDavCreateFolderCallback @brief Callback to create a folder. OrthancPluginWebDavDeleteItemCallback @brief Callback to remove a file or a folder. OrthancPluginWebDavIsExistingFolderCallback @brief Callback for testing the existence of a folder. OrthancPluginWebDavListFolderCallback @brief Callback for listing the content of a folder. OrthancPluginWebDavRetrieveFile @brief Retrieve the content of a file. OrthancPluginWebDavRetrieveFileCallback @brief Callback for retrieving the content of a file. OrthancPluginWebDavStoreFileCallback @brief Callback to store a file. OrthancPluginWorklistAnswers @brief Opaque structure to an object that represents the answers to a C-Find query for worklists.
@ingroup DicomCallbacks OrthancPluginWorklistCallback @brief Callback to handle the C-Find SCP requests for worklists. OrthancPluginWorklistQuery @brief Opaque structure to an object that represents a C-Find query for worklists.
@ingroup DicomCallbacks _OrthancPluginService