Enum anj_net_address_family_setting_t

Enum Documentation

enum anj_net_address_family_setting_t

Address family preference when creating a network socket.

Values:

enumerator ANJ_NET_AF_SETTING_UNSPEC

No preference specified. The actual address family is chosen by the implementation.

enumerator ANJ_NET_AF_SETTING_FORCE_INET4

Force IPv4. Only IPv4 addresses will be supported.

enumerator ANJ_NET_AF_SETTING_FORCE_INET6

Force IPv6. Only IPv6 addresses will be supported.

enumerator ANJ_NET_AF_SETTING_PREFERRED_INET4

Prefer IPv4, but allow IPv6. The final choice depends on address resolution and system behavior.

enumerator ANJ_NET_AF_SETTING_PREFERRED_INET6

Prefer IPv6, but allow IPv4. The final choice depends on address resolution and system behavior.