C# Class EvilDICOM.Network.DICOMSCU

Inheritance: EvilDICOM.Network.DICOMServiceClass
Afficher le fichier Open project: rexcardan/Evil-DICOM

Méthodes publiques

Méthode Description
DICOMSCU ( Entity ae ) : System
GenerateCStoreRequest ( Core toSend, ushort messageId = 1 ) : EvilDICOM.Network.DIMSE.CStoreRequest
GetResponse ( CFindRequest cFind, Entity ae ) : IEnumerable
GetResponse ( EvilDICOM.Network.DIMSE.CMoveRequest cMove, Entity ae ) : IEnumerable
Ping ( Entity ae, int msTimeout = 3000 ) : bool

Sends a CEcho request to the input entity

SendCMoveImage ( Entity daemon, CFindImageIOD iod, string toAETite, ushort &msgId ) : EvilDICOM.Network.DIMSE.CMoveResponse

Emits a CMove operation to an entity which moves an image from the entity to the specified AETitle

SendCMoveImage ( Entity daemon, string patientId, string sopInstanceUid, string toAETite, ushort &msgId ) : EvilDICOM.Network.DIMSE.CMoveResponse

Emits a CMove operation to an entity which moves an image from the entity to the specified AETitle

SendMessage ( EvilDICOM.Network.DIMSE.AbstractDIMSERequest dimse, Entity ae ) : void

Method Details

DICOMSCU() public méthode

public DICOMSCU ( Entity ae ) : System
ae Entity
Résultat System

GenerateCStoreRequest() public méthode

public GenerateCStoreRequest ( Core toSend, ushort messageId = 1 ) : EvilDICOM.Network.DIMSE.CStoreRequest
toSend Core
messageId ushort
Résultat EvilDICOM.Network.DIMSE.CStoreRequest

GetResponse() public méthode

public GetResponse ( CFindRequest cFind, Entity ae ) : IEnumerable
cFind EvilDICOM.Network.DIMSE.CFindRequest
ae Entity
Résultat IEnumerable

GetResponse() public méthode

public GetResponse ( EvilDICOM.Network.DIMSE.CMoveRequest cMove, Entity ae ) : IEnumerable
cMove EvilDICOM.Network.DIMSE.CMoveRequest
ae Entity
Résultat IEnumerable

Ping() public méthode

Sends a CEcho request to the input entity
public Ping ( Entity ae, int msTimeout = 3000 ) : bool
ae Entity the entity to send the request
msTimeout int how long to wait in milliseconds before a timeout
Résultat bool

SendCMoveImage() public méthode

Emits a CMove operation to an entity which moves an image from the entity to the specified AETitle
public SendCMoveImage ( Entity daemon, CFindImageIOD iod, string toAETite, ushort &msgId ) : EvilDICOM.Network.DIMSE.CMoveResponse
daemon Entity
iod CFindImageIOD
toAETite string the entity title which will receive the image
msgId ushort the message id
Résultat EvilDICOM.Network.DIMSE.CMoveResponse

SendCMoveImage() public méthode

Emits a CMove operation to an entity which moves an image from the entity to the specified AETitle
public SendCMoveImage ( Entity daemon, string patientId, string sopInstanceUid, string toAETite, ushort &msgId ) : EvilDICOM.Network.DIMSE.CMoveResponse
daemon Entity
patientId string the patient id of the image
sopInstanceUid string
toAETite string the entity title which will receive the image
msgId ushort the message id
Résultat EvilDICOM.Network.DIMSE.CMoveResponse

SendMessage() public méthode

public SendMessage ( EvilDICOM.Network.DIMSE.AbstractDIMSERequest dimse, Entity ae ) : void
dimse EvilDICOM.Network.DIMSE.AbstractDIMSERequest
ae Entity
Résultat void