CAPIO-CL 1.5.2
CAPIO-CL: Cross Application Programmable I/O - Coordination Language
Loading...
Searching...
No Matches
capiocl::monitor Namespace Reference

Namespace containing the CAPIO-CL Monitor components. More...

Classes

class  FileSystemMonitor
 Monitor implementation that represents commit state using the filesystem. More...
class  Monitor
 Class to monitor runtime dependent information on CAPIO-CL related paths, such as commitment status and Home Node Policies. More...
class  MonitorException
 Custom exception thrown when parsing a CAPIO-CL configuration file by Parser. More...
class  MonitorInterface
 Abstract interface for monitoring the commit state of files in CAPIO-CL. More...
class  MulticastMonitor
 Monitor implementation that synchronizes file commit state via multicast messages. More...

Variables

constexpr std::size_t HOSTNAME_BUFFER_SIZE = 1024
 Buffer size used to store a null-terminated host name.
constexpr std::size_t PATH_BUFFER_SIZE = 4096
 Maximum path storage used in multicast monitor messages.

Detailed Description

Namespace containing the CAPIO-CL Monitor components.