INFORMIX
Informix-ESQL/C Programmer's Manual
Chapter 7: Working with INFORMIX-Universal Server Smart Large
Home Contents Index Master Index New Book

Working with INFORMIX-Universal Server Smart Large Objects

Data Structures for Smart Large Objects
Declaring a Host Variable
The LO-Specification Structure
The ifx_lo_create_spec_t Structure
ESQL/C Functions That Use the LO-Specification Structure
Obtaining Storage Characteristics
Deallocating the LO-Specification Structure
The LO-Pointer Structure
Storing a Smart Large Object
The ifx_lo_t Structure
ESQL/C Functions That Use the LO-Pointer Structure
The LO File Descriptor
ESQL/C Library Functions That Use an LO File Descriptor
Creating a Smart Large Object
Accessing a Smart Large Object
Selecting a Smart Large Object
Opening a Smart Large Object
Access Modes
Smart-Large-Object Locks
Duration of an Open on a Smart Large Object
Deletion of a Smart Large Object
Modifying a Smart Large Object
Reading Data From a Smart Large Object
Writing Data to a Smart Large Object
Closing a Smart Large Object
Obtaining Status of a Smart Large Object
Obtaining a Valid LO-Pointer Structure
Allocating and Accessing an LO-Status Structure
Allocating an LO-Status Structure
Accessing the LO-Status Structure
Deallocating the LO-Status Structure
Reading and Writing Smart Large Objects on an Optical Disc
The ESQL/C API for Smart Large Objects
ifx_lo_alter()
ifx_lo_close()
ifx_lo_col_info()
ifx_lo_copy_to_file()
ifx_lo_copy_to_lo()
ifx_lo_create()
ifx_lo_def_create_spec()
ifx_lo_filename()
ifx_lo_from_buffer()
ifx_lo_open()
ifx_lo_read()
ifx_lo_readwithseek()
ifx_lo_release()
ifx_lo_seek()
ifx_lo_spec_free()
ifx_lo_specget_estbytes()
ifx_lo_specget_extsz()
ifx_lo_specget_flags()
ifx_lo_specget_maxbytes()
ifx_lo_specget_sbspace()
ifx_lo_specset_estbytes()
ifx_lo_specset_extsz()
ifx_lo_specset_flags()
ifx_lo_specset_maxbytes()
ifx_lo_specset_sbspace()
ifx_lo_stat()
ifx_lo_stat_atime()
ifx_lo_stat_cspec()
ifx_lo_stat_ctime()
ifx_lo_stat_free()
ifx_lo_stat_mtime_sec()
ifx_lo_stat_refcnt()
ifx_lo_stat_size()
ifx_lo_tell()
ifx_lo_to_buffer()
ifx_lo_truncate()
ifx_lo_write()
ifx_lo_writewithseek()
The create_clob Program
Storage Characteristics for the Example
Source for the create_clob.ec File



Informix-ESQL/C Programmer's Manual, version 9.1
Copyright © 1998, Informix Software, Inc. All rights reserved.