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

Declaration of the RemoteProtocol class for handling remote communication protocol. More...

#include "../../services/ISubject.hxx"
#include "../../core/include/RepositoryManager.hxx"
#include <string>
#include <vector>
#include <unordered_set>
#include <memory>
#include <iostream>

Go to the source code of this file.

Classes

class  svcs::server::RemoteProtocol
 Handles the remote communication protocol for SVCS. More...

Namespaces

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

Detailed Description

Declaration of the RemoteProtocol class for handling remote communication protocol.

The RemoteProtocol implements the custom protocol for push/pull operations between SVCS clients and servers. It handles object negotiation, transfer, and reference updates through a simple text-based protocol over stdin/stdout.