'Reads an integer from the packet'

def readInt(self):

    format = '!I'
    length = struct.calcsize(format)
    info = struct.unpack(format, self.data[self.offset:(self.offset + length)])
    self.offset += length
    return info[0]
