MCPcopy Create free account
hub / github.com/Vector35/debugger / BNDebuggerPostDebuggerEvent

Function BNDebuggerPostDebuggerEvent

core/ffi.cpp:996–1019  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

994
995
996void BNDebuggerPostDebuggerEvent(BNDebuggerController* controller, BNDebuggerEvent* event)
997{
998 DebuggerEvent evt;
999 evt.type = event->type;
1000 evt.data.targetStoppedData.reason = event->data.targetStoppedData.reason;
1001 evt.data.targetStoppedData.exitCode = event->data.targetStoppedData.exitCode;
1002 evt.data.targetStoppedData.lastActiveThread = event->data.targetStoppedData.lastActiveThread;
1003 evt.data.targetStoppedData.data = event->data.targetStoppedData.data;
1004
1005 evt.data.errorData.error = event->data.errorData.error;
1006 evt.data.errorData.shortError = event->data.errorData.shortError;
1007 evt.data.errorData.data = event->data.errorData.data;
1008
1009 evt.data.exitData.exitCode = event->data.exitData.exitCode;
1010
1011 evt.data.relativeAddress.module = event->data.relativeAddress.module;
1012 evt.data.relativeAddress.offset = event->data.relativeAddress.offset;
1013
1014 evt.data.absoluteAddress = event->data.absoluteAddress;
1015
1016 evt.data.messageData.message = event->data.messageData.message;
1017
1018 controller->object->PostDebuggerEvent(evt);
1019}

Callers 1

PostDebuggerEventMethod · 0.85

Calls 1

PostDebuggerEventMethod · 0.45

Tested by

no test coverage detected