Class: Caffeine::MemCache
- Inherits:
-
Object
- Object
- Caffeine::MemCache
- Defined in:
- ext/caffeine.c
Instance Method Summary collapse
- #add ⇒ Object
- #check ⇒ Object
- #dec ⇒ Object
- #delete ⇒ Object
- #disconnect ⇒ Object
- #flush ⇒ Object
-
#get ⇒ Object
(also: #[])
and so on.
- #inc ⇒ Object
- #initialize ⇒ Object constructor
- #invalidate_namespace ⇒ Object
- #lock ⇒ Object
- #replace ⇒ Object
- #servers= ⇒ Object
- #set ⇒ Object (also: #[]=)
- #synchronize ⇒ Object
- #unlock ⇒ Object
Constructor Details
#initialize ⇒ Object
37 |
# File 'ext/caffeine.c', line 37
VALUE MemCache_initialize(VALUE self, VALUE opts);
|
Instance Method Details
#add ⇒ Object
40 |
# File 'ext/caffeine.c', line 40
VALUE MemCache_set(int argc, VALUE *argv, VALUE self);
|
#check ⇒ Object
47 |
# File 'ext/caffeine.c', line 47
VALUE MemCache_check(VALUE self, VALUE key);
|
#dec ⇒ Object
50 |
# File 'ext/caffeine.c', line 50
VALUE MemCache_dec(int argc, VALUE *argv, VALUE self);
|
#delete ⇒ Object
48 |
# File 'ext/caffeine.c', line 48
VALUE MemCache_delete(int argc, VALUE *argv, VALUE self);
|
#disconnect ⇒ Object
46 |
# File 'ext/caffeine.c', line 46 VALUE MemCache_disconnect(VALUE self); |
#flush ⇒ Object
45 |
# File 'ext/caffeine.c', line 45 VALUE MemCache_flush(VALUE self); |
#get ⇒ Object Also known as: []
and so on
39 |
# File 'ext/caffeine.c', line 39
VALUE MemCache_get(int argc, VALUE *args, VALUE self);
|
#inc ⇒ Object
49 |
# File 'ext/caffeine.c', line 49
VALUE MemCache_inc(int argc, VALUE *argv, VALUE self);
|
#invalidate_namespace ⇒ Object
51 |
# File 'ext/caffeine.c', line 51
VALUE MemCache_invalidate_namespace(VALUE self, VALUE namespace);
|
#lock ⇒ Object
44 |
# File 'ext/caffeine.c', line 44
VALUE MemCache_lock(int argc, VALUE *argv, VALUE self);
|
#replace ⇒ Object
40 |
# File 'ext/caffeine.c', line 40
VALUE MemCache_set(int argc, VALUE *argv, VALUE self);
|
#servers= ⇒ Object
38 |
# File 'ext/caffeine.c', line 38
VALUE MemCache_set_servers(VALUE self, VALUE servers);
|
#set ⇒ Object Also known as: []=
40 |
# File 'ext/caffeine.c', line 40
VALUE MemCache_set(int argc, VALUE *argv, VALUE self);
|
#synchronize ⇒ Object
43 |
# File 'ext/caffeine.c', line 43
VALUE MemCache_synchronize(int argc, VALUE *argv, VALUE self);
|
#unlock ⇒ Object
48 |
# File 'ext/caffeine.c', line 48
VALUE MemCache_delete(int argc, VALUE *argv, VALUE self);
|