uwx_set_remote.3x (2010 09)
u
uwx_set_remote(3X) uwx_set_remote(3X)
(Integrity Systems Only)
NAME
uwx_set_remote() - enable unwinding of a remote process
SYNOPSIS
#include <uwx.h>
int uwx_set_remote(
struct uwx_env *env,
int is_big_endian_target
);
DESCRIPTION
uwx_set_remote()
is part of the Unwind Express Library for Integrity systems; see uwx(3X).
uwx_set_remote()
enables the unwinding of a remote process from the unwind environment. This
forces the unwind engine to use the copy-in callback routines for all memory accesses into the target pro-
cess address space, and allows the unwind engine to perform proper byte swapping in cases where the
target system’s byte order is different from the host system.
Parameters
env A pointer to an unwind environment object.
is_big_endian_target
A flag indicating whether the target process is running with a big-endian or little-endian
data model. A value of 1 indicates a big-endian target, and a value of 0 indicates a little-
endian target.
RETURN VALUE
uwx_set_remote() returns [UWX_OK] on success. See uwx(3X) for error codes.
AUTHOR
The Unwind Express Library was developed by Hewlett-Packard.
SEE ALSO
uwx(3X), uwx_add_to_bsp(3X), uwx_find_source_info(3X), uwx_find_symbol(3X), uwx_free(3X),
uwx_get_abi_context_code(3X), uwx_get_funcstart(3X), uwx_get_module_info(3X), uwx_get_nat(3X),
uwx_get_reg(3X), uwx_get_source_info(3X), uwx_get_sym_info(3X), uwx_init(3X), uwx_init_context(3X),
uwx_register_alloc_cb(3X), uwx_register_callbacks(3X), uwx_release_symbol_cache(3X),
uwx_self_do_context_frame(3X), uwx_self_free_info(3X), uwx_self_init_context(3X),
uwx_self_init_info(3X), uwx_set_nofr(3X), uwx_step(3X), uwx_step_inline(3X).
HP-UX 11i Version 3: September 2010 − 1 − Hewlett-Packard Company 1