attach: Cleanup docs from initial commmit (#1302)

- Remove unimplemented older API functions
- Remove mentions of reattach API
- Remove details on implementing a process attachment library
  - This will return later as a theory of operation
Dieser Commit ist enthalten in:
Mark Meserve
2025-10-22 16:16:49 -05:00
committet von GitHub
Ursprung bc7898c687
Commit 79076c4ad5
3 geänderte Dateien mit 93 neuen und 983 gelöschten Zeilen
Datei-Diff unterdrückt, da er zu groß ist Diff laden
@@ -67,7 +67,7 @@ typedef void (*rocprofiler_tool_detach_t)(void* tool_data);
* attach/detach, and data.
*
* This is an experimental extension of ::rocprofiler_tool_configure_result_t that adds support for
* runtime attachment and detachment of tools. The `tool_reattach` and `tool_detach` function
* runtime attachment and detachment of tools. The `tool_attach` and `tool_detach` function
* pointers allow tools to handle dynamic attachment scenarios where they may need to suspend and
* resume profiling operations.
*
@@ -39,13 +39,6 @@ rocprofiler_set_api_table(const char* name,
uint64_t lib_instance,
void** tables,
uint64_t num_tables) ROCPROFILER_PUBLIC_API;
// functions for dynamic attach/detach control
void
rocprofiler_call_client_reattach() ROCPROFILER_PUBLIC_API;
void
rocprofiler_call_client_detach() ROCPROFILER_PUBLIC_API;
}
namespace rocprofiler
@@ -83,7 +76,7 @@ set_fini_status(int);
bool
supports_attachment();
// call tool_reattach function for all registered clients
// call tool_attach function for all registered clients
rocprofiler_status_t
attach();