ppd_check_option_is_marked man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

ppd_check_option_is_marked(3)			 ppd_check_option_is_marked(3)

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).

						 ppd_check_option_is_marked(3)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net