Leadtools.Dicom.AddIn.Interfaces Namespace

Inheritance Hierarchy

Summary

Overview and description of Leadtools Dicom AddIn Interfaces classes, delegates, enumerations, and interfaces.

Classes

Class Description
Class AddInImage Respresents a marshable image. This allows the image to be marshaled across app domains.
Class MatchFoundEventArgs Provides data to the MatchFound event.
Class MoveDataSetEventArgs Provides data to the MoveDataset event.
Class ServerFeatures Constants for predefined features recognized by PACS Framework Server licensing.

Delegates

Delegate Description
Delegate MatchFoundDelegate Represents the method that will handle the event when a match has been found during a C-FIND-REQ.
Delegate MoveDataSetDelegate Represents the method that will handle the event when a dataset is available for moving.

Interfaces

Interface Description
Interface IAddInOptions Supports add-in specific options.
Interface IAddInOptions2 Allows implementors to support Medical add-in specific options.
Interface IAETitle Supports server AE title verification and enumeration.
Interface IAuditLog Support DICOM audit logging.
Interface IConfigureDialog Add-ins implement this interface when providing a custom configuration dialog.
Interface ICrud External Store Add-ins implement this interface to provide ICrud operations (Create, Retrieve, Update, Delete).
Interface IDicomRequest Supports add-ins sending DICOM related requests.
Interface IDicomSecurity Provides security information when performing a secure DICOM connection.
Interface IDicomSecurityCiphers Allows implementors to specify a list of supported DICOM TLS Cipher Suites in an add-in.
Interface IExtendedPresentationContextProvider Allows implementors to support DICOM extended negotiation features in an add-in.
Interface IFeature Allows implementors to add licensing features to the PACS Framework Server.
Interface ILicense Allows implementors to provide license to the PACS Framework Server.
Interface ILicenseProvider Allows the implementer to provide runtime license information to the storage server.
Interface IModule Defines a set of methods to be implemented by modules deployed in the application.
Interface INotifyBeforeSendMessage Add-ins implement this interface to be notified prior to a new DICOM message is sent. Implementers of this interface can affect the messages.
Interface INotifyReceiveMessage Addins implement this interface to be notified of all DICOM messages that occur. Implementers of this interface cannot affect the messages.
Interface INotifySendMessage Add-ins implement this interface to be notified whenever a new DICOM message is sent. Implementers of this interface cannot affect the messages.
Interface IPresentationContextProvider Add-ins implement this interface if they want to dynamically decide on presentation context support.
Interface IProcessBreak Add-ins implement this interface to be notified when a processing stop request has been issued.
Interface IProcessCFind Allows implementors to respond to C-FIND-REQ commands.
Interface IProcessCFind2 Allows implementors to respond to C-FIND-REQ commands.
Interface IProcessCGet Allows impementors to respond to a C-GET-REQ command.
Interface IProcessCGet2 Allows implementors to process C-GET-REQ commands.
Interface IProcessCMove Allows impementors to respond to a C-MOVE-REQ command.
Interface IProcessCMove2 Allows implementors to respond to a C-MOVE-REQ command.
Interface IProcessCStore Allows implementors to respond to a C-STORE-REQ command.
Interface IProcessCStore2 Allows implementors to respond to a C-STORE-REQ command.
Interface IProcessNAction Allows implementor to process N-ACTION-REQ command.
Interface IProcessNAction2 Allows implementor to process N-ACTION-REQ command.
Interface IProcessNCreate Allows implementors to process N-CREATE-REQ command.
Interface IProcessNCreate2 Allows implementors to process N-CREATE-REQ command.
Interface IProcessNDelete Allows implementors to process N-DELETE-REQ commands.
Interface IProcessNDelete2 Allows implementors to process N-DELETE-REQ commands.
Interface IProcessNGet Allows implementors to process N-GET-REQ commands.
Interface IProcessNGet2 Allows implementors to process N-GET-REQ commands.
Interface IProcessNReport Allows implementors to process N-EVENT-REPORT-REQ commands.
Interface IProcessNReport2 Allows implementors to process N-EVENT-REPORT-REQ commands.
Interface IProcessNSet Allows implementors to process N-SET-REQ commands.
Interface IProcessNSet2 Allows implementors to process N-SET-REQ commands.
Interface IProcessServiceMessage Allows the add-in to process a service message.
Interface IRoleSelectionProvider Allows implementors to support DICOM role selection features in an add-in.
Interface IServerConfig Allow an implementer to initialize some configuration information when the server loads.

Enumerations

Enumeration Description
Enumeration BreakType Defines break types for add-ins.
Enumeration ExtendedNegotiation Specifies the type of extended negotiation used in DICOM communications.
Enumeration LicenseFeatureType License feature types.
Enumeration RoleSelectionFlags Flags that define how the SCP will accept/reject any role selection proposed by the SCU.

See Also

Leadtools.Dicom.Addin Assembly

Introduction
Getting Started

Help Version 22.0.2023.2.9
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Dicom.AddIn Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.