Indy 9
Unit Overview
IdException
Classes in Unit IdException
EIdAlreadyConnected
Exception raised when connecting using an already open connection.
EIdClosedSocket
Exception raised when attempting to write to a closed socket.
EIdConnClosedGracefully
Exception raised when a connection has close gracefully.
EIdConnectException
Exception raised when the client connection thread for TIdIOHandlerSocket terminates prior to connecting.
EIdConnectionStateError
Represents an exception raised during IMAP4 mailbox operations.
EIdConnectTimeout
Exception raised when a timeout occurs while opening a client connection for TIdIOHandlerSocket.
EIdDnsResolverError
Exception raised to indicate TIdDNSResolver errors.
EIdException
Base Exception class for Indy.
EIdIcmpException
Exception raised for errors in ICMP components.
EIdInvalidServiceName
Exception raised for an invalid port service.
EIdInvalidSocket
Exception raised when the protocol stack cannot allocate a socket handle.
EIdProtocolReplyError
Exception type for protocol reply errors.
EIdReadLnMaxLineLengthExceeded
Exception raised when ReadLn reads a single line that exceeds the maximum allowed line length.
EIdReadTimeout
Exception raised when a timeout occurs reading from the IP stack for the client connection.
EIdResponseError
Exception for errors in an expected response.
EIdSetSizeExceeded
Represents an FD SET error.
EIdSilentException
Exceptions that behave like VCL EAbort.
EIdSocketError
Exception raised for Socket errors.
EIdSocksAuthError
This exception class is raised if the SOCKS proxy reports an authentication error.
EIdSocksAuthMethodError
This exception class is raised if the SOCKS proxy reports an invalid or unsupported authentication method.
EIdSocksError
This exception class is the ancestor for exception classes that are raised due to SOCKS errors.
EIdSocksRequestFailed
This exception class is raised if the SOCKS proxy rejected or could not fulfill a request from TIdTCPClient.
EIdSocksRequestIdentFailed
This exception class is raised if the SOCKS proxy indicates that the User ID that the TIdTCPClient sent does not match the User ID provided by an Ident Daemon running on the user's computer.
EIdSocksRequestServerFailed
This exception class is raised if the SOCKS proxy could not make connection requested by the TIdTCPClient.
EIdSocksServerAddressError
This exception class is raised if the SOCKS proxy reports that it does not support the address type sent by TIdTCPClient.
EIdSocksServerCommandError
This exception class is raised if the SOCKS proxy reports that it does not support the command sent by TIdTCPClient.
EIdSocksServerConnectionRefusedError
This exception class is raised if the SOCKS proxy reports that the host specified by TIdTCPClient refused the connection request sent by the SOCKS proxy.
EIdSocksServerGeneralError
This exception class is raised if the SOCKS proxy reports a general failure.
EIdSocksServerHostUnreachableError
This exception class is raised if the SOCKS proxy reports that the host specified by TIdTCPClient is unreachable.
EIdSocksServerNetUnreachableError
This exception class is raised if the SOCKS proxy reports that the network is unreachable.
EIdSocksServerPermissionError
This exception class is raised if the SOCKS proxy reports that a connection is not allowed by the ruleset.
EIdSocksServerRespondError
This exception class is raised if the SOCKS proxy did not send a reply to the request sent by TIdTCPClient.
EIdSocksServerTTLExpiredError
This exception class is raised if the SOCKS proxy reports that the host specified by TIdTCPClient could not be reached because the TTL was exceeded.
EIdSocksUnknownError
This exception class is raised if the SOCKS proxy replies to a request with an value that is not known to Internet Direct.
EIdSSLProtocolReplyError
Represents an exception raised during Secure HTTP server access.
EIdTFTPAccessViolation
FTP access violation exception.
EIdTFTPAllocationExceeded
FTP Allocation exceeded exception.
EIdTFTPException
Trivial FTP Exception type.
EIdTFTPFileAlreadyExists
FTP exception raised when creating a file that already exists.
EIdTFTPIllegalOperation
Exception for illegal FTP operations.
EIdTFTPNoSuchUser
Represents an FTP User Authentication error.
EIdTFTPOptionNegotiationFailed
Represent s the error for an invalid FTP Option Negotiation response.
EIdTFTPUnknownTransferID
FTP Exception raised for an Unknown Transfer ID.
EInvalidSyslogMessage
Exception raised during a Syslog protocol transmission.

Created with Doc-O-Matic 2 donated to Project JEDI. Commercial license available from the Doc-O-Matic site.