Gnutella::Searching Namespace Reference


Detailed Description

Responsible for converting Calitko searches and results to/from Gnutella packets.

Higher abstraction level is Gnutella

TODO

Note:
The classes currently contained in this package do exactly what is advertised in the package description. See the todos below.
Todo:
LocalSearch is not used anywhere and its code is a bit old now. It needs to be refactored. FileIndexer and FileInfo belong to it.

DynamicSearch and DynamicSearcher should be moved to PacketProcessing::DynamicSearching.

Find and add the links to the specs about metadata searching in Gnutella.

Resources

See also:
Gnutella::Packets::Query and Gnutella::Packets::QueryHits


Classes

class  FileIndexer
class  FileInfo
class  LocalSearch
class  Searcher

Functions

QDataStream & operator<< (QDataStream &stream, FileInfo &fileInfo)
QDataStream & operator>> (QDataStream &stream, FileInfo &fileInfo)


Function Documentation

QDataStream & Gnutella::Searching::operator<< QDataStream &  stream,
FileInfo fileInfo
 

Definition at line 28 of file FileInfo.cpp.

QDataStream & Gnutella::Searching::operator>> QDataStream &  stream,
FileInfo fileInfo
 

Definition at line 35 of file FileInfo.cpp.