The function returns a real number; the total amount of bytes that were uploaded.
I see no reason why this is a real number but the underlying CURL library returns a double.