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

## Class hardware_breakpoint

Hardware breakpoint object.

Method Summary
| ``__init__`(self, address, length, condition, description, restore, slot, handler)`

Class Variable Summary
`NoneType` | `address` = None
`NoneType` | `condition` = None
`NoneType` | `description` = None
`NoneType` | `handler` = None
`NoneType` | `length` = None
`NoneType` | `restore` = None
`NoneType` | `slot` = None

Method Details

### __init__(self, address=None, length=0, condition='', description='', restore=True, slot=None, handler=None) (Constructor) Parameters: `address` - Address to set hardware breakpoint at (type=DWORD) `length` - Size of hardware breakpoint (byte, word or dword) (type=Integer (1, 2 or 4)) `condition` - Condition to set the hardware breakpoint to activate on (type=Integer (HW_ACCESS, HW_WRITE, HW_EXECUTE)) `description` - (Optional) Description of breakpoint (type=String) `restore` - (Optional, def=True) Flag controlling whether or not to restore the breakpoint (type=Boolean) `slot` - (Optional, Def=None) Debug register slot this hardware breakpoint sits in. (type=Integer (0-3)) `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

    ### condition Type: `NoneType` Value:
        None

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

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

    ### length Type: `NoneType` Value:
        None

    ### restore Type: `NoneType` Value:
        None

    ### slot Type: `NoneType` Value:
        None

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