Я думал вы в курсе, что при первом, это еще надо объявить. Ладно, используйте второе. Например, пусть источник запроса асинхронного, это даже обработчике события какого либо, что собственно не важно:
$('selector').event(function() {
//объявляем функцию, в которую произойдет возврат
//объявляется как глобальная переменная
callback = myfunc(data) {
//data - возвращенные данные, если надо
}
//вызываем функцию, из которой и нужно вернуться в myfunc()
getClientsData(urlFile, n, func)
})
все.