• Defines the power configuration for a [ClientType].
  • Defines the mode-based match criterion for selecting a power level.
  • This library is used to parse a system power mode configuration JSON file into a data structure which also implements some convenience methods for accessing and consuming the data.


  • A value that represents the type of client using the protocol.
  • Enumerates the supported system power modes.