![]() |
Tacopie
3.0.0
Tacopie is a TCP Client & Server C++11 library.
|
Public Member Functions | |
tracked_socket (void) | |
ctor More... | |
Public Attributes | |
event_callback_t | rd_callback |
rd event More... | |
std::atomic< bool > | is_executing_rd_callback = ATOMIC_VAR_INIT(false) |
event_callback_t | wr_callback |
wr event More... | |
std::atomic< bool > | is_executing_wr_callback = ATOMIC_VAR_INIT(false) |
std::atomic< bool > | marked_for_untrack = ATOMIC_VAR_INIT(false) |
marked for untrack More... | |
struct tracked_socket contains information about what a current socket is tracking
|
inline |
ctor
std::atomic<bool> tacopie::io_service::tracked_socket::is_executing_rd_callback = ATOMIC_VAR_INIT(false) |
std::atomic<bool> tacopie::io_service::tracked_socket::is_executing_wr_callback = ATOMIC_VAR_INIT(false) |
std::atomic<bool> tacopie::io_service::tracked_socket::marked_for_untrack = ATOMIC_VAR_INIT(false) |
marked for untrack
event_callback_t tacopie::io_service::tracked_socket::rd_callback |
rd event
event_callback_t tacopie::io_service::tracked_socket::wr_callback |
wr event