Reverted last interface

This commit is contained in:
dawidg81 2026-03-03 18:03:52 +01:00
commit 6a8d942721
11 changed files with 0 additions and 169 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -1,10 +0,0 @@
#include "Logger.hpp"
#include <iostream>
void Logger::info(const std::string& msg) {
std::cout << "[INFO] " << msg << "\n";
}
void Logger::error(const std::string& msg) {
std::cerr << "[ERROR] " << msg << "\n";
}

View file

@ -1,11 +0,0 @@
// Logger.cpp
#include "Logger.hpp"
#include <iostream>
void Logger::info(const std::string& msg) {
std::cout << "[INFO] " << msg << "\n";
}
void Logger::error(const std::string& msg) {
std::cerr << "[ERROR] " << msg << "\n";
}

View file

@ -1,8 +0,0 @@
#pragma once
#include <string>
class Logger {
public:
static void info(const std::string& msg);
static void error(const std::string& msg);
};

View file

@ -1,52 +0,0 @@
#include "Socket.hpp"
#include <iostream>
#include <winsock.h>
Socket::Socket() : m_socket(INVALID_SOCKET) {}
Socket::~Socket {
if (m_socket != INVALID_SOCKET) {
closesocket(m_socket);
}
WSACleanup();
};
int Socket::init() {
WSADATA wsaData;
if (WSAStartup(MAKEWORD(2,2), &wsaData) != 0) {
std::cerr << "[ERROR] WSAStartup failed: " << WSAGetLastError() << "\n";
return false;
}
m_socket = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
if (m_socket == INVALID_SOCKET) {
std::cerr << "[ERROR] socket() failed: " << WSAGetLastError() << "\n";
return false;
}
return true;
}
int Socket::bind(const std::string& address, uint16_t port) {
sockaddr_in service{};
service.sin_family = AF_INET;
service.sin_addr.s_addr = inet_addr(address.c_str());
service.sin_port = htons(port);
if (::bind(m_socket, (SOCKADDR*)&service, sizeof(service)) == SOCKET_ERROR) {
std::cerr << "[ERROR] bind() failed: " << WSAGetLastError() << "\n";
return false;
}
return true;
}
int Socket::listen(int backlog) {
if (::listen(m_socket, backlog) == SOCKET_ERROR) {
std::cerr << "[ERROR] listen() failed: " << WSAGetLastError() << "\n";
return false;
}
std::cout << "[INFO] Listening...\n";
return true;
}

View file

@ -1,52 +0,0 @@
#include "Socket.hpp"
#include <iostream>
#include <winsock.h>
Socket::Socket() : m_socket(INVALID_SOCKET) {}
Socket::~Socket {
if (m_socket != INVALID_SOCKET) {
closesocket(m_socket);
}
WSACleanup();
};
bool Socket::initialize() {
WSADATA wsaData;
if (WSAStartup(MAKEWORD(2,2), &wsaData) != 0) {
std::cerr << "[ERROR] WSAStartup failed: " << WSAGetLastError() << "\n";
return false;
}
m_socket = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
if (m_socket == INVALID_SOCKET) {
std::cerr << "[ERROR] socket() failed: " << WSAGetLastError() << "\n";
return false;
}
return true;
}
bool Socket::bind(const std::string& address, uint16_t port) {
sockaddr_in service{};
service.sin_family = AF_INET;
service.sin_addr.s_addr = inet_addr(address.c_str());
service.sin_port = htons(port);
if (::bind(m_socket, (SOCKADDR*)&service, sizeof(service)) == SOCKET_ERROR) {
std::cerr << "[ERROR] bind() failed: " << WSAGetLastError() << "\n";
return false;
}
return true;
}
bool Socket::listen(int backlog) {
if (::listen(m_socket, backlog) == SOCKET_ERROR) {
std::cerr << "[ERROR] listen() failed: " << WSAGetLastError() << "\n";
return false;
}
std::cout << "[INFO] Listening...\n";
return true;
}

View file

@ -1,17 +0,0 @@
#pragma once
#include <winsock2.h>
#include <string>
class Socket {
private:
SOCKET m_socket;
public:
Socket();
~Socket();
int init();
int bind(const std::string& address, uint16_t port);
int listen(int backlog = SOMAXCONN);
};