Error Report services: Difference between revisions

No edit summary
Line 146: Line 146:
|}
|}


= sprof:bg =
= sprof:bg, sprof:sp =
These are "nn::sprofile::srv::IServiceGetter".
 
{| class="wikitable" border="1"
|-
! Cmd || Name
|-
| 0 || [[#OpenSprofileServiceForSystemProcess]]
|-
| 1 || [[#OpenSprofileServiceForBgAgent]]
|}
 
== OpenSprofileServiceForSystemProcess ==
No input. Returns an [[#ISprofileServiceForSystemProcess]].
 
== OpenSprofileServiceForBgAgent ==
No input. Returns an [[#ISprofileServiceForBgAgent]].
 
== ISprofileServiceForBgAgent ==
This is "nn::sprofile::srv::ISprofileServiceForBgAgent".
This is "nn::sprofile::srv::ISprofileServiceForBgAgent".


This was added with [13.0.0+].  
This was added with [13.0.0+].
 
This was moved from its own service "sprof:bg" with [14.0.0+].


{| class="wikitable" border="1"
{| class="wikitable" border="1"
Line 155: Line 175:
! Cmd || Name
! Cmd || Name
|-
|-
| 100 || OpenProfileImporter
| 100 || [[#OpenProfileImporter]]
|-
|-
| 200 || ReadMetadata
| 200 || ReadMetadata
Line 164: Line 184:
|}
|}


== IProfileImporter ==
=== OpenProfileImporter ===
No input. Returns an [[#IProfileImporter]].
 
=== IProfileImporter ===
This is "nn::sprofile::srv::IProfileImporter".
This is "nn::sprofile::srv::IProfileImporter".


Line 178: Line 201:
|}
|}


= sprof:sp =
== ISprofileServiceForSystemProcess ==
This is "nn::sprofile::srv::ISprofileServiceForSystemProcess".
This is "nn::sprofile::srv::ISprofileServiceForSystemProcess".


This was added with [13.0.0+].  
This was added with [13.0.0+].
 
This was moved from its own service "sprof:sp" with [14.0.0+].


{| class="wikitable" border="1"
{| class="wikitable" border="1"
Line 187: Line 212:
! Cmd || Name
! Cmd || Name
|-
|-
| 100 || OpenProfileReader
| 100 || [[#OpenProfileReader]]
|-
|-
| 101 || OpenProfileUpdateObserver
| 101 || [[#OpenProfileUpdateObserver]]
|-
|-
| 900 || OpenProfileControllerForDebug
| 900 || [[#OpenProfileControllerForDebug]]
|}
|}


== IProfileReader ==
=== OpenProfileReader ===
No input. Returns an [[#IProfileReader]].
 
=== OpenProfileUpdateObserver ===
No input. Returns an [[#IProfileUpdateObserver]].
 
=== OpenProfileControllerForDebug ===
No input. Returns an [[#IProfileControllerForDebug]].
 
=== IProfileReader ===
This is "nn::sprofile::srv::IProfileReader".
This is "nn::sprofile::srv::IProfileReader".


Line 212: Line 246:
|}
|}


== IProfileUpdateObserver ==
=== IProfileUpdateObserver ===
This is "nn::sprofile::srv::IProfileUpdateObserver".
This is "nn::sprofile::srv::IProfileUpdateObserver".


Line 226: Line 260:
|}
|}


== IProfileControllerForDebug ==
=== IProfileControllerForDebug ===
This is "nn::sprofile::srv::IProfileControllerForDebug".
This is "nn::sprofile::srv::IProfileControllerForDebug".