def limit(self,i): assert self.p return sonic.pipe_limit(self.p,i)
def rlimit(self,i): assert self.p return sonic.pipe_limit(self.p,sonic.pipe_get_i(self.p)+i)