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
source code
 
setFreeOrder(self, freeorder) source code
 
_get(self, dword1, dword2, addr, heap) source code
 
getflags(self, flag) source code
 
istop(self) source code
 
printchunk(self, uselog=None, option=0, dt=None) source code

Inherited from win32heapchunk: get, isRestore, isfirst, setRestored

Class Variables [hide private]
  FLAGS = {'DEBUG': ('D', 8), 'FFU1': ('FFU1', 32), 'FFU2': ('FF...
  LFHMASK = 63
  LFHFLAGS = {'BUSY': ('B', 24), 'TOP': ('T', 3)}

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)

_get(self, dword1, dword2, addr, heap)

source code 
Overrides: win32heapchunk._get

getflags(self, flag)

source code 
Overrides: win32heapchunk.getflags

istop(self)

source code 
Overrides: win32heapchunk.istop

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

source code 
Overrides: win32heapchunk.printchunk

Class Variable Details [hide private]

FLAGS

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