Lines Matching refs:socket
44 socket_t *socket; member
59 static void accept_ready(socket_t *socket, void *context);
60 static void read_ready(socket_t *socket, void *context);
126 static void accept_ready(socket_t *socket, UNUSED_ATTR void *context) { in accept_ready() argument
127 assert(socket != NULL); in accept_ready()
128 assert(socket == listen_socket); in accept_ready()
130 socket = socket_accept(socket); in accept_ready()
131 if (!socket) in accept_ready()
137 socket_free(socket); in accept_ready()
141 client->socket = socket; in accept_ready()
149 socket_register(socket, thread_get_reactor(thread), client, read_ready, NULL); in accept_ready()
152 static void read_ready(UNUSED_ATTR socket_t *socket, void *context) { in read_ready() argument
153 assert(socket != NULL); in read_ready()
158 …ssize_t ret = socket_read(client->socket, client->buffer + client->buffer_size, sizeof(client->buf… in read_ready()
201 socket_free(client->socket); in client_free()