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
- DesktopNetworkListener
.NET implementation of the INetworkListener.
- DesktopNetworkManager
.NET implementation of NetworkManager.
- DesktopNetworkStream
.NET implementation of INetworkStream.
- DicomAssociation
Representation of a DICOM association.
- DicomCEchoProvider
Implementation of a C-ECHO Service Class Provider.
- 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.
- 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.
- 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.
- DicomNDeleteResponse
Representation of an N-DELETE response.
- 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.
- 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.
- DicomResponse
Base class for DIMSE-C and DIMSE-N response items.
- DicomServerOptions
Configures the DICOM server startup process
- DicomServerRegistry
Register where we keep the running DICOM servers
- DicomServer<T>
Representation of a DICOM server.
- 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.
- DicomServiceOptions
Configures a DICOM service (an instance of an active DICOM connection)
- DicomStatus
DICOM Status
- NetworkManager
Abstract manager class for network operations.
- NetworkStreamCreationOptions
Contains the necessary parameters to open a new network stream to another DICOM SCP
- PDV
PDV
- PDataTF
P-DATA-TF
- 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.
- IDicomServerRegistry
Register where we keep the running DICOM servers
- IDicomServer<TServiceProvider>
Helper interface to ensure type safety when creating DICOM server objects via
overloads.DicomServer.Create
- 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.
- 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.
- DicomPresentationContextResult
Enumeration of presentation context results.
- 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
- DicomUserIdentityType
User identity type
Delegates
- 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.
- DicomNEventReportRequest.ResponseDelegate
Delegate representing a N-EVENTREPORT RSP received event handler.
- DicomNGetRequest.ResponseDelegate
Delegate representing a N-GET RSP received event handler.
- DicomServiceApplicationInfo.CreateApplicationInfoDelegate
Represents a call-back method to be executed when application info is created.
- PDUBytesHandler
Delegate for passing byte array