Argument name 'req' for Virtual method in subclass doesn't match the argument

And one more question here is,

I have done connection like this,

m_agent_h.m_mon_h.ap.connect(cov_h.analysis_export);

But, I got functional coverage 0%.

And where should I call the write method (virtual method)?

How can I solve these 2 errors?