summaryrefslogtreecommitdiffhomepage
path: root/windows
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2018-04-13 16:22:46 -0300
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2018-08-23 14:57:27 -0300
commitd42bfc97ece236df644f32a617124f34826fa490 (patch)
treebdd32cc8b83c0fd0b3ff9e27028380998a43e3a9 /windows
parent0bc00fbdbbf28e56f4d60d8abd5e9b6b93b1e5e4 (diff)
downloadmullvadvpn-d42bfc97ece236df644f32a617124f34826fa490.tar.xz
mullvadvpn-d42bfc97ece236df644f32a617124f34826fa490.zip
Create `tunnel_state_machine` module
Represent the tunnel states as individual types, so that a state machine can be created that's guaranteed by the compiler to be consistent. The state machine receives `TunnelCommand` events to open or close the tunnel, and each state can receive additional events related to the tunnel operation.
Diffstat (limited to 'windows')
0 files changed, 0 insertions, 0 deletions