m2etis
0.4
|
NodeHandle in different structured p2p-systems. More...
#include <NodeHandle.h>
Public Types | |
typedef boost::shared_ptr< const NodeHandle< NetworkType > > | Ptr_const |
typedef boost::shared_ptr< NodeHandle< NetworkType > > | Ptr |
typedef std::list< Ptr > | PtrList |
Public Member Functions | |
NodeHandle () | |
NodeHandle (typename NetworkType::Key key, const std::string &hostname, const uint16_t port) | |
~NodeHandle () | |
std::string | to_str () const |
Public Attributes | |
NetworkType::Key | key_ |
std::string | hostname_ |
uint16_t | port_ |
NodeHandle in different structured p2p-systems.
Long Desc
Definition at line 44 of file NodeHandle.h.
typedef boost::shared_ptr<NodeHandle<NetworkType> > m2etis::net::NodeHandle< NetworkType >::Ptr |
Definition at line 62 of file NodeHandle.h.
typedef boost::shared_ptr<const NodeHandle<NetworkType> > m2etis::net::NodeHandle< NetworkType >::Ptr_const |
Definition at line 61 of file NodeHandle.h.
typedef std::list<Ptr> m2etis::net::NodeHandle< NetworkType >::PtrList |
Definition at line 63 of file NodeHandle.h.
|
inline |
Definition at line 46 of file NodeHandle.h.
|
inline |
Definition at line 47 of file NodeHandle.h.
|
inline |
Definition at line 49 of file NodeHandle.h.
|
inline |
Definition at line 55 of file NodeHandle.h.
std::string m2etis::net::NodeHandle< NetworkType >::hostname_ |
Definition at line 52 of file NodeHandle.h.
NetworkType::Key m2etis::net::NodeHandle< NetworkType >::key_ |
Definition at line 51 of file NodeHandle.h.
uint16_t m2etis::net::NodeHandle< NetworkType >::port_ |
Definition at line 53 of file NodeHandle.h.