Logo Search packages:      
Sourcecode: maxdb-7.5.00 version File versions

hak10.h File Reference


Detailed Description

Systeminfo_cache.

******************************************************************************

------------------------------------------------------------------------------

Author:
ThomasA

Definition in file hak10.h.

#include "gsp00.h"
#include "ggg00.h"
#include "gak00.h"
#include "vak001.h"
#include "gak40.h"

Go to the source code of this file.

Functions

externPascal void a10_add_repl_sysinfo (tak_all_command_glob VAR_VALUE_REF acv, tak_sysbufferaddress VAR_VALUE_REF syspoint, pasbool add_sysinfo, tgg00_BasisError VAR_VALUE_REF b_err)
externPascal void a10_all_release (tak_all_command_glob VAR_VALUE_REF acv)
externPascal void a10_cache_delete (tak_all_command_glob VAR_VALUE_REF acv, pasbool is_rollback)
externPascal void a10_copy_catalog_rec (tak_all_command_glob VAR_VALUE_REF acv, tgg00_SysInfoKey VAR_VALUE_REF old_key, pasbool del_old_rec, tgg00_SysInfoKey VAR_VALUE_REF new_key, tsp00_C2 VAR_ARRAY_REF new_segment_id, pasbool add_new_rec, tgg00_BasisError VAR_VALUE_REF b_err)
externPascal void a10_del_tab_sysinfo (tak_all_command_glob VAR_VALUE_REF acv, tgg00_Surrogate VAR_ARRAY_REF tableid, tak_del_tab_qual VAR_VALUE_REF qual, pasbool temp_table, tgg00_BasisError VAR_VALUE_REF b_err)
externPascal void a10_fix_len_get_sysinfo (tak_all_command_glob VAR_VALUE_REF acv, tgg00_SysInfoKey VAR_VALUE_REF syskey, tak_directory_state_Param dstate, integer required_len, integer plus, tak_sysbufferaddress VAR_VALUE_REF syspoint, tgg00_BasisError VAR_VALUE_REF b_err)
externPascal void a10_init_cache (tak_all_command_glob VAR_VALUE_REF acv)
externPascal void a10_key_del (tak_all_command_glob VAR_VALUE_REF acv, tgg00_SysInfoKey VAR_VALUE_REF syskey)
externPascal void a10_lock_sysinfo (tak_all_command_glob VAR_VALUE_REF acv, tgg00_SysInfoKey VAR_VALUE_REF syskey, tgg00_LockReqMode_Param lockm)
externPascal void a10_nil_get_sysinfo (tak_all_command_glob VAR_VALUE_REF acv, tgg00_SysInfoKey VAR_VALUE_REF syskey, tak_directory_state_Param dstate, tsp00_Int2 syslen, tak_sysbufferaddress VAR_VALUE_REF syspoint, tgg00_BasisError VAR_VALUE_REF b_err)
externPascal void a10_rel_sysinfo (tak_all_command_glob VAR_VALUE_REF acv, tgg00_SysInfoKey VAR_VALUE_REF syskey)
externPascal void a10_upd_key (tak_all_command_glob VAR_VALUE_REF acv, tak_parskey VAR_VALUE_REF parsk, integer displacement, tgg00_BasisError VAR_VALUE_REF b_err)
externPascal void a10_version (tak_all_command_glob VAR_VALUE_REF acv, tak_baserecord VAR_VALUE_REF base_rec, tgg00_MessType_Param m_type, pasbool view_scan)
externPascal void a10add_sysinfo (tak_all_command_glob VAR_VALUE_REF acv, tak_sysbufferaddress VAR_VALUE_REF syspoint, tgg00_BasisError VAR_VALUE_REF b_err)
externPascal void a10ak_cache_init ()
externPascal pasbool a10akdump (tak_all_command_glob VAR_VALUE_REF acv)
externPascal void a10alter_long_version (tak_all_command_glob VAR_VALUE_REF acv, tak_baserecord VAR_VALUE_REF base_rec, integer old_long_cnt, tgg00_MessType_Param m_type, pasbool view_scan)
externPascal integer a10BaseRecPersistentOffset ()
externPascal tsp00_Int4 a10cache_used ()
externPascal void a10check_read_through_statistics (tak_all_command_glob VAR_VALUE_REF acv, tak_sysbufferaddress base_ptr, tak00_columninfo VAR_VALUE_REF col_info)
externPascal void a10clean_cache (tak_all_command_glob VAR_VALUE_REF acv)
externPascal void a10cmd_rollback (tak_all_command_glob VAR_VALUE_REF acv)
externPascal void a10cpy_result (tak_all_command_glob VAR_VALUE_REF acv, tgg00_SysInfoKey VAR_VALUE_REF pars_syskey, tgg00_SysInfoKey VAR_VALUE_REF res_syskey, tsp00_Int4 rescnt, tgg00_BasisError VAR_VALUE_REF b_err)
externPascal void a10DeallocTemp (tak_all_command_glob VAR_VALUE_REF acv)
externPascal void a10del_sysinfo (tak_all_command_glob VAR_VALUE_REF acv, tgg00_SysInfoKey VAR_VALUE_REF syskey, tgg00_BasisError VAR_VALUE_REF b_err)
externPascal void a10del_user_sysinfo (tak_all_command_glob VAR_VALUE_REF acv, tgg00_Surrogate VAR_ARRAY_REF auth, tgg00_BasisError VAR_VALUE_REF b_err)
externPascal void a10Displace (tak_all_command_glob VAR_VALUE_REF acv)
externPascal void a10dispose (tak_all_command_glob VAR_VALUE_REF acv, tak_sysbufferaddress VAR_VALUE_REF p)
externPascal void a10dump (tak_all_command_glob VAR_VALUE_REF acv)
externPascal void a10expand_rec (tgg00_Rec VAR_VALUE_REF rec_buf, tgg00_BasisError VAR_VALUE_REF b_err)
externPascal void a10find_result (tak_all_command_glob VAR_VALUE_REF acv, tak_parskey VAR_VALUE_REF pars_key, tak_directory_state_Param dstate, tak_sysbufferaddress VAR_VALUE_REF syspoint, tgg00_BasisError VAR_VALUE_REF b_err)
externPascal void a10flush (tak_all_command_glob VAR_VALUE_REF acv, tgg00_SysInfoKey VAR_VALUE_REF syskey, pasbool disable_cmd_rollback)
externPascal void a10FlushResnames (tak_all_command_glob VAR_VALUE_REF acv)
externPascal void a10free_cache (tak_all_command_glob VAR_VALUE_REF acv)
externPascal void a10get_sysinfo (tak_all_command_glob VAR_VALUE_REF acv, tgg00_SysInfoKey VAR_VALUE_REF syskey, tak_directory_state_Param dstate, tak_sysbufferaddress VAR_VALUE_REF syspoint, tgg00_BasisError VAR_VALUE_REF b_err)
externPascal tsp00_Int4 a10GetCreateCommandId (tak_sysbufferaddress syspointer)
externPascal void a10GetStatistics (tak_all_command_glob VAR_VALUE_REF acv, pasbool doReset, tsp00_Int4 VAR_VALUE_REF accessCount, tsp00_Int4 VAR_VALUE_REF successful, integer VAR_VALUE_REF hitRate)
externPascal integer a10hit_rate (tak_all_command_glob VAR_VALUE_REF acv)
externPascal tak_sysbufferaddress a10IncopyTableInit (tak_all_command_glob VAR_VALUE_REF acv, const tgg00_Surrogate VAR_ARRAY_REF tableid, integer colCount)
externPascal void a10increment_ap_tree (tak_all_command_glob VAR_VALUE_REF acv)
externPascal void a10inquire_resnames (tak_all_command_glob VAR_VALUE_REF acv, tsp00_Int4 VAR_VALUE_REF cnt, tak_resn_rec_arr VAR_ARRAY_REF resname_arr)
externPascal void a10ins_or_upd (tak_all_command_glob VAR_VALUE_REF acv, tak_sysbufferaddress VAR_VALUE_REF syspoint, tgg00_BasisError VAR_VALUE_REF b_err)
externPascal void a10intermediate_mblock (tak_all_command_glob VAR_VALUE_REF acv, tgg00_MessBlock VAR_VALUE_REF mblock, tgg00_MessBlockPtr VAR_VALUE_REF mblock_ptr)
externPascal void a10invalidate_root (tak_all_command_glob VAR_VALUE_REF acv, tgg00_FileId VAR_VALUE_REF treeid)
externPascal pasbool a10is_fixed (tak_all_command_glob VAR_VALUE_REF acv, tak_sysbufferaddress p)
externPascal void a10key_del (tak_all_command_glob VAR_VALUE_REF acv, tak_sysbufferaddress VAR_VALUE_REF syspointer)
externPascal void a10lock_fixed (tak_all_command_glob VAR_VALUE_REF acv)
externPascal void a10look_for_gaps (tak_all_command_glob VAR_VALUE_REF acv)
externPascal void a10mark_release (tak_all_command_glob VAR_VALUE_REF acv, tak_sysbufferaddress p)
externPascal void a10mark_unrelease (tak_all_command_glob VAR_VALUE_REF acv, tak_sysbufferaddress p)
externPascal void a10mark_updated (tak_sysbufferaddress p)
externPascal void a10mblock_into_cache (tak_all_command_glob VAR_VALUE_REF acv, tgg00_SysInfoKey VAR_VALUE_REF syskey, tgg00_MessBlock VAR_VALUE_REF mblock, tak_directory_state_Param dstate, tak_sysbufferaddress VAR_VALUE_REF syspoint, tgg00_BasisError VAR_VALUE_REF b_err)
externPascal void a10new (tak_all_command_glob VAR_VALUE_REF acv, tsp00_Int4 obj_size, tak_sysbufferaddress VAR_VALUE_REF p)
externPascal void a10new_packet (tak_all_command_glob VAR_VALUE_REF acv, tsp00_Int4 size, tsp00_MoveObjPtr VAR_VALUE_REF ptr)
externPascal void a10next_sysinfo (tak_all_command_glob VAR_VALUE_REF acv, tgg00_SysInfoKey VAR_VALUE_REF syskey, integer stop_prefix, tak_directory_state_Param dstate, tsp00_C2 VAR_ARRAY_REF rec_kind, tak_sysbufferaddress VAR_VALUE_REF syspoint, tgg00_BasisError VAR_VALUE_REF b_err)
externPascal pasbool a10NextDisplacedKey (tak_all_command_glob VAR_VALUE_REF acv, tgg00_SysInfoKey VAR_VALUE_REF syskey)
externPascal void a10parsinfos (tak_all_command_glob VAR_VALUE_REF acv, tak40_show_glob VAR_VALUE_REF a41v)
externPascal void a10prefix_parsid_delete (tak_all_command_glob VAR_VALUE_REF acv, tak_parskey VAR_VALUE_REF parsk, integer VAR_VALUE_REF del_cnt, integer prefix_length)
externPascal void a10refresh_cache (tak_all_command_glob VAR_VALUE_REF acv)
externPascal void a10rel_sysinfo (tak_sysbufferaddress syspointer)
externPascal void a10release_table (tak_all_command_glob VAR_VALUE_REF acv, tgg00_Surrogate VAR_ARRAY_REF tableid)
externPascal void a10remove_parsinfos (tak_all_command_glob VAR_VALUE_REF acv)
externPascal void a10repl_sysinfo (tak_all_command_glob VAR_VALUE_REF acv, tak_sysbufferaddress VAR_VALUE_REF syspoint, tgg00_BasisError VAR_VALUE_REF b_err)
externPascal void a10SessionCacheInit (tak_all_command_glob VAR_VALUE_REF acv)
externPascal tak00_colinfo_ptr a10SetColumnAndName (tak_all_command_glob VAR_VALUE_REF acv, tak_baserecord VAR_VALUE_REF base_rec, integer columnIndex, integer columnNameLength)
externPascal void a10shrink_syntax_tree (tak_all_command_glob VAR_VALUE_REF acv)
externPascal void a10StoreAs (tak_all_command_glob VAR_VALUE_REF acv, tgg00_SysInfoKey syskey, tgg00_SysInfoKey VAR_VALUE_REF storeSyskey, tgg00_BasisError VAR_VALUE_REF e)
externPascal void a10table_cache_delete (tak_all_command_glob VAR_VALUE_REF acv, tgg00_Surrogate VAR_ARRAY_REF tableid)
externPascal void a10unlock_fixed (tak_all_command_glob VAR_VALUE_REF acv)

Variables

externPascal pasbool a10chk
externPascal pasbool a10EvalParseFileSize


Generated by  Doxygen 1.6.0   Back to index