# Returning value from function: Scoping Problem

**URL:** <https://forum.kirupa.com/t/returning-value-from-function-scoping-problem/246815>\
**Category:** flash\
**Created:** [December 14, 2007, 7:21pm UTC](https://forum.kirupa.com/t/returning-value-from-function-scoping-problem/246815 "2007-12-14T19:21:15Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![WearDark](https://avatars.discourse-cdn.com/v4/letter/w/48db29/32.png) [@WearDark](https://forum.kirupa.com/u/WearDark)\
**Post date:** [December 14, 2007, 7:21pm UTC](https://forum.kirupa.com/t/returning-value-from-function-scoping-problem/246815/1 "2007-12-14T19:21:15Z")

</div>

I have the following function defined in a class:

```auto

vidNetStream.onMetaData = function(myMeta){
	_root.totalDuration = myMeta.duration;
	//trace(_root.totalDuration + "!");
}

```

totalDuration is a private variable defined in my class… how can I get that function to effectively save totalDuration??

Cheers.
