IdStackBSDBase.pas contains type, constants, records, and classes needed to implement a BSD-style protocol stack for the host platform or operating system.
Please note that IdStackBSDBase.pas is not used for the .Net platform.
Class |
Description |
Exception raised when a service name cannot be resolved to a port number. | |
Exception raised during conversion of IP addresses. | |
Exception raised when a socket operation is performed using an invalid socket handle. | |
Ancestor for stack exceptions raised in the Indy library. | |
Exception raised when the protocol stack cannot be initialized. | |
Exception raised when the number of allocated socket handles exceeds the limit for the protocol stack. | |
Implements a Berkeley Sockets-style protocol stack. |
Constant |
Description |
IP versions or protocol families supported in the Indy library. |
Record |
Description |
Represents the byte, word, or longword values that make up the IPv4 address. | |
Represents the byte, word, or cardinal values that make up the IPv6 address. | |
Represents 64-bit Integer values in the Indy library. | |
Represents address and version information for an IP address. | |
| |
| |
Unsigned byte values for an IPv4 internet address. | |
Word values for an IPv4 internet address. |
Type |
Description |
Pointer to a TIdIn4Addr record. | |
Pointer to a TIdIn6Addr record. | |
Pointer to a TIdInAddr record. | |
Represents the Word values in an IP version 6 internet address. | |
Function type for an optimized file transmission procedure. |
Variable |
Description |
Protocol stack instance for the Berklet Sockets implementation. | |
Optimized file transfers procedure for the host platform or operating system. |
Copyright © 1993-2006, Chad Z. Hower (aka Kudzu) and the Indy Pit Crew. All rights reserved.
|
Post feedback to the Indy Docs Newsgroup.
|