원클릭으로
sensors
Skill for the Sensors area of samqtt. 21 symbols across 11 files.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Skill for the Sensors area of samqtt. 21 symbols across 11 files.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Skill for the Actions area of samqtt. 15 symbols across 15 files.
Skill for the Samqtt.Broker.Tcp area of samqtt. 27 symbols across 4 files.
Skill for the Samqtt.Common area of samqtt. 33 symbols across 18 files.
Skill for the Samqtt.HomeAssistant area of samqtt. 14 symbols across 6 files.
Skill for the SystemSensors area of samqtt. 9 symbols across 8 files.
Step-by-step recipe for adding a new SystemAction (fire-and-forget or value-returning) to samqtt, covering file location, base class, payload handling, DI registration, options config, and documentation.
| name | sensors |
| description | Skill for the Sensors area of samqtt. 21 symbols across 11 files. |
21 symbols | 11 files | Cohesion: 100%
src/| File | Symbols |
|---|---|
src/Samqtt.SystemSensors.Windows/Sensors/FreeMemorySensor.cs | FreeMemorySensor, CollectInternalAsync, GetFreeMemoryAsync, GlobalMemoryStatusEx |
src/Samqtt.SystemSensors.Windows/Sensors/CpuProcessorTimeSensor.cs | CpuProcessorTimeSensor, CollectInternalAsync, GetSystemTimes, ToLong |
src/Samqtt.SystemSensors/Sensors/FreeMemorySensor.cs | FreeMemorySensor, CollectInternalAsync, ReadMemAvailableBytesAsync |
src/Samqtt.SystemSensors/Sensors/CpuProcessorTimeSensor.cs | CpuProcessorTimeSensor, CollectInternalAsync, ReadCpuTimesAsync |
src/Samqtt.SystemSensors/Sensors/TimestampSensor.cs | TimestampSensor |
src/Samqtt.SystemSensors/Sensors/NetworkAvailabilitySensor.cs | NetworkAvailabilitySensor |
src/Samqtt.Common/SystemSensors/SystemSensor.cs | SystemSensor |
src/Samqtt.Common/SystemSensors/ISystemSensor.cs | ISystemSensor |
src/Samqtt.SystemSensors/MultiSensors/Drive/DriveTotalSizeSensor.cs | DriveTotalSizeSensor |
src/Samqtt.SystemSensors/MultiSensors/Drive/DrivePercentFreeSizeSensor.cs | DrivePercentFreeSizeSensor |
Start here when exploring this area:
FreeMemorySensor (Class) — src/Samqtt.SystemSensors.Windows/Sensors/FreeMemorySensor.cs:5CpuProcessorTimeSensor (Class) — src/Samqtt.SystemSensors.Windows/Sensors/CpuProcessorTimeSensor.cs:5TimestampSensor (Class) — src/Samqtt.SystemSensors/Sensors/TimestampSensor.cs:4NetworkAvailabilitySensor (Class) — src/Samqtt.SystemSensors/Sensors/NetworkAvailabilitySensor.cs:5FreeMemorySensor (Class) — src/Samqtt.SystemSensors/Sensors/FreeMemorySensor.cs:4| Symbol | Type | File | Line |
|---|---|---|---|
FreeMemorySensor | Class | src/Samqtt.SystemSensors.Windows/Sensors/FreeMemorySensor.cs | 5 |
CpuProcessorTimeSensor | Class | src/Samqtt.SystemSensors.Windows/Sensors/CpuProcessorTimeSensor.cs | 5 |
TimestampSensor | Class | src/Samqtt.SystemSensors/Sensors/TimestampSensor.cs | 4 |
NetworkAvailabilitySensor | Class | src/Samqtt.SystemSensors/Sensors/NetworkAvailabilitySensor.cs | 5 |
FreeMemorySensor | Class | src/Samqtt.SystemSensors/Sensors/FreeMemorySensor.cs | 4 |
CpuProcessorTimeSensor | Class | src/Samqtt.SystemSensors/Sensors/CpuProcessorTimeSensor.cs | 4 |
SystemSensor | Class | src/Samqtt.Common/SystemSensors/SystemSensor.cs | 4 |
DriveTotalSizeSensor | Class | src/Samqtt.SystemSensors/MultiSensors/Drive/DriveTotalSizeSensor.cs | 4 |
DrivePercentFreeSizeSensor | Class | src/Samqtt.SystemSensors/MultiSensors/Drive/DrivePercentFreeSizeSensor.cs | 4 |
DriveFreeSizeSensor | Class | src/Samqtt.SystemSensors/MultiSensors/Drive/DriveFreeSizeSensor.cs | 4 |
ISystemSensor | Interface | src/Samqtt.Common/SystemSensors/ISystemSensor.cs | 4 |
ToLong | Method | src/Samqtt.SystemSensors.Windows/Sensors/CpuProcessorTimeSensor.cs | 67 |
CollectInternalAsync | Method | src/Samqtt.SystemSensors.Windows/Sensors/FreeMemorySensor.cs | 16 |
GetFreeMemoryAsync | Method | src/Samqtt.SystemSensors.Windows/Sensors/FreeMemorySensor.cs | 24 |
GlobalMemoryStatusEx | Method | src/Samqtt.SystemSensors.Windows/Sensors/FreeMemorySensor.cs | 51 |
CollectInternalAsync | Method | src/Samqtt.SystemSensors.Windows/Sensors/CpuProcessorTimeSensor.cs | 20 |
GetSystemTimes | Method | src/Samqtt.SystemSensors.Windows/Sensors/CpuProcessorTimeSensor.cs | 56 |
CollectInternalAsync | Method | src/Samqtt.SystemSensors/Sensors/FreeMemorySensor.cs | 15 |
ReadMemAvailableBytesAsync | Method | src/Samqtt.SystemSensors/Sensors/FreeMemorySensor.cs | 22 |
CollectInternalAsync | Method | src/Samqtt.SystemSensors/Sensors/CpuProcessorTimeSensor.cs | 18 |
| Flow | Type | Steps |
|---|---|---|
CollectInternalAsync → MEMORYSTATUSEX | intra_community | 3 |
CollectInternalAsync → GlobalMemoryStatusEx | intra_community | 3 |
gitnexus_context({name: "FreeMemorySensor"}) — see callers and calleesgitnexus_query({query: "sensors"}) — find related execution flows