Support attaching custom cleanup functions to proxy client and server classes #42

pull ryanofsky wants to merge 4 commits into bitcoin-core:master from ryanofsky:pr/cclean changing 5 files +117 −62
  1. ryanofsky commented at 8:46 PM on January 28, 2021: collaborator

    This avoids the need to add interface base classes with addCloseHook methods in https://github.com/bitcoin/bitcoin/pull/19160 and https://github.com/bitcoin/bitcoin/pull/10102

  2. Generate ProxyType traits for interface types 39ad0f5eae
  3. refactor: Move connection field to ProxyContext struct
    No change in behavior
    34e9b78ec1
  4. Add cleanup callbacks to ProxyContext
    Support attaching custom cleanup functions to proxy client and server classes
    fbdaaa75aa
  5. Add ProxyTypeRegister typeid map ce8e8b654a
  6. ryanofsky merged this on Jan 28, 2021
  7. ryanofsky closed this on Jan 28, 2021

  8. ryanofsky referenced this in commit 29e574aed8 on Jan 28, 2021
  9. ryanofsky referenced this in commit 97232e7c62 on Mar 4, 2021
  10. ryanofsky referenced this in commit b1cacee1b4 on Mar 4, 2021
  11. ryanofsky referenced this in commit 1ecf3dcc52 on Mar 4, 2021
  12. ryanofsky referenced this in commit 35cfc59500 on Mar 17, 2021
  13. ryanofsky referenced this in commit 7e43e7a556 on Mar 17, 2021
  14. ryanofsky referenced this in commit 1930323ae9 on Mar 17, 2021
  15. ryanofsky referenced this in commit 4cb21574b8 on Mar 30, 2021
  16. ryanofsky referenced this in commit 85f47de8f0 on Mar 30, 2021
  17. ariard referenced this in commit 14ec1dec98 on Apr 6, 2021
  18. ryanofsky referenced this in commit f1f62325ec on Apr 23, 2021
  19. ryanofsky referenced this in commit 5d62d7f6cd on Apr 23, 2021
  20. bitcoin-core locked this on Jun 25, 2025

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin-core/libmultiprocess. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-18 13:30 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me