https://github.com/xricht17/twpp/issues/9
https://github.com/xricht17/twpp/issues/9

I think I found an error. When memory transfer is chosen after enabling the source a wait must occur for XferReady signall.

Below code would hang on `waitReady`
 Twpp::Capability xferMech = Twpp::Capability::createOneValue<Twpp::CapType::IXferMech>(Twpp::XferMech::Memory);
  ret = src.capability(Twpp::Msg::Set, xferMech);

  ret = src.enable(Twpp::UserInterface(false, false, Twpp::Handle()));

  ret = src.waitReady();

Only after chaning the following piece in application.hpp:295 it goes flowlessly forward. I've tested this only on Windows, where there are no callbacks.

radpointhq/twpp