MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


Extended Library Functions                          rtlddb(3EXT)



NAME
     rtlddb,      rddelete,      rderrstr,      rdeventaddr,
     rdeventenable,  rdeventgetmsg, rdinit, rdloadobjiter,
     rdlog,   rdnew,    rdobjpadenable,    rdpltresolution,
     rdreset - runtime linker debugging functions

SYNOPSIS
     cc [ flag ... ] file ... -lrtlddb [ library ... ]
     #include 
     #include 

     void rddelete(struct rdagent *rdap);


     char *rderrstr(rderre rderr);


     rderre rdeventaddr(rdagent *rdap, rdnotifyt *notify);


     rderre rdeventenable(struct rdagent *rdap, int onoff);


     rderre rdeventgetmsg(struct rdagent *rdap,
          rdeventmsgt *msg);


     rderre rdinit(int version);


     typedef int rliterf(const rdloadobjt *, void *);


     rderre rdloadobjiter(rdagentt *rap, rliterf *cb,
          void *clntdata);


     void rdlog(const int onoff);


     rdagentt *rdnew(struct psprochandle *php);


     rderre rdobjpadenable(struct rdagent *rdap, sizet padsize);


     rderre rdpltresolution(rdagent *rdap, paddrt pc,
          lwpidt lwpid, paddrt pltbase, rdpltinfot *rpi);


     rderre rdreset(struct rdagent *rdap);




SunOS 5.11          Last change: 12 Oct 2007                    1






Extended Library Functions                          rtlddb(3EXT)



DESCRIPTION
     The librtlddb library provides support for  monitoring  and
     manipulating runtime linking aspects of a program. There are
     at least two processes involved,   the  controlling  process
     and  one  or more target processes.  The controlling process
     is the librtlddb client that links with librtlddb and uses
     librtlddb  to  inspect or modify runtime linking aspects of
     one or more target processes. See the Linker  and  Libraries
     Guide  for a full description of the runtime linker debugger
     interface mechanism.

USAGE
     To use librtlddb, applications need to implement the inter-
     faces documented in pspread(3PROC) and procservice(3PROC).

ATRIBUTES
     See attributes(5) for description of  the  following  attri-
     butes:



     
           ATRIBUTE TYPE               ATRIBUTE VALUE       
    
     Interface Stability          Committed                   
    
     MT-Level                     Safe                        
    


SEE ALSO
     ld.so.1(1),         libcdb(3LIB),         librtlddb(3LIB),
     procservice(3PROC), pspread(3PROC), attributes(5)


     Linker and Libraries Guide



















SunOS 5.11          Last change: 12 Oct 2007                    2



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™