static int tt_read(void) { gauge_t rnum, size; tt_open_db(); if (rdb == NULL) return -1; rnum = tcrdbrnum(rdb); tt_submit(rnum, "records"); size = tcrdbsize(rdb); tt_submit(size, "file_size"); return 0; }
static int rdb_size(lua_State *L){ TCRDB *rdb = rdb_getrdb(L, 1); lua_pushnumber(L, (double)tcrdbsize(rdb)); // x_x return 1; }
uint64_t db_obj_remote::dbfsiz() const { return tcrdbsize(_hdb); }
static VALUE mTokyoMessenger_size(VALUE vself){ TCRDB *db = mTokyoMessenger_getdb(vself); return LL2NUM(tcrdbsize(db)); }
/* dbsize */ JNIEXPORT jlong JNICALL Java_tokyotyrant_TCRDB_dbsize (JNIEnv *env, jobject self){ TCRDB *tcrdb = (TCRDB *)(intptr_t)(*env)->GetLongField(env, self, tcrdb_fid_ptr); return tcrdbsize(tcrdb); }