Какая польза от метода преобразования в akka FSM? - PullRequest
0 голосов
/ 21 января 2019

Я просматривал документацию Акки ФСМ. Я не понимал метод transform. Вот код -

when(SomeState)(transform {
  case Event(bytes: ByteString, read) ⇒ stay using (read + bytes.length)
} using {
  case s @ FSM.State(state, read, timeout, stopReason, replies) if read >    1000 ⇒
    goto(Processing)
}) 

Может ли кто-нибудь любезно объяснить, как это использовать с when методом?

...