MCPcopy Create free account
hub / github.com/BOINC/boinc / GetCoreClientStatus

Method GetCoreClientStatus

clientgui/MainDocument.cpp:730–773  ·  view source on GitHub ↗

It is _not_ enough to just reset m_dtCachedCCStatusTimestamp and let RunPeriodicRPCs() update the state for these routines (which need immediate results): CMainDocument::SetActivityRunMode() CMainDocument::SetNetworkRunMode() Otherwise the Snooze task bar menu item and SimpleGUI Pause button do not work properly.

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 15

OnSuspendResumeMethod · 0.80
OnSuspendResumeGPUMethod · 0.80
AdjustMenuItemsMethod · 0.80
UpdateTaskbarStatusMethod · 0.80
OnPollMethod · 0.80
isRunningMethod · 0.80
SuspendedMethod · 0.80
DisplayIdleStateMethod · 0.80
OnTransfersRetryNowMethod · 0.80
GetDocStatusMethod · 0.80
ShowTaskCommandsMenuMethod · 0.80

Calls 2

SetStateDisconnectedMethod · 0.80
get_cc_statusMethod · 0.45

Tested by

no test coverage detected