C# Class Dicom.Network.Server.CStoreService

Inheritance: DcmServiceBase
Show file Open project: fo-dicom/mdcm

Public Properties

Property Type Description
OnAssociationRequest DcmAssociationCallback
OnCEchoRequest DcmCStoreEchoCallback
OnCStoreRequest DcmCStoreCallback
OnCStoreRequestBegin DcmCStoreDimseCallback
OnCStoreRequestProgress DcmCStoreDimseCallback

Public Methods

Method Description
CStoreService ( ) : System

Protected Methods

Method Description
OnReceiveAssociateRequest ( DcmAssociate association ) : void
OnReceiveCEchoRequest ( byte presentationID, ushort messageID, DcmPriority priority ) : void
OnReceiveCStoreRequest ( byte presentationID, ushort messageID, DicomUID affectedInstance, DcmPriority priority, string moveAE, ushort moveMessageID, DcmDataset dataset, string fileName ) : void
OnReceiveDimseBegin ( byte pcid, DcmCommand command, DcmDataset dataset, DcmDimseProgress progress ) : void
OnReceiveDimseProgress ( byte pcid, DcmCommand command, DcmDataset dataset, DcmDimseProgress progress ) : void

Method Details

CStoreService() public method

public CStoreService ( ) : System
return System

OnReceiveAssociateRequest() protected method

protected OnReceiveAssociateRequest ( DcmAssociate association ) : void
association DcmAssociate
return void

OnReceiveCEchoRequest() protected method

protected OnReceiveCEchoRequest ( byte presentationID, ushort messageID, DcmPriority priority ) : void
presentationID byte
messageID ushort
priority DcmPriority
return void

OnReceiveCStoreRequest() protected method

protected OnReceiveCStoreRequest ( byte presentationID, ushort messageID, DicomUID affectedInstance, DcmPriority priority, string moveAE, ushort moveMessageID, DcmDataset dataset, string fileName ) : void
presentationID byte
messageID ushort
affectedInstance Dicom.Data.DicomUID
priority DcmPriority
moveAE string
moveMessageID ushort
dataset Dicom.Data.DcmDataset
fileName string
return void

OnReceiveDimseBegin() protected method

protected OnReceiveDimseBegin ( byte pcid, DcmCommand command, DcmDataset dataset, DcmDimseProgress progress ) : void
pcid byte
command DcmCommand
dataset Dicom.Data.DcmDataset
progress DcmDimseProgress
return void

OnReceiveDimseProgress() protected method

protected OnReceiveDimseProgress ( byte pcid, DcmCommand command, DcmDataset dataset, DcmDimseProgress progress ) : void
pcid byte
command DcmCommand
dataset Dicom.Data.DcmDataset
progress DcmDimseProgress
return void

Property Details

OnAssociationRequest public property

public DcmAssociationCallback OnAssociationRequest
return DcmAssociationCallback

OnCEchoRequest public property

public DcmCStoreEchoCallback OnCEchoRequest
return DcmCStoreEchoCallback

OnCStoreRequest public property

public DcmCStoreCallback OnCStoreRequest
return DcmCStoreCallback

OnCStoreRequestBegin public property

public DcmCStoreDimseCallback OnCStoreRequestBegin
return DcmCStoreDimseCallback

OnCStoreRequestProgress public property

public DcmCStoreDimseCallback OnCStoreRequestProgress
return DcmCStoreDimseCallback