Internet Direct (Indy) Version 9.0.2 Beta
TIdRawClient
Specifies a client that uses Raw sockets.

TIdRawClient = class(TIdRawBase)
Description
TIdRawClient is a TIdRawBase descendant that specifies a client capable of using Raw socket connections. This allows the programmer to code for protocols that are not supported by the standard stack (ICMP, IGMP or any custom protocol).

TIdRawClient does not provide an implementation; implementation will be provided in descendant classes tailored to a specific protocol, like TIdIcmpClient.

Depending on the underlying operating system and on the security privilege of the user, it might also allow the programmer to build the IP header (currently, this is only supported by Windows 2000).