/* * PROGRAM: JRD Access Method * MODULE: ids.h * DESCRIPTION: System relations' field numeric identifiers (and positions) * * The contents of this file are subject to the Interbase Public * License Version 1.0 (the "License"); you may not use this file * except in compliance with the License. You may obtain a copy * of the License at http://www.Inprise.com/IPL.html * * Software distributed under the License is distributed on an * "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express * or implied. See the License for the specific language governing * rights and limitations under the License. * * The Original Code was created by Inprise Corporation * and its predecessors. Portions created by Inprise Corporation are * Copyright (C) Inprise Corporation. * * All Rights Reserved. * Contributor(s): ______________________________________. */ enum fids { f_pag_page = 0, f_pag_id, f_pag_seq, f_pag_type, f_dat_desc = 0, f_dat_id, f_dat_class, f_dat_charset, f_fld_name = 0, f_fld_qname, f_fld_v_blr, f_fld_v_source, f_fld_computed, f_fld_csource, f_fld_default, f_fld_dsource, f_fld_length, f_fld_scale, f_fld_type, f_fld_sub_type, f_fld_missing, f_fld_msource, f_fld_desc, f_fld_sys_flag, f_fld_qheader, f_fld_seg_len, f_fld_estring, f_fld_ext_length, f_fld_ext_scale, f_fld_ext_type, f_fld_dimensions, f_fld_null_flag, f_fld_char_length, f_fld_coll_id, f_fld_charset_id, f_fld_precision, f_seg_name = 0, f_seg_field, f_seg_position, f_seg_statistics, f_idx_name = 0, f_idx_relation, f_idx_id, f_idx_flag, f_idx_desc, f_idx_count, f_idx_inactive, f_idx_type, f_idx_foreign, f_idx_sys_flag, f_idx_exp_blr, f_idx_exp_source, f_idx_statistics, f_rfr_fname = 0, f_rfr_rname, f_rfr_sname, f_rfr_qname, f_rfr_base, f_rfr_estring, f_rfr_position, f_rfr_qheader, f_rfr_flag, f_rfr_id, f_rfr_context, f_rfr_desc, f_rfr_default, f_rfr_sys_flag, f_rfr_class, f_rfr_complex, f_rfr_null_flag, f_rfr_dsource, f_rfr_coll_id, f_rel_blr = 0, f_rel_source, f_rel_desc, f_rel_id, f_rel_sys_flag, f_rel_key_len, f_rel_format, f_rel_field_id, f_rel_name, f_rel_class, f_rel_ext_file, f_rel_runtime, f_rel_ext_desc, f_rel_owner, f_rel_def_class, f_rel_flags, f_rel_type, f_vrl_vname = 0, f_vrl_rname, f_vrl_context, f_vrl_cname, f_fmt_rid = 0, f_fmt_format, f_fmt_desc, f_cls_class = 0, f_cls_acl, f_cls_desc, f_file_name = 0, f_file_seq, f_file_start, f_file_length, f_file_flags, f_file_shad_num, f_typ_field = 0, f_typ_type, f_typ_name, f_typ_desc, f_typ_sys_flag, f_trg_name = 0, f_trg_rname, f_trg_seq, f_trg_type, f_trg_source, f_trg_blr, f_trg_desc, f_trg_inactive, f_trg_sys_flag, f_trg_flags, f_dpd_name = 0, f_dpd_o_name, f_dpd_f_name, f_dpd_type, f_dpd_o_type, f_fun_name = 0, f_fun_type, f_fun_qname, f_fun_desc, f_fun_module, f_fun_entry, f_fun_ret_arg, f_fun_sys_flag, f_arg_fun_name = 0, f_arg_pos, f_arg_mech, f_arg_type, f_arg_scale, f_arg_length, f_arg_sub_type, f_arg_charset_id, f_arg_precision, f_arg_char_length, f_flt_name = 0, f_flt_desc, f_flt_module, f_flt_entry, f_flt_input, f_flt_output, f_flt_sys_flag, f_msg_trigger = 0, f_msg_number, f_msg_msg, f_prv_user = 0, f_prv_grantor, f_prv_priv, f_prv_grant, f_prv_rname, f_prv_fname, f_prv_u_type, f_prv_o_type, f_trn_id = 0, f_trn_state, f_trn_time, f_trn_desc, f_gen_name = 0, f_gen_id, f_gen_sys_flag, f_gen_desc, f_dims_fname = 0, f_dims_dim, f_dims_lower, f_dims_upper, f_rcon_cname = 0, f_rcon_ctype, f_rcon_rname, f_rcon_dfr, f_rcon_idfr, f_rcon_iname, f_refc_cname = 0, f_refc_uq, f_refc_match, f_refc_upd_rul, f_refc_del_rul, f_ccon_cname = 0, f_ccon_tname, f_log_name = 0, f_log_seq, f_log_length, f_log_partitions, f_log_p_offset, f_log_flags, f_prc_name = 0, f_prc_id, f_prc_inputs, f_prc_outputs, f_prc_desc, f_prc_source, f_prc_blr, f_prc_class, f_prc_owner, f_prc_runtime, f_prc_sys_flag, f_prc_type, f_prm_name = 0, f_prm_procedure, f_prm_number, f_prm_type, f_prm_sname, f_prm_desc, f_prm_sys_flag, f_cs_cs_name = 0, f_cs_form_of_use, f_cs_num_chars, f_cs_def_collate, f_cs_id, f_cs_sys_flag, f_cs_desc, f_cs_fun_name, f_cs_bytes_char, f_coll_name = 0, f_coll_id, f_coll_cs_id, f_coll_attr, f_coll_sys_flag, f_coll_desc, f_coll_fun_name, f_coll_base_collation_name, f_coll_specific_attr, f_xcp_name = 0, f_xcp_number, f_xcp_msg, f_xcp_desc, f_xcp_sys_flag, f_rol_name = 0, f_rol_owner, f_rol_desc, f_rol_sys_flag, f_backup_id = 0, f_backup_time, f_backup_level, f_backup_guid, f_backup_scn, f_backup_name, f_mon_db_name = 0, f_mon_db_page_size, f_mon_db_ods_major, f_mon_db_ods_minor, f_mon_db_oit, f_mon_db_oat, f_mon_db_ost, f_mon_db_nt, f_mon_db_page_bufs, f_mon_db_dialect, f_mon_db_shut_mode, f_mon_db_sweep_int, f_mon_db_read_only, f_mon_db_forced_writes, f_mon_db_res_space, f_mon_db_created, f_mon_db_size, f_mon_db_cur_mem, f_mon_db_max_mem, f_mon_db_page_reads, f_mon_db_page_writes, f_mon_db_page_fetches, f_mon_db_page_marks, f_mon_att_id = 0, f_mon_att_server_pid, f_mon_att_state, f_mon_att_name, f_mon_att_user, f_mon_att_role, f_mon_att_remote_proto, f_mon_att_remote_addr, f_mon_att_remote_pid, f_mon_att_charset_id, f_mon_att_timestamp, f_mon_att_gc, f_mon_tra_id = 0, f_mon_tra_att_id, f_mon_tra_state, f_mon_tra_timestamp, f_mon_tra_top, f_mon_tra_oit, f_mon_tra_oat, f_mon_tra_iso_mode, f_mon_tra_lock_timeout, f_mon_tra_read_only, f_mon_tra_auto_commit, f_mon_tra_auto_undo, f_mon_stmt_id = 0, f_mon_stmt_att_id, f_mon_stmt_tra_id, f_mon_stmt_state, f_mon_stmt_timestamp, f_mon_stmt_caller_id, f_mon_stmt_sql_text, f_mon_stmt_rec_selects, f_mon_stmt_rec_inserts, f_mon_stmt_rec_updates, f_mon_stmt_rec_deletes };