Namespace FellowOakDicom.Network
Classes
AAbort
A-ABORT
AAssociateAC
A-ASSOCIATE-AC
AAssociateRJ
A-ASSOCIATE-RJ
AAssociateRQ
A-ASSOCIATE-RQ
AReleaseRP
A-RELEASE-RP
AReleaseRQ
A-RELEASE-RQ
ConnectionClosedPrematurelyException
DefaultDicomServerFactory
DefaultDicomServerRegistry
DesktopNetworkListener
.NET implementation of the INetworkListener.
DesktopNetworkManager
.NET implementation of NetworkManager.
DesktopNetworkStream
.NET implementation of INetworkStream.
DicomAssociation
Representation of a DICOM association.
DicomAssociationAbortedException
DicomAssociationRejectedException
DicomAssociationRequestTimedOutException
DicomCEchoProvider
Implementation of a C-ECHO Service Class Provider.
DicomCEchoRequest
DicomCEchoResponse
DicomCFindApplicationInfo
Implementation of the Query Service Application Information field for the SOP Class Extended Negotiation Sub-item. See http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_C.5.html#sect_C.5.1.1 for details on the Service Class Application Information field for C-FIND SOP Classes.
DicomCFindRequest
Representation of a C-FIND request.
DicomCFindResponse
Representation of a C-FIND response.
DicomCGetApplicationInfo
Implementation of the Retrieve Service Application Information field for the SOP Class Extended Negotiation Sub-item. See http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_C.5.3.html for details on the Service Class Application Information field for C-GET SOP Classes.
DicomCGetRequest
Representation of a C-GET request.
DicomCGetResponse
Representation of a C-GET response.
DicomCMoveApplicationInfo
Implementation of the Retrieve Service Application Information field for the SOP Class Extended Negotiation Sub-item. See http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_C.5.2.html for details on the Service Class Application Information field for C-MOVE SOP Classes.
DicomCMoveRequest
Representation of a C-MOVE request.
DicomCMoveResponse
DicomCStoreApplicationInfo
Implementation of the Storage Service Application Information field for the SOP Class Extended Negotiation Sub-item. See http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.3.html#sect_B.3.1 for details on the Service Class Application Information field for C-STORE SOP Classes.
DicomCStoreRequest
Represents a DICOM C-Store request to be sent to a C-Store SCP or a C-Store request that has been received from a C-Store SCU.
DicomCStoreResponse
Represents a DICOM C-Store response to be returned to a C-Store SCU or a C-Store response that has been received from a C-Store SCP.
DicomExtendedNegotiation
Class for managing DICOM extended negotiation. See http://dicom.nema.org/medical/dicom/current/output/chtml/part07/sect_D.3.3.5.html and sect_D.3.3.6 for details on the SOP Class (Common) Extended Negotiation Sub-item.
DicomExtendedNegotiationCollection
DicomMessage
Base class for DIMSE-C and DIMSE-N message items.
DicomNActionRequest
Representation of an N-ACTION request.
DicomNActionResponse
Representation of an N-ACTION response message.
DicomNCreateRequest
Representation of the N-CREATE request.
DicomNCreateResponse
Representation of the N-CREATE response.
DicomNDeleteRequest
DicomNDeleteResponse
Representation of an N-DELETE response.
DicomNetworkException
DicomNEventReportRequest
Representation of an N-EVENTREPORT request.
DicomNEventReportResponse
Representation of an N-EVENTREPORT response message.
DicomNGetRequest
Representation of an N-GET request.
DicomNGetResponse
Representation of the N-GET response.
DicomNSetRequest
DicomNSetResponse
Representation of an N-SET response.
DicomPresentationContext
Representation of a presentation context.
DicomPresentationContextCollection
Collection of presentation contexts, with unique ID:s.
DicomPriorityRequest
Abstract base class for DICOM requests with priority.
DicomRequest
Base class for DIMSE-C and DIMSE-N request items.
DicomRequest.OnRequestSentEventArgs
DicomRequest.OnTimeoutEventArgs
DicomRequestTimedOutException
DicomResponse
Base class for DIMSE-C and DIMSE-N response items.
DicomServer<T>
Representation of a DICOM server.
DicomServerDependencies
DicomServerFactory
DicomServerOptions
Configures the DICOM server startup process
DicomServerRegistration
DicomServerRegistry
Register where we keep the running DICOM servers
DicomService
Base class for DICOM network services.
DicomServiceApplicationInfo
Base class that encapsulates the Service Class Application Information field for the SOP Class Extended Negotiation Sub-item. Inherited classes can implement the application information specific to the Service Class specification identified by the SOP Class UID. See: http://dicom.nema.org/medical/dicom/current/output/chtml/part07/sect_D.3.3.5.html for details on the Service Class Application Information field.
DicomServiceDependencies
DicomServiceOptions
Configures a DICOM service (an instance of an active DICOM connection)
DicomStatus
DICOM Status
DicomUserIdentityNegotiation
NetworkManager
Abstract manager class for network operations.
NetworkStreamCreationOptions
Contains the necessary parameters to open a new network stream to another DICOM SCP
PDataTF
P-DATA-TF
PDV
PDV
RawPDU
Encapsulates PDU data for reading or writing
Interfaces
IDicomCEchoProvider
Interface for C-ECHO service class providers.
IDicomCFindProvider
Interface representing event handlers for DIMSE services applicable to C-FIND SOP instances.
IDicomCGetProvider
Interface for methods related to a C-GET SCP.
IDicomCMoveProvider
Interface representing event handlers for DIMSE services applicable to C-MOVE SOP instances.
IDicomCStoreProvider
Interface for a DICOM C-STORE Service Class Provider.
IDicomNEventReportRequestProvider
Interface representing event handler for synchronous storage commitment handling
IDicomNServiceProvider
Interface representing event handlers for DIMSE services applicable to Normalized SOP instances.
IDicomServer
Interface representing a DICOM server instance.
IDicomServer<TServiceProvider>
Helper interface to ensure type safety when creating DICOM server objects via
DicomServer.Create
overloads.
IDicomServerFactory
IDicomServerRegistry
Register where we keep the running DICOM servers
IDicomService
Common interface for DICOM service users and providers.
IDicomServiceProvider
Interface for DICOM service providers.
IDicomServiceRunner
Interface for initializing long-running operations in a DICOM service.
INetworkListener
Interface for listening to network stream connections.
INetworkManager
INetworkStream
Interface representing a network stream.
PDU
Interface for PDU
Enums
DicomAbortReason
Abort reason
DicomAbortSource
Abort source
DicomCFindOption
Specifies the options for C-Find SOP Class Extended Negotiation.
DicomCGetOption
Specifies the options for C-Get SOP Class Extended Negotiation.
DicomCMoveOption
Specifies the options for C-Move SOP Class Extended Negotiation.
DicomCommandField
DicomElementCoercion
DicomLevelOfDigitalSignatureSupport
DicomLevelOfSupport
DicomPresentationContextResult
Enumeration of presentation context results.
DicomPriority
DicomQueryRetrieveLevel
Query/Retrieve level of DICOM command messages, applicable to C-FIND, C-GET and C-MOVE. QueryRetrieveLevel
DicomRejectReason
Rejection reason
DicomRejectResult
Rejection result
DicomRejectSource
Rejection source
DicomState
State of a DICOM status code
DicomTimeout
DicomUserIdentityType
User identity type
RawPduType
Delegates
DicomCEchoRequest.ResponseDelegate
DicomCFindRequest.ResponseDelegate
Delegate for response received event handling.
DicomCGetRequest.ResponseDelegate
Represents a callback method to be executed when the response for the DIMSE C-GET request is received.
DicomCMoveRequest.ResponseDelegate
Delegate representing a C-MOVE RSP received event handler.
DicomCStoreRequest.ResponseDelegate
Represents a callback method to be executed when the response for the DICOM C-Store request is received.
DicomNActionRequest.ResponseDelegate
Delegate representing a N-ACTION RSP received event handler.
DicomNCreateRequest.ResponseDelegate
Delegate representing a N-CREATE RSP received event handler.
DicomNDeleteRequest.ResponseDelegate
DicomNEventReportRequest.ResponseDelegate
Delegate representing a N-EVENTREPORT RSP received event handler.
DicomNGetRequest.ResponseDelegate
Delegate representing a N-GET RSP received event handler.
DicomNSetRequest.ResponseDelegate
DicomServiceApplicationInfo.CreateApplicationInfoDelegate
Represents a call-back method to be executed when application info is created.
PDUBytesHandler
Delegate for passing byte array