Home
/
Middleware
/
Oracle Outside In Technology
1/16
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
1
Introduction
1.1
What's New in this Release
1.2
What Does This Technology Do?
1.3
Architectural Overview
1.4
Definition of Terms
1.5
Directory Structure
1.6
How to Use Content Access
1.7
How to Use Text Access
1.8
Copyright Information
2
Windows Implementation Details
2.1
Installation
2.1.1
NSF Support
2.2
Libraries and Structure
2.3
The Basics
2.3.1
What You Need in Your Source Code
2.3.2
Options and Information Storage
2.3.3
Structure Alignment
2.4
Character Sets
2.4.1
Default API Character Set
2.4.2
Double-Byte Character Set Mapping
2.5
Runtime Considerations
2.6
Changing Resources
3
UNIX Implementation Details
3.1
Installation
3.1.1
NSF Support
3.2
Libraries and Structure
3.3
The Basics
3.3.1
What You Need in Your Source Code
3.3.2
Options and Information Storage
3.4
Character Sets
3.4.1
Default API Character Set
3.4.2
Double-Byte Character Set Mapping
3.5
Runtime Considerations
3.5.1
Signal Handling
3.5.2
Runtime Search Path and $ORIGIN
3.6
Environment Variables
3.7
Changing Resources
3.8
HP-UX Compiling and Linking
3.9
IBM AIX Compiling and Linking
3.10
Linux Compiling and Linking
3.10.1
Library Compatibility
3.10.2
Compiling and Linking
3.11
Oracle Solaris Compiling and Linking
3.11.1
Oracle Solaris SPARC
3.11.2
Oracle Solaris x86
3.12
FreeBSD Compiling and Linking
4
Data Access Common Functions
4.1
Deprecated Functions
4.2
DAInitEx
4.3
DADeInit
4.4
DAOpenDocument
4.4.1
IOSPECSUBOBJECT Structure
4.4.2
IOSPECLINKEDOBJECT Structure
4.4.3
IOSPECARCHIVEOBJECT Structure
4.4.4
SCCDAOBJECT Structure
4.5
DACloseDocument
4.6
DARetrieveDocHandle
4.7
DASetOption
4.8
DAGetOption
4.9
DAGetFileId
4.10
DAGetFileIdEx
4.11
DAGetErrorString
4.12
DAGetObjectInfo
4.13
DAGetTreeCount
4.14
DAGetTreeRecord
4.14.1
SCCDATREENODE Structure
4.15
DAOpenTreeRecord
4.16
DAOpenRandomTreeRecord
4.16.1
DATREENODELOCATOR
4.16.2
SCCCA_TREENODELOCATOR: Tree Node Locator
4.17
DASaveInputObject
4.18
DASaveTreeRecord
4.19
DASaveRandomTreeRecord
4.19.1
DATREENODELOCATOR
4.19.2
SCCCA_TREENODELOCATOR: Tree Node Locator
4.20
DACloseTreeRecord
4.21
DASetStatCallback
4.22
DASetFileAccessCallback
5
Text Access Functions
5.1
TAOpenText
5.2
TACloseText
5.3
TAReadFirst
5.4
TAReadNext
6
Content Access Functions
6.1
CAOpenContent
6.2
CACloseContent
6.3
CAReadFirst
6.4
CAReadNext
6.4.1
SCCCAGETCONTENT Structure
6.5
CAContentStatus
6.5.1
EXSUBDOCSTATUS Structure
7
Content Description
7.1
SCCCA_BEGINTAG/SCCCA_ENDTAG: Tagged Content
7.1.1
SCCCA_BEGINTAG Content Description
7.1.2
Tag Types
7.1.3
Document Property IDs
7.1.4
SCCCA_SUBDOCPROPERTY Document Properties
7.1.5
Mail Field IDs
7.2
SCCCA_BREAK: Content Breaks
7.3
SCCCA_CELL: Cell Boundary
7.3.1
SCCCA_CELL Content Description
7.4
SCCCA_COMMENTREFERENCE
7.5
SCCCA_FILEPROPERTY: File Property Content
7.5.1
SCCCA_FILEPROPERTY Content Description
7.6
SCCCA_GENERATED: Generated Information
7.6.1
SCCCA_GENERATED Content Description
7.7
SCCCA_OBJECT: SubObjects
7.7.1
SCCCA_OBJECT Content Description
7.8
SCCCA_OBJECTALTSTRING: Alternate String
7.8.1
SCCCA_OBJECTALTSTRING Content Description
7.9
SCCCA_OBJECTNAME: Object Name
7.9.1
SCCCA_OBJECTNAME Content Description
7.10
SCCCA_RECORD: Archive Record
7.10.1
SCCCA_RECORD Content Description
7.11
SCCCA_REVISION_CELL: Revision Cell
7.11.1
SCCCA_REVISION_CELL Content Description
7.12
SCCCA_REVISION_ROW: Revision Row
7.12.1
SCCCA_REVISION_ROW Content Description
7.13
SCCCA_REVISION_COLUMN: Revision Column
7.13.1
SCCCA_REVISION_COLUMN Content Description
7.14
SCCCA_REVISION_SHEET: Revision Sheet
7.14.1
SCCCA_REVISION_SHEET Content Description
7.15
SCCCA_REVISION_SHEETNAME: Revision Sheet Name
7.15.1
SCCCA_REVISION_SHEETNAME Content Description
7.16
SCCCA_REVISION_USER: Revision User
7.16.1
SCCCA_REVISION_USER Content Description
7.17
SCCCA_SHEET: Sheet Names
7.17.1
SCCCA_SHEET Content Description
7.18
SCCCA_SLIDE: Presentation Slide
7.19
SCCCA_STYLECHANGE: Style Information
7.19.1
SCCCA_STYLECHANGE Content Description
7.20
SCCCA_TEXT: Text Content
7.20.1
SCCCA_TEXT Content Description
7.20.2
Special Text Character Substitutions
7.21
SCCCA_TREENODELOCATOR: Tree Node Locator
7.21.1
SCCCA_TREENODELOCATOR Content Description
8
Redirected IO
8.1
Using Redirected IO
8.2
IOClose
8.3
IORead
8.4
IOWrite
8.5
IOSeek
8.6
IOTell
8.7
IOGetInfo
8.7.1
IOGENSECONDARY and IOGENSECONDARYW Structures
8.7.2
File Types That Cause IOGETINFO_GENSECONDARY
8.8
IOSEEK64PROC / IOTELL64PROC
8.8.1
IOSeek64
8.8.2
IOTell64
9
Implementation Issues
9.1
Running in 24x7 Environments
10
Sample Applications
10.1
Building the Samples on a Windows System
10.2
Building the Samples on a UNIX System
10.3
An Overview of the Sample Applications
10.3.1
batch_process_ca
10.3.2
casample
10.3.3
extract_archive
10.3.4
extract_object
10.3.5
memoryio
10.3.6
parsepst
10.3.7
tademo (Windows Only)
10.3.8
taredir (UNIX Only)
10.3.9
textdemo (UNIX Only)
A
Copyrights and Licensing
Outside In Content Access Licensing
B
Content Access Options
Character Mapping
SCCOPT_DEFAULTINPUTCHARSET
SCCOPT_OUTPUTCHARACTERSET
SCCOPT_UNMAPPABLECHAR
Input Handling
SCCOPT_EXTRACTXMPMETADATA
SCCOPT_FALLBACKFORMAT
SCCOPT_FIFLAGS
SCCOPT_SYSTEMFLAGS
SCCOPT_IGNORE_PASSWORD
SCCOPT_LOTUSNOTESDIRECTORY
SCCOPT_PARSEXMPMETADATA
SCCOPT_PDF_FILTER_REORDER_BIDI
SCCOPT_PROCESS_OLE_EMBEDDINGS
SCCOPT_TIMEZONE
SCCOPT_HTML_COND_COMMENT_MODE
SCCOPT_PDF_FILTER_DROPHYPHENS
SCCOPT_ARCFULLPATH
SCCOPT_NULLREPLACECHAR
SCCOPT_EX_PERFORMANCEMODE
SCCOPT_GENERATEEXCELREVISIONS
Compression
SCCOPT_FILTERJPG
SCCOPT_FILTERLZW
Content Access Flags
SCCOPT_ENABLEALLSUBOBJECTS
SCCOPT_CA_FLAGS
SCCOPT_FORMATFLAGS
File System
SCCOPT_IO_BUFFERSIZE
SCCOPT_TEMPDIR
SCCOPT_DOCUMENTMEMORYMODE
SCCOPT_REDIRECTTEMPFILE
Index
Scripting on this page enhances content navigation, but does not change the content in any way.