SVCS - Русская документация
Загрузка...
Поиск...
Не найдено
Файл Server.hxx

Основной серверный компонент для обработки входящих Git-соединений. Подробнее...

#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>

См. исходные тексты.

Классы

class  svcs::server::Server
 Основной TCP-сервер для удаленных операций SVCS. Подробнее...

Пространства имен

namespace  svcs::server
 Серверные компоненты и команды администрирования.

Подробное описание

Основной серверный компонент для обработки входящих Git-соединений.

Server управляет TCP-соединениями, запускает обработчики протоколов для каждого клиента и предоставляет основную точку входа для серверного приложения SVCS.