We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1d8f465 commit e9e742cCopy full SHA for e9e742c
include/modbuspp/server.h
@@ -18,6 +18,7 @@
18
19
#include <modbuspp/master.h>
20
#include <modbuspp/bufferedslave.h>
21
+#include <poll.h>
22
23
namespace Modbus {
24
@@ -167,6 +168,9 @@ namespace Modbus {
167
168
*/
169
virtual ~Server();
170
171
+
172
+ virtual std::vector<pollfd> fds();
173
174
/**
175
* @overload
176
src/server.cpp
@@ -218,6 +218,12 @@ namespace Modbus {
218
d->messageCB = cb;
219
}
220
221
+ std::vector<pollfd> Server::fds() {
222
+ PIMP_D(Server);
223
224
+ return d->all_pollfds;
225
+ }
226
227
// ---------------------------------------------------------------------------
228
//
229
// Server::Private Class
0 commit comments