get (TokyoTyrant::RDB)

    # File tokyotyrant.rb, line 324
        def get(key)
          key = _argstr(key)
          sbuf = [0xC8, 0x30, key.length].pack("CCN")
          sbuf += key
          if !_send(sbuf)
            @ecode = ESEND
            return nil
          end
          code = _recvcode
          if code == -1
            @ecode = ERECV
            return nil
          end
          if code != 0
            @ecode = ENOREC
            return nil
          end
          vsiz = _recvint32
          if vsiz < 0
            @ecode = ERECV
            return nil
          end
          vbuf = _recv(vsiz)
          if !vbuf
            @ecode = ERECV
            return nil
          end
          return _retstr(vbuf)
        end