Age | Commit message (Collapse) | Author | Files | Lines |
|
Supports communication with redis as part of an event loop
Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
|
For retrieving type information of return values.
Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
|
This is the default already for newer versions of redis.
Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
|
Should not make any difference in practice, but
the allocations should be size * (argc - 1) not size * argc - 1
Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
|
jim.h now includes JIM_ABI_VERSION that should be incremented whenever
the ABI changes. Then all loadable modules should call Jim_CheckAbiVersion()
to make sure they are loaded against the correct version.
Add Jim_PackageProvideCheck() that does both Jim_CheckAbiVersion()
and Jim_PackageProvide() to simplify the implementation of loadable extensions.
Also rename the "big" sqlite3 extension to just sqlite to avoid a naming conflict with
the smaller jim-sqlite3 extension.
Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
|
A command may return NULL, but set an error (e.g. Server closed the connection).
In this case, make sure to return the error.
Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
|
Using the hiredis client library.
Synchronous API only.
Signed-off-by: Steve Bennett <steveb@workware.net.au>
|