Frida Docs Unified
    Preparing search index...

    Interface ThreadDetails

    interface ThreadDetails {
        context: CpuContext;
        entrypoint?: ThreadEntrypoint;
        id: number;
        name?: string;
        setHardwareBreakpoint(id: number, address: NativePointerValue): void;
        setHardwareWatchpoint(
            id: number,
            address: NativePointerValue,
            size: number | UInt64,
            conditions: HardwareWatchpointConditions,
        ): void;
        state: ThreadState;
        unsetHardwareBreakpoint(id: number): void;
        unsetHardwareWatchpoint(id: number): void;
    }
    Index

    Properties

    context: CpuContext

    Snapshot of CPU registers.

    entrypoint?: ThreadEntrypoint

    Where the thread started its execution, if applicable and available.

    id: number

    OS-specific ID.

    name?: string

    Name, if available.

    Snapshot of state.

    Methods

    • Set a hardware breakpoint.

      Parameters

      • id: number

        ID of the breakpoint.

      • address: NativePointerValue

        The address of the breakpoint.

      Returns void

    • Unset a hardware breakpoint.

      Parameters

      • id: number

        ID of the breakpoint.

      Returns void

    • Unset a hardware watchpoint.

      Parameters

      • id: number

        ID of the watchpoint.

      Returns void