From 27ece5603fc0cde89183ceb61f915fa64fef1061 Mon Sep 17 00:00:00 2001 From: Alexander Pickering Date: Wed, 29 Jul 2020 12:18:10 -0400 Subject: Added recv_any() recv_any() is a function that takes multiple sockets and waits for one or more of them to receive. See the unit test for examples. --- src/lua-nng.h | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 src/lua-nng.h (limited to 'src/lua-nng.h') diff --git a/src/lua-nng.h b/src/lua-nng.h new file mode 100644 index 0000000..80b716d --- /dev/null +++ b/src/lua-nng.h @@ -0,0 +1,26 @@ +#define NNG_STATIC_LIB + +#include + +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include + +nng_socket* tosocket(lua_State *L, int offset); +nng_listener* tolistener(lua_State *L, int offset); +nng_dialer* todialer(lua_State *L, int offset); -- cgit v1.2.3-70-g09d2