Net-CUPS

 view release on metacpan or  search on metacpan

fallback/const-c.inc  view on Meta::CPAN

    if (memEQ(name, "PPD_BAD_ORDER_DEPENDENCY", 24)) {
    /*                               ^              */
      *iv_return = PPD_BAD_ORDER_DEPENDENCY;
      return PERL_constant_ISIV;
    }
    break;
  case 'R':
    if (memEQ(name, "HTTP_FIELD_AUTHORIZATION", 24)) {
    /*                               ^              */
      *iv_return = HTTP_FIELD_AUTHORIZATION;
      return PERL_constant_ISIV;
    }
    if (memEQ(name, "HTTP_SWITCHING_PROTOCOLS", 24)) {
    /*                               ^              */
      *iv_return = HTTP_SWITCHING_PROTOCOLS;
      return PERL_constant_ISIV;
    }
    if (memEQ(name, "HTTP_URI_CODING_RESOURCE", 24)) {
    /*                               ^              */
      *iv_return = HTTP_URI_CODING_RESOURCE;
      return PERL_constant_ISIV;
    }
    break;
  case 'T':
    if (memEQ(name, "HTTP_FIELD_ACCEPT_RANGES", 24)) {
    /*                               ^              */
      *iv_return = HTTP_FIELD_ACCEPT_RANGES;
      return PERL_constant_ISIV;
    }
    break;
  case 'U':
    if (memEQ(name, "HTTP_URI_CODING_USERNAME", 24)) {
    /*                               ^              */
      *iv_return = HTTP_URI_CODING_USERNAME;
      return PERL_constant_ISIV;
    }
    break;
  case 'V':
    if (memEQ(name, "HTTP_SERVICE_UNAVAILABLE", 24)) {
    /*                               ^              */
      *iv_return = HTTP_SERVICE_UNAVAILABLE;
      return PERL_constant_ISIV;
    }
    break;
  case '_':
    if (memEQ(name, "PPD_ILLEGAL_MAIN_KEYWORD", 24)) {
    /*                               ^              */
      *iv_return = PPD_ILLEGAL_MAIN_KEYWORD;
      return PERL_constant_ISIV;
    }
    break;
  }
  return PERL_constant_NOTFOUND;
}

static int
constant_25 (pTHX_ const char *name, IV *iv_return) {
  /* When generated this function returned values for the list of names given
     here.  However, subsequent manual editing may have added or removed some.
     HTTP_ENCRYPT_IF_REQUESTED HTTP_FIELD_CONTENT_LENGTH
     HTTP_PROXY_AUTHENTICATION HTTP_URI_MISSING_RESOURCE
     IPP_DOCUMENT_ACCESS_ERROR IPP_DOCUMENT_FORMAT_ERROR
     IPP_FINISHINGS_BIND_RIGHT IPP_FINISHINGS_JOB_OFFSET
     IPP_RELEASE_HELD_NEW_JOBS IPP_TAG_UNSUPPORTED_GROUP
     IPP_TAG_UNSUPPORTED_VALUE IPP_VERSION_NOT_SUPPORTED */
  /* Offset 13 gives the best switch position.  */
  switch (name[13]) {
  case 'A':
    if (memEQ(name, "IPP_DOCUMENT_ACCESS_ERROR", 25)) {
    /*                            ^                  */
      *iv_return = IPP_DOCUMENT_ACCESS_ERROR;
      return PERL_constant_ISIV;
    }
    break;
  case 'E':
    if (memEQ(name, "IPP_RELEASE_HELD_NEW_JOBS", 25)) {
    /*                            ^                  */
      *iv_return = IPP_RELEASE_HELD_NEW_JOBS;
      return PERL_constant_ISIV;
    }
    break;
  case 'F':
    if (memEQ(name, "IPP_DOCUMENT_FORMAT_ERROR", 25)) {
    /*                            ^                  */
      *iv_return = IPP_DOCUMENT_FORMAT_ERROR;
      return PERL_constant_ISIV;
    }
    break;
  case 'I':
    if (memEQ(name, "HTTP_ENCRYPT_IF_REQUESTED", 25)) {
    /*                            ^                  */
      *iv_return = HTTP_ENCRYPT_IF_REQUESTED;
      return PERL_constant_ISIV;
    }
    if (memEQ(name, "HTTP_URI_MISSING_RESOURCE", 25)) {
    /*                            ^                  */
      *iv_return = HTTP_URI_MISSING_RESOURCE;
      return PERL_constant_ISIV;
    }
    break;
  case 'N':
    if (memEQ(name, "HTTP_FIELD_CONTENT_LENGTH", 25)) {
    /*                            ^                  */
      *iv_return = HTTP_FIELD_CONTENT_LENGTH;
      return PERL_constant_ISIV;
    }
    break;
  case 'O':
    if (memEQ(name, "IPP_VERSION_NOT_SUPPORTED", 25)) {
    /*                            ^                  */
      *iv_return = IPP_VERSION_NOT_SUPPORTED;
      return PERL_constant_ISIV;
    }
    break;
  case 'P':
    if (memEQ(name, "IPP_TAG_UNSUPPORTED_GROUP", 25)) {
    /*                            ^                  */
      *iv_return = IPP_TAG_UNSUPPORTED_GROUP;
      return PERL_constant_ISIV;
    }
    if (memEQ(name, "IPP_TAG_UNSUPPORTED_VALUE", 25)) {
    /*                            ^                  */
      *iv_return = IPP_TAG_UNSUPPORTED_VALUE;
      return PERL_constant_ISIV;
    }
    break;
  case 'S':
    if (memEQ(name, "IPP_FINISHINGS_BIND_RIGHT", 25)) {
    /*                            ^                  */
      *iv_return = IPP_FINISHINGS_BIND_RIGHT;
      return PERL_constant_ISIV;
    }
    if (memEQ(name, "IPP_FINISHINGS_JOB_OFFSET", 25)) {
    /*                            ^                  */
      *iv_return = IPP_FINISHINGS_JOB_OFFSET;
      return PERL_constant_ISIV;
    }
    break;
  case 'T':
    if (memEQ(name, "HTTP_PROXY_AUTHENTICATION", 25)) {
    /*                            ^                  */
      *iv_return = HTTP_PROXY_AUTHENTICATION;
      return PERL_constant_ISIV;
    }
    break;
  }
  return PERL_constant_NOTFOUND;
}

static int
constant_26 (pTHX_ const char *name, IV *iv_return) {
  /* When generated this function returned values for the list of names given
     here.  However, subsequent manual editing may have added or removed some.
     CUPS_BACKEND_AUTH_REQUIRED CUPS_PRINTER_AUTHENTICATED
     HTTP_FIELD_ACCEPT_LANGUAGE HTTP_FIELD_CONTENT_VERSION
     HTTP_UNSUPPORTED_MEDIATYPE IPP_FINISHINGS_BIND_BOTTOM
     IPP_FINISHINGS_EDGE_STITCH IPP_GET_PRINTER_ATTRIBUTES
     IPP_PRINTER_IS_DEACTIVATED IPP_REDIRECTION_OTHER_SITE
     IPP_SET_PRINTER_ATTRIBUTES IPP_TAG_EVENT_NOTIFICATION
     IPP_TOO_MANY_SUBSCRIPTIONS PPD_ILLEGAL_OPTION_KEYWORD */
  /* Offset 8 gives the best switch position.  */
  switch (name[8]) {
  case 'E':
    if (memEQ(name, "IPP_TAG_EVENT_NOTIFICATION", 26)) {
    /*                       ^                        */
      *iv_return = IPP_TAG_EVENT_NOTIFICATION;
      return PERL_constant_ISIV;
    }
    break;
  case 'G':
    if (memEQ(name, "PPD_ILLEGAL_OPTION_KEYWORD", 26)) {
    /*                       ^                        */
      *iv_return = PPD_ILLEGAL_OPTION_KEYWORD;
      return PERL_constant_ISIV;
    }
    break;
  case 'K':
    if (memEQ(name, "CUPS_BACKEND_AUTH_REQUIRED", 26)) {
    /*                       ^                        */
      *iv_return = CUPS_BACKEND_AUTH_REQUIRED;
      return PERL_constant_ISIV;
    }
    break;
  case 'L':
    if (memEQ(name, "HTTP_FIELD_ACCEPT_LANGUAGE", 26)) {
    /*                       ^                        */
      *iv_return = HTTP_FIELD_ACCEPT_LANGUAGE;
      return PERL_constant_ISIV;
    }
    if (memEQ(name, "HTTP_FIELD_CONTENT_VERSION", 26)) {
    /*                       ^                        */
      *iv_return = HTTP_FIELD_CONTENT_VERSION;
      return PERL_constant_ISIV;
    }
    break;
  case 'M':
    if (memEQ(name, "IPP_TOO_MANY_SUBSCRIPTIONS", 26)) {
    /*                       ^                        */
      *iv_return = IPP_TOO_MANY_SUBSCRIPTIONS;
      return PERL_constant_ISIV;
    }
    break;

fallback/const-c.inc  view on Meta::CPAN

            {name=>"HTTP_FIELD_ACCEPT_RANGES", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_AUTHORIZATION", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_CONNECTION", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_CONTENT_ENCODING", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_CONTENT_LANGUAGE", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_CONTENT_LENGTH", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_CONTENT_LOCATION", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_CONTENT_MD5", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_CONTENT_RANGE", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_CONTENT_TYPE", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_CONTENT_VERSION", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_DATE", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_HOST", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_IF_MODIFIED_SINCE", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_IF_UNMODIFIED_SINCE", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_KEEP_ALIVE", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_LAST_MODIFIED", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_LINK", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_LOCATION", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_MAX", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_RANGE", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_REFERER", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_RETRY_AFTER", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_TRANSFER_ENCODING", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_UNKNOWN", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_UPGRADE", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_USER_AGENT", type=>"IV", macro=>"1"},
            {name=>"HTTP_FIELD_WWW_AUTHENTICATE", type=>"IV", macro=>"1"},
            {name=>"HTTP_FORBIDDEN", type=>"IV", macro=>"1"},
            {name=>"HTTP_GATEWAY_TIMEOUT", type=>"IV", macro=>"1"},
            {name=>"HTTP_GET", type=>"IV", macro=>"1"},
            {name=>"HTTP_GET_SEND", type=>"IV", macro=>"1"},
            {name=>"HTTP_GONE", type=>"IV", macro=>"1"},
            {name=>"HTTP_HEAD", type=>"IV", macro=>"1"},
            {name=>"HTTP_KEEPALIVE_OFF", type=>"IV", macro=>"1"},
            {name=>"HTTP_KEEPALIVE_ON", type=>"IV", macro=>"1"},
            {name=>"HTTP_LENGTH_REQUIRED", type=>"IV", macro=>"1"},
            {name=>"HTTP_MAX_BUFFER", type=>"IV", macro=>"1"},
            {name=>"HTTP_MAX_HOST", type=>"IV", macro=>"1"},
            {name=>"HTTP_MAX_URI", type=>"IV", macro=>"1"},
            {name=>"HTTP_MAX_VALUE", type=>"IV", macro=>"1"},
            {name=>"HTTP_METHOD_NOT_ALLOWED", type=>"IV", macro=>"1"},
            {name=>"HTTP_MOVED_PERMANENTLY", type=>"IV", macro=>"1"},
            {name=>"HTTP_MOVED_TEMPORARILY", type=>"IV", macro=>"1"},
            {name=>"HTTP_MULTIPLE_CHOICES", type=>"IV", macro=>"1"},
            {name=>"HTTP_NOT_ACCEPTABLE", type=>"IV", macro=>"1"},
            {name=>"HTTP_NOT_AUTHORITATIVE", type=>"IV", macro=>"1"},
            {name=>"HTTP_NOT_FOUND", type=>"IV", macro=>"1"},
            {name=>"HTTP_NOT_IMPLEMENTED", type=>"IV", macro=>"1"},
            {name=>"HTTP_NOT_MODIFIED", type=>"IV", macro=>"1"},
            {name=>"HTTP_NOT_SUPPORTED", type=>"IV", macro=>"1"},
            {name=>"HTTP_NO_CONTENT", type=>"IV", macro=>"1"},
            {name=>"HTTP_OK", type=>"IV", macro=>"1"},
            {name=>"HTTP_OPTIONS", type=>"IV", macro=>"1"},
            {name=>"HTTP_PARTIAL_CONTENT", type=>"IV", macro=>"1"},
            {name=>"HTTP_PAYMENT_REQUIRED", type=>"IV", macro=>"1"},
            {name=>"HTTP_POST", type=>"IV", macro=>"1"},
            {name=>"HTTP_POST_RECV", type=>"IV", macro=>"1"},
            {name=>"HTTP_POST_SEND", type=>"IV", macro=>"1"},
            {name=>"HTTP_PRECONDITION", type=>"IV", macro=>"1"},
            {name=>"HTTP_PROXY_AUTHENTICATION", type=>"IV", macro=>"1"},
            {name=>"HTTP_PUT", type=>"IV", macro=>"1"},
            {name=>"HTTP_PUT_RECV", type=>"IV", macro=>"1"},
            {name=>"HTTP_REQUESTED_RANGE", type=>"IV", macro=>"1"},
            {name=>"HTTP_REQUEST_TIMEOUT", type=>"IV", macro=>"1"},
            {name=>"HTTP_REQUEST_TOO_LARGE", type=>"IV", macro=>"1"},
            {name=>"HTTP_RESET_CONTENT", type=>"IV", macro=>"1"},
            {name=>"HTTP_SEE_OTHER", type=>"IV", macro=>"1"},
            {name=>"HTTP_SERVER_ERROR", type=>"IV", macro=>"1"},
            {name=>"HTTP_SERVICE_UNAVAILABLE", type=>"IV", macro=>"1"},
            {name=>"HTTP_STATUS", type=>"IV", macro=>"1"},
            {name=>"HTTP_SWITCHING_PROTOCOLS", type=>"IV", macro=>"1"},
            {name=>"HTTP_TRACE", type=>"IV", macro=>"1"},
            {name=>"HTTP_UNAUTHORIZED", type=>"IV", macro=>"1"},
            {name=>"HTTP_UNSUPPORTED_MEDIATYPE", type=>"IV", macro=>"1"},
            {name=>"HTTP_UPGRADE_REQUIRED", type=>"IV", macro=>"1"},
            {name=>"HTTP_URI_BAD_ARGUMENTS", type=>"IV", macro=>"1"},
            {name=>"HTTP_URI_BAD_HOSTNAME", type=>"IV", macro=>"1"},
            {name=>"HTTP_URI_BAD_PORT", type=>"IV", macro=>"1"},
            {name=>"HTTP_URI_BAD_RESOURCE", type=>"IV", macro=>"1"},
            {name=>"HTTP_URI_BAD_SCHEME", type=>"IV", macro=>"1"},
            {name=>"HTTP_URI_BAD_URI", type=>"IV", macro=>"1"},
            {name=>"HTTP_URI_BAD_USERNAME", type=>"IV", macro=>"1"},
            {name=>"HTTP_URI_CODING_ALL", type=>"IV", macro=>"1"},
            {name=>"HTTP_URI_CODING_HOSTNAME", type=>"IV", macro=>"1"},
            {name=>"HTTP_URI_CODING_MOST", type=>"IV", macro=>"1"},
            {name=>"HTTP_URI_CODING_NONE", type=>"IV", macro=>"1"},
            {name=>"HTTP_URI_CODING_QUERY", type=>"IV", macro=>"1"},
            {name=>"HTTP_URI_CODING_RESOURCE", type=>"IV", macro=>"1"},
            {name=>"HTTP_URI_CODING_USERNAME", type=>"IV", macro=>"1"},
            {name=>"HTTP_URI_MISSING_RESOURCE", type=>"IV", macro=>"1"},
            {name=>"HTTP_URI_MISSING_SCHEME", type=>"IV", macro=>"1"},
            {name=>"HTTP_URI_OK", type=>"IV", macro=>"1"},
            {name=>"HTTP_URI_OVERFLOW", type=>"IV", macro=>"1"},
            {name=>"HTTP_URI_TOO_LONG", type=>"IV", macro=>"1"},
            {name=>"HTTP_URI_UNKNOWN_SCHEME", type=>"IV", macro=>"1"},
            {name=>"HTTP_USE_PROXY", type=>"IV", macro=>"1"},
            {name=>"HTTP_WAITING", type=>"IV", macro=>"1"},
            {name=>"IPP_ACTIVATE_PRINTER", type=>"IV", macro=>"1"},
            {name=>"IPP_ATTRIBUTE", type=>"IV", macro=>"1"},
            {name=>"IPP_ATTRIBUTES", type=>"IV", macro=>"1"},
            {name=>"IPP_ATTRIBUTES_NOT_SETTABLE", type=>"IV", macro=>"1"},
            {name=>"IPP_BAD_REQUEST", type=>"IV", macro=>"1"},
            {name=>"IPP_CANCEL_CURRENT_JOB", type=>"IV", macro=>"1"},
            {name=>"IPP_CANCEL_JOB", type=>"IV", macro=>"1"},
            {name=>"IPP_CANCEL_SUBSCRIPTION", type=>"IV", macro=>"1"},
            {name=>"IPP_CHARSET", type=>"IV", macro=>"1"},
            {name=>"IPP_COMPRESSION_ERROR", type=>"IV", macro=>"1"},
            {name=>"IPP_COMPRESSION_NOT_SUPPORTED", type=>"IV", macro=>"1"},
            {name=>"IPP_CONFLICT", type=>"IV", macro=>"1"},
            {name=>"IPP_CREATE_JOB", type=>"IV", macro=>"1"},
            {name=>"IPP_CREATE_JOB_SUBSCRIPTION", type=>"IV", macro=>"1"},
            {name=>"IPP_CREATE_PRINTER_SUBSCRIPTION", type=>"IV", macro=>"1"},
            {name=>"IPP_DATA", type=>"IV", macro=>"1"},
            {name=>"IPP_DEACTIVATE_PRINTER", type=>"IV", macro=>"1"},
            {name=>"IPP_DEVICE_ERROR", type=>"IV", macro=>"1"},
            {name=>"IPP_DISABLE_PRINTER", type=>"IV", macro=>"1"},
            {name=>"IPP_DOCUMENT_ACCESS_ERROR", type=>"IV", macro=>"1"},
            {name=>"IPP_DOCUMENT_FORMAT", type=>"IV", macro=>"1"},
            {name=>"IPP_DOCUMENT_FORMAT_ERROR", type=>"IV", macro=>"1"},
            {name=>"IPP_ENABLE_PRINTER", type=>"IV", macro=>"1"},



( run in 1.197 second using v1.01-cache-2.11-cpan-71847e10f99 )