The abstruct interface for net-* client
