Lines Matching defs:uri

40 #include <uri.h>
141 char *keys[] = { "device-uri", NULL };
149 "device-uri", &result);
172 char *uri = NULL;
176 "printer-uri-supported", &uri);
178 if ((uri != NULL) && (uri_from_string(uri, &u) == 0)) {
196 static char *report_device_keys[] = { "printer-name", "printer-uri-supported",
205 char *uri = NULL;
214 "printer-uri-supported", &name);
221 "printer-uri-supported", &uri);
223 if ((uri != NULL) && (uri_from_string(uri, &u) == 0)) {
234 } else if (uri != NULL) {
236 u->host?u->host:"localhost", uri);
247 "printer-uri-supported", "printer-is-accepting-jobs",
265 "printer-uri-supported", &name);
296 static char *report_class_keys[] = { "printer-name", "printer-uri-supported",
318 "printer-uri-supported", &name);
334 char *uri = NULL;
342 "printer-uri-supported", &uri);
344 if (uri != NULL) {
345 if (uri_from_string(uri, &u) == 0) {
368 "printer-uri-supported", "printer-state",
394 "printer-uri-supported", &name);
559 "ppd-file-uri", &str);
805 static char *uri = NULL;
806 static char *puri = NULL; /* printer-uri */
832 * Read the attribute "job-printer-uri"
836 "job-printer-uri", &uri);
848 if (uri != NULL) {
850 * Set puri so that "job-printer-uri" corresponding
853 * "job-printer-uri" for a printer is read just once.
855 puri = strdup(uri);
866 * Read the job-printer-uri as
870 uri = NULL;
872 NULL, "job-printer-uri", &uri);
874 if (uri != NULL)
875 puri = strdup(uri);
881 * uri should be the same as
884 * For the same printer 'job-printer-uri'
888 uri = puri;
897 if ((uri != NULL) && (uri_from_string(uri, &u) == 0)) {
916 } else if (uri != NULL) {
928 * If attribute "job-printer-uri"
938 * So get the host information from the uri
941 if ((uri != NULL) && (uri_from_string(uri, &u) == 0)) {
962 "job-printer-uri", &destination);