The following tables list the members exposed by TIdIOHandlerStreamMsg.
|
Name |
Description |
|
Indicates that the connection has been closed by the peer for a connection. | |
|
Milliseconds to wait for successful completion of a connection attempt. | |
|
Endpoint for the IOHandler connection. | |
|
Indicates the stream instances are owned by the IOHandler. | |
|
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. | |
|
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 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. | |
|
Stream used for reading from the IOHandler. | |
|
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. | |
|
Stream used for writing to the IOHandler. | |
|
Indicate the operations permitted using the data source for the IOHandler. | |
|
Identifies the version number for the Indy component suite. | |
|
Indy component to receive work mode events for the current object instance. | |
|
|
|
Name |
Description |
|
Indicates if the IOHandler is ready to perform input operations. | |
|
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. | |
|
Closes the IO handler and associated Intercepts and transports. | |
|
Indicates the connection is open, and stream(s) are assigned. | |
|
Prepares the stream-based IOHandler for subsequent read and write requests. | |
|
Implements physical writes to the send stream in the stream-based IOHandler. | |
|
Specifies the method used to initialize an IOHandler after a new connection request. | |
|
Retrieves all data from a connection. | |
|
| |
|
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. | |
|
Closes the IO handler and associated Intercepts and transports. | |
|
Updates the ClosedGracefully property that indicates the connection has been closed by the peer. | |
|
Indicates the connection is open, or data exists in the Indy buffer. | |
|
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. | |
|
| |
|
Moves values to the socket-level transport 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. |
|
Name |
Description |
|
Event handler signalled for creating streams for the IOHandler. | |
|
Represents the current connection status event handler. |
|
Constructor |
|
virtual |
|
abstract |
|
Property |
|
read only |
|
Event |
Internet Direct (Indy) version 10.1.5
Copyright © 1993-2006, Chad Z. Hower (aka Kudzu) and the Indy Pit Crew. All rights reserved. Website http://www.indyproject.org. Post feedback to the Indy Documentation newsgroup. |