def deserialize(cls, data): content = cls(Device.deserialize(data[1])) content.port = data[2] content.buffer_id = data[3] content.data = data[4] content.actions = [Action.deserialize(action) for action in data[5]] return content
def deserialize(cls, data): content = cls(Device.deserialize(data[1])) content.idle_timeout = data[2] content.hard_timeout = data[3] content.match = Match.deserialize(data[4]) content.buffer_id = data[5] content.actions = [Action.deserialize(action) for action in data[6]] content.data = data[7] return content