include: mark close_cb field as private