Module: Ignite
- Defined in:
- lib/ignite/op_codes.rb,
lib/ignite.rb,
lib/ignite/cache.rb,
lib/ignite/client.rb,
lib/ignite/request.rb,
lib/ignite/version.rb,
lib/ignite/response.rb,
lib/ignite/type_codes.rb,
lib/ignite/pack_formats.rb
Overview
same as Python
Defined Under Namespace
Classes: Cache, Client, Error, HandshakeError, Request, Response, TimeoutError
Constant Summary collapse
- VERSION =
"0.2.0"- OP_SUCCESS =
0- OP_RESOURCE_CLOSE =
0- OP_HANDSHAKE =
1- OP_CACHE_GET =
1000- OP_CACHE_PUT =
1001- OP_CACHE_PUT_IF_ABSENT =
1002- OP_CACHE_GET_ALL =
1003- OP_CACHE_PUT_ALL =
1004- OP_CACHE_GET_AND_PUT =
1005- OP_CACHE_GET_AND_REPLACE =
1006- OP_CACHE_GET_AND_REMOVE =
1007- OP_CACHE_GET_AND_PUT_IF_ABSENT =
1008- OP_CACHE_REPLACE =
1009- OP_CACHE_REPLACE_IF_EQUALS =
1010- OP_CACHE_CONTAINS_KEY =
1011- OP_CACHE_CONTAINS_KEYS =
1012- OP_CACHE_CLEAR =
1013- OP_CACHE_CLEAR_KEY =
1014- OP_CACHE_CLEAR_KEYS =
1015- OP_CACHE_REMOVE_KEY =
1016- OP_CACHE_REMOVE_IF_EQUALS =
1017- OP_CACHE_REMOVE_KEYS =
1018- OP_CACHE_REMOVE_ALL =
1019- OP_CACHE_GET_SIZE =
1020- OP_CACHE_GET_NAMES =
1050- OP_CACHE_CREATE_WITH_NAME =
1051- OP_CACHE_GET_OR_CREATE_WITH_NAME =
1052- OP_CACHE_CREATE_WITH_CONFIGURATION =
1053- OP_CACHE_GET_OR_CREATE_WITH_CONFIGURATION =
1054- OP_CACHE_GET_CONFIGURATION =
1055- OP_CACHE_DESTROY =
1056- OP_QUERY_SCAN =
2000- OP_QUERY_SCAN_CURSOR_GET_PAGE =
2001- OP_QUERY_SQL =
2002- OP_QUERY_SQL_CURSOR_GET_PAGE =
2003- OP_QUERY_SQL_FIELDS =
2004- OP_QUERY_SQL_FIELDS_CURSOR_GET_PAGE =
2005- P_GET_BINARY_TYPE_NAME =
3000- OP_REGISTER_BINARY_TYPE_NAME =
3001- OP_GET_BINARY_TYPE =
3002- OP_PUT_BINARY_TYPE =
3003- TYPE_BYTE =
1- TYPE_SHORT =
2- TYPE_INT =
3- TYPE_LONG =
4- TYPE_FLOAT =
5- TYPE_DOUBLE =
6- TYPE_CHAR =
7- TYPE_BOOL =
8- TYPE_STRING =
9- TYPE_UUID =
10- TYPE_DATE =
11- TYPE_BYTE_ARRAY =
12- TYPE_INT_ARRAY =
14- TYPE_LONG_ARRAY =
15- TYPE_FLOAT_ARRAY =
16- TYPE_DOUBLE_ARRAY =
17- TYPE_CHAR_ARRAY =
18- TYPE_BOOL_ARRAY =
19- TYPE_ENUM =
28- TYPE_DECIMAL =
30- TYPE_TIMESTAMP =
33- TYPE_TIME =
36- TYPE_NULL =
101- PACK_BYTE =
"C"- PACK_CHAR =
"c"- PACK_SHORT =
"s!<"- PACK_INT =
"i!<"- PACK_LONG =
"l!<"- PACK_FLOAT =
"e"- PACK_DOUBLE =
"E"- SIZE_BYTE =
1- SIZE_CHAR =
1- SIZE_SHORT =
2- SIZE_INT =
4- SIZE_LONG =
8- SIZE_FLOAT =
4- SIZE_DOUBLE =
8