add socket:get_address, serversocket:get_port

This commit is contained in:
MihailRis
2024-11-30 22:32:14 +03:00
parent 3e949bd499
commit 21c76c1b0d
6 changed files with 66 additions and 12 deletions
+4
View File
@@ -46,6 +46,9 @@ namespace network {
virtual size_t pullUpload() = 0;
virtual size_t pullDownload() = 0;
virtual int getPort() const = 0;
virtual std::string getAddress() const = 0;
virtual ConnectionState getState() const = 0;
};
@@ -55,6 +58,7 @@ namespace network {
virtual void startListen(consumer<u64id_t> handler) = 0;
virtual void close() = 0;
virtual bool isOpen() = 0;
virtual int getPort() const = 0;
};
class Network {