| Name | Description |
| Accept | Accepts a connection request from an SCU. |
| Close | Closes the connection between an associated SCU and SCP. |
| CloseForced | Closes an ISCL connection. |
| Connect | Overloaded. Connects an SCU to an SCP. |
| Dispose | Overloaded. Releases all resources used by the DicomNet. |
| GetClient | Returns the DICOM Network object of the SCU at the specified index. |
| GetClientCount | Returns the number of SCUs connected to the SCP. |
| GetIsclCommunicationBlockLength | Returns the communication block length agreed upon during mutual authentication. |
| GetIsclIndexForEncryption | Gets the index of the encryption key used for encryption. |
| GetIsclIndexForMutualAuthentication | Gets the index of the mutual authentication key used during the mutual authentication process. |
| GetIsclPeerAuthenticationData | Overloaded. Gets the authentication data the peer computer sent during mutual authentication. |
| GetIsclPeerEncryption | Returns the encryption mode the sender used when sending a message. |
| GetIsclPeerMac | Returns the MAC type the sender used when sending a message. |
| GetIsclPeerRequestedMessageLength | Gets the length of the message sent unsuccessfully by a peer computer. |
| GetIsclStatus | Returns the internal ISCL status when an error occurs. |
| GetLastIsclOrTlsError | Returns the code of the last occurring ISCL or TLS error. |
| GetQueueSend | Returns the number of bytes in the send queue. |
| GetServer | Returns the DICOM Network object of the SCP. |
| GetTlsAuthenticationAlgorithm | Returns the mutual authentication mode or algorithm for the specified cipher suite. |
| GetTlsCipherSuite | Returns the cipher suite agreed upon during the TLS protocol. |
| GetTlsCipherSuiteByIndex | Returns the cipher suite present at the specified index. |
| GetTlsEncryptionAlgorithm | Returns the encryption mode (DES, 3DES, etc.) for the specified cipher suite. |
| GetTlsEncryptionKeyLength | Returns the effective length, in bits, of the encryption key associated with the specified cipher suite (56 for DES, etc.). |
| GetTlsIntegrityAlgorithm | Returns the Message Authentication Code (MAC) algorithm for the specified cipher suite. |
| GetTlsKeyExchangeAlgorithm | Returns the key exchange algorithm for the specified cipher suite. |
| GetTlsMutualAuthenticationKeyLength | Returns the effective length, in bits, of the mutual authentication key associated with the specified cipher suite. |
| Initialize | Changes security options from the defaults. |
| IsActivated | Determines whether the connection has been activated. |
| IsAssociated | Determines whether the connection has been associated. |
| IsConnected | Determines whether a connection has been established. |
| IsIsclQueueEmpty | Determines whether the ISCL transmission queue is empty. |
| Listen | Overloaded. Establishes a connection to listen for incoming connection requests. |
| SendAbort | Sends an Abort message to a connection. |
| SendAssociateAccept | Sends an Associate Accept message to a connection. |
| SendAssociateReject | Sends an Associate Reject message to a connection. |
| SendAssociateRequest | Sends an Associate Request message to a connection. |
| SendCCancelRequest | Sends a C-CANCEL-REQ message to a peer member of a connection. |
| SendCEchoRequest | Sends a C-ECHO-REQ message to a peer member of a connection. |
| SendCEchoResponse | Sends a C-ECHO-RSP message to a peer member of a connection. |
| SendCFindRequest | Sends a C-FIND-REQ message to a peer member of a connection. |
| SendCFindResponse | Sends a C-FIND-RSP message to a peer member of a connection. |
| SendCGetRequest | Sends a C-GET-REQ message to a peer member of a connection. |
| SendCGetResponse | Sends a C-GET-RSP message to a peer member of a connection. |
| SendCMoveRequest | Sends a C-MOVE-REQ message to a peer member of a connection. |
| SendCMoveResponse | Sends a C-MOVE-RSP message to a peer member of a connection. |
| SendCStoreRequest | Sends a C-STORE-REQ message to a peer member of a connection. |
| SendCStoreResponse | Sends a C-STORE-RSP message to a peer member of a connection. |
| SendData | Sends a Data message to a connection. |
| SendNActionRequest | Sends an N-ACTION-REQ message to a peer member of a connection |
| SendNActionResponse | Sends an N-ACTION-RSP message to a peer member of a connection. |
| SendNCreateRequest | Sends an N-CREATE-REQ message to a peer member of a connection. |
| SendNCreateResponse | Sends an N-CREATE-RSP message to a peer member of a connection. |
| SendNDeleteRequest | Sends an N-DELETE-REQ message to a peer member of a connection. |
| SendNDeleteResponse | Sends an N-DELETE-RSP message to a peer member of a connection. |
| SendNGetRequest | Sends an N-GET-REQ message to a peer member of a connection. |
| SendNGetResponse | Sends an N-GET-RSP message to a peer member of a connection. |
| SendNonSecureIscl | Overloaded. Sends data over an ISCL connection, unsecured. The data is not encrypted and the message has no authentication code. |
| SendNReportRequest | Sends an N-EVENT-REPORT-REQ message to a peer member of a connection. |
| SendNReportResponse | Sends an N-EVENT-REPORT-RSP message to a peer member of a connection. |
| SendNSetRequest | Sends an N-GET-RSP message to a peer member of a connection. |
| SendNSetResponse | Sends an N-SET-RSP message to a peer member of a connection. |
| SendReleaseRequest | Sends a Release Request message to a connection. |
| SendReleaseResponse | Sends a Release Response message to a connection. |
| SetIsclAuthenticationData | Overloaded. Sets the authentication data used during the mutual authentication process. |
| SetIsclDefaultEncryptionMode | Sets the encryption mode used by the ISCL operations. |
| SetIsclDefaultSigningMode | Sets the current message authentication code (MAC) type. |
| SetIsclEncryptionKey | Sets an encryption key at the specified index in the array of encryption keys. |
| SetIsclEncryptionKeyIndex | Sets the index of the encryption key to be used for encryption. |
| SetIsclIndexForMutualAuthentication | Sets the index of the mutual authentication key to be used during the mutual authentication process. |
| SetIsclMaxCommunicationBlockLength | Sets the maximum communication block length that can be sent/received by the current entity. |
| SetIsclMaxMessageLength | Sets the maximum message length that can be processed (sent and received) by the current entity. |
| SetIsclMutualAuthenticationAlgorithm | Sets the mutual authentication mode. |
| SetIsclMutualAuthenticationKey | Sets a mutual authentication key at the specified index in the array of authentication keys. |
| SetTlsCipherSuiteByIndex | Sets the cipher suite for the specified index. |
| SetTlsClientCertificate | Sets a certificate for the client. |
| Shutdown | Shuts down the LEADTOOLS DICOM DLL. |
| Startup | Initializes the LEADTOOLS DICOM DLL. |