Confdump Agent
1.4.0
|
A socket open on this system. More...
#include <Socket.hpp>
Public Member Functions | |
Socket () | |
virtual | ~Socket () |
QString | inode () const |
QString | protocolName () const |
QString | localAddressString () const |
QString | remoteAddressString () const |
QString | stateString () const |
Static Public Member Functions | |
static std::vector < boost::shared_ptr< Socket > > | allSystemInstances (boost::shared_ptr< LinuxDumper > driver, QString protocolName) |
Properties | |
QString | inode |
QString | protocolName |
QString | localAddressString |
QString | remoteAddressString |
QString | stateString |
Private Member Functions | |
void | setInode (QString inode) |
void | setProtocolName (QString protocolName) |
void | setLocalAddressString (QString localAddressString) |
void | setRemoteAddressString (QString remoteAddressString) |
void | setStateString (QString stateString) |
Private Attributes | |
QString | inode_ |
QString | protocolName_ |
QString | localAddressString_ |
QString | remoteAddressString_ |
QString | stateString_ |
A socket open on this system.
Note: the (private) setters expect raw system strings.
Definition at line 45 of file Linux/Socket.hpp.
Definition at line 125 of file Linux/Socket.cpp.
Confdump::System::Linux::Socket::~Socket | ( | ) | [virtual] |
Definition at line 130 of file Linux/Socket.cpp.
std::vector< shared_ptr< Socket > > Confdump::System::Linux::Socket::allSystemInstances | ( | boost::shared_ptr< LinuxDumper > | driver, |
QString | protocolName | ||
) | [static] |
Definition at line 189 of file Linux/Socket.cpp.
References setProtocolName().
QString Confdump::System::Linux::Socket::inode | ( | ) | const [inline] |
QString Confdump::System::Linux::Socket::localAddressString | ( | ) | const |
QString Confdump::System::Linux::Socket::protocolName | ( | ) | const |
Referenced by setProtocolName().
QString Confdump::System::Linux::Socket::remoteAddressString | ( | ) | const |
void Confdump::System::Linux::Socket::setInode | ( | QString | inode | ) | [inline, private] |
Definition at line 67 of file Linux/Socket.hpp.
void Confdump::System::Linux::Socket::setLocalAddressString | ( | QString | localAddressString | ) | [private] |
Definition at line 159 of file Linux/Socket.cpp.
References localAddressString_.
void Confdump::System::Linux::Socket::setProtocolName | ( | QString | protocolName | ) | [private] |
Definition at line 154 of file Linux/Socket.cpp.
References protocolName(), and protocolName_.
Referenced by allSystemInstances().
void Confdump::System::Linux::Socket::setRemoteAddressString | ( | QString | remoteAddressString | ) | [private] |
Definition at line 164 of file Linux/Socket.cpp.
References remoteAddressString_.
void Confdump::System::Linux::Socket::setStateString | ( | QString | stateString | ) | [private] |
Definition at line 169 of file Linux/Socket.cpp.
References stateString_.
QString Confdump::System::Linux::Socket::stateString | ( | ) | const |
QString Confdump::System::Linux::Socket::inode_ [private] |
Definition at line 73 of file Linux/Socket.hpp.
Referenced by inode(), and setInode().
QString Confdump::System::Linux::Socket::localAddressString_ [private] |
Definition at line 74 of file Linux/Socket.hpp.
Referenced by setLocalAddressString().
QString Confdump::System::Linux::Socket::protocolName_ [private] |
Definition at line 74 of file Linux/Socket.hpp.
Referenced by setProtocolName().
QString Confdump::System::Linux::Socket::remoteAddressString_ [private] |
Definition at line 74 of file Linux/Socket.hpp.
Referenced by setRemoteAddressString().
QString Confdump::System::Linux::Socket::stateString_ [private] |
Definition at line 74 of file Linux/Socket.hpp.
Referenced by setStateString().
QString Confdump::System::Linux::Socket::inode [read, write] |
Definition at line 48 of file Linux/Socket.hpp.
QString Confdump::System::Linux::Socket::localAddressString [read, write] |
Definition at line 50 of file Linux/Socket.hpp.
QString Confdump::System::Linux::Socket::protocolName [read, write] |
Definition at line 49 of file Linux/Socket.hpp.
QString Confdump::System::Linux::Socket::remoteAddressString [read, write] |
Definition at line 51 of file Linux/Socket.hpp.
QString Confdump::System::Linux::Socket::stateString [read, write] |
Definition at line 52 of file Linux/Socket.hpp.