chronon::sender::PortDirectory
#include <PortDirectory.hpp>
Public Functions
| Name | |
|---|---|
| size_t | size() const |
| void | registerPort(const std::string & full_path, std::unique_ptr< IPortHandle > handle) |
| PortDirectory & | instance() |
| bool | hasPort(const std::string & full_path) const |
| IPortHandle * | findPort(const std::string & full_path) |
| void | clear() |
Detailed Description
class chronon::sender::PortDirectory;
PortDirectory - Singleton registry for port discovery.
Thread-safe registration and lookup by full path.
Public Functions Documentation
function size
inline size_t size() const
function registerPort
inline void registerPort(
const std::string & full_path,
std::unique_ptr< IPortHandle > handle
)
function instance
static inline PortDirectory & instance()
function hasPort
inline bool hasPort(
const std::string & full_path
) const
function findPort
inline IPortHandle * findPort(
const std::string & full_path
)
function clear
inline void clear()
Updated on 2026-05-26 at 05:42:32 +0000