SVCS - English Documentation
Loading...
Searching...
No Matches
Server.hxx File Reference

Main server component for handling incoming Git connections. More...

#include "../../services/ISubject.hxx"
#include "../../services/Event.hxx"
#include "../../core/include/RepositoryManager.hxx"
#include "RemoteProtocol.hxx"
#include <boost/asio.hpp>
#include <memory>
#include <string>
#include <thread>
#include <vector>
#include <atomic>
#include <unordered_set>
#include <mutex>

Go to the source code of this file.

Classes

class  svcs::server::Server
 Main TCP server for SVCS remote operations. More...

Namespaces

namespace  svcs::server
 Server-side components and administration commands.

Detailed Description

Main server component for handling incoming Git connections.

Server manages TCP connections, spawns protocol handlers for each client, and provides the main entry point for the SVCS server application.