fun prepareForResumeWith(serviceHub: ServiceHubInternal, receivedPayload: Any?, suspendAction: (FiberRequest, ProtocolStateMachineImpl<*>) -> Unit): Unit