Closed guruofquality closed 8 years ago
This has never come up so far. Variable port blocks generally setup once at init. Or are destructed and re-created for port configuration changes. If this is an issue, activate() may be a good existing hook if the user needs this.
When the ports are changed at runtime, the author of a block with variable ports will overload this call to to make sure they are using viable port pointers. This will also be the callback that we recommend users use to cache/store port pointers.