úÎ(0#!"      !"#$%&'()*+,-./0123456789:;<="#$%&'()*+,-./0123456789:;<="#$%&'()*+,-./0123456789:;<= Experimentaltravis.brady@gmail.comE>#Convert TyrantOption type to Int32 ?:Convert Tokyo Tyrant error codes to string representation @ABCDECreate a Put with two params FGHIJKConnect to Tokyo Tyrant Close connection to ttserver LStore a record Retrieve a record +Store a record where the value is a double !Store a record with an Int value $Retrieve a record with an Int value Store a new record ) If key already exists nothing is done 6Concatenate a value at the end of the existing record Remove a record &Get the size of the value of a record +Fetch keys and values for multiple records MNOPRemove all records 4Synchronize updated contents with the database file Q-Copy the database file to the specified path Add an integer to a record RSGet the size of the database Get the number of records Get the stats string %Restore the database with update log TUSet the replication master VWXYAdd a real number to a record Nconcatenate a value at the end of the existing record and shift it to the lef  Connection key value width ZNstore a record into a remote database object without response from the server 4initialize the iterator of a remote database object [\=get the next key of the iterator of a remote database object ]6get forward matching keys in a remote database object ^_`ab 1Call a function of the script language extension Connection to Tokyo Tyrant the lua function to be called specifies the key specified the value locking and update log options !7Call a versatile function for miscellaneous operations  funcname can be getlist, putlist and outlist ; getlist takes a list of keys and returns a list of values J putlist takes a list of keys and values one after the other and returns [] 8 outlist takes a list of keys and removes those records Connection to Tokyo Tyrant  funcname args options "  !"   !   !c      !"#$%&'() !"*+#$,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSThaskell-tyrant-0.1Database.TokyoTyrantDatabase.TokyoTyrant.Constants TyrantOption NoUpdateLog GlobalLocking RecordLockingopenConnectioncloseConnectionputValuegetValue putDouble getDoubleputIntgetIntputKeepputCatoutvsizmgetvanishsynccopyaddIntsizernumstatrestoresetmst addDoubleputshlputnriterinititernextfwmkeysextmiscmagicputputkeepputcatgetaddint adddouble rDBMONOULOG rDBXOLCKREC rDBXOLCKGLB optToInt32 errorCodetoStricttoLazyrunPSlength32len32 oneValPutmakePutsmakePut makePutKeep makePutCatmakeGet getRetCode parseRetCodemgetPut getManyMGet getMGetHeader getOneMGetjustCode parseSize sizeOrRNum setmstPut integFract pairToDoubleparseAddDoubleReponse doublePut putshlPutputnrPut parseLenGetparseLen fwmkeysPutgetManyElementsextPutoptOrreadLazy parseCode