def sscan(self, name, cursor=<NUM_LIT:0>, match=None, count=None):
with self.pipe as pipe:<EOL><INDENT>f = Future()<EOL>res = pipe.sscan(self.redis_key(name), cursor=cursor,<EOL>match=match, count=count)<EOL>def cb():<EOL><INDENT>f.set((res[<NUM_LIT:0>], [self.valueparse.decode(v) for v in res[<NUM_LIT:1>]]))<EOL><DEDENT>pipe.on_execute(cb)<EOL>return f<EOL><DEDENT>
Incrementally return lists of elements in a set. Also return a cursor
indicating the scan position.

``match`` allows for filtering the keys by pattern

``count`` allows for hint the minimum number of returns

:param name: str     the name of the redis key
:param cursor: int
:param match: str
:param count: int