syslog-ng source
tracer.c File Reference
#include "debugger/tracer.h"
Include dependency graph for tracer.c:

Classes

struct  Tracer
 

Functions

void tracer_stop_on_breakpoint (Tracer *self, BreakpointSite *breakpoint_site)
 
void tracer_stop_on_interrupt (Tracer *self)
 
gboolean tracer_wait_for_event (Tracer *self, BreakpointSite **breakpoint_site)
 
void tracer_resume_after_event (Tracer *self, BreakpointSite *breakpoint_site)
 
void tracer_cancel (Tracer *self)
 
Tracer * tracer_new (GlobalConfig *cfg)
 
void tracer_free (Tracer *self)
 

Function Documentation

◆ tracer_cancel()

void tracer_cancel ( Tracer *  self)

◆ tracer_free()

void tracer_free ( Tracer *  self)

◆ tracer_new()

Tracer* tracer_new ( GlobalConfig *  cfg)

◆ tracer_resume_after_event()

void tracer_resume_after_event ( Tracer *  self,
BreakpointSite breakpoint_site 
)

◆ tracer_stop_on_breakpoint()

void tracer_stop_on_breakpoint ( Tracer *  self,
BreakpointSite breakpoint_site 
)

◆ tracer_stop_on_interrupt()

void tracer_stop_on_interrupt ( Tracer *  self)

◆ tracer_wait_for_event()

gboolean tracer_wait_for_event ( Tracer *  self,
BreakpointSite **  breakpoint_site 
)