Enumerations | |
enum | rp_client_command_t { RP_SETUP, RP_START_PROFILE, RP_END_PROFILE, RP_FLUSH } |
enum | rp_profiler_command_t { RP_SETUP_REPLY, RP_START_PROFILE_REPLY, RP_END_PROFILE_REPLY, RP_FLUSH_REPLY, RP_SEND_PROFILE_DATA, RP_PROFILE_ENDED } |
enum rp_client_command_t |
Messages sent by the remote client to itrace
Enumerator | |
---|---|
RP_SETUP | Open itrace logger and, optionally, setup itrace if not done programmatically in the client code |
RP_START_PROFILE | Begin capturing profilng data. Unblock itrace_remote_open if needed |
RP_END_PROFILE | Stop capturing profilng data and flush profiler buffers. Unblock itrace_remote_open if needed |
RP_FLUSH | Flush profiler buffers |
Messages sent by itrace to the remote client
Enumerator | |
---|---|
RP_SETUP_REPLY | Confirm receipt of RP_SETUP |
RP_START_PROFILE_REPLY | Confirm receipt of RP_START_PROFILE |
RP_END_PROFILE_REPLY | Confirm receipt of RP_STOP_PROFILE |
RP_FLUSH_REPLY | Confirm receipt of RP_FLUSH |
RP_SEND_PROFILE_DATA | Send profiling data |
RP_PROFILE_ENDED | Indicate itrace has ended |