C# Class Dicom.Network.Client.DcmClientBase

Inheritance: Dicom.Network.DcmNetworkBase
Show file Open project: fo-dicom/mdcm

Public Methods

Method Description
Close ( ) : void
DcmClientBase ( ) : System
ForceClose ( ) : void
Release ( ) : void
Wait ( ) : bool
Wait ( int timeout ) : bool

Protected Methods

Method Description
InternalClose ( bool fireClosedEvent ) : void
OnConnectionClosed ( ) : void
OnDimseTimeout ( ) : void
OnNetworkError ( Exception e ) : void
OnReceiveAbort ( DcmAbortSource source, DcmAbortReason reason ) : void
OnReceiveAssociateReject ( DcmRejectResult result, DcmRejectSource source, DcmRejectReason reason ) : void
OnReceiveReleaseRequest ( ) : void
OnReceiveReleaseResponse ( ) : void

Method Details

Close() public method

public Close ( ) : void
return void

DcmClientBase() public method

public DcmClientBase ( ) : System
return System

ForceClose() public method

public ForceClose ( ) : void
return void

InternalClose() protected method

protected InternalClose ( bool fireClosedEvent ) : void
fireClosedEvent bool
return void

OnConnectionClosed() protected method

protected OnConnectionClosed ( ) : void
return void

OnDimseTimeout() protected method

protected OnDimseTimeout ( ) : void
return void

OnNetworkError() protected method

protected OnNetworkError ( Exception e ) : void
e System.Exception
return void

OnReceiveAbort() protected method

protected OnReceiveAbort ( DcmAbortSource source, DcmAbortReason reason ) : void
source DcmAbortSource
reason DcmAbortReason
return void

OnReceiveAssociateReject() protected method

protected OnReceiveAssociateReject ( DcmRejectResult result, DcmRejectSource source, DcmRejectReason reason ) : void
result DcmRejectResult
source DcmRejectSource
reason DcmRejectReason
return void

OnReceiveReleaseRequest() protected method

protected OnReceiveReleaseRequest ( ) : void
return void

OnReceiveReleaseResponse() protected method

protected OnReceiveReleaseResponse ( ) : void
return void

Release() public method

public Release ( ) : void
return void

Wait() public method

public Wait ( ) : bool
return bool

Wait() public method

public Wait ( int timeout ) : bool
timeout int
return bool