factor/native/socket.h

10 lines
380 B
C

void init_sockaddr(struct sockaddr_in *name,
const char *hostname, uint16_t port);
int make_client_socket(const char* hostname, uint16_t port);
void primitive_client_socket(F_WORD *);
int make_server_socket(uint16_t port);
void primitive_server_socket(F_WORD *);
void primitive_add_accept_io_task(F_WORD *);
CELL accept_connection(F_PORT* p);
void primitive_accept_fd(F_WORD *);