From: cristy Date: Tue, 8 Jan 2013 21:34:16 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~4460 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=286dea0ed0f6835ff5e86ac267347e79d6f87e56;p=imagemagick --- diff --git a/MagickCore/cache-private.h b/MagickCore/cache-private.h index e5b6bf337..cb2b3ec0e 100644 --- a/MagickCore/cache-private.h +++ b/MagickCore/cache-private.h @@ -29,6 +29,8 @@ extern "C" { #include "MagickCore/thread-private.h" #include "MagickCore/semaphore.h" +#define MaxNumberDistributedCacheClients 32 + typedef void *Cache; @@ -100,6 +102,17 @@ typedef struct _CacheMethods destroy_pixel_handler; } CacheMethods; +typedef struct _DistributedCacheInfo +{ +#if defined(MAGICKCORE_HAVE_SOCKET) + int + server; +#endif + + size_t + session; +} DistributedCacheInfo; + typedef struct _NexusInfo NexusInfo; @@ -174,6 +187,12 @@ typedef struct _CacheInfo RandomInfo *random_info; + ssize_t + number_connections; + + DistributedCacheInfo + connection[MaxNumberDistributedCacheClients]; + MagickBooleanType synchronize, debug;