Capture package

npm_init module

class mcgdb.model.task.environment.p2012.npm.capture.npm_init.NPMInitBreakpoint(spec)[source]

Bases: mcgdb.capture.FunctionBreakpoint

func_type = <function type: Definition>
prepare_before()[source]
mcgdb.model.task.environment.p2012.npm.capture.npm_init.initialize()[source]

npm_instantiate module

class mcgdb.model.task.environment.p2012.npm.capture.npm_instantiate.NPMInstantiateBreakpoint(spec)[source]

Bases: mcgdb.capture.FunctionBreakpoint

add_return_values(data)[source]

ret = CM_instantiate(name, target, instance)

func_type = <function type: Definition>
get_parameters()[source]

CM_instantiate(name, target, instance)

prepare_after(params)[source]

Hugly implementation, please forgive me.

prepare_before()[source]
mcgdb.model.task.environment.p2012.npm.capture.npm_instantiate.initialize()[source]

npm_configure_dmabuffer module

class mcgdb.model.task.environment.p2012.npm.capture.npm_configure_dmabuffer.NPM_configureDMABufferBreakpoint(spec, is_push)[source]

Bases: mcgdb.capture.FunctionBreakpoint

add_return_values(data)[source]

ret = LOC(bufferId, baseAddr, increment)

func_type = <function type: Configuration>
get_parameters()[source]

LOC(bufferId, baseAddr, increment)

prepare_before()[source]
mcgdb.model.task.environment.p2012.npm.capture.npm_configure_dmabuffer.initialize()[source]

npm_destroyRTMComponent module

class mcgdb.model.task.environment.p2012.npm.capture.npm_destroyRTMComponent.NPMDestroyBreakpoint(spec)[source]

Bases: mcgdb.capture.FunctionBreakpoint

func_type = <function type: Definition>
get_parameters()[source]
prepare_before()[source]
mcgdb.model.task.environment.p2012.npm.capture.npm_destroyRTMComponent.initialize()[source]