diff --git a/annotated.html b/annotated.html index 33dea7fe..a895a898 100644 --- a/annotated.html +++ b/annotated.html @@ -21,7 +21,7 @@ -
uvw 3.0.0 +
uvw 3.1.0
diff --git a/async_8h_source.html b/async_8h_source.html index 64fa79cf..1fbfeb4c 100644 --- a/async_8h_source.html +++ b/async_8h_source.html @@ -21,7 +21,7 @@ -
uvw 3.0.0 +
uvw 3.1.0
diff --git a/check_8h_source.html b/check_8h_source.html index f3608a68..4c611172 100644 --- a/check_8h_source.html +++ b/check_8h_source.html @@ -21,7 +21,7 @@ -
uvw 3.0.0 +
uvw 3.1.0
diff --git a/classes.html b/classes.html index 3420f587..4ca12f34 100644 --- a/classes.html +++ b/classes.html @@ -21,7 +21,7 @@ -
uvw 3.0.0 +
uvw 3.1.0
diff --git a/classuvw_1_1Barrier-members.html b/classuvw_1_1Barrier-members.html index 43fe5286..7e3a30d5 100644 --- a/classuvw_1_1Barrier-members.html +++ b/classuvw_1_1Barrier-members.html @@ -21,7 +21,7 @@ -
uvw 3.0.0 +
uvw 3.1.0
diff --git a/classuvw_1_1Barrier.html b/classuvw_1_1Barrier.html index cf8dc921..b8a6c5df 100644 --- a/classuvw_1_1Barrier.html +++ b/classuvw_1_1Barrier.html @@ -21,7 +21,7 @@ -
uvw 3.0.0 +
uvw 3.1.0
@@ -129,7 +129,7 @@ Public Member Functions
  • An unsigned integer that specifies the number of threads that must call wait before any of them successfully return from the call. The value specified must be greater than zero.
  • -

    Definition at line 336 of file thread.h.

    +

    Definition at line 342 of file thread.h.

    Member Function Documentation

    ◆ wait()

    diff --git a/classuvw_1_1Condition-members.html b/classuvw_1_1Condition-members.html index 64c98919..2ccd4428 100644 --- a/classuvw_1_1Condition-members.html +++ b/classuvw_1_1Condition-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1Condition.html b/classuvw_1_1Condition.html index 0bdf0a47..3dd18ef0 100644 --- a/classuvw_1_1Condition.html +++ b/classuvw_1_1Condition.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    @@ -134,7 +134,7 @@ Public Member Functions

    Detailed Description

    The condition wrapper.

    -

    Definition at line 277 of file thread.h.

    +

    Definition at line 283 of file thread.h.

    Member Function Documentation

    ◆ broadcast()

    diff --git a/classuvw_1_1Emitter-members.html b/classuvw_1_1Emitter-members.html index b8cd1175..35af79b9 100644 --- a/classuvw_1_1Emitter-members.html +++ b/classuvw_1_1Emitter-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1Emitter.html b/classuvw_1_1Emitter.html index 7982368d..03d18476 100644 --- a/classuvw_1_1Emitter.html +++ b/classuvw_1_1Emitter.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1Handle-members.html b/classuvw_1_1Handle-members.html index 15687449..3b67b582 100644 --- a/classuvw_1_1Handle-members.html +++ b/classuvw_1_1Handle-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1Handle.html b/classuvw_1_1Handle.html index 255583aa..9d93a3dc 100644 --- a/classuvw_1_1Handle.html +++ b/classuvw_1_1Handle.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1Loop-members.html b/classuvw_1_1Loop-members.html index 8caba6a7..3f96c38f 100644 --- a/classuvw_1_1Loop-members.html +++ b/classuvw_1_1Loop-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    @@ -91,19 +91,20 @@ $(function() { get_default()uvw::loopstatic has() const noexceptuvw::emitter< loop >inline idle_time() const noexceptuvw::loop - now() const noexceptuvw::loop - on(listener_t< U > f)uvw::emitter< loop >inline - raw() const noexceptuvw::loop - raw() noexceptuvw::loop - reset() noexceptuvw::emitter< loop >inline - reset() noexceptuvw::emitter< loop >inline - resource(Args &&...args)uvw::loopinline - run(run_mode mode=run_mode::DEFAULT) noexceptuvw::loop - stop() noexceptuvw::loop - timeout() const noexceptuvw::loop - uninitialized_resource(Args &&...args)uvw::loopinline - update() const noexceptuvw::loop - walk(Func callback)uvw::loopinline + metrics() const noexceptuvw::loop + now() const noexceptuvw::loop + on(listener_t< U > f)uvw::emitter< loop >inline + raw() const noexceptuvw::loop + raw() noexceptuvw::loop + reset() noexceptuvw::emitter< loop >inline + reset() noexceptuvw::emitter< loop >inline + resource(Args &&...args)uvw::loopinline + run(run_mode mode=run_mode::DEFAULT) noexceptuvw::loop + stop() noexceptuvw::loop + timeout() const noexceptuvw::loop + uninitialized_resource(Args &&...args)uvw::loopinline + update() const noexceptuvw::loop + walk(Func callback)uvw::loopinline

    See the official documentation for further details.

    Returns
    Underlying return value.
    -

    Definition at line 137 of file loop.h.

    +

    Definition at line 139 of file loop.h.

    @@ -391,7 +394,7 @@ template<typename R = void>

    Gets user-defined data. uvw won't use this field in any case.

    Returns
    User-defined data if any, an invalid pointer otherwise.
    -

    Definition at line 367 of file loop.h.

    +

    Definition at line 375 of file loop.h.

    @@ -542,6 +545,34 @@ template<typename R = void>

    Returns the amount of time the event loop has been idle. The call is thread safe.

    Returns
    The accumulated time spent idle.
    +
    +
    + +

    ◆ metrics()

    + +
    +
    + + + + + +
    + + + + + + + +
    metrics_type uvw::loop::metrics () const
    +
    +noexcept
    +
    + +

    Tracks various internal operations of the event loop.

    +
    Returns
    Event loop metrics.
    +
    @@ -669,7 +700,7 @@ template<typename R , typename... Args>

    Use it as loop->resource<uvw::timer_handle>().

    Returns
    A pointer to the newly created resource.
    -

    Definition at line 152 of file loop.h.

    +

    Definition at line 154 of file loop.h.

    @@ -800,7 +831,7 @@ template<typename R , typename... Args>

    Creates uninitialized resources of any type.

    Returns
    A pointer to the newly created resource.
    -

    Definition at line 163 of file loop.h.

    +

    Definition at line 165 of file loop.h.

    @@ -868,7 +899,7 @@ template<typename Func > -

    Definition at line 272 of file loop.h.

    +

    Definition at line 280 of file loop.h.

    diff --git a/classuvw_1_1Mutex-members.html b/classuvw_1_1Mutex-members.html index 54bda15d..f211d838 100644 --- a/classuvw_1_1Mutex-members.html +++ b/classuvw_1_1Mutex-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1Mutex.html b/classuvw_1_1Mutex.html index 09f79595..39aaa806 100644 --- a/classuvw_1_1Mutex.html +++ b/classuvw_1_1Mutex.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    @@ -137,7 +137,7 @@ void unlock () noexcep
  • An option boolean that specifies if the mutex is a recursive one. The default value is false, the mutex isn't recursive.
  • -

    Definition at line 177 of file thread.h.

    +

    Definition at line 183 of file thread.h.

    Member Function Documentation

    ◆ try_lock()

    diff --git a/classuvw_1_1Once-members.html b/classuvw_1_1Once-members.html index 706625ec..906fd8e6 100644 --- a/classuvw_1_1Once-members.html +++ b/classuvw_1_1Once-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1Once.html b/classuvw_1_1Once.html index 73d37801..220c09e6 100644 --- a/classuvw_1_1Once.html +++ b/classuvw_1_1Once.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    @@ -130,7 +130,7 @@ Additional Inherited Members

    The once wrapper.

    Runs a function once and only once. Concurrent calls to once will block all callers except one (it’s unspecified which one).

    -

    Definition at line 145 of file thread.h.

    +

    Definition at line 151 of file thread.h.

    Member Function Documentation

    ◆ run()

    @@ -173,7 +173,7 @@ template<typename F >
    -

    Definition at line 161 of file thread.h.

    +

    Definition at line 167 of file thread.h.

    diff --git a/classuvw_1_1RWLock-members.html b/classuvw_1_1RWLock-members.html index f5c54357..93644c4a 100644 --- a/classuvw_1_1RWLock-members.html +++ b/classuvw_1_1RWLock-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1RWLock.html b/classuvw_1_1RWLock.html index 4c79892d..41675340 100644 --- a/classuvw_1_1RWLock.html +++ b/classuvw_1_1RWLock.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    @@ -144,7 +144,7 @@ void wrunlock () noexc

    Detailed Description

    The rwlock wrapper.

    -

    Definition at line 205 of file thread.h.

    +

    Definition at line 211 of file thread.h.

    Member Function Documentation

    ◆ try_rdlock()

    diff --git a/classuvw_1_1Request-members.html b/classuvw_1_1Request-members.html index 0d2e14a2..46f856f1 100644 --- a/classuvw_1_1Request-members.html +++ b/classuvw_1_1Request-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1Request.html b/classuvw_1_1Request.html index 6185fab7..b5d5cab6 100644 --- a/classuvw_1_1Request.html +++ b/classuvw_1_1Request.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1Resource-members.html b/classuvw_1_1Resource-members.html index 7a40a3ac..79e0ca51 100644 --- a/classuvw_1_1Resource-members.html +++ b/classuvw_1_1Resource-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1Resource.html b/classuvw_1_1Resource.html index ab697226..2c3c9cff 100644 --- a/classuvw_1_1Resource.html +++ b/classuvw_1_1Resource.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    @@ -89,48 +89,48 @@ Inheritance diagram for uvw::resource< T, U, E >:
    Inheritance graph
    - + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + +
    [legend]
    diff --git a/classuvw_1_1Resource__inherit__graph.map b/classuvw_1_1Resource__inherit__graph.map index e9bd7bb5..d68eb0c6 100644 --- a/classuvw_1_1Resource__inherit__graph.map +++ b/classuvw_1_1Resource__inherit__graph.map @@ -1,44 +1,44 @@ - + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + diff --git a/classuvw_1_1Resource__inherit__graph.md5 b/classuvw_1_1Resource__inherit__graph.md5 index 54ac02a2..be836abf 100644 --- a/classuvw_1_1Resource__inherit__graph.md5 +++ b/classuvw_1_1Resource__inherit__graph.md5 @@ -1 +1 @@ -7f090b0cc207a71de7455190be957f50 \ No newline at end of file +e8d99c022eb987dee69a7811c28f0913 \ No newline at end of file diff --git a/classuvw_1_1Resource__inherit__graph.png b/classuvw_1_1Resource__inherit__graph.png index b66e6437..87a021fc 100644 Binary files a/classuvw_1_1Resource__inherit__graph.png and b/classuvw_1_1Resource__inherit__graph.png differ diff --git a/classuvw_1_1Semaphore-members.html b/classuvw_1_1Semaphore-members.html index a7d13a27..d426c831 100644 --- a/classuvw_1_1Semaphore-members.html +++ b/classuvw_1_1Semaphore-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1Semaphore.html b/classuvw_1_1Semaphore.html index d315dab9..944238af 100644 --- a/classuvw_1_1Semaphore.html +++ b/classuvw_1_1Semaphore.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    @@ -137,7 +137,7 @@ void wait () noexcept<
  • An unsigned integer that specifies the initial value for the semaphore.
  • -

    Definition at line 251 of file thread.h.

    +

    Definition at line 257 of file thread.h.

    Member Function Documentation

    ◆ try_wait()

    diff --git a/classuvw_1_1Thread-members.html b/classuvw_1_1Thread-members.html index 6a47ba61..b0c1edbb 100644 --- a/classuvw_1_1Thread-members.html +++ b/classuvw_1_1Thread-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    @@ -80,14 +80,15 @@ $(function() {

    This is the complete list of members for uvw::thread, including all inherited members.

    - - - - - - - - + + + + + + + + +
    equal(const thread &tl, const thread &tr) noexceptuvw::threadstatic
    init()uvw::uv_type< uv_thread_t >inlinevirtual
    join() noexceptuvw::thread
    parent() const noexceptuvw::uv_type< uv_thread_t >inline
    raw() const noexceptuvw::uv_type< uv_thread_t >inline
    raw() noexceptuvw::uv_type< uv_thread_t >inline
    run() noexceptuvw::thread
    run(create_flags opts, std::size_t stack={}) noexceptuvw::thread
    self() noexceptuvw::threadstatic
    getcpu() noexceptuvw::threadstatic
    init()uvw::uv_type< uv_thread_t >inlinevirtual
    join() noexceptuvw::thread
    parent() const noexceptuvw::uv_type< uv_thread_t >inline
    raw() const noexceptuvw::uv_type< uv_thread_t >inline
    raw() noexceptuvw::uv_type< uv_thread_t >inline
    run() noexceptuvw::thread
    run(create_flags opts, std::size_t stack={}) noexceptuvw::thread
    self() noexceptuvw::threadstatic
    + +

    ◆ getcpu()

    + +
    +
    + + + + + +
    + + + + + + + +
    static int uvw::thread::getcpu ()
    +
    +staticnoexcept
    +
    + +

    Gets the CPU number on which the calling thread is running.

    +
    Returns
    The CPU number on which the calling thread is running.
    +
    diff --git a/classuvw_1_1async__handle-members.html b/classuvw_1_1async__handle-members.html index 1cba3376..26640bdf 100644 --- a/classuvw_1_1async__handle-members.html +++ b/classuvw_1_1async__handle-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1async__handle.html b/classuvw_1_1async__handle.html index 92ce8195..584f515e 100644 --- a/classuvw_1_1async__handle.html +++ b/classuvw_1_1async__handle.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1check__handle-members.html b/classuvw_1_1check__handle-members.html index 21195a18..3f209df1 100644 --- a/classuvw_1_1check__handle-members.html +++ b/classuvw_1_1check__handle-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1check__handle.html b/classuvw_1_1check__handle.html index a78d0025..d5f2bfa3 100644 --- a/classuvw_1_1check__handle.html +++ b/classuvw_1_1check__handle.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1file__req-members.html b/classuvw_1_1file__req-members.html index 734c50d4..41d70c55 100644 --- a/classuvw_1_1file__req-members.html +++ b/classuvw_1_1file__req-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1file__req.html b/classuvw_1_1file__req.html index 8799873b..743b9abf 100644 --- a/classuvw_1_1file__req.html +++ b/classuvw_1_1file__req.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1fs__event__handle-members.html b/classuvw_1_1fs__event__handle-members.html index a614ffcc..19930ed2 100644 --- a/classuvw_1_1fs__event__handle-members.html +++ b/classuvw_1_1fs__event__handle-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1fs__event__handle.html b/classuvw_1_1fs__event__handle.html index 94fdb0c2..71894eb6 100644 --- a/classuvw_1_1fs__event__handle.html +++ b/classuvw_1_1fs__event__handle.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1fs__poll__handle-members.html b/classuvw_1_1fs__poll__handle-members.html index 84747a36..9f6e1881 100644 --- a/classuvw_1_1fs__poll__handle-members.html +++ b/classuvw_1_1fs__poll__handle-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1fs__poll__handle.html b/classuvw_1_1fs__poll__handle.html index 5e0c16ff..f7ffa154 100644 --- a/classuvw_1_1fs__poll__handle.html +++ b/classuvw_1_1fs__poll__handle.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1fs__req-members.html b/classuvw_1_1fs__req-members.html index 9d1e7eca..aaa1596a 100644 --- a/classuvw_1_1fs__req-members.html +++ b/classuvw_1_1fs__req-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1fs__req.html b/classuvw_1_1fs__req.html index ab4e3a20..481066ed 100644 --- a/classuvw_1_1fs__req.html +++ b/classuvw_1_1fs__req.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1fs__request-members.html b/classuvw_1_1fs__request-members.html index 84c6a9ee..c5d4a81b 100644 --- a/classuvw_1_1fs__request-members.html +++ b/classuvw_1_1fs__request-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1fs__request.html b/classuvw_1_1fs__request.html index 9b1c0e62..99a208eb 100644 --- a/classuvw_1_1fs__request.html +++ b/classuvw_1_1fs__request.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1get__addr__info__req-members.html b/classuvw_1_1get__addr__info__req-members.html index 35ef870c..6845f546 100644 --- a/classuvw_1_1get__addr__info__req-members.html +++ b/classuvw_1_1get__addr__info__req-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1get__addr__info__req.html b/classuvw_1_1get__addr__info__req.html index 5d8faa58..fce704f3 100644 --- a/classuvw_1_1get__addr__info__req.html +++ b/classuvw_1_1get__addr__info__req.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1get__name__info__req-members.html b/classuvw_1_1get__name__info__req-members.html index e1a81e34..eecf0981 100644 --- a/classuvw_1_1get__name__info__req-members.html +++ b/classuvw_1_1get__name__info__req-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1get__name__info__req.html b/classuvw_1_1get__name__info__req.html index 93723196..c462a1bb 100644 --- a/classuvw_1_1get__name__info__req.html +++ b/classuvw_1_1get__name__info__req.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1idle__handle-members.html b/classuvw_1_1idle__handle-members.html index efbb1e5a..0ec04f29 100644 --- a/classuvw_1_1idle__handle-members.html +++ b/classuvw_1_1idle__handle-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1idle__handle.html b/classuvw_1_1idle__handle.html index 2a50f04f..922f57f7 100644 --- a/classuvw_1_1idle__handle.html +++ b/classuvw_1_1idle__handle.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1pipe__handle-members.html b/classuvw_1_1pipe__handle-members.html index 6043256d..14429205 100644 --- a/classuvw_1_1pipe__handle-members.html +++ b/classuvw_1_1pipe__handle-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1pipe__handle.html b/classuvw_1_1pipe__handle.html index 1a7db1eb..d610caa4 100644 --- a/classuvw_1_1pipe__handle.html +++ b/classuvw_1_1pipe__handle.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1poll__handle-members.html b/classuvw_1_1poll__handle-members.html index 4fb66136..4b5d4c4b 100644 --- a/classuvw_1_1poll__handle-members.html +++ b/classuvw_1_1poll__handle-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    @@ -79,32 +79,32 @@ $(function() {

    This is the complete list of members for uvw::poll_handle, including all inherited members.

    - - - - + + + + - + - - - - + + + + - - - - + + + + - - + +
    active() const noexceptuvw::handle< poll_handle, uv_poll_t, details::uvw_poll_event >inline
    category() const noexceptuvw::handle< poll_handle, uv_poll_t, details::uvw_poll_event >inline
    close() noexceptuvw::handle< poll_handle, uv_poll_t, details::uvw_poll_event >inline
    closing() const noexceptuvw::handle< poll_handle, uv_poll_t, details::uvw_poll_event >inline
    active() const noexceptuvw::handle< poll_handle, uv_poll_t, poll_event >inline
    category() const noexceptuvw::handle< poll_handle, uv_poll_t, poll_event >inline
    close() noexceptuvw::handle< poll_handle, uv_poll_t, poll_event >inline
    closing() const noexceptuvw::handle< poll_handle, uv_poll_t, poll_event >inline
    data() constuvw::resource< T, U, E >inline
    data(std::shared_ptr< void > udata)uvw::resource< T, U, E >inline
    fd() constuvw::handle< poll_handle, uv_poll_t, details::uvw_poll_event >inline
    fd() constuvw::handle< poll_handle, uv_poll_t, poll_event >inline
    has() const noexceptuvw::emitter< T, E... >inline
    init() finaluvw::poll_handlevirtual
    on(listener_t< U > f)uvw::emitter< T, E... >inline
    parent() const noexceptuvw::uv_type< U >inline
    raw() const noexceptuvw::uv_type< U >inline
    raw() noexceptuvw::uv_type< U >inline
    recv_buffer_size()uvw::handle< poll_handle, uv_poll_t, details::uvw_poll_event >inline
    recv_buffer_size(int value)uvw::handle< poll_handle, uv_poll_t, details::uvw_poll_event >inline
    reference() noexceptuvw::handle< poll_handle, uv_poll_t, details::uvw_poll_event >inline
    referenced() const noexceptuvw::handle< poll_handle, uv_poll_t, details::uvw_poll_event >inline
    recv_buffer_size()uvw::handle< poll_handle, uv_poll_t, poll_event >inline
    recv_buffer_size(int value)uvw::handle< poll_handle, uv_poll_t, poll_event >inline
    reference() noexceptuvw::handle< poll_handle, uv_poll_t, poll_event >inline
    referenced() const noexceptuvw::handle< poll_handle, uv_poll_t, poll_event >inline
    reset() noexceptuvw::emitter< T, E... >inline
    reset() noexceptuvw::emitter< T, E... >inline
    send_buffer_size()uvw::handle< poll_handle, uv_poll_t, details::uvw_poll_event >inline
    send_buffer_size(int value)uvw::handle< poll_handle, uv_poll_t, details::uvw_poll_event >inline
    size() const noexceptuvw::handle< poll_handle, uv_poll_t, details::uvw_poll_event >inline
    start(poll_event flags)uvw::poll_handle
    send_buffer_size()uvw::handle< poll_handle, uv_poll_t, poll_event >inline
    send_buffer_size(int value)uvw::handle< poll_handle, uv_poll_t, poll_event >inline
    size() const noexceptuvw::handle< poll_handle, uv_poll_t, poll_event >inline
    start(poll_event_flags flags)uvw::poll_handle
    stop()uvw::poll_handle
    type() const noexceptuvw::handle< poll_handle, uv_poll_t, details::uvw_poll_event >inline
    unreference() noexceptuvw::handle< poll_handle, uv_poll_t, details::uvw_poll_event >inline
    type() const noexceptuvw::handle< poll_handle, uv_poll_t, poll_event >inline
    unreference() noexceptuvw::handle< poll_handle, uv_poll_t, poll_event >inline
    - -

    ◆ start()

    + +

    ◆ start()

    @@ -254,7 +254,7 @@ void reset () noexcept int uvw::poll_handle::start ( - poll_event  + poll_event_flags  flags) diff --git a/classuvw_1_1poll__handle__coll__graph.map b/classuvw_1_1poll__handle__coll__graph.map index 67209459..74900b09 100644 --- a/classuvw_1_1poll__handle__coll__graph.map +++ b/classuvw_1_1poll__handle__coll__graph.map @@ -1,6 +1,6 @@ - - + + diff --git a/classuvw_1_1poll__handle__coll__graph.md5 b/classuvw_1_1poll__handle__coll__graph.md5 index 08819439..9ca37c56 100644 --- a/classuvw_1_1poll__handle__coll__graph.md5 +++ b/classuvw_1_1poll__handle__coll__graph.md5 @@ -1 +1 @@ -2c99a7da90315b7437d78a38990ddd4c \ No newline at end of file +e59d76dc90e3d8df6d88844a51f570e5 \ No newline at end of file diff --git a/classuvw_1_1poll__handle__coll__graph.png b/classuvw_1_1poll__handle__coll__graph.png index dfffebdb..8d033c74 100644 Binary files a/classuvw_1_1poll__handle__coll__graph.png and b/classuvw_1_1poll__handle__coll__graph.png differ diff --git a/classuvw_1_1poll__handle__inherit__graph.map b/classuvw_1_1poll__handle__inherit__graph.map index 67209459..74900b09 100644 --- a/classuvw_1_1poll__handle__inherit__graph.map +++ b/classuvw_1_1poll__handle__inherit__graph.map @@ -1,6 +1,6 @@ - - + + diff --git a/classuvw_1_1poll__handle__inherit__graph.md5 b/classuvw_1_1poll__handle__inherit__graph.md5 index 08819439..9ca37c56 100644 --- a/classuvw_1_1poll__handle__inherit__graph.md5 +++ b/classuvw_1_1poll__handle__inherit__graph.md5 @@ -1 +1 @@ -2c99a7da90315b7437d78a38990ddd4c \ No newline at end of file +e59d76dc90e3d8df6d88844a51f570e5 \ No newline at end of file diff --git a/classuvw_1_1poll__handle__inherit__graph.png b/classuvw_1_1poll__handle__inherit__graph.png index dfffebdb..8d033c74 100644 Binary files a/classuvw_1_1poll__handle__inherit__graph.png and b/classuvw_1_1poll__handle__inherit__graph.png differ diff --git a/classuvw_1_1prepare__handle-members.html b/classuvw_1_1prepare__handle-members.html index 4494ac69..0b5435bc 100644 --- a/classuvw_1_1prepare__handle-members.html +++ b/classuvw_1_1prepare__handle-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1prepare__handle.html b/classuvw_1_1prepare__handle.html index 91feceb5..a87e605a 100644 --- a/classuvw_1_1prepare__handle.html +++ b/classuvw_1_1prepare__handle.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1process__handle-members.html b/classuvw_1_1process__handle-members.html index e30b81ff..ae3c26e1 100644 --- a/classuvw_1_1process__handle-members.html +++ b/classuvw_1_1process__handle-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1process__handle.html b/classuvw_1_1process__handle.html index d5070884..5ba79492 100644 --- a/classuvw_1_1process__handle.html +++ b/classuvw_1_1process__handle.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1shared__lib-members.html b/classuvw_1_1shared__lib-members.html index 6ce2ae26..beda0361 100644 --- a/classuvw_1_1shared__lib-members.html +++ b/classuvw_1_1shared__lib-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1shared__lib.html b/classuvw_1_1shared__lib.html index 0bef40d2..79ddfed7 100644 --- a/classuvw_1_1shared__lib.html +++ b/classuvw_1_1shared__lib.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1signal__handle-members.html b/classuvw_1_1signal__handle-members.html index d44c6622..081e5a1d 100644 --- a/classuvw_1_1signal__handle-members.html +++ b/classuvw_1_1signal__handle-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1signal__handle.html b/classuvw_1_1signal__handle.html index a46acfdd..877910bb 100644 --- a/classuvw_1_1signal__handle.html +++ b/classuvw_1_1signal__handle.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1stream__handle-members.html b/classuvw_1_1stream__handle-members.html index efa36b66..4704e466 100644 --- a/classuvw_1_1stream__handle-members.html +++ b/classuvw_1_1stream__handle-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1stream__handle.html b/classuvw_1_1stream__handle.html index d4a23a3a..a8873039 100644 --- a/classuvw_1_1stream__handle.html +++ b/classuvw_1_1stream__handle.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1tcp__handle-members.html b/classuvw_1_1tcp__handle-members.html index e2783855..26d986ff 100644 --- a/classuvw_1_1tcp__handle-members.html +++ b/classuvw_1_1tcp__handle-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1tcp__handle.html b/classuvw_1_1tcp__handle.html index 7c116107..fb444b24 100644 --- a/classuvw_1_1tcp__handle.html +++ b/classuvw_1_1tcp__handle.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1thread__local__storage-members.html b/classuvw_1_1thread__local__storage-members.html index 6ddb6c1e..f157969b 100644 --- a/classuvw_1_1thread__local__storage-members.html +++ b/classuvw_1_1thread__local__storage-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1thread__local__storage.html b/classuvw_1_1thread__local__storage.html index 7999c581..934bf427 100644 --- a/classuvw_1_1thread__local__storage.html +++ b/classuvw_1_1thread__local__storage.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    @@ -131,7 +131,7 @@ Public Member Functions

    The thread local storage wrapper.

    A storage area that can only be accessed by one thread. The variable can be seen as a global variable that is only visible to a particular thread and not the whole program.

    -

    Definition at line 112 of file thread.h.

    +

    Definition at line 118 of file thread.h.

    Member Function Documentation

    ◆ get()

    @@ -167,7 +167,7 @@ template<typename T >
    Returns
    A pointer to the given variable.
    -

    Definition at line 124 of file thread.h.

    +

    Definition at line 130 of file thread.h.

    @@ -211,7 +211,7 @@ template<typename T >
    -

    Definition at line 134 of file thread.h.

    +

    Definition at line 140 of file thread.h.

    diff --git a/classuvw_1_1timer__handle-members.html b/classuvw_1_1timer__handle-members.html index 66e3788b..f3ef58b7 100644 --- a/classuvw_1_1timer__handle-members.html +++ b/classuvw_1_1timer__handle-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1timer__handle.html b/classuvw_1_1timer__handle.html index c1ee28ad..986721ed 100644 --- a/classuvw_1_1timer__handle.html +++ b/classuvw_1_1timer__handle.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1tty__handle-members.html b/classuvw_1_1tty__handle-members.html index b7e51ff2..61f48063 100644 --- a/classuvw_1_1tty__handle-members.html +++ b/classuvw_1_1tty__handle-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1tty__handle.html b/classuvw_1_1tty__handle.html index d9b0a691..18dfe39e 100644 --- a/classuvw_1_1tty__handle.html +++ b/classuvw_1_1tty__handle.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1udp__handle-members.html b/classuvw_1_1udp__handle-members.html index ab2ad221..82c6753e 100644 --- a/classuvw_1_1udp__handle-members.html +++ b/classuvw_1_1udp__handle-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1udp__handle.html b/classuvw_1_1udp__handle.html index 8f4aef59..c15bf363 100644 --- a/classuvw_1_1udp__handle.html +++ b/classuvw_1_1udp__handle.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1work__req-members.html b/classuvw_1_1work__req-members.html index 9eb6f4a4..509343b5 100644 --- a/classuvw_1_1work__req-members.html +++ b/classuvw_1_1work__req-members.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/classuvw_1_1work__req.html b/classuvw_1_1work__req.html index d669db58..69cfd179 100644 --- a/classuvw_1_1work__req.html +++ b/classuvw_1_1work__req.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/config_8h_source.html b/config_8h_source.html index 9d317eb4..48102a20 100644 --- a/config_8h_source.html +++ b/config_8h_source.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/dir_49e56c817e5e54854c35e136979f97ca.html b/dir_49e56c817e5e54854c35e136979f97ca.html index 8663f79c..8de50146 100644 --- a/dir_49e56c817e5e54854c35e136979f97ca.html +++ b/dir_49e56c817e5e54854c35e136979f97ca.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/dir_68267d1309a1af8e8297ef4c3efbcdba.html index 8763e59d..13584ca7 100644 --- a/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/dir_98934c98f70735fe3a272005a9eb8736.html b/dir_98934c98f70735fe3a272005a9eb8736.html index 91f58db4..890306fc 100644 --- a/dir_98934c98f70735fe3a272005a9eb8736.html +++ b/dir_98934c98f70735fe3a272005a9eb8736.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    diff --git a/dns_8h_source.html b/dns_8h_source.html index bfe522d1..b6c41471 100644 --- a/dns_8h_source.html +++ b/dns_8h_source.html @@ -21,7 +21,7 @@ -
    uvw 3.0.0 +
    uvw 3.1.0
    @@ -175,7 +175,7 @@ $(function() {
    The nameinfo event.
    Definition: dns.h:30
    const char * service
    A valid service name.
    Definition: dns.h:47
    const char * hostname
    A valid hostname.
    Definition: dns.h:39
    -
    Address representation.
    Definition: util.h:207
    +
    Address representation.
    Definition: util.h:214