|
VLink
2.0.0
A high-performance communication middleware
|
Identity of a process that hosts at least one endpoint for a URL. 更多...
#include <discovery_viewer.h>
Public 成员函数 | |
| bool | operator< (const Process &target) const noexcept |
| Defines a stable ordering between two process descriptors. 更多... | |
Public 属性 | |
| uint32_t | type {0} |
Bitmask of ImplType kinds advertised by this process. 更多... | |
| std::string | host |
| Host name of the process. 更多... | |
| uint32_t | pid {0} |
| Process identifier. 更多... | |
| std::string | name |
| Process or application name. 更多... | |
| std::string | ip |
| IP address of the host. 更多... | |
| double | profiler {-1} |
| Most recent CPU usage sample (-1 when unavailable). 更多... | |
Identity of a process that hosts at least one endpoint for a URL.
|
noexcept |
Defines a stable ordering between two process descriptors.
Sort key is type, then host, IP, name and finally PID.
| target | Right-hand operand. |
true when *this should appear before target. | std::string vlink::DiscoveryViewer::Process::host |
Host name of the process.
| std::string vlink::DiscoveryViewer::Process::ip |
IP address of the host.
| std::string vlink::DiscoveryViewer::Process::name |
Process or application name.
| uint32_t vlink::DiscoveryViewer::Process::pid {0} |
Process identifier.
| double vlink::DiscoveryViewer::Process::profiler {-1} |
Most recent CPU usage sample (-1 when unavailable).
| uint32_t vlink::DiscoveryViewer::Process::type {0} |
Bitmask of ImplType kinds advertised by this process.