isOpen

Indicates whether the writer is currently open and initialized.

A value of true means the writer is open and ready to process messages, while false indicates the writer is either not initialized or has been closed.

This property reflects the internal _isOpen state and ensures thread-safe access.