Sockets
  • Some important topic
  • Library API
    • Class Hierarchy
    • File Hierarchy
    • Full API
      • Namespaces
        • Namespace c2k
        • Namespace c2k::constants
        • Namespace c2k::detail
        • Namespace std
      • Classes and Structs
      • Enums
      • Functions
      • Variables
      • Typedefs
Sockets
  • Library API
  • Namespace c2k
  • View page source

Namespace c2k

Contents

  • Namespaces

  • Classes

  • Enums

  • Functions

  • Typedefs

  • Variables

Namespaces

  • Namespace c2k::constants

  • Namespace c2k::detail

Classes

  • Struct AddressInfo

  • Struct ClientSocket::ReceiveTask

  • Struct ClientSocket::SendTask

  • Class AbstractSocket

  • Class ClientSocket

  • Class ClientSocket::State

  • Class MessageBuffer

  • Class ReadError

  • Class SendError

  • Class ServerSocket

  • Class Sockets

  • Class TimeoutError

Enums

  • Enum AddressFamily

  • Enum SelectStatusCategory

  • Enum SocketOption

Functions

  • Function c2k::bind_socket

  • Function c2k::connect_socket

  • Function c2k::create_socket

  • Function c2k::extract_adress_info

  • Function c2k::from_network_byte_order

  • Function c2k::generate_fd_set

  • Function c2k::generate_hints

  • Function c2k::get_address_infos

  • Function c2k::initialize_client_socket

  • Function c2k::initialize_server_socket

  • Function c2k::is_socket_ready

  • Function c2k::server_listen

  • Function c2k::set_all_default_socket_options

  • Function c2k::set_socket_option

  • Function c2k::socket_deleter

  • Function c2k::to_ai_family

  • Function c2k::to_network_byte_order

  • Function c2k::to_string

  • Template Function c2k::try_dequeue_task

Typedefs

  • Typedef c2k::AddressInfos

Variables

  • Variable c2k::network_byte_order

Previous Next

© Copyright 2024, Michael Gerhold.

Built with Sphinx using a theme provided by Read the Docs.