| A | B | C | D | E | I | L | M | N | P | R | S | T | U |
| AcceptConnection | assign(TNetworkAddress):string | atUnixSock |
| AcceptNonBlocking | atIN4 | |
| assign(string):TNetworkAddress | atIN6 |
| Bind | BytesAvailable |
| CloseSocket | CreateRawSocket | csPending |
| Connect | csConnected | csRefused |
| ConnectionState | csError | |
| CreateAddr | csNotConnected |
| DataAvailable |
| IN4Address | IN6Equal | IsIPv4Mapped |
| IN4MappedIN6Address | isINAddr | isIPv6Address |
| IN6Address | isIPv4Address |
| Listen | LocalEndpoint |
| MaxUDPPackageSize |
| NetAddr | notequal(TNetworkAddress,TNetworkAddress):Boolean |
| PAddressUnion |
| ReadAddr | ReceiveArrayFromNonBlocking | ReceiveStr |
| Receive | ReceiveFrom | ReceiveStrFrom |
| ReceiveArray | ReceiveFromNonBlocking | ReceiveStrFromNonBlocking |
| ReceiveArrayFrom | ReceiveNonBlocking | RemoteEndpoint |
| Send | SendTo | stIPDualStack |
| SendArray | SetNonBlocking | stIPv4 |
| SendArrayTo | SocketInvalid | stIPv6 |
| SendStr | spDatagram | StreamClosed |
| SendStrTo | spStream | stUnixSocket |
| UDPSocket | UnixAddr |