LEADTOOLS Medical (Leadtools.Dicom assembly)
LEAD Technologies, Inc

DicomNet Class Members

Properties  Methods 


The following tables list the members exposed by DicomNet.

Public Constructors
 NameDescription
Public ConstructorDicomNet ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyAssociationGets the DICOM Association for the DICOM Network object. .NET support  
Public PropertyDefaultSocketOptionsGets the default DICOM socket options. .NET support  
Public PropertyHostAddressGets the IP address of the host computer (the SCP's address). .NET support  
Public PropertyHostPortGets the port number of the host (the SCP's port). .NET support  
Public PropertyIpTypeReturns the DicomNetIpTypeFlags used in a Connect(String,Int32,String,Int32) or a Listen(String,Int32,Int32) .NET support WinRT support  
Public PropertyPeerAddressGets the IP address of the peer computer of the connection (the SCU's address). .NET support  
Public PropertyPeerPortGets the port number of the peer computer of the connection (the SCU's port). .NET support  
Public PropertySecurityModeGets the security mode used to initialize the network structure. .NET support  
Public PropertySocketOptionsGets or sets the DICOM Socket options. .NET support  
Top
Public Methods
 NameDescription
Public MethodAcceptAccepts a connection request from an SCU. .NET support  
Public MethodCloseCloses the connection between an associated SCU and SCP. .NET support  
Public MethodCloseForcedCloses an ISCL connection. .NET support WinRT support  
Public MethodConnectOverloaded. Connects an Called AE to an Calling AE. .NET support WinRT support  
Public MethodDisposeOverloaded. Releases all resources used by the DicomNet. .NET support  
Public MethodGetClientReturns the DICOM Network object of the SCU at the specified index. .NET support WinRT support  
Public MethodGetClientCountReturns the number of SCUs connected to the SCP. .NET support  
Public MethodGetIsclCommunicationBlockLengthReturns the communication block length agreed upon during mutual authentication. .NET support  
Public MethodGetIsclIndexForEncryptionGets the index of the encryption key used for encryption. .NET support  
Public MethodGetIsclIndexForMutualAuthenticationGets the index of the mutual authentication key used during the mutual authentication process. .NET support  
Public MethodGetIsclPeerAuthenticationDataOverloaded. Gets the authentication data the peer computer sent during mutual authentication. .NET support  
Public MethodGetIsclPeerEncryptionReturns the encryption mode the sender used when sending a message. .NET support  
Public MethodGetIsclPeerMacReturns the MAC type the sender used when sending a message. .NET support  
Public MethodGetIsclPeerRequestedMessageLengthGets the length of the message sent unsuccessfully by a peer computer. .NET support  
Public MethodGetIsclStatusReturns the internal ISCL status when an error occurs. .NET support  
Public MethodGetLastIsclOrTlsErrorReturns the code of the last occurring ISCL or TLS error. .NET support  
Public MethodGetQueueSendReturns the number of bytes in the send queue. .NET support  
Public MethodGetServerReturns the DICOM Network object of the SCP. .NET support  
Public MethodGetTlsAuthenticationAlgorithmReturns the mutual authentication mode or algorithm for the specified cipher suite. .NET support  
Public MethodGetTlsCipherSuiteReturns the cipher suite agreed upon during the TLS protocol. .NET support  
Public MethodGetTlsCipherSuiteByIndexReturns the cipher suite present at the specified index. .NET support  
Public MethodGetTlsEncryptionAlgorithmReturns the encryption mode (DES, 3DES, etc.) for the specified cipher suite. .NET support  
Public MethodGetTlsEncryptionKeyLengthReturns the effective length, in bits, of the encryption key associated with the specified cipher suite (56 for DES, etc.). .NET support  
Public MethodGetTlsIntegrityAlgorithmReturns the Message Authentication Code (MAC) algorithm for the specified cipher suite. .NET support  
Public MethodGetTlsKeyExchangeAlgorithmReturns the key exchange algorithm for the specified cipher suite. .NET support  
Public MethodGetTlsMutualAuthenticationKeyLengthReturns the effective length, in bits, of the mutual authentication key associated with the specified cipher suite. .NET support  
Public MethodInitializeChanges security options from the defaults. .NET support  
Public MethodIsActivatedDetermines whether the connection has been activated. .NET support  
Public MethodIsAssociatedDetermines whether the connection has been associated. .NET support  
Public MethodIsConnectedDetermines whether a connection has been established. .NET support  
Public MethodIsIsclQueueEmptyDetermines whether the ISCL transmission queue is empty. .NET support  
Public MethodListenOverloaded. Establishes a connection to listen for incoming connection requests. .NET support WinRT support  
Public MethodSendAbortSends an Abort message to a connection. .NET support WinRT support  
Public MethodSendAssociateAcceptSends an Associate Accept message to a connection. .NET support WinRT support  
Public MethodSendAssociateRejectSends an Associate Reject message to a connection. .NET support WinRT support  
Public MethodSendAssociateRequestSends an Associate Request message to a connection. .NET support WinRT support  
Public MethodSendCCancelRequestSends a C-CANCEL-REQ message to a peer member of a connection. .NET support WinRT support  
Public MethodSendCEchoRequestSends a C-ECHO-REQ message to a peer member of a connection. .NET support WinRT support  
Public MethodSendCEchoResponseSends a C-ECHO-RSP message to a peer member of a connection. .NET support WinRT support  
Public MethodSendCFindRequestSends a C-FIND-REQ message to a peer member of a connection. .NET support WinRT support  
Public MethodSendCFindResponseSends a C-FIND-RSP message to a peer member of a connection. .NET support WinRT support  
Public MethodSendCGetRequestSends a C-GET-REQ message to a peer member of a connection. .NET support WinRT support  
Public MethodSendCGetResponseSends a C-GET-RSP message to a peer member of a connection. .NET support WinRT support  
Public MethodSendCMoveRequestSends a C-MOVE-REQ message to a peer member of a connection. .NET support WinRT support  
Public MethodSendCMoveResponseSends a C-MOVE-RSP message to a peer member of a connection. .NET support WinRT support  
Public MethodSendCStoreRequestSends a C-STORE-REQ message to a peer member of a connection. .NET support WinRT support  
Public MethodSendCStoreResponseSends a C-STORE-RSP message to a peer member of a connection. .NET support WinRT support  
Public MethodSendDataSends a Data message to a connection. .NET support WinRT support  
Public MethodSendNActionRequestSends an N-ACTION-REQ message to a peer member of a connection .NET support WinRT support  
Public MethodSendNActionResponseSends an N-ACTION-RSP message to a peer member of a connection. .NET support WinRT support  
Public MethodSendNCreateRequestSends an N-CREATE-REQ message to a peer member of a connection. .NET support WinRT support  
Public MethodSendNCreateResponseSends an N-CREATE-RSP message to a peer member of a connection. .NET support WinRT support  
Public MethodSendNDeleteRequestSends an N-DELETE-REQ message to a peer member of a connection. .NET support WinRT support  
Public MethodSendNDeleteResponseSends an N-DELETE-RSP message to a peer member of a connection. .NET support WinRT support  
Public MethodSendNGetRequestSends an N-GET-REQ message to a peer member of a connection. .NET support WinRT support  
Public MethodSendNGetResponseSends an N-GET-RSP message to a peer member of a connection. .NET support WinRT support  
Public MethodSendNonSecureIsclOverloaded. Sends data over an ISCL connection, unsecured. The data is not encrypted and the message has no authentication code. .NET support  
Public MethodSendNReportRequestSends an N-EVENT-REPORT-REQ message to a peer member of a connection. .NET support WinRT support  
Public MethodSendNReportResponseSends an N-EVENT-REPORT-RSP message to a peer member of a connection. .NET support WinRT support  
Public MethodSendNSetRequestSends an N-GET-RSP message to a peer member of a connection. .NET support WinRT support  
Public MethodSendNSetResponseSends an N-SET-RSP message to a peer member of a connection. .NET support WinRT support  
Public MethodSendReleaseRequestSends a Release Request message to a connection. .NET support  
Public MethodSendReleaseResponseSends a Release Response message to a connection. .NET support  
Public MethodServerCloseCloses a client DicomNet in a multi-threaded environment. .NET support WinRT support  
Public MethodSetIsclAuthenticationDataOverloaded. Sets the authentication data used during the mutual authentication process. .NET support  
Public MethodSetIsclDefaultEncryptionModeSets the encryption mode used by the ISCL operations. .NET support  
Public MethodSetIsclDefaultSigningModeSets the current message authentication code (MAC) type. .NET support  
Public MethodSetIsclEncryptionKeySets an encryption key at the specified index in the array of encryption keys. .NET support  
Public MethodSetIsclEncryptionKeyIndexSets the index of the encryption key to be used for encryption. .NET support  
Public MethodSetIsclIndexForMutualAuthenticationSets the index of the mutual authentication key to be used during the mutual authentication process. .NET support  
Public MethodSetIsclMaxCommunicationBlockLengthSets the maximum communication block length that can be sent/received by the current entity. .NET support  
Public MethodSetIsclMaxMessageLengthSets the maximum message length that can be processed (sent and received) by the current entity. .NET support  
Public MethodSetIsclMutualAuthenticationAlgorithmSets the mutual authentication mode. .NET support  
Public MethodSetIsclMutualAuthenticationKeySets a mutual authentication key at the specified index in the array of authentication keys. .NET support  
Public MethodSetTlsCipherSuiteByIndexSets the cipher suite for the specified index. .NET support  
Public MethodSetTlsClientCertificateSets a certificate for the client. .NET support  
Public Methodstatic (Shared in Visual Basic)ShutdownShuts down the LEADTOOLS DICOM DLL. .NET support  
Public Methodstatic (Shared in Visual Basic)StartupInitializes the LEADTOOLS DICOM DLL. .NET support  
Top
Protected Methods
 NameDescription
Protected MethodExternalAuthenticateIsclDetermines whether the response code is a valid response for the challenge code. .NET support  
Protected MethodFinalizeThis member overrides Finalize. .NET support  
Protected MethodGetChallengeIsclGenerates a random number. .NET support  
Protected MethodInternalAuthenticateIsclGenerates a response code, based on the specified challenge code. .NET support  
Protected MethodOnAcceptNotifies a listening connection (SCP) that it can accept pending connection requests. .NET support  
Protected MethodOnCloseNotifies a member of a connection that the connection was closed. .NET support  
Protected MethodOnConnectNotifies the SCU that the connection attempt is complete. .NET support  
Protected MethodOnNonSecureReceivedIsclThis method is called after data sent in non-secure mode is received. .NET support  
Protected MethodOnNonSecureSendIsclThis method is called after data has been sent using the SendNonSecureIscl(Byte[],Int32,Int32) method. .NET support  
Protected MethodOnPrivateKeyPasswordThis method is called by SetTlsClientCertificate whenever the private key file is password-encrypted in order to obtain the password. .NET support  
Protected MethodOnReceiveNotifies a connection that data was received. .NET support  
Protected MethodOnReceiveAbortNotifies a connection that an Abort message was received. .NET support  
Protected MethodOnReceiveAssociateAcceptNotifies a connection that an Associate Accept message was received. .NET support  
Protected MethodOnReceiveAssociateRejectNotifies a connection that an Associate Reject message was received. .NET support  
Protected MethodOnReceiveAssociateRequestNotifies a connection that an Associate Request message was received. .NET support  
Protected MethodOnReceiveCCancelRequestNotifies a connection that a C-CANCEL-REQ command was received. .NET support  
Protected MethodOnReceiveCEchoRequestNotifies a connection that a C-ECHO-REQ command was received. .NET support  
Protected MethodOnReceiveCEchoResponseNotifies a connection that a C-ECHO-RSP command was received. .NET support  
Protected MethodOnReceiveCFindRequestNotifies a connection that a C-FIND-REQ command was received. .NET support  
Protected MethodOnReceiveCFindResponseNotifies a connection that a C-FIND-RSP command was received. .NET support  
Protected MethodOnReceiveCGetRequestNotifies a connection that a C-GET-REQ command was received. .NET support  
Protected MethodOnReceiveCGetResponseNotifies a connection that a C-GET-RSP command was received. .NET support  
Protected MethodOnReceiveCMoveRequestNotifies a connection that a C-MOVE-REQ command was received. .NET support  
Protected MethodOnReceiveCMoveResponseNotifies a connection that a C-MOVE-RSP command was received. .NET support  
Protected MethodOnReceiveCStoreRequestNotifies a connection that a C-STORE-REQ command was received. .NET support  
Protected MethodOnReceiveCStoreResponseNotifies a connection that a C-STORE-RSP command was received. .NET support  
Protected MethodOnReceiveDataNotifies a connection when a Data message was received. .NET support  
Protected MethodOnReceiveNActionRequestNotifies a connection that an N-ACTION-REQ command was received. .NET support  
Protected MethodOnReceiveNActionResponseNotifies a connection that an N-ACTION-RSP command was received. .NET support  
Protected MethodOnReceiveNCreateRequestNotifies a connection that an N-CREATE-REQ command was received. .NET support  
Protected MethodOnReceiveNCreateResponseNotifies a connection that an N-CREATE-RSP command was received. .NET support  
Protected MethodOnReceiveNDeleteRequestNotifies a connection that an N-DELETE-REQ command was received. .NET support  
Protected MethodOnReceiveNDeleteResponseNotifies a connection that an N-DELETE-RSP command was received. .NET support  
Protected MethodOnReceiveNGetRequestNotifies a connection that an N-GET-REQ command was received. .NET support  
Protected MethodOnReceiveNGetResponseNotifies a connection that an N-GET-RSP command was received. .NET support  
Protected MethodOnReceiveNReportRequestNotifies a connection that an N-EVENT-REPORT-REQ command was received. .NET support  
Protected MethodOnReceiveNReportResponseNotifies a connection that an N-EVENT-REPORT-RSP command was received. .NET support  
Protected MethodOnReceiveNSetRequestNotifies a connection that an N-SET-REQ command was received. .NET support  
Protected MethodOnReceiveNSetResponseNotifies a connection that an N-SET-RSP command was received. .NET support  
Protected MethodOnReceiveReleaseRequestNotifies a connection that a Release Request message was received. .NET support  
Protected MethodOnReceiveReleaseResponseNotifies a connection that a Release Response message was received. .NET support  
Protected MethodOnReceiveUnknownNotifies a connection that an unknown command was received. .NET support  
Protected MethodOnSecureLinkReadyThis method is called when an ISCL or TLS secured connection is successfully established. .NET support  
Protected MethodOnSendNotifies a connection that data was sent. .NET support  
Top
See Also

Reference

DicomNet Class
Leadtools.Dicom Namespace
DicomEngine Class

 

 


Products | Support | Contact Us | Copyright Notices

© 2006-2012 All Rights Reserved. LEAD Technologies, Inc.

Leadtools.Dicom requires a Medical toolkit server license and unlock key. For more information, refer to: Imaging Pro/Document/Medical Features