- frontend_net: receives incoming Z39.50 and SRW PSUs
- log: writes log messages
- multi: fans out searches to multiple back-ends
- frontend_net: receives incoming Z39.50 and SRW PSUs
- log: writes log messages
- multi: fans out searches to multiple back-ends
-- session_shared: ### no idea -- not used in sample configs
-- template: ### no idea -- not used in sample configs
+- session_shared: global sharing of cached result-sets
+- template: NOT TO BE USED: just a template source file for new filters
- virt_db: chooses which server/db to use based on database name
- z3950_client: forwards PDUs to a nominated Z39.50 server
### What is "filter_dl.cpp"? It's to do with dynamic loading, but in
what way and to what extent does it function as a filter?
- virt_db: chooses which server/db to use based on database name
- z3950_client: forwards PDUs to a nominated Z39.50 server
### What is "filter_dl.cpp"? It's to do with dynamic loading, but in
what way and to what extent does it function as a filter?
+Represents a package on its way through the series of filters that
+make up a route. This is essentially a Z39.50 or SRU APDU together
+with information about where it came from, which is modified as it
+passes through the various filters.
+