Sirikata
Public Types | Public Member Functions
Sirikata::Transfer::ChunkHandler Class Reference

#include <TransferHandlers.hpp>

Inheritance diagram for Sirikata::Transfer::ChunkHandler:

List of all members.

Public Types

typedef std::tr1::function
< void(std::tr1::shared_ptr
< const DenseData > response)> 
ChunkCallback

Public Member Functions

virtual void get (std::tr1::shared_ptr< RemoteFileMetadata > file, std::tr1::shared_ptr< Chunk > chunk, ChunkCallback callback)=0
virtual ~ChunkHandler ()

Member Typedef Documentation

typedef std::tr1::function<void( std::tr1::shared_ptr<const DenseData> response )> Sirikata::Transfer::ChunkHandler::ChunkCallback

Constructor & Destructor Documentation

virtual Sirikata::Transfer::ChunkHandler::~ChunkHandler ( ) [inline, virtual]

Member Function Documentation

virtual void Sirikata::Transfer::ChunkHandler::get ( std::tr1::shared_ptr< RemoteFileMetadata file,
std::tr1::shared_ptr< Chunk chunk,
ChunkCallback  callback 
) [pure virtual]

The documentation for this class was generated from the following file: