Classes | Public Member Functions
Tonido::DataShare::DataShareRequest Class Reference

List of all members.

Classes

struct  timedData_t

Public Member Functions

 DataShareRequest ()
 Default contructor.
 ~DataShareRequest ()
 Default destructor.
void addRequest (Tonido::Data::VariantRow &a_FileList, Poco::UUID &a_groupId, const Tonido::Data::PeerID &a_originalOwner)
 Add a data track request.
bool markComplete (dataShareFileChunk_t &i_fileName, Poco::UUID &i_groupId, Tonido::Data::PeerID &i_orignalOwner)
 Remove a file from the list.
void ageEntries ()
 Age the entries.
void getDataList (Tonido::Data::VariantRow &o_pendingList, const Poco::UUID &i_groupId, const Tonido::Data::PeerID &i_origPeer, const excludeMap_t &i_excludeFile)
 Get list of files.

Constructor & Destructor Documentation

Tonido::DataShare::DataShareRequest::DataShareRequest ( )

Default contructor.

Just create object with no data


Member Function Documentation

void Tonido::DataShare::DataShareRequest::addRequest ( Tonido::Data::VariantRow a_FileList,
Poco::UUID &  a_groupId,
const Tonido::Data::PeerID a_originalOwner 
)

Add a data track request.

Add a retrival list request to be tracked

void Tonido::DataShare::DataShareRequest::ageEntries ( )

Age the entries.

Age the entries in the list so the list gets cleaned up

bool Tonido::DataShare::DataShareRequest::markComplete ( dataShareFileChunk_t i_fileName,
Poco::UUID &  i_groupId,
Tonido::Data::PeerID i_orignalOwner 
)

Remove a file from the list.

Remove a file in the track


Generated on Wed Oct 12 2011 21:46:53. © CodeLathe LLC 2007-2011. All Rights Reserved.