Skip to content
Snippets Groups Projects
  1. Sep 20, 2022
  2. Jan 31, 2019
  3. Jan 29, 2019
  4. Jan 28, 2019
  5. Feb 10, 2017
  6. Dec 24, 2016
    • Ramin Yaghoubzadeh's avatar
      All languages: Using uint64 for RemoteServer call return values · 681dd1bf
      Ramin Yaghoubzadeh authored
      Recent addition of IntegerConverter in rsb0.14 seems flaky (it
      seems Python will always send 64bit, and no conversion can be made),
      -> now using 64bit types for transport everywhere revision numbers
      are exchanged as an RPC result, i.e. all RemoteIU modifications
      and ResendRequests (Also disabled our own legacy IntConverters).
      
      Note: the ipaaca.proto Protobuf definition has not been changed,
      for compatibility reasons. Java version contains explicit (int)
      casts when protobuf objects are built. (TODO Discuss proto->64bit)
      
      Tests between all three languages work (Netboot, rsb0.14,
      protobuf2.6.1, spread4.4), tested with WOz+Cere+Billie.
      681dd1bf
  7. Dec 04, 2016
  8. Dec 02, 2016
  9. Sep 29, 2016
  10. Jan 07, 2016
  11. Dec 04, 2015
  12. Dec 03, 2015
  13. Apr 08, 2015
    • Ramin Yaghoubzadeh Torky's avatar
      C++: batch updates · 75e61345
      Ramin Yaghoubzadeh Torky authored
      Use with Locker, possible in a dedicated stack frame, like this:
      // ... code ...
      { // open stack frame
      	Locker locker(iu->payload());
      	iu->payload()["a"] = "string";
      	iu->payload()["b"] = "simultaneouslySentString";
      } // close stack frame, sending the update
      75e61345
  14. Mar 28, 2015
  15. Feb 23, 2015
  16. Feb 20, 2015
  17. Feb 14, 2015
  18. Feb 09, 2015
  19. Feb 05, 2015
  20. Jan 30, 2015
Loading