Interface IDicomServiceUser
Interface for implementations of a DICOM service as a client.
Inherited Members
Namespace: Dicom.Network
Assembly: cs.temp.dll.dll
Syntax
[Obsolete("This is the synchronous API employed by the old DICOM client. Use IDicomClientConnection instead.")]
public interface IDicomServiceUser : IDicomService
Methods
OnCStoreRequest(DicomCStoreRequest)
Callback for handling a client related C-STORE request, typically emanating from the client's C-GET request.
Declaration
DicomCStoreResponse OnCStoreRequest(DicomCStoreRequest request)
Parameters
Type | Name | Description |
---|---|---|
DicomCStoreRequest | request | C-STORE request. |
Returns
Type | Description |
---|---|
DicomCStoreResponse | The DicomCStoreResponse related to the C-STORE |
OnReceiveAssociationAccept(DicomAssociation)
Callback for handling association accept scenarios.
Declaration
void OnReceiveAssociationAccept(DicomAssociation association)
Parameters
Type | Name | Description |
---|---|---|
DicomAssociation | association | Accepted association. |
OnReceiveAssociationReject(DicomRejectResult, DicomRejectSource, DicomRejectReason)
Callback for handling association reject scenarios.
Declaration
void OnReceiveAssociationReject(DicomRejectResult result, DicomRejectSource source, DicomRejectReason reason)
Parameters
Type | Name | Description |
---|---|---|
DicomRejectResult | result | Specification of rejection result. |
DicomRejectSource | source | Source of rejection. |
DicomRejectReason | reason | Detailed reason for rejection. |
OnReceiveAssociationReleaseResponse()
Callback on response from an association release.
Declaration
void OnReceiveAssociationReleaseResponse()