Add get_address, event_select and enum_network_events to afd_endpoint

This commit is contained in:
Igor Pissolati
2025-06-02 11:07:20 -03:00
parent 3ed8db2dea
commit c47a498fe4
6 changed files with 338 additions and 125 deletions

View File

@@ -16,6 +16,8 @@ namespace network
virtual bool is_ready(bool in_poll) = 0;
virtual bool is_listening() = 0;
virtual std::optional<address> get_local_address() = 0;
virtual bool bind(const address& addr) = 0;
virtual bool connect(const address& addr) = 0;
virtual bool listen(int backlog) = 0;