/// <summary> /// Sends a thread stack trace update request. This is asynchronous. /// <p/>The thread info can be accessed by <seealso cref="ClientData#getThreads()"/> and /// <seealso cref="ThreadInfo#getStackTrace()"/>. /// <p/>The notification that the new data is available /// will be received through <seealso cref="IClientChangeListener#clientChanged(Client, int)"/> /// with a <code>changeMask</code> containing the mask <seealso cref="#CHANGE_THREAD_STACKTRACE"/>. /// </summary> public virtual void requestThreadStackTrace(int threadId) { HandleThread.requestThreadStackCallRefresh(this, threadId); }
/// <summary> /// Sends a thread update request. This is asynchronous. /// <p/>The thread info can be accessed by <seealso cref="ClientData#getThreads()"/>. The notification /// that the new data is available will be received through /// <seealso cref="IClientChangeListener#clientChanged(Client, int)"/> with a <code>changeMask</code> /// containing the mask <seealso cref="#CHANGE_THREAD_DATA"/>. /// </summary> public virtual void requestThreadUpdate() { HandleThread.requestThreadUpdate(this); }