All pastes #121353 Raw Edit

Miscellany

public text v1 · immutable
·published 2006-08-07 22:44 UTC
rendered paste body
// from upload object

	public function onProgress(f:FileReference, loadedBytes:Number, totalBytes:Number)
	{
		var elapsed_time:Number = new Date().getTime() - this.obj.start_time;
		
		if (this.obj.bytes_uploaded > 0)
			manager.addBytes(loadedBytes - this.obj.bytes_uploaded);
		else
			manager.addBytes(loadedBytes);

		this.obj.bytes_uploaded = loadedBytes;
		this.obj.process_time = elapsed_time / 1000;
		this.obj.transfer_rate = this.obj.bytes_uploaded / this.obj.process_time;
	}

// from manager

	public function addBytes(bytes:Number)
	{
		bytes_uploaded += bytes;
		
		uploaded_txt.htmlText = "<font size='28'>Session Upload Size: "+ format_file_size(bytes_uploaded) +"</font>";
	}