My understanding, based on my reading of the spec and questions I've asked here in the past:
Those attributes can be typed, and tagged as any of the following:
0x36 nameWithLanguage
0x42 nameWithoutLanguage
0x44 keyword
In general, an IPP Object may send any one of the three types, and must accept any one of the three. However, for any 'name' attribute in the request that is in a different natural language than the value supplied in the "attributes-natural-language", the sender must use the nameWithLanguage form. Type 3 keywords have standard, registered values.
If the wrong type is sent in a request, according to MOD section 16.4.3, the response should be 'client-error-request-value-too-long'. Quote:
"IF NOT any single 'keyword' or 'name' value less than or equal to 255 octets, REJECT/RETURN 'client-error-request-value-too-long'.")
> My question is how does an IPP client know which
> type to send? If the wrong type is sent, what should
> the expected reply be?
>
> Regards,
> Rajesh
>
>
>
-Carl
-----
Original Message: http://www.findmail.com/list/ipp/?start=4166
Start a FREE email list at http://www.FindMail.com/