Iface package

Module contents

mcgdb.model.task.environment.p2012.npm.capture.iface.handle_interface(compo, itf, vTable)[source]
mcgdb.model.task.environment.p2012.npm.capture.iface.initialize()[source]

Pull buffer module

class mcgdb.model.task.environment.p2012.npm.capture.iface.pull_buffer.PullBuffer_Pull_Breakpoint(location)[source]

Bases: mcgdb.capture.FunctionBreakpoint

add_return_values(data)[source]

buffer = PullBuffer.pull()

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

PullBuffer.pull()

prepare_after(itf)[source]
prepare_before()[source]

Push buffer module

class mcgdb.model.task.environment.p2012.npm.capture.iface.push_buffer.PushBuffer_Push_Breakpoint(location)[source]

Bases: mcgdb.capture.FunctionBreakpoint

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

Push (buffer)

prepare_before()[source]
class mcgdb.model.task.environment.p2012.npm.capture.iface.push_buffer.PushBuffer_WaitTransfers_Breakpoint(location)[source]

Bases: mcgdb.capture.FunctionBreakpoint

func_type = <function type: Communication>
prepare_after(itf)[source]
prepare_before()[source]