Sirikata
|
#include <DataTransferHandler.hpp>
Public Member Functions | |
DataNameHandler () | |
~DataNameHandler () | |
void | resolve (std::tr1::shared_ptr< MetadataRequest > request, NameCallback callback) |
Static Public Member Functions | |
static DataNameHandler & | getSingleton () |
static void | destroy () |
Sirikata::Transfer::DataNameHandler::DataNameHandler | ( | ) |
Sirikata::Transfer::DataNameHandler::~DataNameHandler | ( | ) |
void Sirikata::Transfer::DataNameHandler::destroy | ( | ) | [static] |
Reimplemented from Sirikata::AutoSingleton< DataNameHandler >.
DataNameHandler & Sirikata::Transfer::DataNameHandler::getSingleton | ( | ) | [static] |
Reimplemented from Sirikata::AutoSingleton< DataNameHandler >.
Referenced by Sirikata::Transfer::MetadataRequest::execute(), and resolve().
void Sirikata::Transfer::DataNameHandler::resolve | ( | std::tr1::shared_ptr< MetadataRequest > | request, |
NameCallback | callback | ||
) | [virtual] |
Implements Sirikata::Transfer::NameHandler.
References Sirikata::Transfer::SparseData::computeFingerprint(), getSingleton(), and Sirikata::Transfer::LENGTH.
Referenced by Sirikata::Transfer::MetadataRequest::execute().