LEADTOOLS Medical (Leadtools.Dicom.Scu assembly)

DicomConnection Class Members

Show in webframe
Fields  Properties  Methods  Events


The following tables list the members exposed by DicomConnection.

Public Constructors
 NameDescription
DicomConnection ConstructorOverloaded.   
Top
Public Fields
 NameDescription
ActiveScpThe current peer connection associated with this connection.  
Top
Protected Fields
 NameDescription
_StatusInternal value to hold the status of the last DICOM operation associated with this connection.  
cancelEventCancel event.  
CurrentMessageIdCurrent message id.  
CurrentPidCurrent presentation context id.  
dicomEventDicom message event.  
parametersInternal variable to hold that information associated with DICOM commands.  
timeoutEventTimeout event.  
waitHandlesEvent wait handle.  
Top
Public Properties
 NameDescription
AETitleGets or sets the AE title.  
Association (Inherited from Leadtools.Dicom.DicomNet)
CurrentScpGets the current SCP this is connected to.  
DebugLogFilenameGets or sets the debug log filename.  
DefaultSocketOptions (Inherited from Leadtools.Dicom.DicomNet)
EnableDebugLogGets or sets a value indicating whether to enable the DICOM debug log.  
HostAddressGets or sets the host address.  
HostPortGets or sets the host port.  
ImplementationClassGets or sets the implementation class.  
ImplementationVersionNameThe Implementation Version Name.  
IpType (Inherited from Leadtools.Dicom.DicomNet)
MaxLengthThe Maximum Length for data transfer.  
PeerAddress (Inherited from Leadtools.Dicom.DicomNet)
PeerPort (Inherited from Leadtools.Dicom.DicomNet)
ProtocolVersionGets or sets the protocol version.  
RejectedGets a value indicating whether this DicomConnection connection association has been rejected.  
RejectReasonGets a descriptive string of the reason for associate rejection.  
SecurityMode (Inherited from Leadtools.Dicom.DicomNet)
SocketOptions (Inherited from Leadtools.Dicom.DicomNet)
StatusGets the status of the last DICOM operation associated with this connection.  
TagGets or sets the object that contains extra information about this connection.  
TemporaryDirectoryGets or sets the temporary directory.  
TimeoutGets or sets the connection timeout.  
Top
Public Methods
 NameDescription
AbortRequestAborts the current connection.  
Accept (Inherited from Leadtools.Dicom.DicomNet)
CancelRequestCancels the current action.  
Close (Inherited from Leadtools.Dicom.DicomNet)
CloseForced (Inherited from Leadtools.Dicom.DicomNet)
ConnectOverloaded. Connects the specified SCP.  
DisposeOverloaded. Overridden. Releases unmanaged and - optionally - managed resources  
GetClient (Inherited from Leadtools.Dicom.DicomNet)
GetClientCount (Inherited from Leadtools.Dicom.DicomNet)
GetIsclCommunicationBlockLength (Inherited from Leadtools.Dicom.DicomNet)
GetIsclIndexForEncryption (Inherited from Leadtools.Dicom.DicomNet)
GetIsclIndexForMutualAuthentication (Inherited from Leadtools.Dicom.DicomNet)
GetIsclPeerAuthenticationDataOverloaded.  (Inherited from Leadtools.Dicom.DicomNet)
GetIsclPeerEncryption (Inherited from Leadtools.Dicom.DicomNet)
GetIsclPeerMac (Inherited from Leadtools.Dicom.DicomNet)
GetIsclPeerRequestedMessageLength (Inherited from Leadtools.Dicom.DicomNet)
GetIsclStatus (Inherited from Leadtools.Dicom.DicomNet)
GetLastIsclOrTlsError (Inherited from Leadtools.Dicom.DicomNet)
GetQueueSend (Inherited from Leadtools.Dicom.DicomNet)
GetServer (Inherited from Leadtools.Dicom.DicomNet)
GetTlsAuthenticationAlgorithm (Inherited from Leadtools.Dicom.DicomNet)
GetTlsCipherSuite (Inherited from Leadtools.Dicom.DicomNet)
GetTlsCipherSuiteByIndex (Inherited from Leadtools.Dicom.DicomNet)
GetTlsEncryptionAlgorithm (Inherited from Leadtools.Dicom.DicomNet)
GetTlsEncryptionKeyLength (Inherited from Leadtools.Dicom.DicomNet)
GetTlsIntegrityAlgorithm (Inherited from Leadtools.Dicom.DicomNet)
GetTlsKeyExchangeAlgorithm (Inherited from Leadtools.Dicom.DicomNet)
GetTlsMutualAuthenticationKeyLength (Inherited from Leadtools.Dicom.DicomNet)
Initialize (Inherited from Leadtools.Dicom.DicomNet)
IsActivated (Inherited from Leadtools.Dicom.DicomNet)
IsAssociated (Inherited from Leadtools.Dicom.DicomNet)
IsConnected (Inherited from Leadtools.Dicom.DicomNet)
IsIsclQueueEmpty (Inherited from Leadtools.Dicom.DicomNet)
ListenOverloaded.  (Inherited from Leadtools.Dicom.DicomNet)
SendAbort (Inherited from Leadtools.Dicom.DicomNet)
SendAssociateAccept (Inherited from Leadtools.Dicom.DicomNet)
SendAssociateReject (Inherited from Leadtools.Dicom.DicomNet)
SendAssociateRequest (Inherited from Leadtools.Dicom.DicomNet)
SendCCancelRequest (Inherited from Leadtools.Dicom.DicomNet)
SendCEchoRequest (Inherited from Leadtools.Dicom.DicomNet)
SendCEchoResponse (Inherited from Leadtools.Dicom.DicomNet)
SendCFindRequest (Inherited from Leadtools.Dicom.DicomNet)
SendCFindResponse (Inherited from Leadtools.Dicom.DicomNet)
SendCGetRequest (Inherited from Leadtools.Dicom.DicomNet)
SendCGetResponse (Inherited from Leadtools.Dicom.DicomNet)
SendCMoveRequest (Inherited from Leadtools.Dicom.DicomNet)
SendCMoveResponse (Inherited from Leadtools.Dicom.DicomNet)
SendCStoreRequest (Inherited from Leadtools.Dicom.DicomNet)
SendCStoreResponse (Inherited from Leadtools.Dicom.DicomNet)
SendData (Inherited from Leadtools.Dicom.DicomNet)
SendNActionRequest (Inherited from Leadtools.Dicom.DicomNet)
SendNActionResponse (Inherited from Leadtools.Dicom.DicomNet)
SendNCreateRequest (Inherited from Leadtools.Dicom.DicomNet)
SendNCreateResponse (Inherited from Leadtools.Dicom.DicomNet)
SendNDeleteRequest (Inherited from Leadtools.Dicom.DicomNet)
SendNDeleteResponse (Inherited from Leadtools.Dicom.DicomNet)
SendNGetRequest (Inherited from Leadtools.Dicom.DicomNet)
SendNGetResponse (Inherited from Leadtools.Dicom.DicomNet)
SendNonSecureIsclOverloaded.  (Inherited from Leadtools.Dicom.DicomNet)
SendNReportRequest (Inherited from Leadtools.Dicom.DicomNet)
SendNReportResponse (Inherited from Leadtools.Dicom.DicomNet)
SendNSetRequest (Inherited from Leadtools.Dicom.DicomNet)
SendNSetResponse (Inherited from Leadtools.Dicom.DicomNet)
SendReleaseRequest (Inherited from Leadtools.Dicom.DicomNet)
SendReleaseResponse (Inherited from Leadtools.Dicom.DicomNet)
ServerClose (Inherited from Leadtools.Dicom.DicomNet)
SetIsclAuthenticationDataOverloaded.  (Inherited from Leadtools.Dicom.DicomNet)
SetIsclDefaultEncryptionMode (Inherited from Leadtools.Dicom.DicomNet)
SetIsclDefaultSigningMode (Inherited from Leadtools.Dicom.DicomNet)
SetIsclEncryptionKey (Inherited from Leadtools.Dicom.DicomNet)
SetIsclEncryptionKeyIndex (Inherited from Leadtools.Dicom.DicomNet)
SetIsclIndexForMutualAuthentication (Inherited from Leadtools.Dicom.DicomNet)
SetIsclMaxCommunicationBlockLength (Inherited from Leadtools.Dicom.DicomNet)
SetIsclMaxMessageLength (Inherited from Leadtools.Dicom.DicomNet)
SetIsclMutualAuthenticationAlgorithm (Inherited from Leadtools.Dicom.DicomNet)
SetIsclMutualAuthenticationKey (Inherited from Leadtools.Dicom.DicomNet)
SetTlsCipherSuiteByIndex (Inherited from Leadtools.Dicom.DicomNet)
SetTlsClientCertificate (Inherited from Leadtools.Dicom.DicomNet)
VerifyVerifies the specified SCP.  
Top
Protected Methods
 NameDescription
BuildAssociationBuilds the association.  
ExternalAuthenticateIscl (Inherited from Leadtools.Dicom.DicomNet)
Finalize (Inherited from Leadtools.Dicom.DicomNet)
GetChallengeIscl (Inherited from Leadtools.Dicom.DicomNet)
GetPresentationContextsGets the presentation contexts. Should be overridden in derived classes.  
InternalAuthenticateIscl (Inherited from Leadtools.Dicom.DicomNet)
LogOverloaded. Logs the specified message to a text file.  
LogSendAssociateRequestLogs the SendAssociateRequest message.  
LogSendCGetRequestLogs the C-GET-REQ message  
LogSendCMoveRequestLogs the C-MOVE-REQ message.  
OnAccept (Inherited from Leadtools.Dicom.DicomNet)
OnAfterAssociateRequestFires the AfterAssociateRequest event.  
OnAfterCloseFires the AfterClose event.  
OnBeforeAssociateRequestFires the BeforeAssociateRequest event.  
OnBeforeCloseFires the BeforeClose event.  
OnCloseOverridden. Notifies a member of a connection that the connection was closed.  
OnConnectOverridden. Notifies the SCU that the connection attempt is complete.  
OnNonSecureReceivedIscl (Inherited from Leadtools.Dicom.DicomNet)
OnNonSecureSendIscl (Inherited from Leadtools.Dicom.DicomNet)
OnPrivateKeyPasswordOverridden. Invokes the private PrivateKeyPassword event.  
OnReceiveOverridden. Notifies a connection that data was received.  
OnReceiveAbort (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveAssociateAcceptOverridden. Notifies a connection that an Associate Accept message was received.  
OnReceiveAssociateRejectOverridden. Notifies a connection that an Associate Reject message was received.  
OnReceiveAssociateRequest (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveCCancelRequest (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveCEchoRequest (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveCEchoResponseOverridden. Notifies a connection that a C-ECHO-RSP command was received.  
OnReceiveCFindRequest (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveCFindResponse (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveCGetRequest (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveCGetResponse (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveCMoveRequest (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveCMoveResponse (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveCStoreRequest (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveCStoreResponse (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveDataOverridden. Notifies a connection when a Data message was received.  
OnReceiveNActionRequest (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveNActionResponse (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveNCreateRequest (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveNCreateResponse (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveNDeleteRequest (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveNDeleteResponse (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveNGetRequest (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveNGetResponse (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveNReportRequest (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveNReportResponse (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveNSetRequest (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveNSetResponse (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveReleaseRequest (Inherited from Leadtools.Dicom.DicomNet)
OnReceiveReleaseResponseOverridden. Notifies a connection that a Release Response message was received.  
OnReceiveUnknown (Inherited from Leadtools.Dicom.DicomNet)
OnSecureLinkReadyOverridden. This method is called when an ISCL or TLS secured connection is successfully established.  
OnSend (Inherited from Leadtools.Dicom.DicomNet)
ReleaseSends a release request to the peer member of a DICOM connection.  
WaitWaits for the DICOM communication to finish.  
Top
Public Events
 NameDescription
AfterAssociateRequestOccurs after receiving an associate response from the SCP.  
AfterCloseOccurs after a close reponse is receceived from the scp.  
AfterConnectOccurs after connecting to the SCP.  
AfterReleaseRequestOccurs after release response received from scp.  
AfterSecureLinkReadyOccurs after TLS secured connection to SCP is established.  
BeforeAssociateRequestOccurs when an associate request is sent to the SCP.  
BeforeCloseOccurs before a close request is sent to the scp.  
BeforeConnectOccurs before connecting to the SCP.  
BeforeReleaseRequestOccurs before a release request is sent to the scp.  
PrivateKeyPasswordOccurs when a private key password is needed.  
ReceiveBufferOccurs when connections received buffered data.  
Top
See Also

Reference

DicomConnection Class
Leadtools.Dicom.Scu.Common Namespace

 

 


Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.

Leadtools.Dicom.Scu requires a Medical toolkit license and unlock key. For more information, refer to: LEADTOOLS Toolkit Features