Trait twz_rt::monitor::MonitorActions
source · pub trait MonitorActions {
// Required methods
fn lookup_library_by_id(&self, id: LibraryId) -> Option<Library>;
fn lookup_library_name(
&self,
id: LibraryId,
buf: &mut [u8]
) -> Option<usize>;
fn local_primary(&self) -> Option<LibraryId>;
fn get_segment(&self, id: LibraryId, seg: usize) -> Option<AddrRange>;
fn allocate_tls_region(&self) -> Option<TlsRegion>;
fn free_tls_region(&self, tls: TlsRegion);
}