Increment is used to return the value of the lamport clock and increment it afterwards
()
| 9 | Time() Time |
| 10 | // Increment is used to return the value of the lamport clock and increment it afterwards |
| 11 | Increment() (Time, error) |
| 12 | // Witness is called to update our local clock if necessary after |
| 13 | // witnessing a clock value received from another process |
| 14 | Witness(time Time) error |