Package vtrace :: Module watchpoints
[hide private]
[frames] | no frames]

Module watchpoints

source code

Watchpoint Objects

Classes [hide private]
  Watchpoint
The basic "break on access" watchpoint.
  PageWatchpoint
A special "watchpoint" that uses memory permissions to watch for accesses to whole memory maps.
Variables [hide private]
  FD_EVENT = 5
  FD_FILE = 1
  FD_LOCK = 4
  FD_PIPE = 3
  FD_REGKEY = 7
  FD_SOCKET = 2
  FD_THREAD = 6
  FD_UNKNOWN = 0
  NOTIFY_ALL = 0
  NOTIFY_ATTACH = 7
  NOTIFY_BREAK = 2
  NOTIFY_CONTINUE = 5
  NOTIFY_CREATE_THREAD = 11
  NOTIFY_DEBUG_PRINT = 13
  NOTIFY_DETACH = 8
  NOTIFY_EXIT = 6
  NOTIFY_EXIT_THREAD = 12
  NOTIFY_LOAD_LIBRARY = 9
  NOTIFY_MAX = 20
  NOTIFY_SIGNAL = 1
  NOTIFY_STEP = 3
  NOTIFY_SYSCALL = 4
  NOTIFY_UNLOAD_LIBRARY = 10
  SYM_FUNCTION = 2
  SYM_GLOBAL = 0
  SYM_LOCAL = 1
  SYM_META = 4
  SYM_MISC = -1
  SYM_SECTION = 3
  VSYM_ADDR = 1
  VSYM_FILE = 4
  VSYM_NAME = 0
  VSYM_SIZE = 2
  VSYM_TYPE = 3
  __package__ = 'vtrace'
  callback_daemon = None
hash(x)
  cobra_daemon = None
hash(x)
  port = 22102
  remote = None
hash(x)
  verbose = False