If You Want Your Application's Procedures To Be Called First; Attaching Xdp Library Code To Existing Object Code 800 Run Time Libraries Or Programs - Sony KV-DZ29M30 Service Manual

Trinitron color tv
Hide thumbs Also See for KV-DZ29M30:
Table of Contents

Advertisement

Chapter 5. Resolving Issues that can Occur when Installing the XDP Library
5.2.2

If you want your Application's Procedures to be Called First

Example scenario:
Application
The steps to implement this scenario are to rename the WRITEX procedure in the
XDP intercept library to something else (such as WRITEXZ), and then the WRITEX
procedure in the non-XDP intercept library or application program would have to be
modified to call WRITEXZ.
Note: Examples for this scenario are not provided because it generally involves
source-code changes to the application's run time library or program. If you are
only combining the XDP library with selected commercially available intercept
libraries (such as Oracle GoldenGate), XDP supplies a macro that lets you
combine the XDP intercept library with the commercial intercept library. The
macro also allows you to specify the library procedure calling order.
5.3
Attaching XDP Library Code to Existing Object Code 800 Run
Time Libraries or Programs
Object code 100 objects can be an executable with a MAIN procedure or they can be a
library without a MAIN procedure. In either case, the objects can be freely combined
with other object code 100 files using binder.
Object code 800 objects can either be link files or load files. Link files can be linked to
other link files to produce another link file or they can be linked together to make a load
file. A load file is a final executable and it cannot be re-linked; that is, it is effectively
sealed shut. Load files can only be built from link files. Link files can be used only to
build other link or load files; they cannot be executed.
You can use ENOFT to determine if an object code 800 file is a link file or a load file. In
the following example, the object is a load file:
TACL 232> enoft
TNS/E Native Object File Tool [T2823 - Dec
Copyright 2012 Hewlett-Packard Development Company, L.P.
enoft> file myobj
Object File:
Format Type:
If the object is a link file, it looks like this:
enoft> file voltlib
Object File:
Format Type:
XYPRO Technology Corporation
®
XYGATE
Data Protection
Application WRITEX
myobj
ELF64-bit, Big_Endian, IA64, DLL (loadfile)
voltlib
ELF64-bit, Big_Endian, IA64, Linkfile
Reference Manual
XDP WRITEX
Guardian WRITEX
5 2012]
24
Proprietary and Confidential

Advertisement

Table of Contents
loading

This manual is also suitable for:

Kv-dz29m61Kv-dz29m91

Table of Contents