socket_utils.h 325 B

123456789
  1. #pragma once
  2. #include <stdbool.h>
  3. #include <stdint.h>
  4. int socket_utils_bind_udp(uint16_t port, int recv_timeout_sec, int recvbuf_size,
  5. uint16_t *bound_port);
  6. int socket_utils_bind_tcp_listener(uint16_t port, int backlog, bool nonblocking,
  7. uint16_t *bound_port);