Returns a boolean indicating the value of ``offset`` in ``name``

        Like **Redis.GETBIT**

        :param string name: the key name
        :param int offset: the bit position
        :param bool val: the bit value
        :return: the bit at the ``offset`` , ``False`` if key doesn't exist or
         offset exceeds the string length.
        :rtype: bool
        
        >>> ssdb.set('bit_test', 1)
        True
        >>> ssdb.getbit('bit_test', 0)
        True
        >>> ssdb.getbit('bit_test', 1)
        False

def getbit(self, name, offset):
        """
        Returns a boolean indicating the value of ``offset`` in ``name``

        Like **Redis.GETBIT**

        :param string name: the key name
        :param int offset: the bit position
        :param bool val: the bit value
        :return: the bit at the ``offset`` , ``False`` if key doesn't exist or
         offset exceeds the string length.
        :rtype: bool
        
        >>> ssdb.set('bit_test', 1)
        True
        >>> ssdb.getbit('bit_test', 0)
        True
        >>> ssdb.getbit('bit_test', 1)
        False
        """                        
        offset = get_positive_integer('offset', offset)
        return self.execute_command('getbit', name, offset)