|
void | caps_libclient_version_get (unsigned *major, unsigned *minor, unsigned *micro) |
|
struct caps_cl_handle * | caps_cl_instance_create (void) |
|
int | caps_cl_instance_register (struct caps_cl_handle *instance, const struct caps_cl_notifier *notifier, void *data) |
|
void | caps_cl_instance_unregister (struct caps_cl_handle *instance) |
|
void | caps_cl_instance_destroy (struct caps_cl_handle *instance) |
|
int | caps_cl_printer_list_get (struct caps_cl_handle *instance, struct caps_cl_printer_list **list) |
|
int | caps_cl_printer_info_get (struct caps_cl_handle *instance, caps_identifier printer_id, struct caps_cl_printer_info **info) |
|
void | caps_cl_printer_info_destroy (struct caps_cl_handle *instance, struct caps_cl_printer_info *info) |
|
int | caps_cl_printer_state_get (struct caps_cl_handle *instance, caps_identifier printer_id, struct caps_cl_printer_state *state) |
|
int | caps_cl_printer_PPD_get (struct caps_cl_handle *instance, caps_identifier printer_id, int *ppdfh) |
|
int | caps_cl_printer_name_to_id (struct caps_cl_handle *instance, const char *name, caps_identifier *printer_id) |
|
int | caps_cl_notifiers_process (struct caps_cl_handle *instance) |
|
int | caps_cl_connection_fd_get (struct caps_cl_handle *instance) |
|
int | caps_cl_error_messages_catch (struct caps_cl_handle *instance, char **ptr, size_t *size) |
|
void | caps_cl_error_messages_reset (struct caps_cl_handle *instance) |
|
int | caps_cl_job_commit (struct caps_cl_handle *instance, caps_identifier printer_id, int job_fd, const char *parameter, caps_identifier *job_id) |
|
int | caps_cl_job_state_get (struct caps_cl_handle *instance, caps_identifier job_id, struct caps_cl_job_state *state) |
|
bool | caps_cl_job_check_if_done (struct caps_cl_handle *instance, const struct caps_cl_job_state *state) |
|
int | caps_cl_job_progression_get (struct caps_cl_handle *instance, caps_identifier job_id, struct caps_job_progression *prog) |
|
int | caps_cl_job_cancel (struct caps_cl_handle *instance, caps_identifier job_id) |
|
- Copyright
- GNU Lesser General Public License 2.1
- Author
- Jürgen Borleis
- Warning
- Use as experimental
Be part of the whole CAPS universe thing and know how. This is the full client API description and some more details.