webrtc/net/dcsctp/socket
Victor Boivie bd9031bf22 dcsctp: Add OnTotalBufferedAmountLow in Send Queue
This is similar to Change-Id: I12a16f44f775da3711f3aa52a68a0bf24f70d2f8
but with the entire send buffer as scope, not a single stream.

This can be used by clients to take alternate action (such as delaying
transmission or using other buffering) if the send buffer ever becomes
full, as they can now be notified when the send buffer is no longer
full.

Bug: webrtc:12794
Change-Id: Icf3be3b118888ffb5ced955fd7ba4826a37140f9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/220360
Commit-Queue: Victor Boivie <boivie@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#34143}
2021-05-27 14:38:18 +00:00
..
BUILD.gn dcsctp: Rename FCFSSendQueue to RRSendQueue 2021-05-22 20:56:13 +00:00
callback_deferrer.h dcsctp: Add Socket 2021-05-01 07:16:21 +00:00
capabilities.h dcsctp: Add Transmission Control Block 2021-04-28 22:45:03 +00:00
context.h
dcsctp_socket.cc dcsctp: Add OnTotalBufferedAmountLow in Send Queue 2021-05-27 14:38:18 +00:00
dcsctp_socket.h dcsctp: Rename FCFSSendQueue to RRSendQueue 2021-05-22 20:56:13 +00:00
dcsctp_socket_test.cc dcsctp: Support message with low lifetime 2021-05-11 08:44:14 +00:00
heartbeat_handler.cc
heartbeat_handler.h
heartbeat_handler_test.cc dcsctp: Expire timers just before triggering them 2021-05-05 12:40:21 +00:00
mock_context.h
mock_dcsctp_socket_callbacks.h dcsctp: Support message with low lifetime 2021-05-11 08:44:14 +00:00
state_cookie.cc dcsctp: Add Socket 2021-05-01 07:16:21 +00:00
state_cookie.h dcsctp: Add Socket 2021-05-01 07:16:21 +00:00
state_cookie_test.cc dcsctp: Add Socket 2021-05-01 07:16:21 +00:00
stream_reset_handler.cc dcsctp: Add Stream Reset Handler 2021-04-27 21:08:56 +00:00
stream_reset_handler.h dcsctp: Add Stream Reset Handler 2021-04-27 21:08:56 +00:00
stream_reset_handler_test.cc dcsctp: Expire timers just before triggering them 2021-05-05 12:40:21 +00:00
transmission_control_block.cc dcsctp: Support message with low lifetime 2021-05-11 08:44:14 +00:00
transmission_control_block.h dcsctp: Support message with low lifetime 2021-05-11 08:44:14 +00:00