FlatImage
A configurable Linux containerization system
Loading...
Searching...
No Matches
portal.hpp File Reference

Spawns a portal daemon process. More...

#include <filesystem>
#include <memory>
#include "../std/expected.hpp"
#include "../lib/env.hpp"
#include "../lib/subprocess.hpp"
#include "../db/portal/daemon.hpp"
Include dependency graph for portal.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ns_portal::Portal
 Manages portal daemon for inter-process communication. More...
 

Namespaces

namespace  ns_portal
 Portal IPC system for host-container communication.
 

Typedefs

using ns_portal::Daemon = ns_db::ns_portal::ns_daemon::Daemon
 
using ns_portal::Logs = ns_db::ns_portal::ns_daemon::ns_log::Logs
 

Functions

Value< std::unique_ptr< Portal > > ns_portal::spawn (Daemon const &daemon, Logs const &logs)
 Spawns a new portal daemon instance.
 

Detailed Description

Spawns a portal daemon process.

Author
Ruan Formigoni

Definition in file portal.hpp.