YAZ User's Guide and Reference
Prev | Chapter 3. Building clients with ZOOM | Next

# Options

Most ZOOM objects provide a way to specify options to change behavior. From an implementation point of view a set of options is just like an associative array / hash array, etc.

         ZOOM_options ZOOM_options_create (void);

         ZOOM_options ZOOM_options_create_with_parent (ZOOM_options parent);

         void ZOOM_options_destroy (ZOOM_options opt);

         const char *ZOOM_options_get (ZOOM_options opt, const char *name);

         void ZOOM_options_set (ZOOM_options opt, const char *name,
                                const char *v);

         typedef const char *(*ZOOM_options_callback)
                                         (void *handle, const char *name);

         ZOOM_options_callback
                 ZOOM_options_set_callback (ZOOM_options opt,
                                            ZOOM_options_callback c,
                                            void *handle);

Prev | Home | Next
Scan | Up | Events