C# Класс EvilDICOM.Network.DICOMSCU

Наследование: EvilDICOM.Network.DICOMServiceClass
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Описание методов

DICOMSCU() публичный Метод

public DICOMSCU ( Entity ae ) : System
ae Entity
Результат System

GenerateCStoreRequest() публичный Метод

public GenerateCStoreRequest ( Core toSend, ushort messageId = 1 ) : EvilDICOM.Network.DIMSE.CStoreRequest
toSend Core
messageId ushort
Результат EvilDICOM.Network.DIMSE.CStoreRequest

GetResponse() публичный Метод

public GetResponse ( CFindRequest cFind, Entity ae ) : IEnumerable
cFind EvilDICOM.Network.DIMSE.CFindRequest
ae Entity
Результат IEnumerable

GetResponse() публичный Метод

public GetResponse ( EvilDICOM.Network.DIMSE.CMoveRequest cMove, Entity ae ) : IEnumerable
cMove EvilDICOM.Network.DIMSE.CMoveRequest
ae Entity
Результат IEnumerable

Ping() публичный Метод

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
Результат bool

SendCMoveImage() публичный Метод

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
Результат EvilDICOM.Network.DIMSE.CMoveResponse

SendCMoveImage() публичный Метод

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
Результат EvilDICOM.Network.DIMSE.CMoveResponse

SendMessage() публичный Метод

public SendMessage ( EvilDICOM.Network.DIMSE.AbstractDIMSERequest dimse, Entity ae ) : void
dimse EvilDICOM.Network.DIMSE.AbstractDIMSERequest
ae Entity
Результат void