AsyncIpSocket alias
An IPv4/IPv6 socket for overlapped I/O from tasks.
- Use
import ThinkMeta.ConcurrentTasks.AsyncIo.AsyncIpSocket;- Namespace
ThinkMeta::ConcurrentTasks::AsyncIo
Syntax
template <IpVersionType _IpVersion>
using AsyncIpSocket = IpSocketBase<_IpVersion, AsyncSocket>;Template parameters
_IpVersionIpVersionType- The IP version:
Windows::IpVersion::V4orWindows::IpVersion::V6.
Remarks
AsyncSocket plus the IP options of Windows::IpSocketBase. Create it with AsyncSocket::Create(addressFamily, type, protocol); see AsyncSocket for the preconditions and the rules of the starting and waiting forms.
See also
AsyncTcpSocket, Windows::IpSocket
Names
| Name | Description |
|---|---|
AsyncIpSocket4 |
Asynchronous IPv4 socket. |
AsyncIpSocket6 |
Asynchronous IPv6 socket. |
Generated from ThinkMeta.ConcurrentTasks.API @ 137ec1d (2026-10-17).