Lines Matching refs:buffer
2537 def __init__(self, dbref, sql, buffer, head, tail, fetch_count, fetching_done, process_target, wait_event, fetched_event, prep):
2542 self.buffer = buffer
2586 space = len(self.buffer) - self.local_head
2590 # Use 0 (or space < glb_nsz) to mean there is no more at the top of the buffer
2592 self.buffer[self.local_head : self.local_head + len(nd)] = nd
2615 self.buffer[pos : pos + len(nd)] = nd
2616 self.buffer[pos + glb_nsz : pos + sz] = d
2663 self.buffer = Array(c_char, self.buffer_size, lock=False)
2674 self.process = Process(target=SQLFetcherFn, args=(glb.dbref, sql, self.buffer, self.head, self.tail, self.fetch_count, self.fetching_done, self.process_target, self.wait_event, self.fetched_event, prep))
2721 if len(self.buffer) - pos < glb_nsz:
2723 n = pickle.loads(self.buffer[pos : pos + glb_nsz])
2726 n = pickle.loads(self.buffer[0 : glb_nsz])
2728 obj = pickle.loads(self.buffer[pos : pos + n])
4770 self.buffer = create_string_buffer(256)
4771 self.bufferp = addressof(self.buffer)
4827 ok = self.xed_format_context(2, inst.xedp, inst.bufferp, sizeof(inst.buffer), ip, 0, 0)
4831 result = inst.buffer.value
4833 result = inst.buffer.value.decode()