Lines Matching refs:endpoint
35 coap_netif_available_ep(coap_endpoint_t *endpoint) {
36 return endpoint->sock.flags != COAP_SOCKET_EMPTY;
40 coap_netif_dgrm_listen(coap_endpoint_t *endpoint,
42 if (!coap_socket_bind_udp(&endpoint->sock, listen_addr,
43 &endpoint->bind_addr)) {
46 endpoint->sock.flags |= COAP_SOCKET_NOT_EMPTY | COAP_SOCKET_BOUND | COAP_SOCKET_WANT_READ;
99 coap_netif_dgrm_read_ep(coap_endpoint_t *endpoint, coap_packet_t *packet) {
103 bytes_read = coap_socket_recv(&endpoint->sock, packet);
107 coap_endpoint_str(endpoint), packet->length,
131 assert(session->endpoint != NULL);
132 sock = &session->endpoint->sock;
158 coap_netif_strm_listen(coap_endpoint_t *endpoint,
160 if (!coap_socket_bind_tcp(&endpoint->sock, listen_addr,
161 &endpoint->bind_addr)) {
164 endpoint->sock.flags |= COAP_SOCKET_NOT_EMPTY | COAP_SOCKET_BOUND |
170 coap_netif_strm_accept(coap_endpoint_t *endpoint, coap_session_t *session) {
171 if (!coap_socket_accept_tcp(&endpoint->sock, &session->sock,
265 coap_netif_close_ep(coap_endpoint_t *endpoint) {
266 coap_socket_close(&endpoint->sock);