|
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.