Next: Content Labels.
Up: Formats and Protocol.
Previous: Keynet Structure.
The query structure is used to send queries to a KEYNET search engine.
This same structure is also used within the search engine for sending
queries from one node to another.
The query structure has the following structure:
- Message type specifier. The first field is used to specify to
a KEYNET search engine that this packet contains a query or a part of one.
- Source internet number. This is the internet number of the
internet node that originated the query. If this node sets this field to
zero, then the engine will fill in its value.
- Source port number. This is the port number used to send the
query. Like the internet number, if this is set to zero by the originator,
then the search engine will fill in its value.
- Source identifier. This is a source-generated query identifier
which may be used by the system that originates the query to distinguish
its queries from each other. However, it does not distinguish queries
originating from different locations.
- Engine identifier. This is an identifier supplied by the search
engine that uniquely distinguishes queries from each other within the
search engine.
- Keynet structure. See above for this structure.