mod defs;
mod manager;
mod registry;
mod relocation;
mod state;
mod thread;
mod traits;
pub(crate) use defs::{TLS_GET_ADDR_SYMBOL, TlsImageProvider};
pub(crate) use state::CoreTlsState;
pub use defs::{
ModuleTls, TlsDescBinding, TlsDescRequest, TlsImageSource, TlsIndex, TlsInfo, TlsModuleId,
TlsRequest, TlsTpOffset,
};
pub use manager::DefaultTlsResolver;
pub use registry::{
TlsModuleSnapshot, TlsRegistry, TlsRegistrySnapshot, TlsSlotSnapshot, TlsStorage,
};
pub(crate) use relocation::TlsRelocOutcome;
pub use thread::ThreadDtv;
pub use traits::TlsResolver;