-
11 #include <type_traits> 14 #include "emitter.hpp" 24 enum class UVLoopOption: std::underlying_type_t<uv_loop_option> {
25 BLOCK_SIGNAL = UV_LOOP_BLOCK_SIGNAL
29 enum class UVRunMode: std::underlying_type_t<uv_run_mode> {
30 DEFAULT = UV_RUN_DEFAULT,
32 NOWAIT = UV_RUN_NOWAIT
68 virtual HandleType type()
const noexcept = 0;
89 virtual bool active()
const noexcept = 0;
99 virtual bool closing()
const noexcept = 0;
107 virtual void reference() noexcept = 0;
115 virtual void unreference() noexcept = 0;
121 virtual bool referenced()
const noexcept = 0;
130 virtual void close() noexcept = 0;
142 class Loop final:
public Emitter<Loop>,
public std::enable_shared_from_this<Loop> {
143 using Deleter = void(*)(uv_loop_t *);
145 template<
typename,
typename>
148 Loop(std::unique_ptr<uv_loop_t, Deleter> ptr) noexcept
149 : loop{std::move(ptr)}
153 using Time = std::chrono::duration<uint64_t, std::milli>;
154 using Configure = details::UVLoopOption;
155 using Mode = details::UVRunMode;
162 auto ptr = std::unique_ptr<uv_loop_t, Deleter>{
new uv_loop_t, [](uv_loop_t *l){
delete l; }};
163 auto loop = std::shared_ptr<Loop>{
new Loop{std::move(ptr)}};
165 if(uv_loop_init(loop->loop.get())) {
185 static std::weak_ptr<Loop> ref;
186 std::shared_ptr<Loop> loop;
189 auto def = uv_default_loop();
192 auto ptr = std::unique_ptr<uv_loop_t, Deleter>(def, [](uv_loop_t *){});
193 loop = std::shared_ptr<Loop>{
new Loop{std::move(ptr)}};
206 Loop & operator=(
const Loop &) =
delete;
207 Loop & operator=(
Loop &&other) =
delete;
231 template<
typename... Args>
233 auto option =
static_cast<std::underlying_type_t<Configure>
>(flag);
234 auto err = uv_loop_configure(loop.get(),
static_cast<uv_loop_option
>(option), std::forward<Args>(args)...);
248 template<
typename R,
typename... Args>
250 if constexpr(std::is_base_of_v<BaseHandle, R>) {
251 auto ptr = R::create(shared_from_this(), std::forward<Args>(args)...);
252 ptr = ptr->init() ? ptr :
nullptr;
255 return R::create(shared_from_this(), std::forward<Args>(args)...);
268 auto err = uv_loop_close(loop.get());
269 return err ? publish(
ErrorEvent{err}) : loop.reset();
290 template<Mode mode = Mode::DEFAULT>
292 auto utm =
static_cast<std::underlying_type_t<Mode>
>(mode);
293 auto uvrm =
static_cast<uv_run_mode
>(utm);
294 return (uv_run(loop.get(), uvrm) == 0);
302 return !(uv_loop_alive(loop.get()) == 0);
327 return uv_backend_fd(loop.get());
336 std::pair<bool, Time>
timeout() const noexcept {
337 auto to = uv_backend_timeout(loop.get());
338 return std::make_pair(to == -1, Time{to});
353 Time
now() const noexcept {
354 return Time{uv_now(loop.get())};
367 return uv_update_time(loop.get());
379 uv_walk(loop.get(), [](uv_handle_t *handle,
void *func) {
381 std::function<void(BaseHandle &)> &f =
382 *
static_cast<std::function<void(BaseHandle &)>*
>(func);
418 auto err = uv_loop_fork(loop.get());
426 template<
typename R =
void>
427 std::shared_ptr<R>
data()
const {
428 return std::static_pointer_cast<R>(userData);
435 void data(std::shared_ptr<void> uData) {
436 userData = std::move(uData);
454 const uv_loop_t *
raw() const noexcept {
473 uv_loop_t *
raw() noexcept {
474 return const_cast<uv_loop_t *
>(
const_cast<const Loop *
>(
this)->raw());
478 std::unique_ptr<uv_loop_t, Deleter> loop;
479 std::shared_ptr<void> userData{
nullptr};
const uv_loop_t * raw() const noexcept
Gets the underlying raw data structure.
+
11 #include <type_traits> 14 #include "emitter.hpp" 24 enum class UVLoopOption: std::underlying_type_t<uv_loop_option> {
25 BLOCK_SIGNAL = UV_LOOP_BLOCK_SIGNAL
29 enum class UVRunMode: std::underlying_type_t<uv_run_mode> {
30 DEFAULT = UV_RUN_DEFAULT,
32 NOWAIT = UV_RUN_NOWAIT
68 virtual HandleType type()
const noexcept = 0;
89 virtual bool active()
const noexcept = 0;
99 virtual bool closing()
const noexcept = 0;
107 virtual void reference() noexcept = 0;
115 virtual void unreference() noexcept = 0;
121 virtual bool referenced()
const noexcept = 0;
130 virtual void close() noexcept = 0;
142 class Loop final:
public Emitter<Loop>,
public std::enable_shared_from_this<Loop> {
143 using Deleter = void(*)(uv_loop_t *);
145 template<
typename,
typename>
148 Loop(std::unique_ptr<uv_loop_t, Deleter> ptr) noexcept
149 : loop{std::move(ptr)}
153 using Time = std::chrono::duration<uint64_t, std::milli>;
154 using Configure = details::UVLoopOption;
155 using Mode = details::UVRunMode;
162 auto ptr = std::unique_ptr<uv_loop_t, Deleter>{
new uv_loop_t, [](uv_loop_t *l){
delete l; }};
163 auto loop = std::shared_ptr<Loop>{
new Loop{std::move(ptr)}};
165 if(uv_loop_init(loop->loop.get())) {
182 static std::shared_ptr<Loop>
create(uv_loop_t *loop) {
183 auto ptr = std::unique_ptr<uv_loop_t, Deleter>{loop, [](uv_loop_t *){}};
184 return std::shared_ptr<Loop>{
new Loop{std::move(ptr)}};
200 static std::weak_ptr<Loop> ref;
201 std::shared_ptr<Loop> loop;
204 auto def = uv_default_loop();
207 auto ptr = std::unique_ptr<uv_loop_t, Deleter>(def, [](uv_loop_t *){});
208 loop = std::shared_ptr<Loop>{
new Loop{std::move(ptr)}};
221 Loop & operator=(
const Loop &) =
delete;
222 Loop & operator=(
Loop &&other) =
delete;
246 template<
typename... Args>
248 auto option =
static_cast<std::underlying_type_t<Configure>
>(flag);
249 auto err = uv_loop_configure(loop.get(),
static_cast<uv_loop_option
>(option), std::forward<Args>(args)...);
263 template<
typename R,
typename... Args>
265 if constexpr(std::is_base_of_v<BaseHandle, R>) {
266 auto ptr = R::create(shared_from_this(), std::forward<Args>(args)...);
267 ptr = ptr->init() ? ptr :
nullptr;
270 return R::create(shared_from_this(), std::forward<Args>(args)...);
283 auto err = uv_loop_close(loop.get());
284 return err ? publish(
ErrorEvent{err}) : loop.reset();
305 template<Mode mode = Mode::DEFAULT>
307 auto utm =
static_cast<std::underlying_type_t<Mode>
>(mode);
308 auto uvrm =
static_cast<uv_run_mode
>(utm);
309 return (uv_run(loop.get(), uvrm) == 0);
317 return !(uv_loop_alive(loop.get()) == 0);
342 return uv_backend_fd(loop.get());
351 std::pair<bool, Time>
timeout() const noexcept {
352 auto to = uv_backend_timeout(loop.get());
353 return std::make_pair(to == -1, Time{to});
368 Time
now() const noexcept {
369 return Time{uv_now(loop.get())};
382 return uv_update_time(loop.get());
394 uv_walk(loop.get(), [](uv_handle_t *handle,
void *func) {
396 std::function<void(BaseHandle &)> &f =
397 *
static_cast<std::function<void(BaseHandle &)>*
>(func);
433 auto err = uv_loop_fork(loop.get());
441 template<
typename R =
void>
442 std::shared_ptr<R>
data()
const {
443 return std::static_pointer_cast<R>(userData);
450 void data(std::shared_ptr<void> uData) {
451 userData = std::move(uData);
469 const uv_loop_t *
raw() const noexcept {
488 uv_loop_t *
raw() noexcept {
489 return const_cast<uv_loop_t *
>(
const_cast<const Loop *
>(
this)->raw());
493 std::unique_ptr<uv_loop_t, Deleter> loop;
494 std::shared_ptr<void> userData{
nullptr};
const uv_loop_t * raw() const noexcept
Gets the underlying raw data structure.
Event emitter base class.
-
int descriptor() const noexcept
Get backend file descriptor.
-
void fork() noexcept
Reinitialize any kernel state necessary in the child process after a fork(2) system call...
-
void update() const noexcept
Updates the event loop’s concept of now.
-
Time now() const noexcept
Returns the current timestamp in milliseconds.
-
bool run() noexcept
Runs the event loop.
-
std::shared_ptr< R > data() const
Gets user-defined data. uvw won't use this field in any case.
-
static std::shared_ptr< Loop > getDefault()
Gets the initialized default loop.
-
uv_loop_t * raw() noexcept
Gets the underlying raw data structure.
-
std::pair< bool, Time > timeout() const noexcept
Gets the poll timeout.
+
int descriptor() const noexcept
Get backend file descriptor.
+
void fork() noexcept
Reinitialize any kernel state necessary in the child process after a fork(2) system call...
+
void update() const noexcept
Updates the event loop’s concept of now.
+
Time now() const noexcept
Returns the current timestamp in milliseconds.
+
bool run() noexcept
Runs the event loop.
+
std::shared_ptr< R > data() const
Gets user-defined data. uvw won't use this field in any case.
+
static std::shared_ptr< Loop > getDefault()
Gets the initialized default loop.
+
uv_loop_t * raw() noexcept
Gets the underlying raw data structure.
+
std::pair< bool, Time > timeout() const noexcept
Gets the poll timeout.
details::UVTypeWrapper< uv_handle_type > HandleCategory
-
void configure(Configure flag, Args &&... args)
Sets additional loop options.
+
void configure(Configure flag, Args &&... args)
Sets additional loop options.
Common class for almost all the resources available in uvw.
-
bool alive() const noexcept
Checks if there are active resources.
-
void stop() noexcept
Stops the event loop.
-
void data(std::shared_ptr< void > uData)
Sets arbitrary data. uvw won't use this field in any case.
+
bool alive() const noexcept
Checks if there are active resources.
+
void stop() noexcept
Stops the event loop.
+
void data(std::shared_ptr< void > uData)
Sets arbitrary data. uvw won't use this field in any case.
static std::shared_ptr< Loop > create()
Initializes a new Loop instance.
-
void walk(std::function< void(BaseHandle &)> callback)
Walks the list of handles.
-
std::shared_ptr< R > resource(Args &&... args)
Creates resources of any type.
-
void close()
Releases all internal loop resources.
+
static std::shared_ptr< Loop > create(uv_loop_t *loop)
Initializes a new Loop instance from an existing resource.
+
void walk(std::function< void(BaseHandle &)> callback)
Walks the list of handles.
+
std::shared_ptr< R > resource(Args &&... args)
Creates resources of any type.
+
void close()
Releases all internal loop resources.
diff --git a/namespacemembers.html b/namespacemembers.html
index 9cf97719..58b80fd6 100644
--- a/namespacemembers.html
+++ b/namespacemembers.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/namespacemembers_type.html b/namespacemembers_type.html
index 2e71b131..dcfadcd6 100644
--- a/namespacemembers_type.html
+++ b/namespacemembers_type.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/namespacemembers_vars.html b/namespacemembers_vars.html
index 31107fbd..e50a3211 100644
--- a/namespacemembers_vars.html
+++ b/namespacemembers_vars.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/namespaces.html b/namespaces.html
index c4f520dd..7057c47c 100644
--- a/namespaces.html
+++ b/namespaces.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/namespaceuvw.html b/namespaceuvw.html
index 6c257f2e..bef90ed2 100644
--- a/namespaceuvw.html
+++ b/namespaceuvw.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/pipe_8hpp_source.html b/pipe_8hpp_source.html
index 90f370b9..1b4aa7be 100644
--- a/pipe_8hpp_source.html
+++ b/pipe_8hpp_source.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/poll_8hpp_source.html b/poll_8hpp_source.html
index 37729c49..e602e812 100644
--- a/poll_8hpp_source.html
+++ b/poll_8hpp_source.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/prepare_8hpp_source.html b/prepare_8hpp_source.html
index 2278459f..42073a4d 100644
--- a/prepare_8hpp_source.html
+++ b/prepare_8hpp_source.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/process_8hpp_source.html b/process_8hpp_source.html
index 71c7ef7b..58e98530 100644
--- a/process_8hpp_source.html
+++ b/process_8hpp_source.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/request_8hpp_source.html b/request_8hpp_source.html
index 21e66be7..565a7c9a 100644
--- a/request_8hpp_source.html
+++ b/request_8hpp_source.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/resource_8hpp_source.html b/resource_8hpp_source.html
index 2e790351..914163ec 100644
--- a/resource_8hpp_source.html
+++ b/resource_8hpp_source.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/search/all_2.js b/search/all_2.js
index a6b0b605..5e41917c 100644
--- a/search/all_2.js
+++ b/search/all_2.js
@@ -13,6 +13,7 @@ var searchData=
['closedir',['closedir',['../classuvw_1_1FsReq.html#a45148f322e9a9056af6b907221fae94c',1,'uvw::FsReq']]],
['closedirsync',['closedirSync',['../classuvw_1_1FsReq.html#a01a0518613d3625ae3eba6a70d88f124',1,'uvw::FsReq']]],
['closeevent',['CloseEvent',['../structuvw_1_1CloseEvent.html',1,'uvw']]],
+ ['closereset',['closeReset',['../classuvw_1_1TCPHandle.html#a2f9f427c131fd74d716036b04883926d',1,'uvw::TCPHandle']]],
['closesync',['closeSync',['../classuvw_1_1FileReq.html#a6a7a53cc446b7da0210bf38f1bbd64bf',1,'uvw::FileReq']]],
['closing',['closing',['../classuvw_1_1Handle.html#a94b17026726b0999d1dc20c82b84ef0e',1,'uvw::Handle::closing()'],['../structuvw_1_1BaseHandle.html#af52ea3d010c19fa5fa3effe2e0d14e0b',1,'uvw::BaseHandle::closing()']]],
['code',['code',['../structuvw_1_1ErrorEvent.html#a47e65776ce0488f87665c00d5bc1241d',1,'uvw::ErrorEvent']]],
@@ -25,7 +26,7 @@ var searchData=
['copyfile',['copyfile',['../classuvw_1_1FsReq.html#a438fa29b48973093b2d08854f09faab3',1,'uvw::FsReq']]],
['copyfilesync',['copyfileSync',['../classuvw_1_1FsReq.html#ae092009fbd3ea78675be886ed282b8da',1,'uvw::FsReq']]],
['cpuinfo',['CPUInfo',['../structuvw_1_1CPUInfo.html',1,'uvw::CPUInfo'],['../structuvw_1_1Utilities.html#a9fc20cb272b9302a631535034e6b2999',1,'uvw::Utilities::cpuInfo()']]],
- ['create',['create',['../classuvw_1_1Loop.html#ae2a1f36aafb919444d933e4a43e78d8f',1,'uvw::Loop::create()'],['../classuvw_1_1UnderlyingType.html#aa711faff7e88895f769f66e8245bda73',1,'uvw::UnderlyingType::create()']]],
+ ['create',['create',['../classuvw_1_1Loop.html#ae2a1f36aafb919444d933e4a43e78d8f',1,'uvw::Loop::create()'],['../classuvw_1_1Loop.html#a807bb8d8736201fa9cd479fb7470a630',1,'uvw::Loop::create(uv_loop_t *loop)'],['../classuvw_1_1UnderlyingType.html#aa711faff7e88895f769f66e8245bda73',1,'uvw::UnderlyingType::create()']]],
['curr',['curr',['../structuvw_1_1FsPollEvent.html#a9a9e5143e042c9d5a16fe7b120610fb8',1,'uvw::FsPollEvent']]],
['cwd',['cwd',['../classuvw_1_1ProcessHandle.html#a29dca1723733e51edf063f93046f52b1',1,'uvw::ProcessHandle::cwd()'],['../structuvw_1_1Utilities.html#ac0f1805b8adf93066a8c4df190f5c6a2',1,'uvw::Utilities::cwd()']]]
];
diff --git a/search/functions_2.js b/search/functions_2.js
index cfe18677..80bdf33a 100644
--- a/search/functions_2.js
+++ b/search/functions_2.js
@@ -10,6 +10,7 @@ var searchData=
['close',['close',['../classuvw_1_1FileReq.html#a88f20c4c68999e57e23eac208ff73a35',1,'uvw::FileReq::close()'],['../classuvw_1_1Handle.html#a83b7518a56ad891700c40a1578a1d2f1',1,'uvw::Handle::close()'],['../structuvw_1_1BaseHandle.html#a83b88fc17d491e48e4c519c9551ab0b4',1,'uvw::BaseHandle::close()'],['../classuvw_1_1Loop.html#ae0dbd76098075f5a187256834df568c3',1,'uvw::Loop::close()']]],
['closedir',['closedir',['../classuvw_1_1FsReq.html#a45148f322e9a9056af6b907221fae94c',1,'uvw::FsReq']]],
['closedirsync',['closedirSync',['../classuvw_1_1FsReq.html#a01a0518613d3625ae3eba6a70d88f124',1,'uvw::FsReq']]],
+ ['closereset',['closeReset',['../classuvw_1_1TCPHandle.html#a2f9f427c131fd74d716036b04883926d',1,'uvw::TCPHandle']]],
['closesync',['closeSync',['../classuvw_1_1FileReq.html#a6a7a53cc446b7da0210bf38f1bbd64bf',1,'uvw::FileReq']]],
['closing',['closing',['../classuvw_1_1Handle.html#a94b17026726b0999d1dc20c82b84ef0e',1,'uvw::Handle::closing()'],['../structuvw_1_1BaseHandle.html#af52ea3d010c19fa5fa3effe2e0d14e0b',1,'uvw::BaseHandle::closing()']]],
['code',['code',['../structuvw_1_1ErrorEvent.html#a47e65776ce0488f87665c00d5bc1241d',1,'uvw::ErrorEvent']]],
@@ -19,6 +20,6 @@ var searchData=
['copyfile',['copyfile',['../classuvw_1_1FsReq.html#a438fa29b48973093b2d08854f09faab3',1,'uvw::FsReq']]],
['copyfilesync',['copyfileSync',['../classuvw_1_1FsReq.html#ae092009fbd3ea78675be886ed282b8da',1,'uvw::FsReq']]],
['cpuinfo',['cpuInfo',['../structuvw_1_1Utilities.html#a9fc20cb272b9302a631535034e6b2999',1,'uvw::Utilities']]],
- ['create',['create',['../classuvw_1_1Loop.html#ae2a1f36aafb919444d933e4a43e78d8f',1,'uvw::Loop::create()'],['../classuvw_1_1UnderlyingType.html#aa711faff7e88895f769f66e8245bda73',1,'uvw::UnderlyingType::create()']]],
+ ['create',['create',['../classuvw_1_1Loop.html#ae2a1f36aafb919444d933e4a43e78d8f',1,'uvw::Loop::create()'],['../classuvw_1_1Loop.html#a807bb8d8736201fa9cd479fb7470a630',1,'uvw::Loop::create(uv_loop_t *loop)'],['../classuvw_1_1UnderlyingType.html#aa711faff7e88895f769f66e8245bda73',1,'uvw::UnderlyingType::create()']]],
['cwd',['cwd',['../classuvw_1_1ProcessHandle.html#a29dca1723733e51edf063f93046f52b1',1,'uvw::ProcessHandle::cwd()'],['../structuvw_1_1Utilities.html#ac0f1805b8adf93066a8c4df190f5c6a2',1,'uvw::Utilities::cwd()']]]
];
diff --git a/signal_8hpp_source.html b/signal_8hpp_source.html
index c3eacedd..35d274fe 100644
--- a/signal_8hpp_source.html
+++ b/signal_8hpp_source.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/stream_8hpp_source.html b/stream_8hpp_source.html
index 73db60c5..1e49e2ec 100644
--- a/stream_8hpp_source.html
+++ b/stream_8hpp_source.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1Addr-members.html b/structuvw_1_1Addr-members.html
index 41b9b5de..9638707a 100644
--- a/structuvw_1_1Addr-members.html
+++ b/structuvw_1_1Addr-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1Addr.html b/structuvw_1_1Addr.html
index efda6001..d5562522 100644
--- a/structuvw_1_1Addr.html
+++ b/structuvw_1_1Addr.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1AddrInfoEvent-members.html b/structuvw_1_1AddrInfoEvent-members.html
index 2f17f488..f1c1c73c 100644
--- a/structuvw_1_1AddrInfoEvent-members.html
+++ b/structuvw_1_1AddrInfoEvent-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1AddrInfoEvent.html b/structuvw_1_1AddrInfoEvent.html
index d535b18c..8c6fee8c 100644
--- a/structuvw_1_1AddrInfoEvent.html
+++ b/structuvw_1_1AddrInfoEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1AsyncEvent.html b/structuvw_1_1AsyncEvent.html
index f393a8fa..fd91ffe5 100644
--- a/structuvw_1_1AsyncEvent.html
+++ b/structuvw_1_1AsyncEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1BaseHandle-members.html b/structuvw_1_1BaseHandle-members.html
index 46cb0a36..8b135a77 100644
--- a/structuvw_1_1BaseHandle-members.html
+++ b/structuvw_1_1BaseHandle-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1BaseHandle.html b/structuvw_1_1BaseHandle.html
index d9869720..3d794622 100644
--- a/structuvw_1_1BaseHandle.html
+++ b/structuvw_1_1BaseHandle.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1BaseHandle__inherit__graph.png b/structuvw_1_1BaseHandle__inherit__graph.png
index 7bb455cf..cf476f33 100644
Binary files a/structuvw_1_1BaseHandle__inherit__graph.png and b/structuvw_1_1BaseHandle__inherit__graph.png differ
diff --git a/structuvw_1_1CPUInfo-members.html b/structuvw_1_1CPUInfo-members.html
index 1ac4559a..5ca05962 100644
--- a/structuvw_1_1CPUInfo-members.html
+++ b/structuvw_1_1CPUInfo-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1CPUInfo.html b/structuvw_1_1CPUInfo.html
index b781ab25..62beb65d 100644
--- a/structuvw_1_1CPUInfo.html
+++ b/structuvw_1_1CPUInfo.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1CheckEvent.html b/structuvw_1_1CheckEvent.html
index 32e00940..6b3e0501 100644
--- a/structuvw_1_1CheckEvent.html
+++ b/structuvw_1_1CheckEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1CloseEvent.html b/structuvw_1_1CloseEvent.html
index 872f56af..915d06f9 100644
--- a/structuvw_1_1CloseEvent.html
+++ b/structuvw_1_1CloseEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1ConnectEvent.html b/structuvw_1_1ConnectEvent.html
index 7c61c364..f3f545f2 100644
--- a/structuvw_1_1ConnectEvent.html
+++ b/structuvw_1_1ConnectEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1DataEvent-members.html b/structuvw_1_1DataEvent-members.html
index db110e3a..4104f795 100644
--- a/structuvw_1_1DataEvent-members.html
+++ b/structuvw_1_1DataEvent-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1DataEvent.html b/structuvw_1_1DataEvent.html
index 9a719997..79331d18 100644
--- a/structuvw_1_1DataEvent.html
+++ b/structuvw_1_1DataEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1Emitter_1_1Connection-members.html b/structuvw_1_1Emitter_1_1Connection-members.html
index c839b3c9..89d4b924 100644
--- a/structuvw_1_1Emitter_1_1Connection-members.html
+++ b/structuvw_1_1Emitter_1_1Connection-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1Emitter_1_1Connection.html b/structuvw_1_1Emitter_1_1Connection.html
index 140d0e82..99646efa 100644
--- a/structuvw_1_1Emitter_1_1Connection.html
+++ b/structuvw_1_1Emitter_1_1Connection.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1EndEvent.html b/structuvw_1_1EndEvent.html
index 4abb4a8e..43360265 100644
--- a/structuvw_1_1EndEvent.html
+++ b/structuvw_1_1EndEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1ErrorEvent-members.html b/structuvw_1_1ErrorEvent-members.html
index 8b20f1f0..bdf7d890 100644
--- a/structuvw_1_1ErrorEvent-members.html
+++ b/structuvw_1_1ErrorEvent-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1ErrorEvent.html b/structuvw_1_1ErrorEvent.html
index f2ec0d9c..41ac2f27 100644
--- a/structuvw_1_1ErrorEvent.html
+++ b/structuvw_1_1ErrorEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1ExitEvent-members.html b/structuvw_1_1ExitEvent-members.html
index 5f3c9f62..22fd912d 100644
--- a/structuvw_1_1ExitEvent-members.html
+++ b/structuvw_1_1ExitEvent-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1ExitEvent.html b/structuvw_1_1ExitEvent.html
index 73bca3c0..0c95460a 100644
--- a/structuvw_1_1ExitEvent.html
+++ b/structuvw_1_1ExitEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEvent-members.html b/structuvw_1_1FsEvent-members.html
index 0c75db76..8abc98b2 100644
--- a/structuvw_1_1FsEvent-members.html
+++ b/structuvw_1_1FsEvent-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEvent.html b/structuvw_1_1FsEvent.html
index 149945a1..d897df8c 100644
--- a/structuvw_1_1FsEvent.html
+++ b/structuvw_1_1FsEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEventEvent-members.html b/structuvw_1_1FsEventEvent-members.html
index fa80a843..0deec3e7 100644
--- a/structuvw_1_1FsEventEvent-members.html
+++ b/structuvw_1_1FsEventEvent-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEventEvent.html b/structuvw_1_1FsEventEvent.html
index f3f5e94c..685b9f89 100644
--- a/structuvw_1_1FsEventEvent.html
+++ b/structuvw_1_1FsEventEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEventEvent__coll__graph.png b/structuvw_1_1FsEventEvent__coll__graph.png
index 908ba44e..b39a6274 100644
Binary files a/structuvw_1_1FsEventEvent__coll__graph.png and b/structuvw_1_1FsEventEvent__coll__graph.png differ
diff --git a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1FSTAT_01_4-members.html b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1FSTAT_01_4-members.html
index d14bf2dc..7a6e084f 100644
--- a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1FSTAT_01_4-members.html
+++ b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1FSTAT_01_4-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1FSTAT_01_4.html b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1FSTAT_01_4.html
index 19f5d433..6fc3474c 100644
--- a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1FSTAT_01_4.html
+++ b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1FSTAT_01_4.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1LSTAT_01_4-members.html b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1LSTAT_01_4-members.html
index c9a057f7..5f89ded9 100644
--- a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1LSTAT_01_4-members.html
+++ b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1LSTAT_01_4-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1LSTAT_01_4.html b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1LSTAT_01_4.html
index 260ba421..7387f778 100644
--- a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1LSTAT_01_4.html
+++ b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1LSTAT_01_4.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READDIR_01_4-members.html b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READDIR_01_4-members.html
index 2ec0fd93..376e6c43 100644
--- a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READDIR_01_4-members.html
+++ b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READDIR_01_4-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READDIR_01_4.html b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READDIR_01_4.html
index 3405b759..03ad2b00 100644
--- a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READDIR_01_4.html
+++ b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READDIR_01_4.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READLINK_01_4-members.html b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READLINK_01_4-members.html
index b3bf717f..76305c63 100644
--- a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READLINK_01_4-members.html
+++ b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READLINK_01_4-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READLINK_01_4.html b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READLINK_01_4.html
index bab69908..a8cd1ef2 100644
--- a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READLINK_01_4.html
+++ b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READLINK_01_4.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READ_01_4-members.html b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READ_01_4-members.html
index f0a5e3c9..81f03076 100644
--- a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READ_01_4-members.html
+++ b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READ_01_4-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READ_01_4.html b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READ_01_4.html
index 066b4764..d8361331 100644
--- a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READ_01_4.html
+++ b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1READ_01_4.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1SCANDIR_01_4-members.html b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1SCANDIR_01_4-members.html
index 5dfb077f..a423277a 100644
--- a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1SCANDIR_01_4-members.html
+++ b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1SCANDIR_01_4-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1SCANDIR_01_4.html b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1SCANDIR_01_4.html
index 2c4fbc94..a4885f9d 100644
--- a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1SCANDIR_01_4.html
+++ b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1SCANDIR_01_4.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1SENDFILE_01_4-members.html b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1SENDFILE_01_4-members.html
index 1d0116d8..ae0379c0 100644
--- a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1SENDFILE_01_4-members.html
+++ b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1SENDFILE_01_4-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1SENDFILE_01_4.html b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1SENDFILE_01_4.html
index 04d55bd4..4afd17d0 100644
--- a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1SENDFILE_01_4.html
+++ b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1SENDFILE_01_4.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1STATFS_01_4-members.html b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1STATFS_01_4-members.html
index a02a8651..cda19215 100644
--- a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1STATFS_01_4-members.html
+++ b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1STATFS_01_4-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1STATFS_01_4.html b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1STATFS_01_4.html
index a8a0a09c..942c06e0 100644
--- a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1STATFS_01_4.html
+++ b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1STATFS_01_4.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1STAT_01_4-members.html b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1STAT_01_4-members.html
index bb420048..3cc5738e 100644
--- a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1STAT_01_4-members.html
+++ b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1STAT_01_4-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1STAT_01_4.html b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1STAT_01_4.html
index 5da24ef9..f9b5a431 100644
--- a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1STAT_01_4.html
+++ b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1STAT_01_4.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1WRITE_01_4-members.html b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1WRITE_01_4-members.html
index c4ff6fce..e86eba61 100644
--- a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1WRITE_01_4-members.html
+++ b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1WRITE_01_4-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1WRITE_01_4.html b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1WRITE_01_4.html
index 5e80a186..e827060b 100644
--- a/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1WRITE_01_4.html
+++ b/structuvw_1_1FsEvent_3_01details_1_1UVFsType_1_1WRITE_01_4.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsHelper-members.html b/structuvw_1_1FsHelper-members.html
index 69995c3c..4775473c 100644
--- a/structuvw_1_1FsHelper-members.html
+++ b/structuvw_1_1FsHelper-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsHelper.html b/structuvw_1_1FsHelper.html
index 3acb1b3c..1c23fcc2 100644
--- a/structuvw_1_1FsHelper.html
+++ b/structuvw_1_1FsHelper.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsPollEvent-members.html b/structuvw_1_1FsPollEvent-members.html
index cd74c099..a7d36e3c 100644
--- a/structuvw_1_1FsPollEvent-members.html
+++ b/structuvw_1_1FsPollEvent-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1FsPollEvent.html b/structuvw_1_1FsPollEvent.html
index ad66add1..2c39079c 100644
--- a/structuvw_1_1FsPollEvent.html
+++ b/structuvw_1_1FsPollEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1IPv4.html b/structuvw_1_1IPv4.html
index 2604d55c..1bf34e17 100644
--- a/structuvw_1_1IPv4.html
+++ b/structuvw_1_1IPv4.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1IPv6.html b/structuvw_1_1IPv6.html
index f0ef1fe7..0e94df44 100644
--- a/structuvw_1_1IPv6.html
+++ b/structuvw_1_1IPv6.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1IdleEvent.html b/structuvw_1_1IdleEvent.html
index 389290a7..f44e80c9 100644
--- a/structuvw_1_1IdleEvent.html
+++ b/structuvw_1_1IdleEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1InterfaceAddress-members.html b/structuvw_1_1InterfaceAddress-members.html
index afc3e0df..4b867327 100644
--- a/structuvw_1_1InterfaceAddress-members.html
+++ b/structuvw_1_1InterfaceAddress-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1InterfaceAddress.html b/structuvw_1_1InterfaceAddress.html
index 3dc76b03..f54cb0fd 100644
--- a/structuvw_1_1InterfaceAddress.html
+++ b/structuvw_1_1InterfaceAddress.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1InterfaceAddress__coll__graph.png b/structuvw_1_1InterfaceAddress__coll__graph.png
index 76a47e4c..bedf17f2 100644
Binary files a/structuvw_1_1InterfaceAddress__coll__graph.png and b/structuvw_1_1InterfaceAddress__coll__graph.png differ
diff --git a/structuvw_1_1ListenEvent.html b/structuvw_1_1ListenEvent.html
index a37fbd7c..762f0a3d 100644
--- a/structuvw_1_1ListenEvent.html
+++ b/structuvw_1_1ListenEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1NameInfoEvent-members.html b/structuvw_1_1NameInfoEvent-members.html
index 156c67c0..82853918 100644
--- a/structuvw_1_1NameInfoEvent-members.html
+++ b/structuvw_1_1NameInfoEvent-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1NameInfoEvent.html b/structuvw_1_1NameInfoEvent.html
index fd2b1afe..922af99e 100644
--- a/structuvw_1_1NameInfoEvent.html
+++ b/structuvw_1_1NameInfoEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1Passwd-members.html b/structuvw_1_1Passwd-members.html
index 00a306dc..4d060764 100644
--- a/structuvw_1_1Passwd-members.html
+++ b/structuvw_1_1Passwd-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1Passwd.html b/structuvw_1_1Passwd.html
index bd62e7e1..67b052d2 100644
--- a/structuvw_1_1Passwd.html
+++ b/structuvw_1_1Passwd.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1PollEvent-members.html b/structuvw_1_1PollEvent-members.html
index d9054563..5b8afd77 100644
--- a/structuvw_1_1PollEvent-members.html
+++ b/structuvw_1_1PollEvent-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1PollEvent.html b/structuvw_1_1PollEvent.html
index fdad1e10..16abbfe1 100644
--- a/structuvw_1_1PollEvent.html
+++ b/structuvw_1_1PollEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1PollEvent__coll__graph.png b/structuvw_1_1PollEvent__coll__graph.png
index 435923cf..32d4cc38 100644
Binary files a/structuvw_1_1PollEvent__coll__graph.png and b/structuvw_1_1PollEvent__coll__graph.png differ
diff --git a/structuvw_1_1PrepareEvent.html b/structuvw_1_1PrepareEvent.html
index ca6be41d..d53e1cf1 100644
--- a/structuvw_1_1PrepareEvent.html
+++ b/structuvw_1_1PrepareEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1SendEvent.html b/structuvw_1_1SendEvent.html
index a009ea70..7502fdf3 100644
--- a/structuvw_1_1SendEvent.html
+++ b/structuvw_1_1SendEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1ShutdownEvent.html b/structuvw_1_1ShutdownEvent.html
index d85fc22f..c4389c59 100644
--- a/structuvw_1_1ShutdownEvent.html
+++ b/structuvw_1_1ShutdownEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1SignalEvent-members.html b/structuvw_1_1SignalEvent-members.html
index a4c2c1bf..d45fae54 100644
--- a/structuvw_1_1SignalEvent-members.html
+++ b/structuvw_1_1SignalEvent-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1SignalEvent.html b/structuvw_1_1SignalEvent.html
index d77fd463..5893f14d 100644
--- a/structuvw_1_1SignalEvent.html
+++ b/structuvw_1_1SignalEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1TimerEvent.html b/structuvw_1_1TimerEvent.html
index 6d963a3f..809b80b1 100644
--- a/structuvw_1_1TimerEvent.html
+++ b/structuvw_1_1TimerEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1UDPDataEvent-members.html b/structuvw_1_1UDPDataEvent-members.html
index 690bb5e3..5ff39251 100644
--- a/structuvw_1_1UDPDataEvent-members.html
+++ b/structuvw_1_1UDPDataEvent-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1UDPDataEvent.html b/structuvw_1_1UDPDataEvent.html
index 213c7336..f1c965a8 100644
--- a/structuvw_1_1UDPDataEvent.html
+++ b/structuvw_1_1UDPDataEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1UDPDataEvent__coll__graph.png b/structuvw_1_1UDPDataEvent__coll__graph.png
index 1cda4113..8bea6b95 100644
Binary files a/structuvw_1_1UDPDataEvent__coll__graph.png and b/structuvw_1_1UDPDataEvent__coll__graph.png differ
diff --git a/structuvw_1_1Utilities-members.html b/structuvw_1_1Utilities-members.html
index ab762083..789768c6 100644
--- a/structuvw_1_1Utilities-members.html
+++ b/structuvw_1_1Utilities-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1Utilities.html b/structuvw_1_1Utilities.html
index ae8706a4..40b9a1ef 100644
--- a/structuvw_1_1Utilities.html
+++ b/structuvw_1_1Utilities.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1Utilities_1_1OS-members.html b/structuvw_1_1Utilities_1_1OS-members.html
index 1c83f0e7..b8cbf6a1 100644
--- a/structuvw_1_1Utilities_1_1OS-members.html
+++ b/structuvw_1_1Utilities_1_1OS-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1Utilities_1_1OS.html b/structuvw_1_1Utilities_1_1OS.html
index f7255492..9f198024 100644
--- a/structuvw_1_1Utilities_1_1OS.html
+++ b/structuvw_1_1Utilities_1_1OS.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1UtsName-members.html b/structuvw_1_1UtsName-members.html
index 77707f30..87c19e5e 100644
--- a/structuvw_1_1UtsName-members.html
+++ b/structuvw_1_1UtsName-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1UtsName.html b/structuvw_1_1UtsName.html
index 6deee8fe..9557ff42 100644
--- a/structuvw_1_1UtsName.html
+++ b/structuvw_1_1UtsName.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1WinSize-members.html b/structuvw_1_1WinSize-members.html
index a16d9e21..361569ea 100644
--- a/structuvw_1_1WinSize-members.html
+++ b/structuvw_1_1WinSize-members.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1WinSize.html b/structuvw_1_1WinSize.html
index 1fcc55bf..ed471d41 100644
--- a/structuvw_1_1WinSize.html
+++ b/structuvw_1_1WinSize.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1WorkEvent.html b/structuvw_1_1WorkEvent.html
index c44c890a..e2b612e2 100644
--- a/structuvw_1_1WorkEvent.html
+++ b/structuvw_1_1WorkEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/structuvw_1_1WriteEvent.html b/structuvw_1_1WriteEvent.html
index 1abab3e4..c14ba7a2 100644
--- a/structuvw_1_1WriteEvent.html
+++ b/structuvw_1_1WriteEvent.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
diff --git a/tcp_8hpp_source.html b/tcp_8hpp_source.html
index b0a2fc24..0c195d72 100644
--- a/tcp_8hpp_source.html
+++ b/tcp_8hpp_source.html
@@ -22,7 +22,7 @@
|
uvw
- 2.0.0
+ 2.1.0
|
@@ -67,7 +67,7 @@ $(function() {
tcp.hpp