Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET Apache Qpid Documentation
Namespaces | Functions
SystemInfo.h File Reference
#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...
 

Qpid C++ API Reference
Generated on Tue Mar 26 2013 for Qpid C++ Client API by doxygen 1.8.3.1