The title is quite explanatory of the API issue :sweat_smile:
We should probably have both methods in both classes
isClosed() comes from TypedReader from which BufferedPort is derivedisOpen() is defined in Portopen() and close() are defined in ContactableI think it would be a good idea to move both isOpen and isClosed in Contactable, but this is a small API/ABI break.
I think it would be a good idea to move both isOpen and isClosed in Contactable, but this is a small API/ABI break.
Totally agree.
Most helpful comment
We should probably have both methods in both classes