The ExtendedQRSCP class provides an alternate implementation of the QRSCP that overrides the DimseServiceUser
methods directly, instead of using the callback techniques used in the CallbackQueryServer.
Inheritance Hierarchy
DefaultDimseMessageHandler
QRSCP
LaurelBridge.DCF.Examples.QuerySCPExtendedQRSCP
Namespace: LaurelBridge.DCF.Examples.QuerySCP
Assembly: QuerySCP (in QuerySCP.exe) Version: DCF34 r10560 DCF_3_4_10
Syntax
C#
public class ExtendedQRSCP : QRSCP
The ExtendedQRSCP type exposes the following members.
Constructors
Name | Description | |
---|---|---|
ExtendedQRSCP |
Constructor with acceptor and list of allowed presentation contexts.
|
Methods
Name | Description | |
---|---|---|
CCancelRq |
Implementation of CCancelRq message.
(Overrides QRSCP.CCancelRq(CCancelRequest).) | |
CFindRq |
Implementation of CFindRq message.
(Overrides QRSCP.CFindRq(CFindRequest).) | |
CGetRq |
Handle CGet requests.
(Overrides QRSCP.CGetRq(CGetRequest).) | |
CMoveRq |
Implementation of the CMoveRq method.
(Overrides QRSCP.CMoveRq(CMoveRequest).) | |
CStoreRsp |
This method is called by the AssociationAcceptor when a CStoreResponse DIMSE message arrives as
a result of a CStoreRequest initiated by the CGet handler.
(Overrides QRSCP.CStoreRsp(CStoreResponse).) | |
FindContextId |
Find an accepted context id to send the specified DicomDataSet.
|
See Also