1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>5. PDU Contents Table</title><meta name="generator" content="DocBook XSL Stylesheets V1.73.2"><link rel="start" href="index.html" title="YAZ User's Guide and Reference"><link rel="up" href="asn.html" title="Chapter 7. The Z39.50 ASN.1 Module"><link rel="prev" href="asn.external.html" title="4. EXTERNAL Data"><link rel="next" href="soap.html" title="Chapter 8. SOAP and SRU"></head><body><link rel="stylesheet" type="text/css" href="common/style1.css"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">5. PDU Contents Table</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="asn.external.html">Prev</a> </td><th width="60%" align="center">Chapter 7. The Z39.50 ASN.1 Module</th><td width="20%" align="right"> <a accesskey="n" href="soap.html">Next</a></td></tr></table><hr></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="asn.pdu"></a>5. PDU Contents Table</h2></div></div></div><p>
2 We include, for reference, a listing of the fields of each top-level
3 PDU, as well as their default settings.
4 </p><div class="table"><a name="asn.default.initialize.request"></a><p class="title"><b>Table 7.1. Default settings for PDU Initialize Request</b></p><div class="table-contents"><table summary="Default settings for PDU Initialize Request" border="1"><colgroup><col><col><col></colgroup><thead><tr><th>Field</th><th>Type</th><th>Default Value</th></tr></thead><tbody><tr><td>
5 referenceId</td><td>Z_ReferenceId</td><td>NULL
7 protocolVersion</td><td>Odr_bitmask</td><td>Empty bitmask
9 options</td><td>Odr_bitmask</td><td>Empty bitmask
11 preferredMessageSize</td><td>int</td><td>30*1024
13 maximumRecordSize</td><td>int</td><td>30*1024
15 idAuthentication</td><td>Z_IdAuthentication</td><td>NULL
17 implementationId</td><td>char*</td><td>"81"
19 implementationName</td><td>char*</td><td>"YAZ"
21 implementationVersion</td><td>char*</td><td>YAZ_VERSION
23 userInformationField</td><td>Z_UserInformation</td><td>NULL
25 otherInfo</td><td>Z_OtherInformation</td><td>NULL
26 </td></tr></tbody></table></div></div><br class="table-break"><div class="table"><a name="asn.default.initialize.response"></a><p class="title"><b>Table 7.2. Default settings for PDU Initialize
27 Response</b></p><div class="table-contents"><table summary="Default settings for PDU Initialize
28 Response" border="1"><colgroup><col><col><col></colgroup><thead><tr><th>Field</th><th>Type</th><th>Default Value</th></tr></thead><tbody><tr><td>
29 referenceId</td><td>Z_ReferenceId</td><td>NULL
31 protocolVersion</td><td>Odr_bitmask</td><td>Empty bitmask
33 options</td><td>Odr_bitmask</td><td>Empty bitmask
35 preferredMessageSize</td><td>int</td><td>30*1024
37 maximumRecordSize</td><td>int</td><td>30*1024
39 result</td><td>bool_t</td><td>TRUE
41 implementationId</td><td>char*</td><td>"id)"
43 implementationName</td><td>char*</td><td>"YAZ"
45 implementationVersion</td><td>char*</td><td>YAZ_VERSION
47 userInformationField</td><td>Z_UserInformation</td><td>NULL
49 otherInfo</td><td>Z_OtherInformation</td><td>NULL
50 </td></tr></tbody></table></div></div><br class="table-break"><div class="table"><a name="asn.default.search.request"></a><p class="title"><b>Table 7.3. Default settings for PDU Search Request</b></p><div class="table-contents"><table summary="Default settings for PDU Search Request" border="1"><colgroup><col><col><col></colgroup><thead><tr><th>Field</th><th>Type</th><th>Default Value</th></tr></thead><tbody><tr><td>
51 referenceId</td><td>Z_ReferenceId</td><td>NULL
53 smallSetUpperBound</td><td>int</td><td>0
55 largeSetLowerBound</td><td>int</td><td>1
57 mediumSetPresentNumber</td><td>int</td><td>0
59 replaceIndicator</td><td>bool_t</td><td>TRUE
61 resultSetName</td><td>char *</td><td>"default"
63 num_databaseNames</td><td>int</td><td>0
65 databaseNames</td><td>char **</td><td>NULL
67 smallSetElementSetNames</td><td>Z_ElementSetNames
70 mediumSetElementSetNames</td><td>Z_ElementSetNames
73 preferredRecordSyntax</td><td>Odr_oid</td><td>NULL
75 query</td><td>Z_Query</td><td>NULL
77 additionalSearchInfo</td><td>Z_OtherInformation
80 otherInfo</td><td>Z_OtherInformation</td><td>NULL
81 </td></tr></tbody></table></div></div><br class="table-break"><div class="table"><a name="asn.default.search.response"></a><p class="title"><b>Table 7.4. Default settings for PDU Search Response</b></p><div class="table-contents"><table summary="Default settings for PDU Search Response" border="1"><colgroup><col><col><col></colgroup><thead><tr><th>Field</th><th>Type</th><th>Default Value</th></tr></thead><tbody><tr><td>
82 referenceId</td><td>Z_ReferenceId</td><td>NULL
84 resultCount</td><td>int</td><td>0
86 numberOfRecordsReturned</td><td>int</td><td>0
88 nextResultSetPosition</td><td>int</td><td>0
90 searchStatus</td><td>bool_t</td><td>TRUE
92 resultSetStatus</td><td>int</td><td>NULL
94 presentStatus</td><td>int</td><td>NULL
96 records</td><td>Z_Records</td><td>NULL
98 additionalSearchInfo</td><td>Z_OtherInformation</td><td>NULL
100 otherInfo</td><td>Z_OtherInformation</td><td>NULL
101 </td></tr></tbody></table></div></div><br class="table-break"><div class="table"><a name="asn.default.present.request"></a><p class="title"><b>Table 7.5. Default settings for PDU Present Request</b></p><div class="table-contents"><table summary="Default settings for PDU Present Request" border="1"><colgroup><col><col><col></colgroup><thead><tr><th>Field</th><th>Type</th><th>Default Value</th></tr></thead><tbody><tr><td>
102 referenceId</td><td>Z_ReferenceId</td><td>NULL
104 resultSetId</td><td>char*</td><td>"default"
106 resultSetStartPoint</td><td>int</td><td>1
108 numberOfRecordsRequested</td><td>int</td><td>10
110 num_ranges</td><td>int</td><td>0
112 additionalRanges</td><td>Z_Range</td><td>NULL
114 recordComposition</td><td>Z_RecordComposition</td><td>NULL
116 preferredRecordSyntax</td><td>Odr_oid</td><td>NULL
118 maxSegmentCount</td><td>int</td><td>NULL
120 maxRecordSize</td><td>int</td><td>NULL
122 maxSegmentSize</td><td>int</td><td>NULL
124 otherInfo</td><td>Z_OtherInformation</td><td>NULL
125 </td></tr></tbody></table></div></div><br class="table-break"><div class="table"><a name="asn.default.present.response"></a><p class="title"><b>Table 7.6. Default settings for PDU Present Response</b></p><div class="table-contents"><table summary="Default settings for PDU Present Response" border="1"><colgroup><col><col><col></colgroup><thead><tr><th>Field</th><th>Type</th><th>Default Value</th></tr></thead><tbody><tr><td>
126 referenceId</td><td>Z_ReferenceId</td><td>NULL
128 numberOfRecordsReturned</td><td>int</td><td>0
130 nextResultSetPosition</td><td>int</td><td>0
132 presentStatus</td><td>int</td><td>Z_PresentStatus_success
134 records</td><td>Z_Records</td><td>NULL
136 otherInfo</td><td>Z_OtherInformation</td><td>NULL
137 </td></tr></tbody></table></div></div><br class="table-break"><div class="table"><a name="asn.default.delete.result.set.request"></a><p class="title"><b>Table 7.7. Default settings for Delete Result Set Request
138 </b></p><div class="table-contents"><table summary="Default settings for Delete Result Set Request
139 " border="1"><colgroup><col><col><col></colgroup><thead><tr><th>Field</th><th>Type</th><th>Default Value</th></tr></thead><tbody><tr><td>referenceId
140 </td><td>Z_ReferenceId</td><td>NULL
142 deleteFunction</td><td>int</td><td>Z_DeleteResultSetRequest_list
144 num_ids</td><td>int</td><td>0
146 resultSetList</td><td>char**</td><td>NULL
148 otherInfo</td><td>Z_OtherInformation</td><td>NULL
149 </td></tr></tbody></table></div></div><br class="table-break"><div class="table"><a name="asn.default.delete.result.set.response"></a><p class="title"><b>Table 7.8. Default settings for Delete Result Set Response
150 </b></p><div class="table-contents"><table summary="Default settings for Delete Result Set Response
151 " border="1"><colgroup><col><col><col></colgroup><thead><tr><th>Field</th><th>Type</th><th>Default Value</th></tr></thead><tbody><tr><td>
152 referenceId</td><td>Z_ReferenceId</td><td>NULL
154 deleteOperationStatus</td><td>int</td><td>Z_DeleteStatus_success</td></tr><tr><td>
155 num_statuses</td><td>int</td><td>0
157 deleteListStatuses</td><td>Z_ListStatus**</td><td>NULL
159 numberNotDeleted</td><td>int</td><td>NULL
161 num_bulkStatuses</td><td>int</td><td>0
163 bulkStatuses</td><td>Z_ListStatus</td><td>NUL
165 deleteMessage</td><td>char*</td><td>NULL
167 otherInfo</td><td>Z_OtherInformation</td><td>NULL
168 </td></tr></tbody></table></div></div><br class="table-break"><div class="table"><a name="asn.default.scan.request"></a><p class="title"><b>Table 7.9. Default settings for Scan Request
169 </b></p><div class="table-contents"><table summary="Default settings for Scan Request
170 " border="1"><colgroup><col><col><col></colgroup><thead><tr><th>Field</th><th>Type</th><th>Default Value</th></tr></thead><tbody><tr><td>
171 referenceId</td><td>Z_ReferenceId</td><td>NULL
173 num_databaseNames</td><td>int</td><td>0
175 databaseNames</td><td>char**</td><td>NULL
177 attributeSet</td><td>Odr_oid</td><td>NULL
179 termListAndStartPoint</td><td>Z_AttributesPlus...
180 </td><td>NULL</td></tr><tr><td>
181 stepSize</td><td>int</td><td>NULL
183 numberOfTermsRequested</td><td>int</td><td>20
185 preferredPositionInResponse</td><td>int</td><td>NULL
187 otherInfo</td><td>Z_OtherInformation</td><td>NULL
188 </td></tr></tbody></table></div></div><br class="table-break"><div class="table"><a name="asn.default.scan.response"></a><p class="title"><b>Table 7.10. Default settings for Scan Response
189 </b></p><div class="table-contents"><table summary="Default settings for Scan Response
190 " border="1"><colgroup><col><col><col></colgroup><thead><tr><th>Field</th><th>Type</th><th>Default Value</th></tr></thead><tbody><tr><td>
191 referenceId</td><td>Z_ReferenceId</td><td>NULL
193 stepSize</td><td>int</td><td>NULL
195 scanStatus</td><td>int</td><td>Z_Scan_success
197 numberOfEntriesReturned</td><td>int</td><td>0
199 positionOfTerm</td><td>int</td><td>NULL
201 entries</td><td>Z_ListEntris</td><td>NULL
203 attributeSet</td><td>Odr_oid</td><td>NULL
205 otherInfo</td><td>Z_OtherInformation</td><td>NULL
206 </td></tr></tbody></table></div></div><br class="table-break"><div class="table"><a name="asn.default.trigger.resource.control.request"></a><p class="title"><b>Table 7.11. Default settings for Trigger Resource Control Request </b></p><div class="table-contents"><table summary="Default settings for Trigger Resource Control Request " border="1"><colgroup><col><col><col></colgroup><thead><tr><th>Field</th><th>Type</th><th>Default Value</th></tr></thead><tbody><tr><td>
207 referenceId</td><td>Z_ReferenceId</td><td>NULL
209 requestedAction</td><td>int</td><td>
210 Z_TriggerResourceCtrl_resou..
212 prefResourceReportFormat</td><td>Odr_oid</td><td>NULL
214 resultSetWanted</td><td>bool_t</td><td>NULL
216 otherInfo</td><td>Z_OtherInformation</td><td>NULL
217 </td></tr></tbody></table></div></div><br class="table-break"><div class="table"><a name="asn.default.resource.control.request"></a><p class="title"><b>Table 7.12. Default settings for Resource Control Request</b></p><div class="table-contents"><table summary="Default settings for Resource Control Request" border="1"><colgroup><col><col><col></colgroup><thead><tr><th>Field</th><th>Type</th><th>Default Value</th></tr></thead><tbody><tr><td>
218 referenceId</td><td>Z_ReferenceId</td><td>NULL
220 suspendedFlag</td><td>bool_t</td><td>NULL
222 resourceReport</td><td>Z_External</td><td>NULL
224 partialResultsAvailable</td><td>int</td><td>NULL
226 responseRequired</td><td>bool_t</td><td>FALSE
228 triggeredRequestFlag</td><td>bool_t</td><td>NULL
230 otherInfo</td><td>Z_OtherInformation</td><td>NULL
231 </td></tr></tbody></table></div></div><br class="table-break"><div class="table"><a name="asn.default.resource.control.response"></a><p class="title"><b>Table 7.13. Default settings for Resource Control Response</b></p><div class="table-contents"><table summary="Default settings for Resource Control Response" border="1"><colgroup><col><col><col></colgroup><thead><tr><th>Field</th><th>Type</th><th>Default Value</th></tr></thead><tbody><tr><td>
232 referenceId</td><td>Z_ReferenceId</td><td>NULL
234 continueFlag</td><td>bool_t</td><td>TRUE
236 resultSetWanted</td><td>bool_t</td><td>NULL
238 otherInfo</td><td>Z_OtherInformation</td><td>NULL
239 </td></tr></tbody></table></div></div><br class="table-break"><div class="table"><a name="asn.default.access.control.request"></a><p class="title"><b>Table 7.14. Default settings for Access Control Request</b></p><div class="table-contents"><table summary="Default settings for Access Control Request" border="1"><colgroup><col><col><col></colgroup><thead><tr><th>Field</th><th>Type</th><th>Default Value</th></tr></thead><tbody><tr><td>
240 referenceId</td><td>Z_ReferenceId</td><td>NULL
242 which</td><td>enum</td><td>Z_AccessRequest_simpleForm;
244 u</td><td>union</td><td>NULL
246 otherInfo</td><td>Z_OtherInformation</td><td>NULL
247 </td></tr></tbody></table></div></div><br class="table-break"><div class="table"><a name="asn.default.access.control.response"></a><p class="title"><b>Table 7.15. Default settings for Access Control Response</b></p><div class="table-contents"><table summary="Default settings for Access Control Response" border="1"><colgroup><col><col><col></colgroup><thead><tr><th>Field</th><th>Type</th><th>Default Value</th></tr></thead><tbody><tr><td>
248 referenceId</td><td>Z_ReferenceId</td><td>NULL
250 which</td><td>enum</td><td>Z_AccessResponse_simpleForm
252 u</td><td>union</td><td>NULL
254 diagnostic</td><td>Z_DiagRec</td><td>NULL
256 otherInfo</td><td>Z_OtherInformation</td><td>NULL
257 </td></tr></tbody></table></div></div><br class="table-break"><div class="table"><a name="asn.default.segment"></a><p class="title"><b>Table 7.16. Default settings for Segment</b></p><div class="table-contents"><table summary="Default settings for Segment" border="1"><colgroup><col><col><col></colgroup><thead><tr><th>Field</th><th>Type</th><th>Default Value</th></tr></thead><tbody><tr><td>
258 referenceId</td><td>Z_ReferenceId</td><td>NULL
260 numberOfRecordsReturned</td><td>int</td><td>value=0
262 num_segmentRecords</td><td>int</td><td>0
264 segmentRecords</td><td>Z_NamePlusRecord</td><td>NULL
265 </td></tr><tr><td>otherInfo</td><td>Z_OtherInformation</td><td>NULL
266 </td></tr></tbody></table></div></div><br class="table-break"><div class="table"><a name="asn.default.close"></a><p class="title"><b>Table 7.17. Default settings for Close</b></p><div class="table-contents"><table summary="Default settings for Close" border="1"><colgroup><col><col><col></colgroup><thead><tr><th>Field</th><th>Type</th><th>Default Value</th></tr></thead><tbody><tr><td>
267 referenceId</td><td>Z_ReferenceId</td><td>NULL
269 closeReason</td><td>int</td><td>Z_Close_finished
271 diagnosticInformation</td><td>char*</td><td>NULL
273 resourceReportFormat</td><td>Odr_oid</td><td>NULL
275 resourceFormat</td><td>Z_External</td><td>NULL
277 otherInfo</td><td>Z_OtherInformation</td><td>NULL
278 </td></tr></tbody></table></div></div><br class="table-break"></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="asn.external.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="asn.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="soap.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">4. EXTERNAL Data </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 8. SOAP and SRU</td></tr></table></div></body></html>