mirror of
https://github.com/oliverschmidt/contiki.git
synced 2025-02-08 19:31:03 +00:00
Add a tcp_socket_queuelen() function that returns the length of the current TCP output queue
This commit is contained in:
parent
6ab9822fc2
commit
f11d344d4d
@ -399,3 +399,9 @@ tcp_socket_max_sendlen(struct tcp_socket *s)
|
|||||||
return s->output_data_maxlen - s->output_data_len;
|
return s->output_data_maxlen - s->output_data_len;
|
||||||
}
|
}
|
||||||
/*---------------------------------------------------------------------------*/
|
/*---------------------------------------------------------------------------*/
|
||||||
|
int
|
||||||
|
tcp_socket_queuelen(struct tcp_socket *s)
|
||||||
|
{
|
||||||
|
return s->output_data_len;
|
||||||
|
}
|
||||||
|
/*---------------------------------------------------------------------------*/
|
||||||
|
@ -284,4 +284,16 @@ int tcp_socket_unregister(struct tcp_socket *s);
|
|||||||
*/
|
*/
|
||||||
int tcp_socket_max_sendlen(struct tcp_socket *s);
|
int tcp_socket_max_sendlen(struct tcp_socket *s);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* \brief The number of bytes waiting to be sent
|
||||||
|
* \param s A pointer to a TCP socket
|
||||||
|
* \return The number of bytes that have not yet been acknowledged by the receiver.
|
||||||
|
*
|
||||||
|
* This function queries the TCP socket and returns the
|
||||||
|
* number of bytes that are currently not yet known to
|
||||||
|
* have been successfully received by the receiver.
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
int tcp_socket_queuelen(struct tcp_socket *s);
|
||||||
|
|
||||||
#endif /* TCP_SOCKET_H */
|
#endif /* TCP_SOCKET_H */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user