Extended command 'record' so that XML representation of original record
authorAdam Dickmeiss <adam@indexdata.dk>
Fri, 15 Jun 2007 06:45:39 +0000 (06:45 +0000)
committerAdam Dickmeiss <adam@indexdata.dk>
Fri, 15 Jun 2007 06:45:39 +0000 (06:45 +0000)
commita09d10bb2d1e817d8f1e0de404a47c8ff3759103
tree5e5c9cf70af92d62b972a3988e42ddd9452299b1
parent35c06c09cab870bbe25468dba5043a4d93e40a61
Extended command 'record' so that XML representation of original record
can be returned. Bug #1172. If parameter 'offset' is given for command
'record' the original record is returned and offset is the record offset
within cluster (merged) record, where 0=first, 1=second, etc.. If no record
at offset is given diagnostic RECORD_FAIL is returned.  When offset
is given, the value of parameter 'syntax' and 'esn' specifies the
record syntax and element set respectively. If any of these are omitted
the present request also omits them. The code to convert from 'raw' to
XML is combined into one function record_to_xml. Note that OPAC records
are not converted to XML yet.
src/client.c
src/client.h
src/http_command.c
src/logic.c
src/pazpar2.h