Skip to content
Snippets Groups Projects
Commit 2fc3da3f authored by Andrea Shepard's avatar Andrea Shepard
Browse files

Implement global queue size query in channel.c

parent 8852a179
No related branches found
No related tags found
No related merge requests found
......@@ -4035,6 +4035,16 @@ channel_mark_outgoing(channel_t *chan)
* Flow control queries *
***********************/
/*
* Get the latest estimate for the total queue size of all open channels
*/
uint64_t
channel_get_global_queue_estimate(void)
{
return estimated_total_queue_size;
}
/*
* Estimate the number of writeable cells
*
......
......@@ -484,6 +484,7 @@ void channel_listener_dump_transport_statistics(channel_listener_t *chan_l,
int severity);
/* Flow control queries */
uint64_t channel_get_global_queue_estimate(void);
int channel_num_cells_writeable(channel_t *chan);
/* Timestamp queries */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment