12345678910111213141516171819202122232425 |
- package de.tudarmstadt.informatik.hostage.logging;
- import java.io.Serializable;
- import java.util.HashMap;
- public class SyncInfo implements Serializable {
- private static final long serialVersionUID = 1L;
- /**
- * The first Message that should be sent when two devices want to synchronize.
- * It should contain a Map of devices and either the latest attack ID the device has in the database
- * or the time of the latest attack.
- *
- *
- * | A -> SyncInfo -> B |
- * | | ----- SyncInfo independent
- * | A <- SyncInfo <- B |
- *
- *
- * Now A looks what it has that B does not have, by comparing the device ID's and the newest entry indicator,
- * and sends it to B. (SyncData object)
- * B does the same, now these two devices should be synchronized.
- */
- public HashMap<String, Long> deviceMap;
- }
|