The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

ppd_check_option_is_marked (3)
  • >> ppd_check_option_is_marked (3) ( Linux man: Библиотечные вызовы )
  •  

    NAME

    ppd_check_option_is_marked, ppd_mark_defaults, ppd_mark_option - a set of functions
    for determining the current status of PPD options and selecting them.
     
    

    SYNOPSIS

    #include <ppd.h>

    gboolean ppd_check_option_is_marked (PpdFile *ppd, const char *keyword, const char *option);

    gint ppd_mark_option(PpdFile *ppd, const char *option, const char *choice);

    void ppd_mark_defaults (PpdFile *ppd);  

    DESCRIPTION

    These three functions are used to query the marked status of an option in a PPD file as well as forcing an option to be selected.

     

    ppd_check_option_is_marked(PpdFile *ppd, const char *option, const char *choice);

    ppd_check_option_is_marked() accepts three parameters as input. The first is the PpdFile pointer to a PPD file obtained by calling one of the ppd_load(3) functions. The second parameter is the option of the keyword name. The final input parameter is the actual choice name.

     

    ppd_mark_option(PpdFile *ppd, const char *option, const char *choice);

    ppd_mark_option allows the programmer to manually select an option in a PPD file. The parameters are the a valid PpdFile pointer (see ppd_file_new(3)), the option name, and the choice name.

     

    void ppd_mark_defaults (PpdFile *ppd);

    ppd_mark_defaults() resets all the default options in the PPD file specified by the PpdFile pointer (see ppd_file_new(3)).

     

    RETURN VALUE

    ppd_check_option_is_marked()
    FALSE if the option is not currently selected and TRUE is it marked
    ppd_mark_option()
    Always returns 0. The only means of determining whether or not the function succeeded is to make a subsequent call to ppd_check_option_is_marked() on the same option.

     

    SEE ALSO

    ppd_file_new(3), ppd_emit_to_file(3), ppd_file_free(3), ppd_find_choice(3), ppd_get_num_conflicts(3), ppd_get_page_length(3)

     

    AUTHOR

    This man page was written by Gerald Carter <gcarter@valinux.com>. It was updated by Mark Fasheh <mfasheh@valinux.com> to reflect changes in libppd 0.5. Some of the code was originally part of the Common UNIX Printing System (CUPS).


     

    Index

    NAME
    SYNOPSIS
    DESCRIPTION
    ppd_check_option_is_marked(PpdFile *ppd, const char *option, const char *choice);
    ppd_mark_option(PpdFile *ppd, const char *option, const char *choice);
    void ppd_mark_defaults (PpdFile *ppd);
    RETURN VALUE
    SEE ALSO
    AUTHOR


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру