![]() |
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
1.8.13