Changeset 220 for trunk/gsdl/src/recpt
- Timestamp:
- 1999-04-01T11:44:49+12:00 (25 years ago)
- Location:
- trunk/gsdl/src/recpt
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/src/recpt/Makefile
r217 r220 42 42 43 43 COLSERVRHEADERS = infodbclass.h mgq.h mgsearch.h querycache.h queryinfo.h \ 44 collectserver.h colservrconfig.h maptools.h filter.h 44 collectserver.h colservrconfig.h maptools.h filter.h source.h 45 45 46 46 LIBRARYHEADERS = $(COLSERVRHEADERS) \ … … 58 58 59 59 COLSERVRSOURCES = infodbclass.cpp mgq.c mgsearch.cpp querycache.cpp queryinfo.cpp \ 60 collectserver.cpp colservrconfig.cpp maptools.cpp filter.cpp 60 collectserver.cpp colservrconfig.cpp maptools.cpp filter.cpp source.cpp 61 61 62 62 LIBRARYSOURCES = $(COLSERVRSOURCES) \ … … 74 74 75 75 COLSERVROBJECTS = infodbclass.o mgq.o mgsearch.o querycache.o queryinfo.o \ 76 collectserver.o colservrconfig.o maptools.o filter.o 76 collectserver.o colservrconfig.o maptools.o filter.o source.o 77 77 78 78 LIBRARYOBJECTS = $(COLSERVROBJECTS) \ … … 124 124 125 125 # DO NOT DELETE 126 receptionist.o: receptionist.cpp receptionist.h ../../lib/gsdlconf.h \ 127 ../../lib/site.h ../../lib/text_t.h /usr/include/g++/vector \ 128 /usr/include/g++/vector.h /usr/include/g++/function.h \ 129 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 130 /usr/include/g++/iterator.h \ 131 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 132 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 133 /usr/include/libio.h /usr/include/_G_config.h \ 134 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 135 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 136 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 137 /usr/include/features.h /usr/include/errno.h \ 138 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 139 /usr/include/alloca.h \ 140 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 141 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 142 /usr/include/limits.h /usr/include/posix1_lim.h \ 143 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 144 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 145 /usr/include/g++/set.h /usr/include/g++/tree.h \ 146 /usr/include/g++/projectn.h /usr/include/g++/map \ 147 /usr/include/g++/map.h cgiargs.h ../../lib/display.h \ 148 /usr/include/g++/algorithm /usr/include/g++/algo.h \ 149 /usr/include/g++/heap.h /usr/include/g++/tempbuf.h \ 150 /usr/include/g++/fstream.h action.h recptproto.h comtypes.h \ 151 converter.h ../../lib/gsdlunicode.h ../../lib/fileutil.h cgiutils.h \ 152 /usr/include/assert.h /usr/include/time.h /usr/include/sys/time.h \ 153 /usr/include/linux/types.h /usr/include/linux/posix_types.h \ 154 /usr/include/asm/posix_types.h /usr/include/asm/types.h \ 155 /usr/include/linux/time.h /usr/include/sys/types.h \ 156 /usr/include/sys/bitypes.h 157 cgiwrapper.o: cgiwrapper.cpp ../../lib/gsdlconf.h ../../lib/site.h \ 158 cgiwrapper.h receptionist.h ../../lib/text_t.h \ 159 /usr/include/g++/vector /usr/include/g++/vector.h \ 160 /usr/include/g++/function.h /usr/include/g++/algobase.h \ 161 /usr/include/g++/pair.h /usr/include/g++/iterator.h \ 162 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 163 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 164 /usr/include/libio.h /usr/include/_G_config.h \ 165 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 166 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 167 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 168 /usr/include/features.h /usr/include/errno.h \ 169 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 170 /usr/include/alloca.h \ 171 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 172 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 173 /usr/include/limits.h /usr/include/posix1_lim.h \ 174 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 175 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 176 /usr/include/g++/set.h /usr/include/g++/tree.h \ 177 /usr/include/g++/projectn.h /usr/include/g++/map \ 178 /usr/include/g++/map.h cgiargs.h ../../lib/display.h \ 179 /usr/include/g++/algorithm /usr/include/g++/algo.h \ 180 /usr/include/g++/heap.h /usr/include/g++/tempbuf.h \ 181 /usr/include/g++/fstream.h action.h recptproto.h comtypes.h \ 182 converter.h ../../lib/gsdlunicode.h recptconfig.h statusaction.h \ 183 pageaction.h pingaction.h queryaction.h browseaction.h \ 184 ../../packages/fcgi/include/fcgiapp.h \ 185 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stdarg.h \ 186 ../../packages/fcgi/include/fcgi_config.h 187 cgiargs.o: cgiargs.cpp cgiargs.h ../../lib/gsdlconf.h ../../lib/site.h \ 188 ../../lib/text_t.h /usr/include/g++/vector /usr/include/g++/vector.h \ 189 /usr/include/g++/function.h /usr/include/g++/algobase.h \ 190 /usr/include/g++/pair.h /usr/include/g++/iterator.h \ 191 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 192 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 193 /usr/include/libio.h /usr/include/_G_config.h \ 194 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 195 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 196 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 197 /usr/include/features.h /usr/include/errno.h \ 198 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 199 /usr/include/alloca.h \ 200 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 201 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 202 /usr/include/limits.h /usr/include/posix1_lim.h \ 203 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 204 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 205 /usr/include/g++/set.h /usr/include/g++/tree.h \ 206 /usr/include/g++/projectn.h /usr/include/g++/map \ 207 /usr/include/g++/map.h ../../lib/gsdlunicode.h 208 action.o: action.cpp action.h ../../lib/gsdlconf.h ../../lib/site.h \ 209 ../../lib/text_t.h /usr/include/g++/vector /usr/include/g++/vector.h \ 210 /usr/include/g++/function.h /usr/include/g++/algobase.h \ 211 /usr/include/g++/pair.h /usr/include/g++/iterator.h \ 212 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 213 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 214 /usr/include/libio.h /usr/include/_G_config.h \ 215 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 216 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 217 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 218 /usr/include/features.h /usr/include/errno.h \ 219 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 220 /usr/include/alloca.h \ 221 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 222 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 223 /usr/include/limits.h /usr/include/posix1_lim.h \ 224 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 225 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 226 /usr/include/g++/set.h /usr/include/g++/tree.h \ 227 /usr/include/g++/projectn.h /usr/include/g++/map \ 228 /usr/include/g++/map.h cgiargs.h ../../lib/display.h \ 229 /usr/include/g++/algorithm /usr/include/g++/algo.h \ 230 /usr/include/g++/heap.h /usr/include/g++/tempbuf.h \ 231 /usr/include/g++/fstream.h recptproto.h comtypes.h \ 232 /usr/include/assert.h 233 converter.o: converter.cpp converter.h ../../lib/gsdlconf.h \ 234 ../../lib/site.h ../../lib/text_t.h /usr/include/g++/vector \ 235 /usr/include/g++/vector.h /usr/include/g++/function.h \ 236 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 237 /usr/include/g++/iterator.h \ 238 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 239 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 240 /usr/include/libio.h /usr/include/_G_config.h \ 241 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 242 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 243 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 244 /usr/include/features.h /usr/include/errno.h \ 245 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 246 /usr/include/alloca.h \ 247 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 248 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 249 /usr/include/limits.h /usr/include/posix1_lim.h \ 250 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 251 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 252 /usr/include/g++/set.h /usr/include/g++/tree.h \ 253 /usr/include/g++/projectn.h /usr/include/g++/map \ 254 /usr/include/g++/map.h ../../lib/gsdlunicode.h 255 recptconfig.o: recptconfig.cpp recptconfig.h ../../lib/gsdlconf.h \ 256 ../../lib/site.h ../../lib/text_t.h /usr/include/g++/vector \ 257 /usr/include/g++/vector.h /usr/include/g++/function.h \ 258 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 259 /usr/include/g++/iterator.h \ 260 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 261 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 262 /usr/include/libio.h /usr/include/_G_config.h \ 263 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 264 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 265 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 266 /usr/include/features.h /usr/include/errno.h \ 267 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 268 /usr/include/alloca.h \ 269 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 270 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 271 /usr/include/limits.h /usr/include/posix1_lim.h \ 272 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 273 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 274 /usr/include/g++/set.h /usr/include/g++/tree.h \ 275 /usr/include/g++/projectn.h /usr/include/g++/map \ 276 /usr/include/g++/map.h receptionist.h cgiargs.h ../../lib/display.h \ 277 /usr/include/g++/algorithm /usr/include/g++/algo.h \ 278 /usr/include/g++/heap.h /usr/include/g++/tempbuf.h \ 279 /usr/include/g++/fstream.h action.h recptproto.h comtypes.h \ 280 converter.h ../../lib/gsdlunicode.h ../../lib/fileutil.h \ 281 ../../lib/cfgread.h 282 cgiutils.o: cgiutils.cpp cgiutils.h ../../lib/gsdlconf.h \ 283 ../../lib/site.h ../../lib/text_t.h /usr/include/g++/vector \ 284 /usr/include/g++/vector.h /usr/include/g++/function.h \ 285 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 286 /usr/include/g++/iterator.h \ 287 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 288 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 289 /usr/include/libio.h /usr/include/_G_config.h \ 290 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 291 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 292 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 293 /usr/include/features.h /usr/include/errno.h \ 294 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 295 /usr/include/alloca.h \ 296 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 297 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 298 /usr/include/limits.h /usr/include/posix1_lim.h \ 299 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 300 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 301 /usr/include/g++/set.h /usr/include/g++/tree.h \ 302 /usr/include/g++/projectn.h /usr/include/g++/map \ 303 /usr/include/g++/map.h cgiargs.h 304 OIDtools.o: OIDtools.cpp OIDtools.h ../../lib/text_t.h \ 305 ../../lib/gsdlconf.h ../../lib/site.h /usr/include/g++/vector \ 306 /usr/include/g++/vector.h /usr/include/g++/function.h \ 307 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 308 /usr/include/g++/iterator.h \ 309 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 310 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 311 /usr/include/libio.h /usr/include/_G_config.h \ 312 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 313 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 314 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 315 /usr/include/features.h /usr/include/errno.h \ 316 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 317 /usr/include/alloca.h \ 318 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 319 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 320 /usr/include/limits.h /usr/include/posix1_lim.h \ 321 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 322 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 323 /usr/include/g++/set.h /usr/include/g++/tree.h \ 324 /usr/include/g++/projectn.h /usr/include/g++/map \ 325 /usr/include/g++/map.h 326 browsetools.o: browsetools.cpp browsetools.h ../../lib/gsdlconf.h \ 327 ../../lib/site.h ../../lib/text_t.h /usr/include/g++/vector \ 328 /usr/include/g++/vector.h /usr/include/g++/function.h \ 329 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 330 /usr/include/g++/iterator.h \ 331 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 332 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 333 /usr/include/libio.h /usr/include/_G_config.h \ 334 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 335 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 336 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 337 /usr/include/features.h /usr/include/errno.h \ 338 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 339 /usr/include/alloca.h \ 340 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 341 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 342 /usr/include/limits.h /usr/include/posix1_lim.h \ 343 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 344 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 345 /usr/include/g++/set.h /usr/include/g++/tree.h \ 346 /usr/include/g++/projectn.h /usr/include/g++/map \ 347 /usr/include/g++/map.h cgiargs.h ../../lib/display.h \ 348 /usr/include/g++/algorithm /usr/include/g++/algo.h \ 349 /usr/include/g++/heap.h /usr/include/g++/tempbuf.h \ 350 /usr/include/g++/fstream.h recptproto.h comtypes.h OIDtools.h 351 htmlgen.o: htmlgen.cpp htmlgen.h ../../lib/gsdlconf.h ../../lib/site.h \ 352 ../../lib/text_t.h /usr/include/g++/vector /usr/include/g++/vector.h \ 353 /usr/include/g++/function.h /usr/include/g++/algobase.h \ 354 /usr/include/g++/pair.h /usr/include/g++/iterator.h \ 355 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 356 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 357 /usr/include/libio.h /usr/include/_G_config.h \ 358 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 359 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 360 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 361 /usr/include/features.h /usr/include/errno.h \ 362 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 363 /usr/include/alloca.h \ 364 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 365 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 366 /usr/include/limits.h /usr/include/posix1_lim.h \ 367 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 368 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 369 /usr/include/g++/set.h /usr/include/g++/tree.h \ 370 /usr/include/g++/projectn.h /usr/include/g++/map \ 371 /usr/include/g++/map.h ../../lib/display.h /usr/include/g++/algorithm \ 372 /usr/include/g++/algo.h /usr/include/g++/heap.h \ 373 /usr/include/g++/tempbuf.h /usr/include/g++/fstream.h \ 374 ../../packages/mg-1.3d/lib/unitool.h 375 statusaction.o: statusaction.cpp statusaction.h ../../lib/gsdlconf.h \ 376 ../../lib/site.h action.h ../../lib/text_t.h /usr/include/g++/vector \ 377 /usr/include/g++/vector.h /usr/include/g++/function.h \ 378 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 379 /usr/include/g++/iterator.h \ 380 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 381 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 382 /usr/include/libio.h /usr/include/_G_config.h \ 383 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 384 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 385 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 386 /usr/include/features.h /usr/include/errno.h \ 387 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 388 /usr/include/alloca.h \ 389 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 390 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 391 /usr/include/limits.h /usr/include/posix1_lim.h \ 392 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 393 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 394 /usr/include/g++/set.h /usr/include/g++/tree.h \ 395 /usr/include/g++/projectn.h /usr/include/g++/map \ 396 /usr/include/g++/map.h cgiargs.h ../../lib/display.h \ 397 /usr/include/g++/algorithm /usr/include/g++/algo.h \ 398 /usr/include/g++/heap.h /usr/include/g++/tempbuf.h \ 399 /usr/include/g++/fstream.h recptproto.h comtypes.h receptionist.h \ 400 converter.h ../../lib/gsdlunicode.h /usr/include/assert.h 401 pageaction.o: pageaction.cpp pageaction.h ../../lib/gsdlconf.h \ 402 ../../lib/site.h action.h ../../lib/text_t.h /usr/include/g++/vector \ 403 /usr/include/g++/vector.h /usr/include/g++/function.h \ 404 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 405 /usr/include/g++/iterator.h \ 406 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 407 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 408 /usr/include/libio.h /usr/include/_G_config.h \ 409 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 410 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 411 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 412 /usr/include/features.h /usr/include/errno.h \ 413 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 414 /usr/include/alloca.h \ 415 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 416 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 417 /usr/include/limits.h /usr/include/posix1_lim.h \ 418 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 419 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 420 /usr/include/g++/set.h /usr/include/g++/tree.h \ 421 /usr/include/g++/projectn.h /usr/include/g++/map \ 422 /usr/include/g++/map.h cgiargs.h ../../lib/display.h \ 423 /usr/include/g++/algorithm /usr/include/g++/algo.h \ 424 /usr/include/g++/heap.h /usr/include/g++/tempbuf.h \ 425 /usr/include/g++/fstream.h recptproto.h comtypes.h receptionist.h \ 426 converter.h ../../lib/gsdlunicode.h 427 comtypes.o: comtypes.cpp comtypes.h ../../lib/gsdlconf.h \ 428 ../../lib/site.h ../../lib/text_t.h /usr/include/g++/vector \ 429 /usr/include/g++/vector.h /usr/include/g++/function.h \ 430 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 431 /usr/include/g++/iterator.h \ 432 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 433 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 434 /usr/include/libio.h /usr/include/_G_config.h \ 435 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 436 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 437 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 438 /usr/include/features.h /usr/include/errno.h \ 439 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 440 /usr/include/alloca.h \ 441 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 442 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 443 /usr/include/limits.h /usr/include/posix1_lim.h \ 444 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 445 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 446 /usr/include/g++/set.h /usr/include/g++/tree.h \ 447 /usr/include/g++/projectn.h /usr/include/g++/map \ 448 /usr/include/g++/map.h 449 recptproto.o: recptproto.cpp recptproto.h ../../lib/gsdlconf.h \ 450 ../../lib/site.h ../../lib/text_t.h /usr/include/g++/vector \ 451 /usr/include/g++/vector.h /usr/include/g++/function.h \ 452 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 453 /usr/include/g++/iterator.h \ 454 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 455 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 456 /usr/include/libio.h /usr/include/_G_config.h \ 457 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 458 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 459 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 460 /usr/include/features.h /usr/include/errno.h \ 461 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 462 /usr/include/alloca.h \ 463 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 464 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 465 /usr/include/limits.h /usr/include/posix1_lim.h \ 466 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 467 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 468 /usr/include/g++/set.h /usr/include/g++/tree.h \ 469 /usr/include/g++/projectn.h /usr/include/g++/map \ 470 /usr/include/g++/map.h comtypes.h /usr/include/assert.h 471 pingaction.o: pingaction.cpp pingaction.h ../../lib/gsdlconf.h \ 472 ../../lib/site.h action.h ../../lib/text_t.h /usr/include/g++/vector \ 473 /usr/include/g++/vector.h /usr/include/g++/function.h \ 474 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 475 /usr/include/g++/iterator.h \ 476 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 477 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 478 /usr/include/libio.h /usr/include/_G_config.h \ 479 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 480 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 481 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 482 /usr/include/features.h /usr/include/errno.h \ 483 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 484 /usr/include/alloca.h \ 485 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 486 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 487 /usr/include/limits.h /usr/include/posix1_lim.h \ 488 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 489 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 490 /usr/include/g++/set.h /usr/include/g++/tree.h \ 491 /usr/include/g++/projectn.h /usr/include/g++/map \ 492 /usr/include/g++/map.h cgiargs.h ../../lib/display.h \ 493 /usr/include/g++/algorithm /usr/include/g++/algo.h \ 494 /usr/include/g++/heap.h /usr/include/g++/tempbuf.h \ 495 /usr/include/g++/fstream.h recptproto.h comtypes.h 496 queryaction.o: queryaction.cpp queryaction.h ../../lib/gsdlconf.h \ 497 ../../lib/site.h action.h ../../lib/text_t.h /usr/include/g++/vector \ 498 /usr/include/g++/vector.h /usr/include/g++/function.h \ 499 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 500 /usr/include/g++/iterator.h \ 501 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 502 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 503 /usr/include/libio.h /usr/include/_G_config.h \ 504 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 505 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 506 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 507 /usr/include/features.h /usr/include/errno.h \ 508 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 509 /usr/include/alloca.h \ 510 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 511 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 512 /usr/include/limits.h /usr/include/posix1_lim.h \ 513 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 514 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 515 /usr/include/g++/set.h /usr/include/g++/tree.h \ 516 /usr/include/g++/projectn.h /usr/include/g++/map \ 517 /usr/include/g++/map.h cgiargs.h ../../lib/display.h \ 518 /usr/include/g++/algorithm /usr/include/g++/algo.h \ 519 /usr/include/g++/heap.h /usr/include/g++/tempbuf.h \ 520 /usr/include/g++/fstream.h recptproto.h comtypes.h 521 browseaction.o: browseaction.cpp browseaction.h action.h \ 522 ../../lib/gsdlconf.h ../../lib/site.h ../../lib/text_t.h \ 523 /usr/include/g++/vector /usr/include/g++/vector.h \ 524 /usr/include/g++/function.h /usr/include/g++/algobase.h \ 525 /usr/include/g++/pair.h /usr/include/g++/iterator.h \ 526 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 527 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 528 /usr/include/libio.h /usr/include/_G_config.h \ 529 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 530 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 531 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 532 /usr/include/features.h /usr/include/errno.h \ 533 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 534 /usr/include/alloca.h \ 535 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 536 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 537 /usr/include/limits.h /usr/include/posix1_lim.h \ 538 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 539 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 540 /usr/include/g++/set.h /usr/include/g++/tree.h \ 541 /usr/include/g++/projectn.h /usr/include/g++/map \ 542 /usr/include/g++/map.h cgiargs.h ../../lib/display.h \ 543 /usr/include/g++/algorithm /usr/include/g++/algo.h \ 544 /usr/include/g++/heap.h /usr/include/g++/tempbuf.h \ 545 /usr/include/g++/fstream.h recptproto.h comtypes.h browsetools.h 546 recptmain.o: recptmain.cpp receptionist.h ../../lib/gsdlconf.h \ 547 ../../lib/site.h ../../lib/text_t.h /usr/include/g++/vector \ 548 /usr/include/g++/vector.h /usr/include/g++/function.h \ 549 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 550 /usr/include/g++/iterator.h \ 551 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 552 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 553 /usr/include/libio.h /usr/include/_G_config.h \ 554 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 555 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 556 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 557 /usr/include/features.h /usr/include/errno.h \ 558 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 559 /usr/include/alloca.h \ 560 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 561 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 562 /usr/include/limits.h /usr/include/posix1_lim.h \ 563 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 564 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 565 /usr/include/g++/set.h /usr/include/g++/tree.h \ 566 /usr/include/g++/projectn.h /usr/include/g++/map \ 567 /usr/include/g++/map.h cgiargs.h ../../lib/display.h \ 568 /usr/include/g++/algorithm /usr/include/g++/algo.h \ 569 /usr/include/g++/heap.h /usr/include/g++/tempbuf.h \ 570 /usr/include/g++/fstream.h action.h recptproto.h comtypes.h \ 571 converter.h ../../lib/gsdlunicode.h cgiwrapper.h \ 572 /usr/include/assert.h 573 infodbclass.o: infodbclass.cpp infodbclass.h ../../lib/gsdlconf.h \ 574 ../../lib/site.h ../../lib/text_t.h /usr/include/g++/vector \ 575 /usr/include/g++/vector.h /usr/include/g++/function.h \ 576 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 577 /usr/include/g++/iterator.h \ 578 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 579 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 580 /usr/include/libio.h /usr/include/_G_config.h \ 581 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 582 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 583 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 584 /usr/include/features.h /usr/include/errno.h \ 585 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 586 /usr/include/alloca.h \ 587 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 588 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 589 /usr/include/limits.h /usr/include/posix1_lim.h \ 590 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 591 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 592 /usr/include/g++/set.h /usr/include/g++/tree.h \ 593 /usr/include/g++/projectn.h /usr/include/g++/map \ 594 /usr/include/g++/map.h /usr/include/gdbm.h \ 595 ../../packages/mg-1.3d/lib/unitool.h ../../lib/gsdlunicode.h \ 596 ../../lib/fileutil.h 597 mgq.o: mgq.c mgq.h /usr/include/stdio.h /usr/include/features.h \ 598 /usr/include/sys/cdefs.h /usr/include/libio.h \ 599 /usr/include/_G_config.h /usr/include/string.h \ 600 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 601 /usr/include/fcntl.h /usr/include/sys/types.h \ 602 /usr/include/linux/types.h /usr/include/linux/posix_types.h \ 603 /usr/include/asm/posix_types.h /usr/include/asm/types.h \ 604 /usr/include/sys/bitypes.h /usr/include/gnu/types.h \ 605 /usr/include/linux/fcntl.h /usr/include/asm/fcntl.h \ 606 ../../packages/mg-1.3d/sysfuncs.h /usr/include/stdlib.h \ 607 /usr/include/errno.h /usr/include/linux/errno.h \ 608 /usr/include/asm/errno.h /usr/include/alloca.h /usr/include/math.h \ 609 /usr/include/huge_val.h /usr/include/endian.h /usr/include/bytesex.h \ 610 /usr/include/nan.h /usr/lib/gcc-lib/i486-linux/2.7.2/include/float.h \ 611 /usr/include/values.h /usr/include/ieee754.h \ 612 /usr/include/i386/ieeefp.h /usr/include/ieee854.h \ 613 /usr/include/assert.h /usr/include/ctype.h /usr/include/strings.h \ 614 /usr/include/sys/file.h /usr/include/sys/stat.h \ 615 /usr/include/linux/stat.h ../../packages/mg-1.3d/lib/pathmax.h \ 616 ../../packages/mg-1.3d/lib/getopt.h \ 617 ../../packages/mg-1.3d/lib/messages.h \ 618 ../../packages/mg-1.3d/lib/memlib.h \ 619 ../../packages/mg-1.3d/src/text/invf.h \ 620 ../../packages/mg-1.3d/src/text/text.h \ 621 ../../packages/mg-1.3d/lib/huffman.h \ 622 ../../packages/mg-1.3d/lib/filestats.h \ 623 ../../packages/mg-1.3d/src/text/lists.h \ 624 ../../packages/mg-1.3d/src/text/backend.h \ 625 ../../packages/mg-1.3d/lib/timing.h /usr/include/sys/time.h \ 626 /usr/include/linux/time.h /usr/include/time.h \ 627 /usr/include/sys/resource.h \ 628 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 629 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 630 /usr/include/limits.h /usr/include/posix1_lim.h \ 631 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 632 /usr/include/linux/resource.h /usr/include/asm/resource.h \ 633 ../../packages/mg-1.3d/src/text/term_lists.h \ 634 ../../packages/mg-1.3d/src/text/query_term_list.h \ 635 ../../packages/mg-1.3d/src/text/mg.h \ 636 ../../packages/mg-1.3d/src/text/environment.h \ 637 ../../packages/mg-1.3d/src/text/globals.h \ 638 ../../packages/mg-1.3d/src/text/mg_errors.h \ 639 ../../packages/mg-1.3d/src/text/commands.h \ 640 ../../packages/mg-1.3d/src/text/text_get.h \ 641 ../../packages/mg-1.3d/lib/local_strings.h 642 mgsearch.o: mgsearch.cpp ../../lib/gsdlconf.h ../../lib/site.h \ 643 mgsearch.h ../../lib/text_t.h /usr/include/g++/vector \ 644 /usr/include/g++/vector.h /usr/include/g++/function.h \ 645 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 646 /usr/include/g++/iterator.h \ 647 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 648 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 649 /usr/include/libio.h /usr/include/_G_config.h \ 650 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 651 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 652 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 653 /usr/include/features.h /usr/include/errno.h \ 654 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 655 /usr/include/alloca.h \ 656 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 657 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 658 /usr/include/limits.h /usr/include/posix1_lim.h \ 659 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 660 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 661 /usr/include/g++/set.h /usr/include/g++/tree.h \ 662 /usr/include/g++/projectn.h /usr/include/g++/map \ 663 /usr/include/g++/map.h querycache.h queryinfo.h \ 664 /usr/include/g++/algorithm /usr/include/g++/algo.h \ 665 /usr/include/g++/heap.h /usr/include/g++/tempbuf.h \ 666 ../../lib/fileutil.h /usr/include/string.h /usr/include/stdio.h \ 667 /usr/include/ctype.h /usr/include/endian.h /usr/include/bytesex.h \ 668 /usr/include/gdbm.h /usr/include/assert.h mgq.h \ 669 ../../lib/gsdlunicode.h ../../packages/mg-1.3d/lib/unitool.h 670 querycache.o: querycache.cpp querycache.h ../../lib/text_t.h \ 671 ../../lib/gsdlconf.h ../../lib/site.h /usr/include/g++/vector \ 672 /usr/include/g++/vector.h /usr/include/g++/function.h \ 673 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 674 /usr/include/g++/iterator.h \ 675 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 676 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 677 /usr/include/libio.h /usr/include/_G_config.h \ 678 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 679 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 680 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 681 /usr/include/features.h /usr/include/errno.h \ 682 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 683 /usr/include/alloca.h \ 684 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 685 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 686 /usr/include/limits.h /usr/include/posix1_lim.h \ 687 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 688 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 689 /usr/include/g++/set.h /usr/include/g++/tree.h \ 690 /usr/include/g++/projectn.h /usr/include/g++/map \ 691 /usr/include/g++/map.h queryinfo.h /usr/include/g++/algorithm \ 692 /usr/include/g++/algo.h /usr/include/g++/heap.h \ 693 /usr/include/g++/tempbuf.h 694 queryinfo.o: queryinfo.cpp queryinfo.h ../../lib/gsdlconf.h \ 695 ../../lib/site.h ../../lib/text_t.h /usr/include/g++/vector \ 696 /usr/include/g++/vector.h /usr/include/g++/function.h \ 697 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 698 /usr/include/g++/iterator.h \ 699 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 700 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 701 /usr/include/libio.h /usr/include/_G_config.h \ 702 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 703 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 704 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 705 /usr/include/features.h /usr/include/errno.h \ 706 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 707 /usr/include/alloca.h \ 708 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 709 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 710 /usr/include/limits.h /usr/include/posix1_lim.h \ 711 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 712 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 713 /usr/include/g++/set.h /usr/include/g++/tree.h \ 714 /usr/include/g++/projectn.h /usr/include/g++/map \ 715 /usr/include/g++/map.h /usr/include/g++/algorithm \ 716 /usr/include/g++/algo.h /usr/include/g++/heap.h \ 717 /usr/include/g++/tempbuf.h 718 collectserver.o: collectserver.cpp collectserver.h \ 719 ../../lib/gsdlconf.h ../../lib/site.h ../../lib/text_t.h \ 720 /usr/include/g++/vector /usr/include/g++/vector.h \ 721 /usr/include/g++/function.h /usr/include/g++/algobase.h \ 722 /usr/include/g++/pair.h /usr/include/g++/iterator.h \ 723 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 724 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 725 /usr/include/libio.h /usr/include/_G_config.h \ 726 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 727 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 728 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 729 /usr/include/features.h /usr/include/errno.h \ 730 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 731 /usr/include/alloca.h \ 732 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 733 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 734 /usr/include/limits.h /usr/include/posix1_lim.h \ 735 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 736 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 737 /usr/include/g++/set.h /usr/include/g++/tree.h \ 738 /usr/include/g++/projectn.h /usr/include/g++/map \ 739 /usr/include/g++/map.h comtypes.h maptools.h /usr/include/assert.h 740 colservrconfig.o: colservrconfig.cpp colservrconfig.h \ 741 ../../lib/gsdlconf.h ../../lib/site.h ../../lib/text_t.h \ 742 /usr/include/g++/vector /usr/include/g++/vector.h \ 743 /usr/include/g++/function.h /usr/include/g++/algobase.h \ 744 /usr/include/g++/pair.h /usr/include/g++/iterator.h \ 745 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 746 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 747 /usr/include/libio.h /usr/include/_G_config.h \ 748 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 749 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 750 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 751 /usr/include/features.h /usr/include/errno.h \ 752 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 753 /usr/include/alloca.h \ 754 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 755 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 756 /usr/include/limits.h /usr/include/posix1_lim.h \ 757 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 758 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 759 /usr/include/g++/set.h /usr/include/g++/tree.h \ 760 /usr/include/g++/projectn.h /usr/include/g++/map \ 761 /usr/include/g++/map.h collectserver.h comtypes.h maptools.h \ 762 ../../lib/fileutil.h ../../lib/cfgread.h /usr/include/g++/fstream.h 763 maptools.o: maptools.cpp maptools.h ../../lib/gsdlconf.h \ 764 ../../lib/site.h ../../lib/text_t.h /usr/include/g++/vector \ 765 /usr/include/g++/vector.h /usr/include/g++/function.h \ 766 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 767 /usr/include/g++/iterator.h \ 768 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 769 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 770 /usr/include/libio.h /usr/include/_G_config.h \ 771 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 772 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 773 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 774 /usr/include/features.h /usr/include/errno.h \ 775 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 776 /usr/include/alloca.h \ 777 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 778 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 779 /usr/include/limits.h /usr/include/posix1_lim.h \ 780 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 781 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 782 /usr/include/g++/set.h /usr/include/g++/tree.h \ 783 /usr/include/g++/projectn.h /usr/include/g++/map \ 784 /usr/include/g++/map.h 785 filter.o: filter.cpp filter.h ../../lib/gsdlconf.h ../../lib/site.h \ 786 ../../lib/text_t.h /usr/include/g++/vector /usr/include/g++/vector.h \ 787 /usr/include/g++/function.h /usr/include/g++/algobase.h \ 788 /usr/include/g++/pair.h /usr/include/g++/iterator.h \ 789 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 790 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 791 /usr/include/libio.h /usr/include/_G_config.h \ 792 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 793 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 794 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 795 /usr/include/features.h /usr/include/errno.h \ 796 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 797 /usr/include/alloca.h \ 798 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 799 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 800 /usr/include/limits.h /usr/include/posix1_lim.h \ 801 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 802 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 803 /usr/include/g++/set.h /usr/include/g++/tree.h \ 804 /usr/include/g++/projectn.h /usr/include/g++/map \ 805 /usr/include/g++/map.h comtypes.h 806 nullproto.o: nullproto.cpp nullproto.h ../../lib/gsdlconf.h \ 807 ../../lib/site.h collectserver.h ../../lib/text_t.h \ 808 /usr/include/g++/vector /usr/include/g++/vector.h \ 809 /usr/include/g++/function.h /usr/include/g++/algobase.h \ 810 /usr/include/g++/pair.h /usr/include/g++/iterator.h \ 811 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 812 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 813 /usr/include/libio.h /usr/include/_G_config.h \ 814 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 815 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 816 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 817 /usr/include/features.h /usr/include/errno.h \ 818 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 819 /usr/include/alloca.h \ 820 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 821 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 822 /usr/include/limits.h /usr/include/posix1_lim.h \ 823 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 824 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 825 /usr/include/g++/set.h /usr/include/g++/tree.h \ 826 /usr/include/g++/projectn.h /usr/include/g++/map \ 827 /usr/include/g++/map.h comtypes.h maptools.h recptproto.h \ 828 colservrconfig.h /usr/include/assert.h 829 librarymain.o: librarymain.cpp receptionist.h ../../lib/gsdlconf.h \ 830 ../../lib/site.h ../../lib/text_t.h /usr/include/g++/vector \ 831 /usr/include/g++/vector.h /usr/include/g++/function.h \ 832 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 833 /usr/include/g++/iterator.h \ 834 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 835 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 836 /usr/include/libio.h /usr/include/_G_config.h \ 837 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 838 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 839 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 840 /usr/include/features.h /usr/include/errno.h \ 841 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 842 /usr/include/alloca.h \ 843 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 844 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 845 /usr/include/limits.h /usr/include/posix1_lim.h \ 846 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 847 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 848 /usr/include/g++/set.h /usr/include/g++/tree.h \ 849 /usr/include/g++/projectn.h /usr/include/g++/map \ 850 /usr/include/g++/map.h cgiargs.h ../../lib/display.h \ 851 /usr/include/g++/algorithm /usr/include/g++/algo.h \ 852 /usr/include/g++/heap.h /usr/include/g++/tempbuf.h \ 853 /usr/include/g++/fstream.h action.h recptproto.h comtypes.h \ 854 converter.h ../../lib/gsdlunicode.h cgiwrapper.h nullproto.h \ 855 collectserver.h maptools.h /usr/include/assert.h 126 127 receptionist.o: receptionist.h ../../lib/gsdlconf.h ../../lib/site.h 128 receptionist.o: ../../lib/text_t.h cgiargs.h ../../lib/display.h action.h 129 receptionist.o: recptproto.h comtypes.h converter.h ../../lib/gsdlunicode.h 130 receptionist.o: ../../lib/fileutil.h cgiutils.h 131 cgiwrapper.o: ../../lib/gsdlconf.h ../../lib/site.h cgiwrapper.h 132 cgiwrapper.o: receptionist.h ../../lib/text_t.h cgiargs.h ../../lib/display.h 133 cgiwrapper.o: action.h recptproto.h comtypes.h converter.h 134 cgiwrapper.o: ../../lib/gsdlunicode.h recptconfig.h statusaction.h 135 cgiwrapper.o: pageaction.h pingaction.h queryaction.h browseaction.h 136 cgiwrapper.o: ../../packages/fcgi/include/fcgiapp.h 137 cgiwrapper.o: ../../packages/fcgi/include/fcgi_config.h 138 cgiargs.o: cgiargs.h ../../lib/gsdlconf.h ../../lib/site.h ../../lib/text_t.h 139 cgiargs.o: ../../lib/gsdlunicode.h 140 action.o: action.h ../../lib/gsdlconf.h ../../lib/site.h ../../lib/text_t.h 141 action.o: cgiargs.h ../../lib/display.h recptproto.h comtypes.h 142 converter.o: converter.h ../../lib/gsdlconf.h ../../lib/site.h 143 converter.o: ../../lib/text_t.h ../../lib/gsdlunicode.h 144 recptconfig.o: recptconfig.h ../../lib/gsdlconf.h ../../lib/site.h 145 recptconfig.o: ../../lib/text_t.h receptionist.h cgiargs.h 146 recptconfig.o: ../../lib/display.h action.h recptproto.h comtypes.h 147 recptconfig.o: converter.h ../../lib/gsdlunicode.h ../../lib/fileutil.h 148 recptconfig.o: ../../lib/cfgread.h 149 cgiutils.o: cgiutils.h ../../lib/gsdlconf.h ../../lib/site.h 150 cgiutils.o: ../../lib/text_t.h cgiargs.h 151 OIDtools.o: OIDtools.h ../../lib/text_t.h ../../lib/gsdlconf.h 152 OIDtools.o: ../../lib/site.h 153 browsetools.o: browsetools.h ../../lib/gsdlconf.h ../../lib/site.h 154 browsetools.o: ../../lib/text_t.h cgiargs.h ../../lib/display.h recptproto.h 155 browsetools.o: comtypes.h OIDtools.h 156 htmlgen.o: htmlgen.h ../../lib/gsdlconf.h ../../lib/site.h ../../lib/text_t.h 157 htmlgen.o: ../../lib/display.h ../../packages/mg-1.3d/lib/unitool.h 158 statusaction.o: statusaction.h ../../lib/gsdlconf.h ../../lib/site.h action.h 159 statusaction.o: ../../lib/text_t.h cgiargs.h ../../lib/display.h recptproto.h 160 statusaction.o: comtypes.h receptionist.h converter.h ../../lib/gsdlunicode.h 161 pageaction.o: pageaction.h ../../lib/gsdlconf.h ../../lib/site.h action.h 162 pageaction.o: ../../lib/text_t.h cgiargs.h ../../lib/display.h recptproto.h 163 pageaction.o: comtypes.h receptionist.h converter.h ../../lib/gsdlunicode.h 164 comtypes.o: comtypes.h ../../lib/gsdlconf.h ../../lib/site.h 165 comtypes.o: ../../lib/text_t.h 166 recptproto.o: recptproto.h ../../lib/gsdlconf.h ../../lib/site.h 167 recptproto.o: ../../lib/text_t.h comtypes.h 168 pingaction.o: pingaction.h ../../lib/gsdlconf.h ../../lib/site.h action.h 169 pingaction.o: ../../lib/text_t.h cgiargs.h ../../lib/display.h recptproto.h 170 pingaction.o: comtypes.h 171 queryaction.o: queryaction.h ../../lib/gsdlconf.h ../../lib/site.h action.h 172 queryaction.o: ../../lib/text_t.h cgiargs.h ../../lib/display.h recptproto.h 173 queryaction.o: comtypes.h 174 browseaction.o: browseaction.h action.h ../../lib/gsdlconf.h ../../lib/site.h 175 browseaction.o: ../../lib/text_t.h cgiargs.h ../../lib/display.h recptproto.h 176 browseaction.o: comtypes.h browsetools.h 177 recptmain.o: receptionist.h ../../lib/gsdlconf.h ../../lib/site.h 178 recptmain.o: ../../lib/text_t.h cgiargs.h ../../lib/display.h action.h 179 recptmain.o: recptproto.h comtypes.h converter.h ../../lib/gsdlunicode.h 180 recptmain.o: cgiwrapper.h 181 infodbclass.o: infodbclass.h ../../lib/gsdlconf.h ../../lib/site.h 182 infodbclass.o: ../../lib/text_t.h ../../packages/mg-1.3d/lib/unitool.h 183 infodbclass.o: ../../lib/gsdlunicode.h ../../lib/fileutil.h 184 mgq.o: mgq.h ../../packages/mg-1.3d/sysfuncs.h 185 mgq.o: ../../packages/mg-1.3d/lib/pathmax.h 186 mgq.o: ../../packages/mg-1.3d/lib/getopt.h 187 mgq.o: ../../packages/mg-1.3d/lib/messages.h 188 mgq.o: ../../packages/mg-1.3d/lib/memlib.h 189 mgq.o: ../../packages/mg-1.3d/src/text/invf.h 190 mgq.o: ../../packages/mg-1.3d/src/text/text.h 191 mgq.o: ../../packages/mg-1.3d/lib/huffman.h 192 mgq.o: ../../packages/mg-1.3d/lib/filestats.h 193 mgq.o: ../../packages/mg-1.3d/src/text/lists.h 194 mgq.o: ../../packages/mg-1.3d/src/text/backend.h 195 mgq.o: ../../packages/mg-1.3d/lib/timing.h 196 mgq.o: ../../packages/mg-1.3d/src/text/term_lists.h 197 mgq.o: ../../packages/mg-1.3d/src/text/query_term_list.h 198 mgq.o: ../../packages/mg-1.3d/src/text/mg.h 199 mgq.o: ../../packages/mg-1.3d/src/text/environment.h 200 mgq.o: ../../packages/mg-1.3d/src/text/globals.h 201 mgq.o: ../../packages/mg-1.3d/src/text/mg_errors.h 202 mgq.o: ../../packages/mg-1.3d/src/text/commands.h 203 mgq.o: ../../packages/mg-1.3d/src/text/text_get.h 204 mgq.o: ../../packages/mg-1.3d/lib/local_strings.h 205 mgsearch.o: ../../lib/gsdlconf.h ../../lib/site.h mgsearch.h 206 mgsearch.o: ../../lib/text_t.h querycache.h queryinfo.h ../../lib/fileutil.h 207 mgsearch.o: mgq.h ../../lib/gsdlunicode.h 208 mgsearch.o: ../../packages/mg-1.3d/lib/unitool.h 209 querycache.o: querycache.h ../../lib/text_t.h ../../lib/gsdlconf.h 210 querycache.o: ../../lib/site.h queryinfo.h 211 queryinfo.o: queryinfo.h ../../lib/gsdlconf.h ../../lib/site.h 212 queryinfo.o: ../../lib/text_t.h 213 collectserver.o: collectserver.h ../../lib/gsdlconf.h ../../lib/site.h 214 collectserver.o: ../../lib/text_t.h comtypes.h maptools.h 215 colservrconfig.o: colservrconfig.h ../../lib/gsdlconf.h ../../lib/site.h 216 colservrconfig.o: ../../lib/text_t.h collectserver.h comtypes.h maptools.h 217 colservrconfig.o: ../../lib/fileutil.h ../../lib/cfgread.h 218 maptools.o: maptools.h ../../lib/gsdlconf.h ../../lib/site.h 219 maptools.o: ../../lib/text_t.h 220 filter.o: filter.h ../../lib/gsdlconf.h ../../lib/site.h ../../lib/text_t.h 221 filter.o: comtypes.h 222 source.o: source.h ../../lib/gsdlconf.h ../../lib/site.h ../../lib/text_t.h 223 source.o: comtypes.h 224 nullproto.o: nullproto.h ../../lib/gsdlconf.h ../../lib/site.h 225 nullproto.o: collectserver.h ../../lib/text_t.h comtypes.h maptools.h 226 nullproto.o: recptproto.h colservrconfig.h 227 librarymain.o: receptionist.h ../../lib/gsdlconf.h ../../lib/site.h 228 librarymain.o: ../../lib/text_t.h cgiargs.h ../../lib/display.h action.h 229 librarymain.o: recptproto.h comtypes.h converter.h ../../lib/gsdlunicode.h 230 librarymain.o: cgiwrapper.h nullproto.h collectserver.h maptools.h -
trunk/gsdl/src/recpt/comproto.asn
r184 r220 81 81 colInfoRequest [40] IMPLICIT ColInfoRequest, 82 82 colInfoResponse [41] IMPLICIT ColInfoResponse, 83 interfaceDocListRequest [42] IMPLICIT InterfaceDocListRequest,84 interfaceDocListResponse [43] IMPLICIT InterfaceDocListResponse,85 interfaceDocRequest [44] IMPLICIT InterfaceDocRequest,86 interfaceDocResponse [45] IMPLICIT InterfaceDocResponse,87 83 88 84 -- Document 89 metadataInfoRequest [46] IMPLICIT MetadataInfoRequest,90 metadataInfoResponse [47] IMPLICIT MetadataInfoResponse,91 metadataRequest [50] IMPLICIT MetadataRequest,92 metadataResponse [51] IMPLICIT MetadataResponse,93 85 documentRequest [52] IMPLICIT DocumentRequest, 94 86 documentResponse [53] IMPLICIT DocumentResponse, 95 87 96 -- Access (searching and browsing) 97 infoFilterOptionsRequest [60] IMPLICIT InfoFilterOptionsRequest, 98 infoFilterOptionsResponse [61] IMPLICIT InfoFilterOptionsResponse, 99 filterRequest [62] IMPLICIT FilterRequest, 100 filterResponse [63] IMPLICIT FilterResponse 88 -- Access (searching, browsing, and metadata information) 89 infoFiltersRequest [60] IMPLICIT InfoFiltersRequest, 90 infoFiltersResponse [61] IMPLICIT InfoFiltersResponse, 91 infoFilterOptionsRequest [62] IMPLICIT InfoFilterOptionsRequest, 92 infoFilterOptionsResponse [63] IMPLICIT InfoFilterOptionsResponse, 93 filterRequest [64] IMPLICIT FilterRequest, 94 filterResponse [65] IMPLICIT FilterResponse 101 95 } 102 96 … … 226 220 227 221 228 -- interface documents that you can expect include229 -- name (might include an icon version)230 -- index-? (for each index)231 -- shortDescription232 233 InterfaceDocListRequest ::= SEQUENCE {234 }235 236 InterfaceDocListResponse ::= SET OF SEQUENCE {237 name GeneralString,238 languages StringSet,239 mimeTypes StringSet240 }241 242 243 InterfaceDocRequest ::= SET OF InterfaceDocInfo244 245 InterfaceDocResponse ::= SET OF SEQUENCE {246 docInfo InterfaceDocInfo,247 doc OCTET STRING248 }249 250 251 252 InterfaceDocInfo ::= SEQUENCE {253 name GeneralString,254 language GeneralString,255 mimeType GeneralString256 }257 258 222 259 223 -- ------------------------------ … … 261 225 -- ------------------------------ 262 226 263 264 MetadataInfoRequest ::= SEQUENCE {265 }266 267 MetadataInfoResponse ::= SEQUENCE {268 supportedFields StringSet,269 supportedLanguages StringSet270 }271 272 MetadataRequest ::= SEQUENCE {273 OIDs StringSequence,274 fields StringSequence,275 languages StringSequence276 }277 278 -- for each OID it will return all the fields279 -- in each of the languages280 MetadataResponse ::= SEQUENCE {281 metadata SEQUENCE OF GeneralString282 }283 227 284 228 … … 315 259 -- onePerQuery EndResults integer 316 260 -- onePerQuery ParentNode string ("" will return the browsing available) 261 -- 262 -- The NullFilter always returns the set it was given, it doesn't have 263 -- any options 264 265 InfoFiltersRequest ::= SEQUENCE { 266 } 267 268 InfoFiltersResponse ::= SEQUENCE { 269 filterNames StringSet 270 } 317 271 318 272 InfoFilterOptionsRequest ::= SEQUENCE { 273 filterName GeneralString 319 274 } 320 275 321 276 InfoFilterOptionsResponse ::= SEQUENCE { 322 filterOptions SET OF FilterDescript323 }324 325 FilterDescript ::= SEQUENCE {326 filterName GeneralString,327 277 filterOptions SET OF FilterOption 328 278 } … … 342 292 343 293 344 345 294 -- Terms are presented in the same order that they are requested, 346 295 -- any information relating to the terms is in reference to the … … 351 300 filterName [0] GeneralString, 352 301 filterOptions [1] IMPLICIT SEQUENCE OF OptionValue, 353 docSet [2] IMPLICIT StringSequence OPTIONAL, 354 filterResultOptions [3] BIT STRING {termFreq(0), matchTerms(1), OID(2), subCol(3), 355 ranking(4), docFreq(5)} 356 } 357 358 FilterResponse ::= SEQUENCE { 359 docsFound [0] IMPLICIT INTEGER, 360 isApprox [1] IMPLICIT BOOLEAN, -- whether docsFound is approximate 361 termInfo [2] IMPLICIT SEQUENCE OF TermInfo OPTIONAL, 362 docInfo [3] IMPLICIT SEQUENCE OF ResultDocInfo OPTIONAL 302 docSet [2] IMPLICIT StringSequence, -- the OID "" represents everything 303 filterResultOptions [3] IMPLICIT BIT STRING {termFreq(0), matchTerms(1), OID(2), 304 subCol(3), ranking(4), docFreq(5), 305 metadata(6)} 306 307 -- the next set of options are for the metadata request, 308 -- they can be left blank if metadata is not wanted 309 requestParams [4] IMPLICIT GeneralString, -- used to negotiate the metadata content 310 refParams [5] IMPLICIT GeneralString, -- used to decide whether to return a 311 -- reference to the data or the actual data 312 fields [6] IMPLICIT StringSequence 363 313 } 364 314 … … 368 318 } 369 319 320 FilterResponse ::= SEQUENCE { 321 numDocs [0] IMPLICIT INTEGER, 322 isApprox [1] IMPLICIT BOOLEAN, -- whether numDocs is approximate 323 termInfo [2] IMPLICIT SEQUENCE OF TermInfo, -- empty if not required 324 docInfo [3] IMPLICIT SEQUENCE OF ResultDocInfo -- empty if not required 325 } 326 370 327 TermInfo ::= SEQUENCE { 371 328 term [0] GeneralString, 372 freq [ 0] IMPLICIT INTEGER OPTIONAL,373 matchTerms [ 1] IMPLICIT StringSequence OPTIONAL329 freq [1] IMPLICIT INTEGER, -- 0 if not requested 330 matchTerms [2] IMPLICIT StringSequence -- empty if not requested 374 331 } 375 332 376 333 ResultDocInfo ::= SEQUENCE { 377 334 OID [0] IMPLICIT GeneralString, 378 subCol [1] IMPLICIT StringSequence OPTIONAL, 379 ranking [2] IMPLICIT REAL OPTIONAL, 380 docFreq [3] IMPLICIT SEQUENCE OF INTEGER OPTIONAL, 335 ranking [1] IMPLICIT INTEGER, -- 0 if not requested, range 0-10000 336 docFreq [2] IMPLICIT SEQUENCE OF INTEGER, -- empty if not requested 337 metadata [3] IMPLICIT SEQUENCE OF MetadataInfo 338 } 339 340 341 MetadataInfo ::= SEQUENCE { 342 params [0] IMPLICIT GeneralString, 343 isRef [1] IMPLICIT BOOLEAN, 344 field [3] IMPLICIT GeneralString, 345 value [4] IMPLICIT GeneralString 381 346 } 382 347 … … 386 351 -- ------------------------------ 387 352 388 HostPortSet ::= SET OF HostPort389 390 HostPort ::= SEQUENCE {391 host [0] IMPLICIT GeneralString,392 port [1] IMPLICIT INTEGER393 }353 -- HostPortSet ::= SET OF HostPort 354 355 -- HostPort ::= SEQUENCE { 356 -- host [0] IMPLICIT GeneralString, 357 -- port [1] IMPLICIT INTEGER 358 -- } 394 359 395 360 ShortColInfoSet ::= SET OF ShortColInfo … … 401 366 } 402 367 403 EditAction ::= ENUMERATED {404 update(0), delete(1)405 }368 -- EditAction ::= ENUMERATED { 369 -- update(0), delete(1) 370 -- } 406 371 407 372 StringSequence ::= SEQUENCE OF GeneralString -
trunk/gsdl/src/recpt/comtypes.cpp
r199 r220 12 12 /* 13 13 $Log$ 14 Revision 1.5 1999/03/31 23:44:47 rjmcnab 15 Altered the protocol so that the metadata is part of the filter. 16 14 17 Revision 1.4 1999/03/11 00:11:19 rjmcnab 15 18 Added a function to get a string version of comerror_t … … 58 61 } 59 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 void InfoFiltersResponse_t::clear () { 78 filterNames.erase(filterNames.begin(), filterNames.end()); 79 } 80 81 82 void InfoFilterOptionsRequest_t::clear () { 83 filterName.clear(); 84 } 85 86 60 87 void FilterOption_t::clear () { 61 88 name.clear(); … … 90 117 } 91 118 92 void FilterDescript_t::clear () {93 filterName.clear();94 filterOptions.erase(filterOptions.begin(), filterOptions.end());95 }96 119 97 120 void InfoFilterOptionsResponse_t::clear () { 98 121 filterOptions.erase(filterOptions.begin(), filterOptions.end()); 99 122 } 123 100 124 101 125 void OptionValue_t::clear () { … … 104 128 } 105 129 130 106 131 void FilterRequest_t::clear () { 107 132 filterName.clear(); … … 109 134 docSet.erase(docSet.begin(), docSet.end()); 110 135 filterResultOptions = 0; 136 requestParams.clear(); 137 refParams.clear(); 138 fields.erase(fields.begin(), fields.end()); 111 139 } 140 112 141 113 142 void TermInfo_t::clear () { … … 118 147 119 148 149 void MetadataInfo_t::clear () { 150 params.clear(); 151 isRef = false; 152 field.clear(); 153 value.clear(); 154 } 155 156 120 157 void ResultDocInfo_t::clear () { 121 158 OID.clear (); 122 subCol.erase (subCol.begin(), subCol.end()); 123 ranking = 0.0; 159 ranking = 0; 124 160 docFreq.erase(docFreq.begin(), docFreq.end()); 161 metadata.erase(metadata.begin(), metadata.end()); 125 162 } 126 163 127 164 ResultDocInfo_t &ResultDocInfo_t::operator=(const ResultDocInfo_t &x) { 128 165 OID=x.OID; 129 subCol=x.subCol;130 166 ranking=x.ranking; 131 167 docFreq=x.docFreq; 168 metadata=x.metadata; 132 169 return *this; 133 170 } … … 135 172 136 173 void FilterResponse_t::clear () { 137 docsFound= 0;174 numDocs = 0; 138 175 isApprox = false; 139 176 termInfo.erase (termInfo.begin(), termInfo.end()); … … 141 178 } 142 179 143 void MetadataInfoResponse_t::clear () {144 supportedFields.erase (supportedFields.begin(), supportedFields.end());145 supportedLanguages.erase (supportedLanguages.begin(), supportedLanguages.end());146 }147 148 void MetadataRequest_t::clear () {149 OIDs.erase (OIDs.begin(), OIDs.end());150 fields.erase (fields.begin(), fields.end());151 languages.erase (languages.begin(), languages.end());152 }153 154 void MetadataResponse_t::clear () {155 metadata.erase (metadata.begin(), metadata.end());156 };157 -
trunk/gsdl/src/recpt/comtypes.h
r199 r220 75 75 76 76 77 // -- filter options which might be supported for the QueryFilter 78 // -- 79 // -- onePerQuery StartResults integer 80 // -- onePerQuery EndResults integer 81 // -- onePerQuery QueryType enumerated (boolean, ranked) 82 // -- onePerTerm Term string ??? 83 // -- onePerTerm Casefold boolean 84 // -- onePerTerm Stem boolean 85 // -- onePerTerm Index enumerated 86 // -- onePerTerm Subcollection enumerated 87 // -- 88 // -- filter options which might be supported for the BrowseFilter 89 // -- 90 // -- onePerQuery StartResults integer 91 // -- onePerQuery EndResults integer 92 // -- onePerQuery ParentNode string ("" will return the browsing available) 93 // -- 94 // -- The NullFilter always returns the set it was given, it doesn't have 95 // -- any options 96 97 // InfoFiltersResponse ::= SEQUENCE { 98 // filterNames StringSet 99 // } 100 struct InfoFiltersResponse_t { 101 void clear (); 102 103 text_tset filterNames; 104 }; 105 106 // InfoFilterOptionsRequest ::= SEQUENCE { 107 // filterName GeneralString 108 // } 109 struct InfoFilterOptionsRequest_t { 110 void clear (); 111 112 text_t filterName; 113 }; 77 114 78 115 // FilterOption ::= SEQUENCE { … … 107 144 typedef map<text_t, FilterOption_t, lttext_t> FilterOption_tmap; 108 145 109 // FilterDescript ::= SEQUENCE { 110 // filterName GeneralString,146 147 // InfoFilterOptionsResponse ::= SEQUENCE { 111 148 // filterOptions SET OF FilterOption 112 149 // } 113 struct FilterDescript_t { 114 void clear (); 115 116 text_t filterName; 150 struct InfoFilterOptionsResponse_t { 151 void clear (); 152 117 153 FilterOption_tmap filterOptions; 118 154 }; 119 120 typedef map<text_t, FilterDescript_t, lttext_t> FilterDescript_tmap;121 122 // InfoFilterOptionsResponse ::= SEQUENCE {123 // filterOptions SET OF FilterDescript124 // }125 struct InfoFilterOptionsResponse_t {126 void clear ();127 128 FilterDescript_tmap filterOptions;129 };130 131 155 132 156 … … 149 173 // -- index specified for that term. 150 174 // -- Metadata is presented in the same order that it is requested. 151 // 175 // 152 176 // FilterRequest ::= SEQUENCE { 153 177 // filterName [0] GeneralString, 154 178 // filterOptions [1] IMPLICIT SEQUENCE OF OptionValue, 155 // docSet [2] IMPLICIT StringSequence OPTIONAL, 156 // filterResultOptions [3] BIT STRING {termFreq(0), matchTerms(1), OID(2), subCol(3), 157 // ranking(4), docFreq(5)} 179 // docSet [2] IMPLICIT StringSequence, -- the OID "" represents everything 180 // filterResultOptions [3] IMPLICIT BIT STRING {termFreq(0), matchTerms(1), OID(2), 181 // subCol(3), ranking(4), docFreq(5), 182 // metadata(6)} 183 // 184 // -- the next set of options are for the metadata request, 185 // -- they can be left blank if metadata is not wanted 186 // requestParams [4] IMPLICIT GeneralString, -- used to negotiate the metadata content 187 // refParams [5] IMPLICIT GeneralString, -- used to decide whether to return a 188 // -- reference to the data or the actual data 189 // fields [6] IMPLICIT StringSequence 158 190 // } 159 191 #define FRtermFreq 1 … … 163 195 #define FRranking 16 164 196 #define FRdocFreq 32 197 #define FRmetadata 64 165 198 166 199 struct FilterRequest_t { … … 170 203 text_t filterName; 171 204 OptionValue_tarray filterOptions; 172 text_tarray docSet; // emptyif not used205 text_tarray docSet; // contains "" if not used 173 206 int filterResultOptions; // use the FR* defines above 207 208 text_t requestParams; // empty if not used 209 text_t refParams; // empty if not used 210 text_tarray fields; // empty if not used 174 211 }; 175 212 … … 177 214 // TermInfo ::= SEQUENCE { 178 215 // term [0] GeneralString, 179 // freq [ 0] IMPLICIT INTEGER OPTIONAL,180 // matchTerms [ 1] IMPLICIT StringSequence OPTIONAL216 // freq [1] IMPLICIT INTEGER, -- 0 if not requested 217 // matchTerms [2] IMPLICIT StringSequence -- empty if not requested 181 218 // } 182 219 struct TermInfo_t { … … 191 228 typedef vector<TermInfo_t> TermInfo_tarray; 192 229 230 231 // MetadataInfo ::= SEQUENCE { 232 // params [0] IMPLICIT GeneralString, 233 // isRef [1] IMPLICIT BOOLEAN, 234 // field [3] IMPLICIT GeneralString, 235 // value [4] IMPLICIT GeneralString 236 // } 237 struct MetadataInfo_t { 238 void clear (); 239 MetadataInfo_t () {clear();} 240 241 text_t params; 242 bool isRef; 243 text_t field; 244 text_t value; 245 }; 246 247 typedef vector<MetadataInfo_t> MetadataInfo_tarray; 248 249 193 250 // ResultDocInfo ::= SEQUENCE { 194 251 // OID [0] IMPLICIT GeneralString, 195 // subCol [1] IMPLICIT StringSequence OPTIONAL,196 // ranking [2] IMPLICIT REAL OPTIONAL,197 // docFreq [3] IMPLICIT SEQUENCE OF INTEGER OPTIONAL,252 // ranking [1] IMPLICIT INTEGER, -- 0 if not requested, range 0-10000 253 // docFreq [2] IMPLICIT SEQUENCE OF INTEGER, -- empty if not requested 254 // metadata [3] IMPLICIT SEQUENCE OF MetadataInfo 198 255 // } 199 256 struct ResultDocInfo_t { … … 202 259 203 260 text_t OID; 204 text_tarray subCol; // empty if not requested 205 float ranking; // 0.0 if not requested 261 int ranking; // 0 if not requested 206 262 vector<int> docFreq; // empty if not requested 263 MetadataInfo_tarray metadata; // empty if not requested 207 264 208 265 ResultDocInfo_t &operator=(const ResultDocInfo_t &x); … … 211 268 typedef vector<ResultDocInfo_t> ResultDocInfo_tarray; 212 269 270 213 271 // FilterResponse ::= SEQUENCE { 214 // docsFound[0] IMPLICIT INTEGER,215 // isApprox [1] IMPLICIT BOOLEAN, -- whether docsFoundis approximate216 // termInfo [2] IMPLICIT SEQUENCE OF TermInfo OPTIONAL,217 // docInfo [3] IMPLICIT SEQUENCE OF ResultDocInfo OPTIONAL272 // numDocs [0] IMPLICIT INTEGER, 273 // isApprox [1] IMPLICIT BOOLEAN, -- whether numDocs is approximate 274 // termInfo [2] IMPLICIT SEQUENCE OF TermInfo, -- empty if not required 275 // docInfo [3] IMPLICIT SEQUENCE OF ResultDocInfo -- empty if not required 218 276 // } 219 277 struct FilterResponse_t { … … 221 279 FilterResponse_t () {clear();} 222 280 223 int docsFound;281 int numDocs; 224 282 bool isApprox; 225 283 TermInfo_tarray termInfo; // empty if not requested … … 229 287 230 288 231 // MetadataInfoResponse ::= SEQUENCE {232 // supportedFields StringSet,233 // supportedLanguages StringSet234 // }235 struct MetadataInfoResponse_t {236 void clear ();237 238 text_tset supportedFields;239 text_tset supportedLanguages;240 };241 242 // MetadataRequest ::= SEQUENCE {243 // OIDs StringSequence,244 // fields StringSequence,245 // languages StringSequence246 // }247 struct MetadataRequest_t {248 void clear ();249 250 text_tarray OIDs;251 text_tarray fields;252 text_tarray languages;253 };254 255 256 // -- for each OID it will return all the fields257 // -- in each of the languages258 // MetadataResponse ::= SEQUENCE {259 // metadata SEQUENCE OF GeneralString260 // }261 struct MetadataResponse_t {262 void clear ();263 264 text_tarray metadata;265 };266 267 268 289 #endif -
trunk/gsdl/src/recpt/nullproto.cpp
r184 r220 12 12 /* 13 13 $Log$ 14 Revision 1.4 1999/03/31 23:44:48 rjmcnab 15 Altered the protocol so that the metadata is part of the filter. 16 14 17 Revision 1.3 1999/03/03 23:26:35 sjboddie 15 18 … … 133 136 134 137 138 void nullproto::get_filterinfo (const text_t &collection, 139 InfoFiltersResponse_t &response, 140 comerror_t &err, ostream &logout) { 141 collectserver *cserver = cservers.getcollectserver (collection); 142 if (cserver != NULL) cserver->get_filterinfo (response, err, logout); 143 else err = protocolError; 144 } 145 135 146 void nullproto::get_filteroptions (const text_t &collection, 147 const InfoFilterOptionsRequest_t &request, 136 148 InfoFilterOptionsResponse_t &response, 137 149 comerror_t &err, ostream &logout) { 138 150 collectserver *cserver = cservers.getcollectserver (collection); 139 if (cserver != NULL) cserver->get_filteroptions (re sponse, err, logout);151 if (cserver != NULL) cserver->get_filteroptions (request, response, err, logout); 140 152 else err = protocolError; 141 153 } … … 150 162 } 151 163 152 void nullproto::get_metadataoptions (const text_t &collection,153 MetadataInfoResponse_t &response,154 comerror_t &err, ostream &logout) {155 collectserver *cserver = cservers.getcollectserver (collection);156 if (cserver != NULL) cserver->get_metadataoptions (response, err, logout);157 else err = protocolError;158 }159 160 void nullproto::get_metadata (const text_t &collection,161 const MetadataRequest_t &request,162 MetadataResponse_t &response,163 comerror_t &err, ostream &logout) {164 collectserver *cserver = cservers.getcollectserver (collection);165 if (cserver != NULL) cserver->get_metadata (request, response, err, logout);166 else err = protocolError;167 }168 -
trunk/gsdl/src/recpt/nullproto.h
r184 r220 46 46 ColInfoResponse_t &collectinfo, 47 47 comerror_t &err, ostream &logout); 48 void get_filterinfo (const text_t &collection, 49 InfoFiltersResponse_t &response, 50 comerror_t &err, ostream &logout); 48 51 void get_filteroptions (const text_t &collection, 52 const InfoFilterOptionsRequest_t &request, 49 53 InfoFilterOptionsResponse_t &response, 50 54 comerror_t &err, ostream &logout); … … 53 57 FilterResponse_t &response, 54 58 comerror_t &err, ostream &logout); 55 void get_metadataoptions (const text_t &collection,56 MetadataInfoResponse_t &response,57 comerror_t &err, ostream &logout);58 void get_metadata (const text_t &collection,59 const MetadataRequest_t &request,60 MetadataResponse_t &response,61 comerror_t &err, ostream &logout);62 59 }; 63 60 -
trunk/gsdl/src/recpt/recptproto.cpp
r184 r220 12 12 /* 13 13 $Log$ 14 Revision 1.4 1999/03/31 23:44:48 rjmcnab 15 Altered the protocol so that the metadata is part of the filter. 16 14 17 Revision 1.3 1999/03/03 23:26:35 sjboddie 15 18 … … 83 86 } 84 87 85 // gets all the filter options for a collection 88 // gets a list of all the filters 89 void recptproto::get_filterinfo (const text_t &/*collection*/, 90 InfoFiltersResponse_t &/*reponse*/, 91 comerror_t &err, ostream &/*logout*/) { 92 err = protocolError; 93 } 94 95 // gets all the filter options for a particular filter 86 96 void recptproto::get_filteroptions (const text_t &/*collection*/, 97 const InfoFilterOptionsRequest_t &/*request*/, 87 98 InfoFilterOptionsResponse_t &/*response*/, 88 99 comerror_t &err, ostream &/*logout*/) { … … 95 106 FilterResponse_t &/*response*/, 96 107 comerror_t &err, ostream &/*logout*/) { 97 err = protocolError;98 }99 100 // gets all the metadata options for a collection101 void recptproto::get_metadataoptions (const text_t &/*collection*/,102 MetadataInfoResponse_t &/*response*/,103 comerror_t &err, ostream &/*logout*/) {104 err = protocolError;105 }106 107 // gets all the metadata for a result set108 void recptproto::get_metadata (const text_t &/*collection*/,109 const MetadataRequest_t &/*request*/,110 MetadataResponse_t &/*response*/,111 comerror_t &err, ostream &/*logout*/) {112 108 err = protocolError; 113 109 } -
trunk/gsdl/src/recpt/recptproto.h
r213 r220 75 75 comerror_t &err, ostream &logout); 76 76 77 // gets all the filter options for a collection 77 // gets a list of all the filters 78 virtual void get_filterinfo (const text_t &collection, 79 InfoFiltersResponse_t &response, 80 comerror_t &err, ostream &logout); 81 82 // gets all the filter options for a particular filter 78 83 virtual void get_filteroptions (const text_t &collection, 84 const InfoFilterOptionsRequest_t &request, 79 85 InfoFilterOptionsResponse_t &response, 80 86 comerror_t &err, ostream &logout); 81 87 82 // filters (search or browse) a result set 88 // filters (search or browse) a result set and returns information 89 // about the filtered set including term frequency information and 90 // metadata 83 91 virtual void filter (const text_t &collection, 84 92 const FilterRequest_t &request, 85 93 FilterResponse_t &response, 86 94 comerror_t &err, ostream &logout); 87 88 // gets all the metadata options for a collection89 virtual void get_metadataoptions (const text_t &collection,90 MetadataInfoResponse_t &response,91 comerror_t &err, ostream &logout);92 93 // gets all the metadata for a result set94 virtual void get_metadata (const text_t &collection,95 const MetadataRequest_t &request,96 MetadataResponse_t &response,97 comerror_t &err, ostream &logout);98 95 99 96 // just a dummy for now - not sure where or how this -
trunk/gsdl/src/recpt/statusaction.cpp
r204 r220 12 12 /* 13 13 $Log$ 14 Revision 1.11 1999/03/31 23:44:49 rjmcnab 15 Altered the protocol so that the metadata is part of the filter. 16 14 17 Revision 1.10 1999/03/16 04:47:03 rjmcnab 15 18 Changed the list of arguments on the argument page to be the info list … … 467 470 } 468 471 469 textout << outconvert << "<hr>\n"472 /* textout << outconvert << "<hr>\n" 470 473 << "<h3>Metadata options</h3>\n"; 471 474 … … 504 507 << ") while getting metadata information\n"; 505 508 } 506 509 */ 507 510 textout << outconvert << "<hr>\n"; 508 511 /* // this needs some work 509 512 InfoFilterOptionsResponse_t filterinfo; 510 513 rproto->get_filteroptions (arg_c, filterinfo, err, logout); … … 587 590 << ") while getting filter option information\n"; 588 591 } 592 */ 589 593 } 590 594
Note:
See TracChangeset
for help on using the changeset viewer.