:py:mod:`dissect.executable.pe.directory.tls` ============================================= .. py:module:: dissect.executable.pe.directory.tls Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: dissect.executable.pe.directory.tls.TlsDirectory .. py:class:: TlsDirectory(pe: dissect.executable.pe.pe.PE, address: int, size: int) Bases: :py:obj:`dissect.executable.pe.directory.base.DataDirectory` The TLS (Thread Local Storage) directory of a PE file. .. py:method:: __repr__() -> str .. py:method:: __len__() -> int .. py:method:: __iter__() -> collections.abc.Iterator[int] .. py:method:: __getitem__(idx: int) -> int .. py:property:: header :type: dissect.executable.pe.c_pe.c_pe.IMAGE_TLS_DIRECTORY32 | dissect.executable.pe.c_pe.c_pe.IMAGE_TLS_DIRECTORY64 The TLS directory header. .. py:property:: callbacks :type: list[int] List of callback addresses.