CONTENTS
The Shore manual divied into sections sdl, cxxlb, oc, svas, ssm, sthread, common, fc, and shore.
A brief listing of the manual pages in each section follows.
See the individual manual pages for more information.
Shore Data Language
- intro
-
introduction to the Shore Data Language
- sdl
-
the Shore Data Language Compiler
- sdlcxx
-
SDL C++ Language Binding Generation
Shore C++ language binding
- assign
-
REF(T) assignment
- const
-
constant declarations
- construct
-
Ref<T> constructors
- create
-
create Shore object
- create_xref
-
create cross reference
- destroy
-
destroy anonymous object
- equal
-
compare references for equality
- errors
-
debugging a Shore application
- fetch
-
fetch object into object cache
- flush
-
remove object from object cache
- get_lockmode
-
get current lock state of object
- get_loid
-
convert ref to logical oid
- get_type
-
get type object
- index
-
SDL index attribute types
- intro
-
introduction to the Shore C++ language binding
- is_resident
-
determine cache residency of object
- lookup
-
find object by pathname
- method
-
method calls on Shore objects
- new
-
create Shore object
- ostat
-
retrieve information about an object
- param
-
C++ language binding for method parameters
- REF
-
pointer to Shore object
- set, bag, sequence, array
-
set bag, sequence, and array attributes
- string, text
-
SDL string and text attribute types
- union
-
union attributes
- update
-
mark object dirty
- valid
-
determine validity of a reference to a Shore object
Shore object cache
- access
-
determine read, write, exec access to an object
- chdir
-
change working directory
- chmod
-
change access permissions bits of a registered object
- chown
-
change ownership of a registered object
- errors
-
error codes and messages for the Shore language-independent
- getcwd
-
get pathname of current working directory
- init
-
object cache initialization and shutdown methods
- intro
-
introduction to the Shore object cache
- mkdir
-
make a directory
- options
-
configuration options used by the Shore Value-Added Server
- pool
-
create or remove a pool
- process_options
-
customizing options
- readlink
-
read contents of symbolic link
- rename
-
change name of registered object
- rmdir
-
remove a directory
- stat
-
retrieve information about an object
- stats
-
application statistics gathering
- symlink
-
create symbolic link
- transactions
-
methods and macros for transactions
- umask
-
set registered object creation mode mask
- unixcompat
-
Unix compatibility methods
- unlink
-
remove a directory entry
- utimes
-
update registered object time stamps
Shore Value-Added Server
- anonymous
-
creating and destroying anonymous Shore objects
- appendObj
-
increase the size of a Shore object
- device
-
Shore devices and volumes
- df
-
Shore disk usage and free space report
- mkDir, rmDir, getRootDir, chDir, cwd, gwd
-
using Shore directories
- du
-
Shore disk usage
- environment
-
environment variables recognized by the Shore Value-Added Server
- errors
-
errors returned by Shore Value-Added Server
- fileOf
-
discover file associated with a Shore pool or index
- file_system
-
Shore registered objects
- getDirEntries
-
reading Shore directories
- indexscan
-
scanning Shore indexes
- intro
-
introduction to the Shore Value-Added Server
- link
-
hard links and symbolic links
- lockObj
-
lock a Shore object
- log
-
error logging in the Shore Value-Added Server
- lookup, _lookup
-
locating Shore objects by path name
- manualindex
-
manual indexes in Shore
- mkVolRef, offVolRef, snapRef
-
Shore logical object identifiers
- mount
-
Shore file systems and volumes
- new_svas
-
creating a new instance of a Shore Value-Added Server
- object
-
miscellaneous properties of Shore Objects
- options
-
configuration options used by the Shore Value-Added Server
- page
-
inspect a cached page for objects
- chGrp, chMod, chOwn
-
changing permissions of Shore objects
- pool
-
Shore pools and anonymous objects
- PoolScan
-
locate the objects in a Shore pool
- readObj
-
inspect a Shore object
- mkRegistered, mkLink, reName, rmLink1, rmLink2
-
creating and destroying registered Shore objects
- setREuid, setREgid
-
set real and effective user or group IDs in Shore application
- shell
-
Tcl interface to the Shore Value-Added Server
- sshutdown
-
how to shut down the Shore Value-Added Server
- statistics
-
Shore performance information
- svas_server
-
derived class of shore_vas for VASs
- sysprops
-
system properties of Shore Objects
- text
-
making Shore objects visible to Unix
- transaction
-
making sequences of Shore operations atomic
- transient
-
Shore Objects that are not persistent
- truncObj
-
change the size of a Shore Object
- umask
-
mask for a Shore client's permission bits
- unixfile
-
creating and destroying UnixFile objects
- updateObj
-
combined write and append or trunc
- utimes
-
change the access and modification times of a Shore object
- writeObj
-
update a Shore object
Shore Storage Manager
- bulkld_index, create_assoc, create_index, destroy_assoc, destroy_index, find_assoc, print_index
-
Class ss_m Methods for B+Tree Index Operations
- debug
-
Debugging with the Shore Storage Manager (SSM)
- format_dev, mount_dev, dismount_dev, dismount_all, list_devices, list_volumes, get_device_quota
-
Class ss_m Methods for Device Management
- ss_m::concurrency_t, ss_m::store_property_t
-
Enumerations for Class ss_m
- errors
-
Error codes returned by the Shore Storage Manager (SSM)
- append_rec, create_file, create_id, create_rec, create_rec_id, destroy_file, destroy_rec, lfid_of_lrid, truncate_rec, update_rec, update_rec_hdr
-
Class ss_m Methods for File/Record Operations
- ss_m, set_shutdown_flag, setup_options
-
Class ss_m Methods for Initialization
- intro
-
Introduction to the Shore Storage Manager
- link_to_remote_id, convert_to_local_id, lfid_of_lrid, set_lid_cache_enable, lid_cache_enabled
-
Class ss_m Methods for Logical ID Operations
- lock, unlock, query_lock, set_lock_cache_enable, lock_cache_enabled
-
Class ss_m Methods for Locking
- pin_i, pin, repin, unpin
-
Class for Pinning Records
- bulkld_md_index, create_md_assoc, create_md_index, destroy_md_assoc, destroy_md_index, find_md_assoc, print_md_index, draw_rtree rtree_stats
-
Class ss_m Methods for R*tree (multi-dimensional) Index Operations
- scan_file_i
-
Classes for Scanning Files in the Shore Storage Manager
- scan_index_i
-
Class for Scanning B+tree Indexes
- scan_rt_i
-
Class for Scanning an R*tree index in the Shore Storage Manager
- smthread_t
-
SSM Thread Class
- sort_file
-
Class ss_m Sorting Methods
- sort_stream_i
-
Sorting Utility Class
- statistics
-
Shore Storage Manager performance information
- begin_xct, commit_xct, abort_xct, chain_xct, save_work, rollback_work, tid_to_xct, xct_to_tid, state_xct, prepare_xct, enter_2pc, recover_2pc
-
Class ss_m methods for transactions
- generate_new_lvid, create_vol, destroy_vol, add_logical_id_index, has_logical_id_index, get_volume_quota, print_lid_index, vol_root_index, get_du_statistics
-
Class ss_m Methods for Volume Management
Shore Threads Package
- errors
-
Error codes returned by the Shore Thread Package
- sfile_hdl_base_t, sfile_read_hdl_t
-
File Descriptor I/O Handler Classes
- intro
-
Introduction to the Shore Threads Package
- scond_t
-
Shore Condition Variable Class
- sevsem_t
-
Shore Event Semaphore Class
- smutex_t
-
Shore Mutex Class
- sthread_t
-
Shore Thread Abstract Base Class
Shore Common code
- ErrLog
-
Shore Error Logging Class
- intro
-
Introduction to the Shore Common code
- latch_t
-
Thread Synchronization Latches
- lid_t, lvid_t
-
Logical ID Classes
- nbox_t
-
Multi-dimensional box class
- options
-
Shore option-processing package
- rsrc_m, rsrc_i
-
Resource Manager and Iterator Classes
- serial_t
-
Serial Number for Logical ID
- vec_t, cvec_t
-
Data Vector Classes
Shore Foundation Classes
- w_error_t
-
Shore error-handling
- intro
-
Introduction to the Shore Foundation Classes
- w_list_t
-
generic list structures
- w_rc_t
-
Shore return code
- w_statistics_t
-
generic statistics structure
a Scalable Heterogeneous Object REpository
- Shore
-
a Scalable Heterogeneous Object REpository
- lrid_t
-
Shore Object Identifiers
- smount, sumount
-
Mount or unmount a Shore file system as an NFS file
This manual page applies to Version 1.1.1 of the Shore software.
The Shore project is sponsored by the Advanced Research Project Agency, ARPA
order number 018 (formerly 8230), monitored by the U.S. Army Research
Laboratory under contract DAAB07-91-C-Q518.
Copyright © 1994, 1995, 1996, 1997,
Computer Sciences Department, University of
Wisconsin -- Madison. All Rights Reserved.