Queue - 1 Upload, 1 Download

Is there a way force only 1 upload and 1 download active at a given time? (Uploading and downloading from the same site.)

I want to queue say, 10 uploads and 20 downloads. I don't want my download's to have to wait for my uploads and I only want 1 upload active at a time.