Package vdb :: Package gui
[hide private]
[frames] | no frames]

Package gui

source code

Submodules [hide private]

Classes [hide private]
  VdbGui
  VdbWindow
A VDB window is the basis for all vdb GUI windows.
  VdbRegisterWindow
  VdbViewWindow
  VdbFileDescWindow
  VdbMemoryMapWindow
  VdbMainWindow
  VdbMemoryView
Extend so we can override right click popups
  VdbMemoryWindow
Functions [hide private]
 
hex(num) source code
 
main(db) source code
Variables [hide private]
  symtype_names = {-1: 'Unknown', 0: 'Global', 1: 'Local', 2: 'F...
  stylerc = '\n\nstyle "kenshoto" {\n\n font = "Monospace 10"...
  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__ = 'vdb.gui'
  callback_daemon = None
hash(x)
  cobra_daemon = None
hash(x)
  port = 22102
  remote = None
hash(x)
  verbose = False
Variables Details [hide private]

symtype_names

Value:
{-1: 'Unknown',
 0: 'Global',
 1: 'Local',
 2: 'Function',
 3: 'Section',
 4: 'Meta'}

stylerc

Value:
'''

style "kenshoto" {

    font = "Monospace 10"

    bg[NORMAL] = {0.1, 0.1, 0.1}
    fg[NORMAL] = {0.0, 1.0, 0.0}
...