{"size": 548, "ext": "js", "max_stars_repo_path": "async-proxy.js/scripts/user-data-master.js", "max_stars_repo_name": "MaMazav/MaMazav.github.io", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "async-proxy.js/scripts/user-data-master.js", "max_issues_repo_name": "MaMazav/MaMazav.github.io", "max_issues_repo_issues_event_min_datetime": "2016-08-06T23:16:22.000Z", "max_issues_repo_issues_event_max_datetime": "2016-08-08T00:01:44.000Z", "max_forks_repo_path": "async-proxy.js/scripts/user-data-master.js", "max_forks_repo_name": "MaMazav/MaMazav.github.io", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": null, "max_issues_count": 1, "max_forks_count": null, "avg_line_length": 32.2352941176, "max_line_length": 90, "alphanum_fraction": 0.7226277372}
'use strict';

var UserDataMasterBase = asyncProxy.AsyncProxyFactory.create(
    [asyncProxy.AsyncProxyMaster.getEntryUrl() + '/scripts/user-data-slave.js',
     asyncProxy.AsyncProxyMaster.getEntryUrl() + '/scripts/callee.js'],
    'Callee',
    { 'helloWorld': [] }
);

function UserDataMaster() {
    UserDataMasterBase.call(this);
    asyncProxy.AsyncProxyFactory.getWorkerHelper(this).setUserDataHandler(function(data) {
        alert('Data arrived: ' + data);
    });
}

UserDataMaster.prototype = Object.create(UserDataMasterBase.prototype);