Microsoft Internet Security and Acceleration Server 2004 SDK

FwxTimeoutType

The FwxTimeoutType enumerated type defines types of time-outs for sockets.

typedef enum FwxTimeoutType
{
  fwxSendTimeout
fwxSendTimeout
Time out on a send operation.
 = 0x00000001,
  fwxRecvTimeout
fwxRecvTimeout
Time out on a receive operation.
 = 0x00000002,
  fwxAcceptTimeout
fwxAcceptTimeout
Time out on a Windows Sockets Accept operation, with time measured from the beginning of the accept operation until its end (ACK).
 = 0x00000004,
  fwxAcceptExTimeout
fwxAcceptExTimeout
Time out on a Windows Sockets AcceptEx operation, with time measured from the beginning of the operation until the first PUSH.
 = 0x00000008,
  fwxAcceptExRecvTimeout
fwxAcceptExRecvTimeout
Time out on a Windows Sockets AcceptEx operation, with time measured from the final ACK of the operation (the final ACK in the three-way handshake of the TCP) until the first PUSH.
 = 0x00000010,
  fwxConnectExSendTimeout
fwxConnectExSendTimeout
Time out on a Windows Sockets ConnectEx operation.
 = 0x00000020

} FwxTimeoutType;

Constants

fwxSendTimeout
Time out on a send operation.
fwxRecvTimeout
Time out on a receive operation.
fwxAcceptTimeout
Time out on a Windows Sockets Accept operation, with time measured from the beginning of the accept operation until its end (ACK).
fwxAcceptExTimeout
Time out on a Windows Sockets AcceptEx operation, with time measured from the beginning of the operation until the first PUSH.
fwxAcceptExRecvTimeout
Time out on a Windows Sockets AcceptEx operation, with time measured from the final ACK of the operation (the final ACK in the three-way handshake of the TCP) until the first PUSH.
fwxConnectExSendTimeout
Time out on a Windows Sockets ConnectEx operation.

Requirements

Server: Requires Windows Server 2003 or Windows 2000.
Version: Requires Internet Security and Acceleration Server 2004.
Header: Declared in Wspfwext.idl.

See Also

Filter Enumerated Types