exposed loop defer function from capi (#1579)
Co-authored-by: g.fetishev <[email protected]>
This commit is contained in:
co-authored by
g.fetishev
parent
8a1ed3cba8
commit
09d2795852
@@ -23,6 +23,7 @@
|
||||
#include "libuwebsockets.h"
|
||||
#include <string_view>
|
||||
#include "App.h"
|
||||
#include "ClientApp.h"
|
||||
#include <optional>
|
||||
extern "C"
|
||||
{
|
||||
@@ -1348,4 +1349,12 @@ extern "C"
|
||||
{
|
||||
return (struct us_loop_t *)uWS::Loop::get(existing_native_loop);
|
||||
}
|
||||
void uws_loop_defer(us_loop_t *loop, void( cb(void *user_data) ), void *user_data)
|
||||
{
|
||||
uWS::Loop *loop_instance = (uWS::Loop *)loop;
|
||||
loop_instance->defer([cb, user_data](){
|
||||
cb(user_data);
|
||||
});
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user