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: | ||
|} | |} | ||
= | == 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". | ||