API Documentation Integration MsecSdk
Properties | List of all members
MsecUnitySdk.PerformanceData Class Reference

Represents performance metrics reported by the Msec SDK. More...

Properties

float CpuUsage [get, set]
 The CPU usage percentage. More...
 
float MemoryUsage [get, set]
 The memory usage in megabytes (MB). More...
 
int Fps [get, set]
 The frames per second (FPS). More...
 
long Threads [get, set]
 The number of active threads. More...
 
double Timestamp [get, set]
 The timestamp of the performance data report. More...
 

Detailed Description

Represents performance metrics reported by the Msec SDK.

This class encapsulates performance data collected by the SDK, including CPU usage, memory usage, frames per second (FPS), thread count, and a timestamp. It is used to report application performance to listeners via the IMsecSdkListener interface.

Property Documentation

◆ CpuUsage

float MsecUnitySdk.PerformanceData.CpuUsage
getset

The CPU usage percentage.

Represents the percentage of CPU resources used by the application at the time of reporting. This property is publicly readable but can only be set internally by the SDK.

◆ Fps

int MsecUnitySdk.PerformanceData.Fps
getset

The frames per second (FPS).

Indicates the rendering performance of the application, measured in frames per second. This property is publicly readable but can only be set internally by the SDK.

◆ MemoryUsage

float MsecUnitySdk.PerformanceData.MemoryUsage
getset

The memory usage in megabytes (MB).

Represents the amount of memory consumed by the application at the time of reporting. This property is publicly readable but can only be set internally by the SDK.

◆ Threads

long MsecUnitySdk.PerformanceData.Threads
getset

The number of active threads.

Represents the total number of threads running in the application at the time of reporting. This property is publicly readable but can only be set internally by the SDK.

◆ Timestamp

double MsecUnitySdk.PerformanceData.Timestamp
getset

The timestamp of the performance data report.

Represents the time (in seconds or milliseconds, depending on implementation) when the performance data was collected. This property is publicly readable but can only be set internally by the SDK.


The documentation for this class was generated from the following file: