public override void Dispose() { base.Dispose(); if (_pTimer != null) { _pTimer.Protocol = null; _pTimer.Dispose(); _pTimer = null; } } public override IOHandler IOHandler