Package pydbg :: Module memory_breakpoint :: Class memory_breakpoint |
[show private | hide private]
[frames | no frames]

## Class memory_breakpoint

Memory breakpoint object.

Method Summary
| ``__init__`(self, address, size, mbi, description, handler)`

Class Variable Summary
`NoneType` | `address` = None
`int` | `copy_depth` = 0
`NoneType` | `description` = None
`NoneType` | `handler` = None
`int` | `id` = 0
`NoneType` | `mbi` = None
`bool` | `on_stack` = `False`
`int` | `read_count` = 0
`NoneType` | `size` = None
`int` | `split_count` = 0

Method Details

### __init__(self, address=None, size=None, mbi=None, description='', handler=None) (Constructor) Parameters: `address` - Address of breakpoint (type=DWORD) `size` - Size of buffer we want to break on (type=Integer) `mbi` - MEMORY_BASIC_INFORMATION of page containing buffer we want to break on (type=MEMORY_BASIC_INFORMATION) `description` - (Optional) Description of breakpoint (type=String) `handler` - (Optional, def=None) Optional handler to call for this bp instead of the default handler (type=Function Pointer)

Class Variable Details

    ### address Type: `NoneType` Value:
        None

    ### copy_depth Type: `int` Value:
        0

    ### description Type: `NoneType` Value:
        None

    ### handler Type: `NoneType` Value:
        None

    ### id Type: `int` Value:
        0

    ### mbi Type: `NoneType` Value:
        None

    ### on_stack Type: `bool` Value:
        False

    ### read_count Type: `int` Value:
        0

    ### size Type: `NoneType` Value:
        None

    ### split_count Type: `int` Value:
        0

Generated by Epydoc 2.1 on Thu Sep 14 10:39:48 2006 | http://epydoc.sf.net