Record TCefTaskInfo

Description
Hierarchy
Fields
Methods
Properties

Unit

Declaration

type TCefTaskInfo = record

Description

Structure representing task information provided by ICefTaskManager.

<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">CEF source file: /include/internal/cef_types.h (cef_task_info_t))

Overview

Fields

Public id: int64;
Public type_: TCefTaskType;
Public is_killable: integer;
Public title: TCefString;
Public cpu_usage: double;
Public number_of_processors: integer;
Public memory: int64;
Public gpu_memory: int64;
Public is_gpu_memory_inflated: integer;

Description

Fields

Public id: int64;

The task ID.

Public type_: TCefTaskType;

The task type.

Public is_killable: integer;

Set to true (1) if the task is killable.

Public title: TCefString;

The task title.

Public cpu_usage: double;

The CPU usage of the process on which the task is running. The value is in the range zero to number_of_processors * 100%.

Public number_of_processors: integer;

The number of processors available on the system.

Public memory: int64;

The memory footprint of the task in bytes. A value of -1 means no valid value is currently available.

Public gpu_memory: int64;

The GPU memory usage of the task in bytes. A value of -1 means no valid value is currently available.

Public is_gpu_memory_inflated: integer;

Set to true (1) if this task process' GPU resource count is inflated because it is counting other processes' resources (e.g, the GPU process has this value set to true because it is the aggregate of all processes).


Generated by PasDoc 0.16.0-snapshot.