1 from typing import Any
\r
4 default_timeout = ... # type: Any
\r
5 def __init__(self, default_timeout=300): ...
\r
6 def get(self, key): ...
\r
7 def delete(self, key): ...
\r
8 def get_many(self, *keys): ...
\r
9 def get_dict(self, *keys): ...
\r
10 def set(self, key, value, timeout=None): ...
\r
11 def add(self, key, value, timeout=None): ...
\r
12 def set_many(self, mapping, timeout=None): ...
\r
13 def delete_many(self, *keys): ...
\r
14 def has(self, key): ...
\r
15 def clear(self): ...
\r
16 def inc(self, key, delta=1): ...
\r
17 def dec(self, key, delta=1): ...
\r
19 class NullCache(BaseCache): ...
\r
21 class SimpleCache(BaseCache):
\r
22 clear = ... # type: Any
\r
23 def __init__(self, threshold=500, default_timeout=300): ...
\r
24 def get(self, key): ...
\r
25 def set(self, key, value, timeout=None): ...
\r
26 def add(self, key, value, timeout=None): ...
\r
27 def delete(self, key): ...
\r
28 def has(self, key): ...
\r
30 class MemcachedCache(BaseCache):
\r
31 key_prefix = ... # type: Any
\r
32 def __init__(self, servers=None, default_timeout=300, key_prefix=None): ...
\r
33 def get(self, key): ...
\r
34 def get_dict(self, *keys): ...
\r
35 def add(self, key, value, timeout=None): ...
\r
36 def set(self, key, value, timeout=None): ...
\r
37 def get_many(self, *keys): ...
\r
38 def set_many(self, mapping, timeout=None): ...
\r
39 def delete(self, key): ...
\r
40 def delete_many(self, *keys): ...
\r
41 def has(self, key): ...
\r
42 def clear(self): ...
\r
43 def inc(self, key, delta=1): ...
\r
44 def dec(self, key, delta=1): ...
\r
45 def import_preferred_memcache_lib(self, servers): ...
\r
47 GAEMemcachedCache = ... # type: Any
\r
49 class RedisCache(BaseCache):
\r
50 key_prefix = ... # type: Any
\r
51 def __init__(self, host='', port=6379, password=None, db=0, default_timeout=300, key_prefix=None, **kwargs): ...
\r
52 def dump_object(self, value): ...
\r
53 def load_object(self, value): ...
\r
54 def get(self, key): ...
\r
55 def get_many(self, *keys): ...
\r
56 def set(self, key, value, timeout=None): ...
\r
57 def add(self, key, value, timeout=None): ...
\r
58 def set_many(self, mapping, timeout=None): ...
\r
59 def delete(self, key): ...
\r
60 def delete_many(self, *keys): ...
\r
61 def has(self, key): ...
\r
62 def clear(self): ...
\r
63 def inc(self, key, delta=1): ...
\r
64 def dec(self, key, delta=1): ...
\r
66 class FileSystemCache(BaseCache):
\r
67 def __init__(self, cache_dir, threshold=500, default_timeout=300, mode=384): ...
\r
68 def clear(self): ...
\r
69 def get(self, key): ...
\r
70 def add(self, key, value, timeout=None): ...
\r
71 def set(self, key, value, timeout=None): ...
\r
72 def delete(self, key): ...
\r
73 def has(self, key): ...
\r
75 class UWSGICache(BaseCache):
\r
76 cache = ... # type: Any
\r
77 def __init__(self, default_timeout=300, cache=''): ...
\r
78 def get(self, key): ...
\r
79 def delete(self, key): ...
\r
80 def set(self, key, value, timeout=None): ...
\r
81 def add(self, key, value, timeout=None): ...
\r
82 def clear(self): ...
\r
83 def has(self, key): ...
\r