(PECL yaz >= 0.9.0)
yaz_set_option — Define uma ou mais opções de conexão
Define uma ou mais opções de conexão.
id
O recurso de conexão retornado por yaz_connect().
name
ou options
Pode ser uma string ou um array.
Se fornecido como uma string, este será o nome da opção a ser definida. Será
necessário informar o valor em value
.
Se fornecido como um array, será um array associativo (nome da opção => valor da opção).
Nome | Descrição |
---|---|
implementationName | Nome de implementação do servidor. |
implementationVersion | Versão de implementação do servidor. |
implementationId | ID de implementação do servidor. |
schema | Esquema para recuperação. Por padrão, nenhum esquema é usado. Definir esta opção é equivalente a usar a função yaz_schema(). |
preferredRecordSyntax | Sintaxe de registro para recuperação. Por padrão, nenhuma sintaxe é usada. Definir esta opção é equivalente a usar a função yaz_syntax(). |
start |
Deslocamento para o primeiro registro a ser recuperado via
yaz_search() ou yaz_present().
O primeiro registro é numerado com valor inicial 0. O segundo registro tem
valor inicial 1.
Definir esta opção em combinação com a opção
count tem o mesmo efeito que chamar
yaz_range(), exceto que os registros são
numerados a partir de 1 em yaz_range().
|
count | Número máximo de registros a serem recuperados via yaz_search() ou yaz_present(). |
elementSetName | Nome do conjunto de elementos para recuperação. Definir esta opção é equivalente a chamar yaz_element(). |
value
O novo valor da opção. Use este somente se o argumento anterior for uma string.
Nenhum valor é retornado.