github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/system/cpu/apis.js.wasm.yaml (about)

     1  - File: webext/system_cpu.idl
     2    Dict:
     3      Name: CpuInfo
     4      ExtAttrs:
     5        - Name: Namespace
     6          Values:
     7            - chrome
     8            - system
     9            - cpu
    10      Fields:
    11        - Name: numOfProcessors
    12          Type:
    13            Name: long
    14            ExtAttrs:
    15              - Name: Namespace
    16                Values:
    17                  - chrome
    18                  - system
    19                  - cpu
    20          ExtAttrs:
    21            - Name: Namespace
    22              Values:
    23                - chrome
    24                - system
    25                - cpu
    26        - Name: archName
    27          Type:
    28            Name: DOMString
    29            ExtAttrs:
    30              - Name: Namespace
    31                Values:
    32                  - chrome
    33                  - system
    34                  - cpu
    35          ExtAttrs:
    36            - Name: Namespace
    37              Values:
    38                - chrome
    39                - system
    40                - cpu
    41        - Name: modelName
    42          Type:
    43            Name: DOMString
    44            ExtAttrs:
    45              - Name: Namespace
    46                Values:
    47                  - chrome
    48                  - system
    49                  - cpu
    50          ExtAttrs:
    51            - Name: Namespace
    52              Values:
    53                - chrome
    54                - system
    55                - cpu
    56        - Name: features
    57          Type:
    58            Name: sequence
    59            Params:
    60              - Name: DOMString
    61                ExtAttrs:
    62                  - Name: Namespace
    63                    Values:
    64                      - chrome
    65                      - system
    66                      - cpu
    67            ExtAttrs:
    68              - Name: Namespace
    69                Values:
    70                  - chrome
    71                  - system
    72                  - cpu
    73          ExtAttrs:
    74            - Name: Namespace
    75              Values:
    76                - chrome
    77                - system
    78                - cpu
    79        - Name: processors
    80          Type:
    81            Name: sequence
    82            Params:
    83              - Name: ProcessorInfo
    84                ExtAttrs:
    85                  - Name: Namespace
    86                    Values:
    87                      - chrome
    88                      - system
    89                      - cpu
    90            ExtAttrs:
    91              - Name: Namespace
    92                Values:
    93                  - chrome
    94                  - system
    95                  - cpu
    96          ExtAttrs:
    97            - Name: Namespace
    98              Values:
    99                - chrome
   100                - system
   101                - cpu
   102        - Name: temperatures
   103          Type:
   104            Name: sequence
   105            Params:
   106              - Name: double
   107                ExtAttrs:
   108                  - Name: Namespace
   109                    Values:
   110                      - chrome
   111                      - system
   112                      - cpu
   113            ExtAttrs:
   114              - Name: Namespace
   115                Values:
   116                  - chrome
   117                  - system
   118                  - cpu
   119          ExtAttrs:
   120            - Name: Namespace
   121              Values:
   122                - chrome
   123                - system
   124                - cpu
   125  - File: webext/system_cpu.idl
   126    Callback:
   127      Name: CpuInfoCallback
   128      Args:
   129        - Name: info
   130          Type:
   131            Name: CpuInfo
   132            ExtAttrs:
   133              - Name: Namespace
   134                Values:
   135                  - chrome
   136                  - system
   137                  - cpu
   138          ExtAttrs:
   139            - Name: Namespace
   140              Values:
   141                - chrome
   142                - system
   143                - cpu
   144      Returns:
   145        - Name: void
   146          ExtAttrs:
   147            - Name: Namespace
   148              Values:
   149                - chrome
   150                - system
   151                - cpu
   152      ExtAttrs:
   153        - Name: Namespace
   154          Values:
   155            - chrome
   156            - system
   157            - cpu
   158  - File: webext/system_cpu.idl
   159    Dict:
   160      Name: CpuTime
   161      ExtAttrs:
   162        - Name: Namespace
   163          Values:
   164            - chrome
   165            - system
   166            - cpu
   167      Fields:
   168        - Name: user
   169          Type:
   170            Name: double
   171            ExtAttrs:
   172              - Name: Namespace
   173                Values:
   174                  - chrome
   175                  - system
   176                  - cpu
   177          ExtAttrs:
   178            - Name: Namespace
   179              Values:
   180                - chrome
   181                - system
   182                - cpu
   183        - Name: kernel
   184          Type:
   185            Name: double
   186            ExtAttrs:
   187              - Name: Namespace
   188                Values:
   189                  - chrome
   190                  - system
   191                  - cpu
   192          ExtAttrs:
   193            - Name: Namespace
   194              Values:
   195                - chrome
   196                - system
   197                - cpu
   198        - Name: idle
   199          Type:
   200            Name: double
   201            ExtAttrs:
   202              - Name: Namespace
   203                Values:
   204                  - chrome
   205                  - system
   206                  - cpu
   207          ExtAttrs:
   208            - Name: Namespace
   209              Values:
   210                - chrome
   211                - system
   212                - cpu
   213        - Name: total
   214          Type:
   215            Name: double
   216            ExtAttrs:
   217              - Name: Namespace
   218                Values:
   219                  - chrome
   220                  - system
   221                  - cpu
   222          ExtAttrs:
   223            - Name: Namespace
   224              Values:
   225                - chrome
   226                - system
   227                - cpu
   228  - File: webext/system_cpu.idl
   229    Dict:
   230      Name: ProcessorInfo
   231      ExtAttrs:
   232        - Name: Namespace
   233          Values:
   234            - chrome
   235            - system
   236            - cpu
   237      Fields:
   238        - Name: usage
   239          Type:
   240            Name: CpuTime
   241            ExtAttrs:
   242              - Name: Namespace
   243                Values:
   244                  - chrome
   245                  - system
   246                  - cpu
   247          ExtAttrs:
   248            - Name: Namespace
   249              Values:
   250                - chrome
   251                - system
   252                - cpu
   253  - File: webext/system_cpu.idl
   254    WebextFunc:
   255      Name: getInfo
   256      Modifier: static
   257      Returns:
   258        - Name: Promise
   259          Params:
   260            - Name: CpuInfo
   261              ExtAttrs:
   262                - Name: Namespace
   263                  Values:
   264                    - chrome
   265                    - system
   266                    - cpu
   267      ExtAttrs:
   268        - Name: supportsPromises
   269        - Name: Namespace
   270          Values:
   271            - chrome
   272            - system
   273            - cpu