Changes in uspace/lib/c/include/inet/tcp.h [b7fd2a0:1f2b07a] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/include/inet/tcp.h
rb7fd2a0 r1f2b07a 98 98 } tcp_t; 99 99 100 extern errno_t tcp_create(tcp_t **);100 extern int tcp_create(tcp_t **); 101 101 extern void tcp_destroy(tcp_t *); 102 extern errno_t tcp_conn_create(tcp_t *, inet_ep2_t *, tcp_cb_t *, void *,102 extern int tcp_conn_create(tcp_t *, inet_ep2_t *, tcp_cb_t *, void *, 103 103 tcp_conn_t **); 104 104 extern void tcp_conn_destroy(tcp_conn_t *); 105 105 extern void *tcp_conn_userptr(tcp_conn_t *); 106 extern errno_t tcp_listener_create(tcp_t *, inet_ep_t *, tcp_listen_cb_t *, void *,106 extern int tcp_listener_create(tcp_t *, inet_ep_t *, tcp_listen_cb_t *, void *, 107 107 tcp_cb_t *, void *, tcp_listener_t **); 108 108 extern void tcp_listener_destroy(tcp_listener_t *); 109 109 extern void *tcp_listener_userptr(tcp_listener_t *); 110 110 111 extern errno_t tcp_conn_wait_connected(tcp_conn_t *);112 extern errno_t tcp_conn_send(tcp_conn_t *, const void *, size_t);113 extern errno_t tcp_conn_send_fin(tcp_conn_t *);114 extern errno_t tcp_conn_push(tcp_conn_t *);115 extern errno_t tcp_conn_reset(tcp_conn_t *);111 extern int tcp_conn_wait_connected(tcp_conn_t *); 112 extern int tcp_conn_send(tcp_conn_t *, const void *, size_t); 113 extern int tcp_conn_send_fin(tcp_conn_t *); 114 extern int tcp_conn_push(tcp_conn_t *); 115 extern int tcp_conn_reset(tcp_conn_t *); 116 116 117 extern errno_t tcp_conn_recv(tcp_conn_t *, void *, size_t, size_t *);118 extern errno_t tcp_conn_recv_wait(tcp_conn_t *, void *, size_t, size_t *);117 extern int tcp_conn_recv(tcp_conn_t *, void *, size_t, size_t *); 118 extern int tcp_conn_recv_wait(tcp_conn_t *, void *, size_t, size_t *); 119 119 120 120
Note:
See TracChangeset
for help on using the changeset viewer.