C# Class EvilDICOM.Network.Messaging.PDataMessenger

Exibir arquivo Open project: rexcardan/Evil-DICOM

Public Methods

Method Description
GetChunks ( DICOMObject dicomObject, int maxPduSize, EvilDICOM.Network.PDUs.Items.PresentationContext pc ) : List

Splits the DICOM object into chunks that are within the max PDU size

GetPDataTFs ( AbstractDIMSEBase dimse, EvilDICOM.Network.PDUs.Items.PresentationContext pContext, int maxPDULength = 16384 ) : List
Send ( AbstractDIMSEBase dimse, Association asc, EvilDICOM.Network.PDUs.Items.PresentationContext pContext = null ) : void

Method Details

GetChunks() public static method

Splits the DICOM object into chunks that are within the max PDU size
public static GetChunks ( DICOMObject dicomObject, int maxPduSize, EvilDICOM.Network.PDUs.Items.PresentationContext pc ) : List
dicomObject DICOMObject the DICOM objec to be split
maxPduSize int the max length (in bytes) for a PDU
pc EvilDICOM.Network.PDUs.Items.PresentationContext
return List

GetPDataTFs() public static method

public static GetPDataTFs ( AbstractDIMSEBase dimse, EvilDICOM.Network.PDUs.Items.PresentationContext pContext, int maxPDULength = 16384 ) : List
dimse EvilDICOM.Network.DIMSE.AbstractDIMSEBase
pContext EvilDICOM.Network.PDUs.Items.PresentationContext
maxPDULength int
return List

Send() public static method

public static Send ( AbstractDIMSEBase dimse, Association asc, EvilDICOM.Network.PDUs.Items.PresentationContext pContext = null ) : void
dimse EvilDICOM.Network.DIMSE.AbstractDIMSEBase
asc Association
pContext EvilDICOM.Network.PDUs.Items.PresentationContext
return void