OSDN Git Service

* updated for freebsd
[modchxj/mod_chxj.git] / include / chxj_img_conv_format.h
index 34b6b73..ef7f402 100644 (file)
@@ -1,6 +1,6 @@
 /*
+ * Copyright (C) 2005-2011 Atsushi Konno All rights reserved.
  * Copyright (C) 2005 QSDN,Inc. All rights reserved.
- * Copyright (C) 2005 Atsushi Konno All rights reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
 
 #define DEFAULT_IMAGE_CACHE_DIR "/tmp"
 
+/* default: 10MByte */
+#define DEFAULT_IMAGE_CACHE_LIMIT (10*1024*1024)
 
-extern int 
-chxj_img_conv_format_handler(
-  request_rec* r);
+/* micro second */
+#define CACHE_RECHECK_WAIT        (200000)
+#define CACHE_RETRY_COUNT         (5)
 
-extern char* 
-chxj_exchange_image(
-  request_rec* r, 
-  const char** src, 
-  apr_size_t*  len);
 
-extern int 
-chxj_trans_name(
-  request_rec *r);
+extern int chxj_img_conv_format_handler(
+  request_rec          *r);
+
+extern char* chxj_convert_image(
+  request_rec          *r, 
+  const char           **src, 
+  apr_size_t           *len);
+
+extern int chxj_trans_name(
+  request_rec          *r);
 
 
 #endif