httpc_man must stay in lhttpc_manager as it's the internal state and should be hidden