namespace Capnp.Rpc.Interception { /// /// The state of an intercepted call from Alice to Bob. /// public enum InterceptionState { /// /// Alice initiated the call, but it was neither forwarded to Bob nor finished. /// RequestedFromAlice, /// /// The call was forwarded to Bob. /// ForwardedToBob, /// /// The call returned from Bob (to whom it was forwarded), but no result was yet forwarded to Alice. /// ReturnedFromBob, /// /// The call was returned to Alice (either with results, exception, or cancelled) /// ReturnedToAlice } }