Back to index

lightning-sunbird  0.9+nobinonly
Classes | Typedefs
nsCUPSShim.h File Reference
#include "prtypes.h"
#include "psSharedCore.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  cups_option_t
struct  cups_dest_t
protocol  NS_PSSHARED

Typedefs

typedef cups_dest_t *(PR_CALLBACKCupsGetDestType )(const char *printer, const char *instance, int num_dests, cups_dest_t *dests)
typedef int(PR_CALLBACKCupsGetDestsType )(cups_dest_t **dests)
typedef int(PR_CALLBACKCupsFreeDestsType )(int num_dests, cups_dest_t *dests)
typedef int(PR_CALLBACKCupsPrintFileType )(const char *printer, const char *filename, const char *title, int num_options, cups_option_t *options)
typedef int(PR_CALLBACKCupsTempFdType )(char *filename, int length)
typedef int(PR_CALLBACKCupsAddOptionType )(const char *name, const char *value, int num_options, cups_option_t **options)

Class Documentation

struct cups_option_t

Definition at line 50 of file nsCUPSShim.h.

Class Members
char * name
char * value
struct cups_dest_t

Definition at line 56 of file nsCUPSShim.h.

Collaboration diagram for cups_dest_t:
Class Members
char * instance
int is_default
char * name
int num_options
cups_option_t * options

Typedef Documentation

typedef int(PR_CALLBACK * CupsAddOptionType)(const char *name, const char *value, int num_options, cups_option_t **options)

Definition at line 79 of file nsCUPSShim.h.

typedef int(PR_CALLBACK * CupsFreeDestsType)(int num_dests, cups_dest_t *dests)

Definition at line 70 of file nsCUPSShim.h.

Definition at line 69 of file nsCUPSShim.h.

typedef cups_dest_t*(PR_CALLBACK * CupsGetDestType)(const char *printer, const char *instance, int num_dests, cups_dest_t *dests)

Definition at line 65 of file nsCUPSShim.h.

typedef int(PR_CALLBACK * CupsPrintFileType)(const char *printer, const char *filename, const char *title, int num_options, cups_option_t *options)

Definition at line 72 of file nsCUPSShim.h.

Definition at line 77 of file nsCUPSShim.h.