Skip to main content

inet::SocketFlags

Types

AddressInfoFlags#

  • null
  • passive
  • canon_name
  • numeric_host

Domain#

  • unspecified
  • inet
  • inet6

Family#

using inet::SocketFlags::Family =  Domain 

Type: Domain

Level#

  • socket
  • ip
  • ipv6
  • tcp

MessageFlags#

  • null
  • peek
  • out_of_band
  • wait_all

NameFlags#

  • socket_debug
  • socket_broadcast
  • socket_reuse_address
  • socket_reuse_port
  • socket_set_send_size
  • socket_set_receive_size
  • socket_dont_route
  • socket_keep_alive
  • socket_linger
  • socket_oobinline
  • socket_set_receive_minimum_size
  • socket_receive_timeout
  • socket_set_send_minimum_size
  • socket_send_timeout
  • ip_type_of_service
  • ip_time_to_live
  • ip_packet_info
  • tcp_no_delay
  • tcp_keep_alive
  • tcp_keep_idle
  • tcp_keep_interval
  • tcp_keep_count

Protocol#

raw#

Details#

Raw protocol

tcp#

Details#

TCP Protocol

udp#

Details#

UDP Procotol

icmp#

Details#

ICMP Procotol - icmpv6

ip#

Details#

IP Protocol

Type#

raw#

Details#

Raw socket data

stream#

Details#

Streaming socket data

datagram#

Details#

Datagram socket data