package HTTP::Webdav::Constants ; use Exporter ; @ISA = qw(Exporter) ; @EXPORT = qw{HTTP_QUOTES HTTP_WHITESPACE NE_ACL_H NE_ALLOC_H NE_AUTH NE_AUTHPROXY NE_AUTH_H NE_BASIC_H NE_COMPRESS_H NE_CONNECT NE_COOKIES_H NE_DBG_FLUSH NE_DBG_HTTP NE_DBG_HTTPAUTH NE_DBG_HTTPBASIC NE_DBG_HTTPBODY NE_DBG_HTTPPLAIN NE_DBG_LOCKS NE_DBG_SOCKET NE_DBG_XML NE_DBG_XMLPARSE NE_DEPTH_INFINITE NE_DEPTH_ONE NE_DEPTH_ZERO NE_ELM_207_UNUSED NE_ELM_207_first NE_ELM_UNUSED NE_ELM_href NE_ELM_multistatus NE_ELM_prop NE_ELM_propstat NE_ELM_response NE_ELM_responsedescription NE_ELM_root NE_ELM_status NE_ELM_unknown NE_ERROR NE_FAILED NE_LOCKS_H NE_LOOKUP NE_OK NE_PROPS_H NE_PROXYAUTH NE_REDIRECT NE_REDIRECT_H NE_REQUEST_H NE_RETRY NE_SERVERAUTH NE_SESSION_H NE_SOCKET_H NE_STRING_H NE_TIMEOUT NE_TIMEOUT_INFINITE NE_TIMEOUT_INVALID NE_URI_H NE_UTILS_H NE_XML_CDATA NE_XML_COLLECT NE_XML_DECLINE NE_XML_H NE_XML_INVALID NE_XML_MIXED NE_XML_UTF8DECODE NE_XML_VALID} ; use constant HTTP_QUOTES => "\"'" ; use constant HTTP_WHITESPACE => " \r\n\t" ; use constant NE_AUTH => (4) ; use constant NE_AUTHPROXY => (5) ; use constant NE_CONNECT => (8) ; use constant NE_DBG_FLUSH => (1<<30) ; use constant NE_DBG_HTTP => (1<<1) ; use constant NE_DBG_HTTPAUTH => (1<<3) ; use constant NE_DBG_HTTPBASIC => (1<<8) ; use constant NE_DBG_HTTPBODY => (1<<7) ; use constant NE_DBG_HTTPPLAIN => (1<<4) ; use constant NE_DBG_LOCKS => (1<<5) ; use constant NE_DBG_SOCKET => (1<<0) ; use constant NE_DBG_XML => (1<<2) ; use constant NE_DBG_XMLPARSE => (1<<6) ; use constant NE_DEPTH_INFINITE => (2) ; use constant NE_DEPTH_ONE => (1) ; use constant NE_DEPTH_ZERO => (0) ; use constant NE_ELM_UNUSED => (100) ; use constant NE_ELM_207_UNUSED => (NE_ELM_UNUSED + 100) ; use constant NE_ELM_207_first => (NE_ELM_UNUSED) ; use constant NE_ELM_href => (NE_ELM_207_first + 3) ; use constant NE_ELM_multistatus => (NE_ELM_207_first) ; use constant NE_ELM_prop => (NE_ELM_207_first + 5) ; use constant NE_ELM_propstat => (NE_ELM_207_first + 4) ; use constant NE_ELM_response => (NE_ELM_207_first + 1) ; use constant NE_ELM_responsedescription => (NE_ELM_207_first + 2) ; use constant NE_ELM_root => 0 ; use constant NE_ELM_status => (NE_ELM_207_first + 6) ; use constant NE_ELM_unknown => -1 ; use constant NE_ERROR => (1) ; use constant NE_FAILED => (10) ; use constant NE_LOOKUP => (3) ; use constant NE_OK => (0) ; use constant NE_PROXYAUTH => (7) ; use constant NE_REDIRECT => (12) ; use constant NE_RETRY => (11) ; use constant NE_SERVERAUTH => (6) ; use constant NE_SESSION_H => 1 ; use constant NE_TIMEOUT => (9) ; use constant NE_TIMEOUT_INFINITE => -1 ; use constant NE_TIMEOUT_INVALID => -2 ; use constant NE_XML_CDATA => (1<<1) ; use constant NE_XML_COLLECT => ((1<<2) | NE_XML_CDATA) ; use constant NE_XML_DECLINE => (-2) ; use constant NE_XML_INVALID => (-1) ; use constant NE_XML_MIXED => (1<<4) ; use constant NE_XML_UTF8DECODE => (1<<3) ; use constant NE_XML_VALID => (0) ;