Manager of searching and downloading
Int | Finder::AlreadySent (TID aTID, GMessage *aHeader) Returns 0/1 if the record wasn't/was already sent |
TableFieldQueue* | Finder::CreateFwdTableDefinition () Creates definition of Finder fwd table |
TableFieldQueue* | Finder::CreateReplyTableDefinition () Creates definition of Finder reply table |
Err | Finder::DeleteForwardInfo (TID aTID) Deletes forwarding information according to TID |
Err | Finder::DeleteRecordsByExpiration (ESTime currentTime) Deletes records in tables according to expiration |
Finder::Finder (LogFile *aLogFile, Eso *eso) Finder constructor | |
Err | Finder::GetForwardInfo (TID aTID, GMessage **anAC, TID *replyToTID) Gets info about where to forward |
Err | Finder::SaveForwardInfo (TID aTID, GMessage *inMsg, const Int depth) Saves info about where to forward the reply |
Err | Finder::SaveReplyInfo (TID aTID, GMessage *aHeader, const Int depth) Saves info about what was forwarded |
Finder::~Finder () Finder destructor |
methods
|
attributes
|
attributes
methods
Manager of searching and downloading. Encapsulates the TransactionForwardTable and makes easier the operations associated with forwarding found files and headers.
Looks in both tables for records with expiration
eso - Pointer to Eso object.
anAC - AC got from fwd table
replyToTID - Reply-To-TID got from fwd Table
inMsg - message storing the information
depth - depth of search
aHeader - a GMessage storing the header
depth - of search
alphabetic index hierarchy of classes
generated by doc++