Beispiel #1
0
 protected BaseDebugThread(ITaskExecutor taskExecutor, FrameEnumFactory frameEnumFactory,
                           StackFramesProvider stackFramesProvider, RemoteThread lldbThread)
 {
     _frameEnumFactory = frameEnumFactory;
     _remoteThread     = lldbThread;
     _name             = lldbThread.GetName();
     _id                  = (uint)lldbThread.GetThreadId();
     _taskExecutor        = taskExecutor;
     _stackFramesProvider = stackFramesProvider;
 }
Beispiel #2
0
 DebugThreadAsync(ITaskExecutor taskExecutor, FrameEnumFactory frameEnumFactory,
                  StackFramesProvider stackFramesProvider, RemoteThread lldbThread) : base(
         taskExecutor, frameEnumFactory, stackFramesProvider, lldbThread)
 {
 }
Beispiel #3
0
 public Factory(FrameEnumFactory frameEnumFactory, ITaskExecutor taskExecutor)
 {
     _frameEnumFactory = frameEnumFactory;
     _taskExecutor     = taskExecutor;
 }