Exemplo n.º 1
0
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;
}
Exemplo n.º 2
0
static int
rdb_size(lua_State *L){
	TCRDB *rdb = rdb_getrdb(L, 1);
	lua_pushnumber(L, (double)tcrdbsize(rdb)); // x_x
	return 1;
}
Exemplo n.º 3
0
 uint64_t db_obj_remote::dbfsiz() const
 {
   return tcrdbsize(_hdb);
 }
Exemplo n.º 4
0
static VALUE mTokyoMessenger_size(VALUE vself){
  TCRDB *db = mTokyoMessenger_getdb(vself);

  return LL2NUM(tcrdbsize(db));
}
Exemplo n.º 5
0
/* 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);
}