Package Libs :: Module libheap :: Class win32vistaheapchunk
[hide private]
[frames] | no frames]

Class win32vistaheapchunk

source code

win32heapchunk --+
                 |
                win32vistaheapchunk

Instance Methods [hide private]
  __init__(self, imm, addr, heap=None, BlockSize=0)
Win32 Chunk
  setFreeOrder(self, freeorder)
  _get(self, dword1, dword2, addr)
  getflags(self, flag)
  istop(self)
  printchunk(self, uselog=None, option=0, dt=None)

Inherited from win32heapchunk: get, isRestore, isfirst, setRestored


Class Variables [hide private]
  FLAGS = {'FILL PATTERN': ('FP', 4), 'TOP': ('T', 16), 'NO CO...
  LFHMASK = 63
  LFHFLAGS = {'TOP': ('T', 3), 'BUSY': ('B', 24)}

Inherited from win32heapchunk: BUSY


Method Details [hide private]

__init__(self, imm, addr, heap=None, BlockSize=0)
(Constructor)

source code 
Win32 Chunk
Overrides: win32heapchunk.__init__
(inherited documentation)

setFreeOrder(self, freeorder)

source code 
None

_get(self, dword1, dword2, addr)

source code 
None
Overrides: win32heapchunk._get

getflags(self, flag)

source code 
None
Overrides: win32heapchunk.getflags

istop(self)

source code 
None
Overrides: win32heapchunk.istop

printchunk(self, uselog=None, option=0, dt=None)

source code 
None
Overrides: win32heapchunk.printchunk

Class Variable Details [hide private]

FLAGS

None
Value:
{'DEBUG': ('D', 8),
 'FFU1': ('FFU1', 32),
 'FFU2': ('FFU2', 64),
 'FILL PATTERN': ('FP', 4),
 'NO COALESCE': ('NC', 128),
 'TOP': ('T', 16)}                                                     
      

LFHMASK

None
Value:
63                                                                    
      

LFHFLAGS

None
Value:
{'TOP': ('T', 3), 'BUSY': ('B', 24)}