#include <PeerProvider.h>
Public Member Functions | |
| TPeerProvider (Uint uiListeningPort) | |
| TPeerProvider (const TString &rListeningAddress, Uint uiListeningPort) | |
| void | setTimeout (const Float &rfTimeout) |
| void | setDataToProvide (const TByteArray &rData) |
| virtual bool | signalizeStop (Float64 dTimeOut=5.0) |
Protected Member Functions | |
| virtual | ~TPeerProvider () |
| virtual void | execute () |
The peer provider is used to provide an IP address to a peer searcher. The IP address might be used
| TPeerProvider::TPeerProvider | ( | Uint | uiListeningPort ) |
Creates a peer provider
| TPeerProvider::TPeerProvider | ( | const TString & | rListeningAddress, |
| Uint | uiListeningPort | ||
| ) |
Creates a peer provider
| TPeerProvider::~TPeerProvider | ( | ) | [protected, virtual] |
Destroys the peer provider
| void TPeerProvider::execute | ( | ) | [protected, virtual] |
Reimplemented from zeus::TThread.
| void TPeerProvider::setDataToProvide | ( | const TByteArray & | rData ) |
sets some data to send back to the peer searching object
| void zeus::TPeerProvider::setTimeout | ( | const Float & | rfTimeout ) | [inline] |
sets the timeout
| bool TPeerProvider::signalizeStop | ( | Float64 | dTimeOut = 5.0 ) |
[virtual] |
Reimplemented from zeus::TThread.