using System.Linq;
using System.Text;
using System.Threading.Tasks;
+using System.ComponentModel;
namespace Tizen.System
{
/// </summary>
public class CpuUsage
{
+ [EditorBrowsable(EditorBrowsableState.Never)]
internal CpuUsage(Interop.RuntimeInfo.CpuUsage usage)
{
IoWait = usage.IoWait;
/// </summary>
public class ProcessCpuUsage
{
+ [EditorBrowsable(EditorBrowsableState.Never)]
internal ProcessCpuUsage(Interop.RuntimeInfo.ProcessCpuUsage usage)
{
UTime = usage.UTime;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
+using System.ComponentModel;
namespace Tizen.System
{
/// </summary>
public class SystemMemoryInformation
{
+ [EditorBrowsable(EditorBrowsableState.Never)]
internal SystemMemoryInformation(Interop.RuntimeInfo.MemoryInfo info)
{
Total = info.Total;
/// </summary>
public class ProcessMemoryInformation
{
+ [EditorBrowsable(EditorBrowsableState.Never)]
internal ProcessMemoryInformation(Interop.RuntimeInfo.ProcessMemoryInfo info)
{
PrivateClean = info.PrivateClean;
*/
using System;
+using System.ComponentModel;
using Tizen.Internals.Errors;
namespace Tizen.System
{
+ [EditorBrowsable(EditorBrowsableState.Never)]
internal enum RuntimeInfoError
{
None = ErrorCode.None,
NoData = ErrorCode.NoData
}
+ [EditorBrowsable(EditorBrowsableState.Never)]
internal static class RuntimeInfoErrorFactory
{
internal const string LogTag = "Tizen.System.RuntimeInformation";
using System.Linq;
using System.Text;
using System.Threading.Tasks;
+using System.ComponentModel;
namespace Tizen.System
{
[RuntimeInformationKey.AudioJackConnector] = typeof(int)
};
- /// <summary>
- /// This function gets current state of the given key which represents specific runtime information
- /// </summary>
- /// <param name="key">The runtime information key for which the current should be read </param>
- /// <returns>The current status of the given key</returns>
+ [EditorBrowsable(EditorBrowsableState.Never)]
internal static object GetStatus(RuntimeInformationKey key)
{
Type value;
*/
using System;
+using System.ComponentModel;
namespace Tizen.System
{
{
private const string LogTag = "Tizen.System";
+ [EditorBrowsable(EditorBrowsableState.Never)]
private static Interop.SystemInfo.SystemInfoType GetValueType(string key, out Interop.SystemInfo.SystemInfoValueType valueType)
{
Interop.SystemInfo.ErrorCode err = Interop.SystemInfo.SystemInfoGetPlatformType(key, out valueType);