Search Results for

    Show / Hide Table of Contents

    Class DicomWebConfiguration

    Inheritance
    System.Object
    DicomWebConfiguration
    Namespace: Monai.Deploy.InformaticsGateway.Configuration
    Assembly: Monai.Deploy.InformaticsGateway.Configuration.dll
    Syntax
    public class DicomWebConfiguration

    Constructors

    | Improve this Doc View Source

    DicomWebConfiguration()

    Declaration
    public DicomWebConfiguration()

    Fields

    | Improve this Doc View Source

    DefaultClientTimeout

    Declaration
    public static readonly int DefaultClientTimeout
    Field Value
    Type Description
    System.Int32

    Properties

    | Improve this Doc View Source

    AgentName

    Gets or sets the (postfix) name of the DICOMweb export agent used for receiving messages. This value is appended to ExportRequestPrefix as the name for subscribing to messages from the message broker service.

    Declaration
    [ConfigurationKeyName("agentName")]
    public string AgentName { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    ClientTimeoutSeconds

    Gets or sets the client connection timeout in seconds.

    Declaration
    [ConfigurationKeyName("clientTimeout")]
    public int ClientTimeoutSeconds { get; set; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    MaxAllowedFileSize

    Gets or set the maximum allowed file size in bytes with default to 2GiB.

    Declaration
    [ConfigurationKeyName("maxAllowedFileSize")]
    public long MaxAllowedFileSize { get; set; }
    Property Value
    Type Description
    System.Int64
    | Improve this Doc View Source

    MaximumNumberOfConnection

    Gets or sets the maximum number of simultaneous DICOMweb connections.

    Declaration
    [ConfigurationKeyName("maximumNumberOfConnections")]
    public ushort MaximumNumberOfConnection { get; set; }
    Property Value
    Type Description
    System.UInt16
    | Improve this Doc View Source

    PlugInAssemblies

    Optional list of data input plug-in type names to be executed by the IInputDataPlugInEngine on the data received using default DICOMWeb STOW-RS endpoints:

    • POST /dicomweb/studies/[{study-instance-uid}]
    • POST /dicomweb/{workflow-id}/studies/[{study-instance-uid}]
    Declaration
    [ConfigurationKeyName("plugins")]
    public List<string> PlugInAssemblies { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<System.String>
    | Improve this Doc View Source

    Timeout

    Timeout, in seconds, to wait for instances before notifying other subsystems of data arrival for the specified data group. Defaults to two seconds. Note: the currently implementation of DICOMweb expects the entire payload to be received in a single POST request, therefore, the timeout value may be insignificant unless the load of the network affects the upload speed.

    Declaration
    [ConfigurationKeyName("timeout")]
    public uint Timeout { get; set; }
    Property Value
    Type Description
    System.UInt32
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2022-2023 Project MONAI
    Generated by DocFX