internal abstract void Connect(Connection connection); internal abstract void Disconnect(Connection connection);