summaryrefslogtreecommitdiff
path: root/src/WebRTCLibDataChannel.cpp
diff options
context:
space:
mode:
authorDavid Snopek <dsnopek@gmail.com>2021-07-20 11:54:25 -0500
committerDavid Snopek <dsnopek@gmail.com>2021-07-21 10:48:09 -0500
commit3bdf6cdc1320dfd7ac0f1704976a633ef3c911d8 (patch)
tree1216800fdd5f0ea965433f70b8df8c6a5d37a498 /src/WebRTCLibDataChannel.cpp
parent072ba5c1d09359058aab20cb8cdfdf4a4546e574 (diff)
downloadfork-godot-webrtc-native-3bdf6cdc1320dfd7ac0f1704976a633ef3c911d8.tar.gz
fork-godot-webrtc-native-3bdf6cdc1320dfd7ac0f1704976a633ef3c911d8.tar.bz2
fork-godot-webrtc-native-3bdf6cdc1320dfd7ac0f1704976a633ef3c911d8.zip
Add get_buffered_amount() to WebRTCDataChannel
Diffstat (limited to 'src/WebRTCLibDataChannel.cpp')
-rw-r--r--src/WebRTCLibDataChannel.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/WebRTCLibDataChannel.cpp b/src/WebRTCLibDataChannel.cpp
index f29d562..bab9c79 100644
--- a/src/WebRTCLibDataChannel.cpp
+++ b/src/WebRTCLibDataChannel.cpp
@@ -144,6 +144,11 @@ bool WebRTCLibDataChannel::is_negotiated() const {
return channel->negotiated();
}
+int WebRTCLibDataChannel::get_buffered_amount() const {
+ ERR_FAIL_COND_V(channel.get() == nullptr, 0);
+ return channel->buffered_amount();
+}
+
godot_error WebRTCLibDataChannel::poll() {
return GODOT_OK;
}