stream: [[nodiscard]]
This commit is contained in:
parent
35c840ab61
commit
8b2aa01b3d
@ -142,11 +142,11 @@ class stream_handle: public handle<T, U, listen_event, end_event, connect_event,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
uv_stream_t *as_uv_stream() {
|
[[nodiscard]] uv_stream_t *as_uv_stream() {
|
||||||
return reinterpret_cast<uv_stream_t *>(this->raw());
|
return reinterpret_cast<uv_stream_t *>(this->raw());
|
||||||
}
|
}
|
||||||
|
|
||||||
const uv_stream_t *as_uv_stream() const {
|
[[nodiscard]] const uv_stream_t *as_uv_stream() const {
|
||||||
return reinterpret_cast<const uv_stream_t *>(this->raw());
|
return reinterpret_cast<const uv_stream_t *>(this->raw());
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -432,7 +432,7 @@ public:
|
|||||||
* @brief Checks if the stream is readable.
|
* @brief Checks if the stream is readable.
|
||||||
* @return True if the stream is readable, false otherwise.
|
* @return True if the stream is readable, false otherwise.
|
||||||
*/
|
*/
|
||||||
bool readable() const noexcept {
|
[[nodiscard]] bool readable() const noexcept {
|
||||||
return (uv_is_readable(as_uv_stream()) == 1);
|
return (uv_is_readable(as_uv_stream()) == 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -440,7 +440,7 @@ public:
|
|||||||
* @brief Checks if the stream is writable.
|
* @brief Checks if the stream is writable.
|
||||||
* @return True if the stream is writable, false otherwise.
|
* @return True if the stream is writable, false otherwise.
|
||||||
*/
|
*/
|
||||||
bool writable() const noexcept {
|
[[nodiscard]] bool writable() const noexcept {
|
||||||
return (uv_is_writable(as_uv_stream()) == 1);
|
return (uv_is_writable(as_uv_stream()) == 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -467,7 +467,7 @@ public:
|
|||||||
* @brief Gets the amount of queued bytes waiting to be sent.
|
* @brief Gets the amount of queued bytes waiting to be sent.
|
||||||
* @return Amount of queued bytes waiting to be sent.
|
* @return Amount of queued bytes waiting to be sent.
|
||||||
*/
|
*/
|
||||||
size_t write_queue_size() const noexcept {
|
[[nodiscard]] size_t write_queue_size() const noexcept {
|
||||||
return uv_stream_get_write_queue_size(as_uv_stream());
|
return uv_stream_get_write_queue_size(as_uv_stream());
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user