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