NativeLibraryMapInfo

public final class NativeLibraryMapInfo
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.server.NativeLibraryMapInfo


Memory address to library mapping for native libraries.

Each instance represents a single native library and its start and end memory addresses.

Summary

Public methods

long getEndAddress()

Returns the end address of the library.

String getLibraryName()

Returns the name of the library.

long getStartAddress()

Returns the start address of the library.

boolean isWithinLibrary(long address)

Returns whether the specified address is inside the library.

Public methods

getEndAddress

public long getEndAddress ()

Returns the end address of the library.

Returns
long

getLibraryName

public String getLibraryName ()

Returns the name of the library.

Returns
String

getStartAddress

public long getStartAddress ()

Returns the start address of the library.

Returns
long

isWithinLibrary

public boolean isWithinLibrary (long address)

Returns whether the specified address is inside the library.

Parameters
address long: The address to test.

Returns
boolean true if the address is between the start and end address of the library.