![]() |
MySQL 9.5.0
Source Code Documentation
|
socket option for SO_LINGER More...
#include <socket.h>
Public Member Functions | |
| linger () noexcept | |
| linger (bool e, std::chrono::seconds t) noexcept | |
| bool | enabled () const noexcept |
| void | enabled (bool e) noexcept |
| std::chrono::seconds | timeout () const noexcept |
| void | timeout (std::chrono::seconds t) noexcept |
| template<class Protocol > | |
| int | level (const Protocol &) const noexcept |
| template<class Protocol > | |
| int | name (const Protocol &) const noexcept |
| template<class Protocol > | |
| void * | data (const Protocol &) noexcept |
| template<class Protocol > | |
| const void * | data (const Protocol &) const noexcept |
| template<class Protocol > | |
| size_t | size (const Protocol &) const noexcept |
| template<class Protocol > | |
| void | resize (const Protocol &, size_t s) |
Private Attributes | |
| ::linger | value_ |
socket option for SO_LINGER
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
private |