26.4.1 gdb/mi Result Records
In addition to a number of out-of-band notifications, the response to a
gdb/mi command includes one of the following result indications:
"^done" [ "," results ]- The synchronous operation was successful, results are the return
values.
"^running"-
The asynchronous operation was successfully started. The target is
running.
"^connected"- gdb has connected to a remote target.
"^error" "," c-string- The operation failed. The c-string contains the corresponding
error message.
"^exit"- gdb has terminated.