C# Class Dicom.Printing.PrintService

Inheritance: Dicom.Network.DicomService, IDicomServiceProvider, IDicomNServiceProvider, IDicomCEchoProvider
Datei anzeigen Open project: fo-dicom/fo-dicom-samples

Public Properties

Property Type Description
AcceptedImageTransferSyntaxes DicomTransferSyntax[]
AcceptedTransferSyntaxes DicomTransferSyntax[]

Public Methods

Method Description
Clean ( ) : void
OnCEchoRequest ( Dicom.Network.DicomCEchoRequest request ) : Dicom.Network.DicomCEchoResponse
OnConnectionClosed ( Exception exception ) : void
OnNActionRequest ( Dicom.Network.DicomNActionRequest request ) : Dicom.Network.DicomNActionResponse
OnNCreateRequest ( Dicom.Network.DicomNCreateRequest request ) : Dicom.Network.DicomNCreateResponse
OnNDeleteRequest ( Dicom.Network.DicomNDeleteRequest request ) : Dicom.Network.DicomNDeleteResponse
OnNEventReportRequest ( Dicom.Network.DicomNEventReportRequest request ) : Dicom.Network.DicomNEventReportResponse
OnNGetRequest ( Dicom.Network.DicomNGetRequest request ) : Dicom.Network.DicomNGetResponse
OnNSetRequest ( Dicom.Network.DicomNSetRequest request ) : Dicom.Network.DicomNSetResponse
OnReceiveAbort ( DicomAbortSource source, DicomAbortReason reason ) : void
OnReceiveAssociationReleaseRequest ( ) : void
OnReceiveAssociationRequest ( Dicom.Network.DicomAssociation association ) : void
PrintService ( INetworkStream stream, Encoding fallbackEncoding, Dicom log ) : System
Start ( int port, string aet ) : void
Stop ( ) : void

Private Methods

Method Description
CreateFilmBox ( Dicom.Network.DicomNCreateRequest request ) : Dicom.Network.DicomNCreateResponse
CreateFilmSession ( Dicom.Network.DicomNCreateRequest request ) : Dicom.Network.DicomNCreateResponse
DeleteFilmBox ( Dicom.Network.DicomNDeleteRequest request ) : Dicom.Network.DicomNDeleteResponse
DeleteFilmSession ( Dicom.Network.DicomNDeleteRequest request ) : Dicom.Network.DicomNDeleteResponse
GetPrintJob ( Dicom.Network.DicomNGetRequest request ) : Dicom.Network.DicomNGetResponse
GetPrinter ( Dicom.Network.DicomNGetRequest request ) : Dicom.Network.DicomNGetResponse
GetPrinterConfiguration ( Dicom.Network.DicomNGetRequest request ) : Dicom.Network.DicomNGetResponse
OnPrintJobStatusUpdate ( object sender, StatusUpdateEventArgs e ) : void
SetFilmBox ( Dicom.Network.DicomNSetRequest request ) : Dicom.Network.DicomNSetResponse
SetFilmSession ( Dicom.Network.DicomNSetRequest request ) : Dicom.Network.DicomNSetResponse
SetImageBox ( Dicom.Network.DicomNSetRequest request ) : Dicom.Network.DicomNSetResponse

Method Details

Clean() public method

public Clean ( ) : void
return void

OnCEchoRequest() public method

public OnCEchoRequest ( Dicom.Network.DicomCEchoRequest request ) : Dicom.Network.DicomCEchoResponse
request Dicom.Network.DicomCEchoRequest
return Dicom.Network.DicomCEchoResponse

OnConnectionClosed() public method

public OnConnectionClosed ( Exception exception ) : void
exception System.Exception
return void

OnNActionRequest() public method

public OnNActionRequest ( Dicom.Network.DicomNActionRequest request ) : Dicom.Network.DicomNActionResponse
request Dicom.Network.DicomNActionRequest
return Dicom.Network.DicomNActionResponse

OnNCreateRequest() public method

public OnNCreateRequest ( Dicom.Network.DicomNCreateRequest request ) : Dicom.Network.DicomNCreateResponse
request Dicom.Network.DicomNCreateRequest
return Dicom.Network.DicomNCreateResponse

OnNDeleteRequest() public method

public OnNDeleteRequest ( Dicom.Network.DicomNDeleteRequest request ) : Dicom.Network.DicomNDeleteResponse
request Dicom.Network.DicomNDeleteRequest
return Dicom.Network.DicomNDeleteResponse

OnNEventReportRequest() public method

public OnNEventReportRequest ( Dicom.Network.DicomNEventReportRequest request ) : Dicom.Network.DicomNEventReportResponse
request Dicom.Network.DicomNEventReportRequest
return Dicom.Network.DicomNEventReportResponse

OnNGetRequest() public method

public OnNGetRequest ( Dicom.Network.DicomNGetRequest request ) : Dicom.Network.DicomNGetResponse
request Dicom.Network.DicomNGetRequest
return Dicom.Network.DicomNGetResponse

OnNSetRequest() public method

public OnNSetRequest ( Dicom.Network.DicomNSetRequest request ) : Dicom.Network.DicomNSetResponse
request Dicom.Network.DicomNSetRequest
return Dicom.Network.DicomNSetResponse

OnReceiveAbort() public method

public OnReceiveAbort ( DicomAbortSource source, DicomAbortReason reason ) : void
source DicomAbortSource
reason DicomAbortReason
return void

OnReceiveAssociationReleaseRequest() public method

public OnReceiveAssociationReleaseRequest ( ) : void
return void

OnReceiveAssociationRequest() public method

public OnReceiveAssociationRequest ( Dicom.Network.DicomAssociation association ) : void
association Dicom.Network.DicomAssociation
return void

PrintService() public method

public PrintService ( INetworkStream stream, Encoding fallbackEncoding, Dicom log ) : System
stream INetworkStream
fallbackEncoding System.Text.Encoding
log Dicom
return System

Start() public static method

public static Start ( int port, string aet ) : void
port int
aet string
return void

Stop() public static method

public static Stop ( ) : void
return void

Property Details

AcceptedImageTransferSyntaxes public_oe static_oe property

public static DicomTransferSyntax[] AcceptedImageTransferSyntaxes
return DicomTransferSyntax[]

AcceptedTransferSyntaxes public_oe static_oe property

public static DicomTransferSyntax[] AcceptedTransferSyntaxes
return DicomTransferSyntax[]