コード例 #1
0
ファイル: QueueNodes.cs プロジェクト: mfkiwl/RTOSPlugins
 public override void SetSuspendState(LiveWatchNodeSuspendState state)
 {
     base.SetSuspendState(state);
     if (_ThreadList != null)
     {
         _ThreadList.SuspendUpdating = state.SuspendRegularUpdates;
     }
     _Queue._Root.OnQueueNodeSuspended(this, state.SuspendRegularUpdates);
 }
コード例 #2
0
ファイル: KernelNode.cs プロジェクト: mfkiwl/RTOSPlugins
        public override void SetSuspendState(LiveWatchNodeSuspendState state)
        {
            if (_xSchedulerRunning != null)
            {
                _xSchedulerRunning.SuspendUpdating = state.SuspendDirectValueUpdates;
            }

            base.SetSuspendState(state);
        }
コード例 #3
0
        public override void SetSuspendState(LiveWatchNodeSuspendState state)
        {
            if (_BorderVariable != null)
            {
                _BorderVariable.SuspendUpdating = state.SuspendRegularUpdates;
            }
            if (_HeapEndVariable != null)
            {
                _HeapEndVariable.SuspendUpdating = state.SuspendRegularUpdates;
            }

            base.SetSuspendState(state);
        }
コード例 #4
0
ファイル: QueueNodes.cs プロジェクト: mfkiwl/RTOSPlugins
        public override void SetSuspendState(LiveWatchNodeSuspendState state)
        {
            if (_PointerVariable != null)
            {
                _PointerVariable.SuspendUpdating = state.SuspendRegularUpdates;
            }

            foreach (var v in _Variables.AllVariables)
            {
                v.SuspendUpdating = state.SuspendRegularUpdates;
            }

            base.SetSuspendState(state);
        }
コード例 #5
0
 public virtual void SetSuspendState(LiveWatchNodeSuspendState state)
 {
 }
コード例 #6
0
ファイル: QueueNodes.cs プロジェクト: mfkiwl/RTOSPlugins
 public override void SetSuspendState(LiveWatchNodeSuspendState state)
 {
     base.SetSuspendState(state);
 }
コード例 #7
0
ファイル: KernelNode.cs プロジェクト: mfkiwl/RTOSPlugins
 public override void SetSuspendState(LiveWatchNodeSuspendState state)
 {
     base.SetSuspendState(state);
     _Variable.SuspendUpdating = state.SuspendDirectValueUpdates;
 }
コード例 #8
0
ファイル: KernelNode.cs プロジェクト: mfkiwl/RTOSPlugins
 public override void SetSuspendState(LiveWatchNodeSuspendState state)
 {
     base.SetSuspendState(state);
     _pxCurrentTCB.SuspendUpdating = state.SuspendDirectValueUpdates;
 }
コード例 #9
0
ファイル: ThreadNodes.cs プロジェクト: mfkiwl/RTOSPlugins
 public override void SetSuspendState(LiveWatchNodeSuspendState state)
 {
     _Root.SuspendThreadListUpdate = state.SuspendRegularUpdates;
     base.SetSuspendState(state);
 }
コード例 #10
0
ファイル: ThreadNodes.cs プロジェクト: mfkiwl/RTOSPlugins
            public override void SetSuspendState(LiveWatchNodeSuspendState state)
            {
                _ThreadNode._Variables.pxTopOfStackLive.SuspendUpdating = state.SuspendRegularUpdates;

                base.SetSuspendState(state);
            }