package noise

  1. Overview
  2. Docs
type t =
  1. | N
  2. | K
  3. | X
  4. | NN
  5. | NX
  6. | IN
  7. | XN
  8. | XX
  9. | IX
  10. | NK
  11. | IK
  12. | KN
  13. | KK
  14. | KX
  15. | XK
  16. | IKpsk1
  17. | IKpsk2
  18. | INpsk1
  19. | INpsk2
  20. | IXpsk2
  21. | KKpsk0
  22. | KKpsk2
  23. | KNpsk0
  24. | KNpsk2
  25. | KXpsk2
  26. | NKpsk0
  27. | NKpsk2
  28. | NNpsk0
  29. | NNpsk2
  30. | NXpsk2
  31. | XKpsk3
  32. | XNpsk3
  33. | XXpsk3
  34. | Npsk0
  35. | Xpsk1
  36. | Kpsk0
val equal : t -> t -> Ppx_deriving_runtime.bool
val of_string : string -> (t, string) result
type step =
  1. | E
  2. | ES
  3. | S
  4. | SS
  5. | EE
  6. | SE
  7. | PSK
val all_steps : t -> step list list
type transport =
  1. | One_way
  2. | Two_way
val transport : t -> transport