IdStackLinux.pas contains types, classes, and records used to define and implement the common architecture that encapsulates the platform-specific API calls needed for a protocol stack class on the Linux platform.