Mercurial > hg > orthanc
diff OrthancServer/Plugins/Include/orthanc/OrthancCPlugin.h @ 5197:d8469ad83f39 db-protobuf
cont
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 28 Mar 2023 18:10:29 +0200 |
parents | 031ab885e18a |
children | eb41e1833cea |
line wrap: on
line diff
--- a/OrthancServer/Plugins/Include/orthanc/OrthancCPlugin.h Tue Mar 28 12:43:38 2023 +0200 +++ b/OrthancServer/Plugins/Include/orthanc/OrthancCPlugin.h Tue Mar 28 18:10:29 2023 +0200 @@ -9184,6 +9184,7 @@ typedef struct { void* backend; + uint32_t maxDatabaseRetries; OrthancPluginCallDatabaseBackendV4 operations; OrthancPluginFinalizeDatabaseBackendV4 finalize; } _OrthancPluginRegisterDatabaseBackendV4; @@ -9201,11 +9202,13 @@ ORTHANC_PLUGIN_INLINE OrthancPluginErrorCode OrthancPluginRegisterDatabaseBackendV4( OrthancPluginContext* context, void* backend, + uint32_t maxDatabaseRetries, /* To handle "OrthancPluginErrorCode_DatabaseCannotSerialize" */ OrthancPluginCallDatabaseBackendV4 operations, OrthancPluginFinalizeDatabaseBackendV4 finalize) { _OrthancPluginRegisterDatabaseBackendV4 params; params.backend = backend; + params.maxDatabaseRetries = maxDatabaseRetries; params.operations = operations; params.finalize = finalize;