示例#1
0
文件: server.py 项目: mcruse/monotone
 def __init__(self, id, function, values=None):
     buffer = array.array('B')
     buffer.append(id)
     buffer.append(function)
     if not values is None:
         buffer.append(len(values))
         buffer.fromlist(values)
     self.buffer = buffer.tostring()
示例#2
0
 def __init__(self, id, function, values=None):
     buffer = array.array('B')
     buffer.append(id)
     buffer.append(function)
     if not values is None:
         buffer.append(len(values))
         buffer.fromlist(values)
     self.buffer = buffer.tostring()
示例#3
0
文件: server.py 项目: mcruse/monotone
 def append_crc(self):
     #append a crc character to an existing response string
     buffer = array.array('B')
     buffer.fromstring(self.buffer)
     x = crc(buffer)
     buffer.append(x & 0xFF)
     buffer.append(x >> 8)
     self.crc = x
     self.buffer = buffer.tostring()
示例#4
0
 def append_crc(self):
     #append a crc character to an existing response string
     buffer = array.array('B')
     buffer.fromstring(self.buffer)
     x = crc(buffer)
     buffer.append(x & 0xFF)
     buffer.append(x >> 8)
     self.crc = x
     self.buffer = buffer.tostring()
示例#5
0
文件: server.py 项目: mcruse/monotone
 def __init__(self, id, function, error_code):
     buffer = array.array('B')
     buffer.append(id)
     buffer.append(function)
     buffer.append(error_code)
     self.buffer = buffer.tostring()
示例#6
0
 def __init__(self, id, function, error_code):
     buffer = array.array('B')
     buffer.append(id)
     buffer.append(function)
     buffer.append(error_code)
     self.buffer = buffer.tostring()