Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation |
#include "qpid/sys/IntegerTypes.h"
#include "qpid/Address.h"
#include "qpid/CommonImportExport.h"
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | qpid |
This file was automatically generated from the AMQP specification. | |
namespace | qpid::sys |
namespace | qpid::sys::SystemInfo |
Retrieve information about the system we are running on. | |
Functions | |
long | qpid::sys::SystemInfo::concurrency () |
Estimate available concurrency, e.g. More... | |
bool | qpid::sys::SystemInfo::getLocalHostname (Address &address) |
Get the local host name and set it in the specified. More... | |
void | qpid::sys::SystemInfo::getLocalIpAddresses (uint16_t port, std::vector< Address > &addrList) |
Get the (possibly multiple) local IP addresses of this host using the specified port. More... | |
void | qpid::sys::SystemInfo::getInterfaceNames (std::vector< std::string > &names) |
Get the names of all the network interfaces connected to this host. More... | |
bool | qpid::sys::SystemInfo::getInterfaceAddresses (const std::string &interface, std::vector< std::string > &addresses) |
Get strings for each of the IP addresses associated with a named network interface. More... | |
void | qpid::sys::SystemInfo::getSystemId (std::string &osName, std::string &nodeName, std::string &release, std::string &version, std::string &machine) |
Retrieve system identifiers and versions. More... | |
uint32_t | qpid::sys::SystemInfo::getProcessId () |
Get the process ID of the current process. More... | |
uint32_t | qpid::sys::SystemInfo::getParentProcessId () |
Get the process ID of the parent of the current process. More... | |
std::string | qpid::sys::SystemInfo::getProcessName () |
Get the name of the current process (i.e. More... | |
bool | qpid::sys::SystemInfo::threadSafeShutdown () |
Can thread related primitives be trusted during runtime house-cleaning? (i.e. More... | |