paullouisageneau / libdatachannel

C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets
https://libdatachannel.org/
Mozilla Public License 2.0
1.82k stars 366 forks source link

is this asynchorounize network io? or just none-blocked? #445

Closed SunLnx closed 3 years ago

paullouisageneau commented 3 years ago

libdatachannel performs thread-based asynchronous IO. To mimic the JavaScript WebRTC API, the methods never block, and callbacks are called on corresponding events by network threads.