Internet Direct (Indy)
Home
PreviousUpNext
TIdBuffer Members

The following tables list the members exposed by TIdBuffer.

 
Name 
Description 
 
Provides access to byte values stored in the buffer as a String data type. 
 
Indicates the maximum number of bytes allowed for the internal storage of the buffer. 
 
Default encoding used when writing values to the buffer. 
 
Indicates the threshold for reallocating storage for the buffer. 
 
Size 
Indicates the number of Bytes in the Indy buffer. 
Methods
 
Name 
Description 
 
Discards all existing data in the internal storage for the buffer. 
 
Removes unused storage space allocated at the head of the buffer. 
 
Retrieves and removes data from the buffer. 
 
Reads and optionally removes a specific byte value from the internal storage for the buffer. 
 
Reads and optionally removes byte values from the internal storage for the buffer. 
 
Reads and optionally removes a Cardinal value from the internal storage for the buffer. 
 
Copies and optionally removes values from the internal storage for the buffer into a TIdBuffer data type. 
 
Reads and optionally removes a Cardinal value from the internal storage for the buffer. 
 
Reads and optionally removes a Cardinal value from the internal storage for the buffer. 
 
Writes extracted buffer data to a stream. 
 
Reads and optionally removes a Word value from the internal storage for the buffer. 
 
 
 
Gets a byte value without removing the value from the internal storage for the buffer. 
 
Removes data from the internal storage for the Indy buffer. 
 
Writes the contents of the buffer to a stream. 
 
 
 
Stores a specific number of byte values into the internal storage for the buffer at a given position. 
Constructors
 
Name 
Description 
 
 
Destructors
 
Name 
Description 
 
Destructor for the object instance. 
 
Method 
 
virtual 
 
Property 
 
read only 
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.