Members exposed by TIdIOHandlerStack.
Event |
Description |
Represents the current connection status event handler. |
Method |
Description |
Determine if data is available in the unbuffered communication layer for the connection. | |
Checks state and status information on the transport for the IO handler. | |
Indicates the connection is open, or data exists in the internal buffer. | |
Indicates if the IOHandler is ready to perform a read request. | |
Performs physical writes to the socket handle for the IOHandler. | |
Determines if the socket handle for the IOHandler has been assigned. | |
Closes the connection for the IOHandler. | |
Establishes the socket handle and connection for the IOHandler. | |
Write the contents of a file to the IOHandler connection. | |
Specifies the method used to initialize an IOHandler after a new connection request. | |
Retrieves all data from a connection. | |
| |
Closes the IO handler and associated Intercepts and transports. | |
Updates the ClosedGracefully property that indicates the connection has been closed by the peer. | |
Provides access to the contents of the Indy input buffer in string form. | |
Indicates the input buffer for the IOHandler does not contain any data. | |
Stores the contents of the input buffer to a stream. | |
Reads a line of data from the connection. | |
Creates an instance of the IOHandler using the default class factory. | |
Creates a new instance of an IOHandler using the specified class reference. | |
Prepares the IOHandler for subsequent read and write requests. | |
Perform a read request for IOHandler. | |
Reads the ordinal data type from the IOHandler connection. | |
Reads the simple data type from the IOHandler connection. | |
Reads a 64-bit Integer data type from the data source for the IOHandler. | |
Reads the data type from the IOHandler connection. | |
| |
Reads a line from the Indy buffer. | |
Waits for a line of text to be read from the IOHandler. | |
Reads the data type from the IOHandler connection. | |
Reads data from the IOHandler into a stream. | |
Reads a Delphi string from the IOHandler buffer. | |
Reads one or more lines of text from the IOHandler into a TIdStrings instance. | |
Guaranteess that the IOHandler class exists in the registered IOHandler class list. | |
| |
Searches for a specific value in the input received from the data source for the IOHandler. | |
| |
Clears and cancels write buffering for the IOHandler. | |
Discards any exisitng data in the write buffering mechanism. | |
Disables uses write buffering for the IOHandler connection. | |
| |
Indicates if write buffering is enabled for the IOHandler. | |
| |
Writes the contents of a local file to the IOHandler. | |
Writes a string value to IOHandler. | |
Writes a list of RFC-compatible strings to the peer for the IOHandler class instance. | |
Triggers the OnBeginWork event. | |
Triggers the OnWork event handler. | |
Triggers the OnEndWork event handler. | |
| |
Version number for Indy component suite. |
Property |
Description |
Represents the socket handle used for the IOHandler connection. | |
Specifies the IP address to use for the IOHandler connection. | |
Indicates the port number for the IOHandler connection. | |
Indicates the highest port number for the local connection when using default port number assignment. | |
Indicates the lowest port number for the local connection when using default port number assignment. | |
Indicates that the connection has been closed by the peer for a connection. | |
Milliseconds to wait for successful completion of a connection attempt. | |
Default port number to use for the port number on the IOHandler connection. | |
Endpoint for the IOHandler connection. | |
Identifies the address for the endpoint of the IOHandler connection. | |
Represents the internal storage for values received on the IOHandler connection. | |
Intermediary for actions using the transport and the IOHandler for the connection. | |
IP address family supported for the socket-based IOHandler. | |
Indicates byte counts read from or written to the IOHandler should use a 64-bit data type. | |
Maximum number of lines permitted when capturing multi-line messages or responses. | |
Indicates the action performed when the maximum line length is exceeded. | |
Determines the maximum length of a line read from the IOHandler for the connection. | |
Event handler signalled after allocating and binding the socket handle for the IOHandler. | |
Event handler signalled prior to allocating and binding the socket handle for the IOHandler. | |
Event handler property signalled when the socket handle has been allocated in the Binding for the IOHandler. | |
Event handler for buffered read and write operations. | |
Event handler signalled when a read or write request is started. | |
Event handler signalled when a read or write request is completed. | |
Indicates if buffer and state properties have been initialized for the IOHandler. | |
Port number for the IOHandler connection. | |
Indicates a timeout occurred when reading a line of text from the IOHandler. | |
Indicates the milliseconds to wait for a readable IOHandler connection. | |
Indicates the number of bytes to read reading large amounts of data. | |
Indicates the buffer size used when writing large chunks of data to the IOHandler connection. | |
Represents the proxy server to use for the IOHandler connection. | |
Indicates the socket connection can use the Nagle algorithm. | |
Identifies the version number for the Indy component suite. | |
Indy component to receive work mode events for the current object instance. | |
|
Copyright © 1993-2006, Chad Z. Hower (aka Kudzu) and the Indy Pit Crew. All rights reserved.
|
Post feedback to the Indy Docs Newsgroup.
|