this.m_calIdToCalendar = {}; this.m_asyncQueue = new AsyncQueue(); this.m_calPropsTimer = new Timer(); this.m_reconnectTimer = new Timer();   this.getFreeBusyTimes = makeQueuedCall( this.asyncQueue, this, this.getFreeBusyTimes_queued); this.searchForCalendars = makeQueuedCall( this.asyncQueue, this, this.searchForCalendars_queued); 
this.m_loginQueue = []; this.m_subscribedCals = {}; 
function calWcapSession() {    this.wrappedJSObject = this;    this.m_observers = [];    this.m_calIdToCalendar = {};    this.m_asyncQueue = new AsyncQueue();    this.m_calPropsTimer = new Timer();    this.m_reconnectTimer = new Timer();        // init queued calls:    this.getFreeBusyTimes = makeQueuedCall(        this.asyncQueue, this, this.getFreeBusyTimes_queued);    this.searchForCalendars = makeQueuedCall(        this.asyncQueue, this, this.searchForCalendars_queued);}
5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5872/a8adf4992620da379274cea3395ed3099b6769d6/calWcapSession.js/buggy/calendar/providers/wcap/calWcapSession.js