tokyo.alien.tchdb vocabulary
Factor handbook > Vocabulary index


Summary
Bindings for Tokyo Cabinet's Hash database API

Meta-data
Authors:Bruno Deferrari


Words

Symbol words
TCHDB
TCXSTR


Ordinary words
WordStack effect
HDBFFATAL( -- value )
HDBFOPEN( -- value )
HDBOCREAT( -- value )
HDBOLCKNB( -- value )
HDBONOLCK( -- value )
HDBOREADER( -- value )
HDBOTRUNC( -- value )
HDBOTSYNC( -- value )
HDBOWRITER( -- value )
HDBTBZIP( -- value )
HDBTDEFLATE( -- value )
HDBTEXCODEC( -- value )
HDBTLARGE( -- value )
HDBTTCBS( -- value )
tchdbadddouble( hdb kbuf ksiz num -- double )
tchdbaddint( hdb kbuf ksiz num -- int )
tchdbalign( hdb -- uint )
tchdbbnum( hdb -- ulonglong )
tchdbbnumused( hdb -- ulonglong )
tchdbcacheclear( hdb -- bool )
tchdbclose( hdb -- bool )
tchdbcodecfunc( hdb ep eop dp dop -- )
tchdbcopy( hdb path -- bool )
tchdbdbgfd( hdb -- int )
tchdbdel( hdb -- )
tchdbecode( hdb -- int )
tchdberrmsg( ecode -- c-string )
tchdbfbpmax( hdb -- uint )
tchdbflags( hdb -- uchar )
tchdbforeach( hdb iter op -- bool )
tchdbfsiz( hdb -- ulonglong )
tchdbfwmkeys( hdb pbuf psiz max -- TCLIST* )
tchdbfwmkeys2( hdb pstr max -- TCLIST* )
tchdbget( hdb kbuf ksiz sp -- void* )
tchdbget2( hdb kstr -- c-string )
tchdbget3( hdb kbuf ksiz vbuf max -- int )
tchdbgetnext( hdb kbuf ksiz sp -- void* )
tchdbgetnext2( hdb kstr -- c-string )
tchdbgetnext3( hdb kbuf ksiz sp vbp vsp -- c-string )
tchdbhasmutex( hdb -- bool )
tchdbinode( hdb -- ulonglong )
tchdbiterinit( hdb -- bool )
tchdbiternext( hdb sp -- void* )
tchdbiternext2( hdb -- c-string )
tchdbiternext3( hdb kxstr vxstr -- bool )
tchdbmemsync( hdb phys -- bool )
tchdbmtime( hdb -- tokyo_time_t )
tchdbnew( -- TCHDB* )
tchdbomode( hdb -- int )
tchdbopaque( hdb -- c-string )
tchdbopen( hdb path omode -- bool )
tchdboptimize( hdb bnum apow fpow opts -- bool )
tchdbopts( hdb -- uchar )
tchdbout( hdb kbuf ksiz -- bool )
tchdbout2( hdb kstr -- bool )
tchdbpath( hdb -- c-string )
tchdbput( hdb kbuf ksiz vbuf vsiz -- bool )
tchdbput2( hdb kstr vstr -- bool )
tchdbputasync( hdb kbuf ksiz vbuf vsiz -- bool )
tchdbputasync2( hdb kstr vstr -- bool )
tchdbputcat( hdb kbuf ksiz vbuf vsiz -- bool )
tchdbputcat2( hdb kstr vstr -- bool )
tchdbputkeep( hdb kbuf ksiz vbuf vsiz -- bool )
tchdbputkeep2( hdb kstr vstr -- bool )
tchdbputproc( hdb kbuf ksiz vbuf vsiz proc op -- bool )
tchdbrnum( hdb -- ulonglong )
tchdbsetcache( hdb rcnum -- bool )
tchdbsetcodecfunc( hdb enc encop dec decop -- bool )
tchdbsetdbgfd( hdb fd -- )
tchdbsetecode( hdb ecode filename line func -- )
tchdbsetmutex( hdb -- bool )
tchdbsettype( hdb type -- )
tchdbsetxmsiz( hdb xmsiz -- bool )
tchdbsync( hdb -- bool )
tchdbtranabort( hdb -- bool )
tchdbtranbegin( hdb -- bool )
tchdbtrancommit( hdb -- bool )
tchdbtranvoid( hdb -- bool )
tchdbtune( hdb bnum apow fpow opts -- bool )
tchdbtype( hdb -- uchar )
tchdbvanish( hdb -- bool )
tchdbvsiz( hdb kbuf ksiz -- int )
tchdbvsiz2( hdb kstr -- int )
tchdbxmsiz( hdb -- ulonglong )


Files