Added new DNS::Resolve static method and organized it per OS.

This commit is contained in:
2024-07-09 16:41:43 -07:00
parent 126fc92fae
commit 4e887b1ac2
23 changed files with 545 additions and 96 deletions

View File

@@ -1,5 +1,5 @@
#include "ehs/io/socket/rest/Spotify.h"
#include "ehs/io/socket/DNS.h"
#include "ehs/io/socket/DNS_LNX.h"
#include "ehs/system/System.h"
#include "ehs/URI.h"
@@ -42,7 +42,7 @@ namespace ehs
TCP server(AddrType::IPV4);
server.Initialize();
server.Bind(DNS::Resolve("localhost"), 65534);
server.Bind("", 65534);
server.Listen();
System::OpenURI(uri);

View File

@@ -1,5 +1,5 @@
#include "ehs/io/socket/rest/Twitch.h"
#include "ehs/io/socket/DNS.h"
#include "ehs/io/socket/DNS_LNX.h"
#include "ehs/system/System.h"
#include "ehs/URI.h"
@@ -39,7 +39,7 @@ namespace ehs
scopesFinal;
TCP server(AddrType::IPV4);
server.Bind(DNS::Resolve("localhost"), 65535);
server.Bind("", 65535);
server.Listen();
System::OpenURI(uri);

View File

@@ -1,5 +1,5 @@
#include "ehs/io/socket/rest/TwitchChat.h"
#include "ehs/io/socket/DNS.h"
#include "ehs/io/socket/DNS_LNX.h"
#include "ehs/io/Console.h"
namespace ehs