MCPcopy Create free account
hub / github.com/OpenPrinting/cups / cupsdEventName

Function cupsdEventName

scheduler/subscriptions.c:496–577  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

494 */
495
496const char * /* O - Event name */
497cupsdEventName(
498 cupsd_eventmask_t event) /* I - Event value */
499{
500 switch (event)
501 {
502 default :
503 return (NULL);
504
505 case CUPSD_EVENT_PRINTER_RESTARTED :
506 return ("printer-restarted");
507
508 case CUPSD_EVENT_PRINTER_SHUTDOWN :
509 return ("printer-shutdown");
510
511 case CUPSD_EVENT_PRINTER_STOPPED :
512 return ("printer-stopped");
513
514 case CUPSD_EVENT_PRINTER_FINISHINGS_CHANGED :
515 return ("printer-finishings-changed");
516
517 case CUPSD_EVENT_PRINTER_MEDIA_CHANGED :
518 return ("printer-media-changed");
519
520 case CUPSD_EVENT_PRINTER_ADDED :
521 return ("printer-added");
522
523 case CUPSD_EVENT_PRINTER_DELETED :
524 return ("printer-deleted");
525
526 case CUPSD_EVENT_PRINTER_MODIFIED :
527 return ("printer-modified");
528
529 case CUPSD_EVENT_PRINTER_QUEUE_ORDER_CHANGED :
530 return ("printer-queue-order-changed");
531
532 case CUPSD_EVENT_PRINTER_STATE :
533 case CUPSD_EVENT_PRINTER_STATE_CHANGED :
534 return ("printer-state-changed");
535
536 case CUPSD_EVENT_PRINTER_CONFIG :
537 case CUPSD_EVENT_PRINTER_CONFIG_CHANGED :
538 return ("printer-config-changed");
539
540 case CUPSD_EVENT_PRINTER_CHANGED :
541 return ("printer-changed");
542
543 case CUPSD_EVENT_JOB_CREATED :
544 return ("job-created");
545
546 case CUPSD_EVENT_JOB_COMPLETED :
547 return ("job-completed");
548
549 case CUPSD_EVENT_JOB_STOPPED :
550 return ("job-stopped");
551
552 case CUPSD_EVENT_JOB_CONFIG_CHANGED :
553 return ("job-config-changed");

Callers 4

cupsdAddEventFunction · 0.85
cupsd_send_notificationFunction · 0.85
copy_subscription_attrsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected