MCPcopy Create free account
hub / github.com/Snapchat/Valdi / ValdiQoSClassToGCD

Function ValdiQoSClassToGCD

valdi_core/src/valdi_core/cpp/Threading/GCDUtils.cpp:14–27  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

12namespace Valdi {
13
14qos_class_t ValdiQoSClassToGCD(ThreadQoSClass qosClass) {
15 switch (qosClass) {
16 case ThreadQoSClassLowest:
17 return QOS_CLASS_BACKGROUND;
18 case ThreadQoSClassLow:
19 return QOS_CLASS_UTILITY;
20 case ThreadQoSClassNormal:
21 return QOS_CLASS_DEFAULT;
22 case ThreadQoSClassHigh:
23 return QOS_CLASS_USER_INITIATED;
24 case ThreadQoSClassMax:
25 return QOS_CLASS_USER_INTERACTIVE;
26 }
27}
28
29} // namespace Valdi
30

Callers 2

handlerMethod · 0.85
GCDDispatchQueueMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected