/* * PROGRAM: JRD Access Method * MODULE: svc_undoc.h * DESCRIPTION: Undocumented service items * * 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): ______________________________________. */ #ifndef SVC_UNDOC_H #define SVC_UNDOC_H // Service Action Flags const int isc_action_svc_lock_stats = 13; // Retrieves lock manager statistics const int isc_action_svc_set_config = 14; // Sets configuration file values const int isc_action_svc_default_config = 15; // Sets the configuration options to their default values const int isc_action_svc_set_env = 16; // Sets the value for $FIREBIRD const int isc_action_svc_set_env_lock = 17; // Sets the value for $FIREBIRD_LOCK const int isc_action_svc_set_env_msg = 18; // Sets the value for $FIREBIRD_MSG // Service Info Flags const int isc_info_svc_total_length = 69; const int isc_info_svc_response = 70; const int isc_info_svc_response_more = 71; const int isc_info_svc_message = 72; const int isc_info_svc_svr_online = 73; const int isc_info_svc_svr_offline = 74; const int isc_info_svc_set_config = 75; const int isc_info_svc_default_config = 76; const int isc_info_svc_dump_pool_info = 77; // BRS: Is not strange the following parameters are undocumented // it are also unused in the code /******************************************** * Parameters for isc_action_svc_set_config * * isc_info_svc_get_config * * * * UNDOCUMENTED * ********************************************/ //#define isc_spb_ibc_lock_mem_size 5 //#define isc_spb_ibc_lock_sem_count 6 //#define isc_spb_ibc_lock_signal 7 //#define isc_spb_ibc_event_mem_size 8 //#define isc_spb_ibc_db_cache_pages 9 //#define isc_spb_ibc_priority_class 10 //#define isc_spb_ibc_svr_map_size 11 //#define isc_spb_ibc_svr_min_work_set 12 //#define isc_spb_ibc_svr_max_work_set 13 //#define isc_spb_ibc_lock_grant_order 14 //#define isc_spb_ibc_lockhash 15 //#define isc_spb_ibc_deadlock 16 //#define isc_spb_ibc_lockspin 17 //#define isc_spb_ibc_conn_timeout 18 //#define isc_spb_ibc_dummy_intrvl 19 //#define isc_spb_ibc_trace_pools 20 //#define isc_spb_ibc_temp_dir_name 21 //#define isc_spb_ibc_temp_dir_size 22 /******************************************* * Parameters for isc_action_svc_set_env, * * isc_action_svc_set_env_lock, * * isc_action_svc_set_env_msg * * * * UNDOCUMENTED * *******************************************/ //#define isc_spb_env_path 5 /********************************************* * Parameters for isc_action_svc_lock_stats * *********************************************/ //#define isc_spb_lck_sample 5 //#define isc_spb_lck_secs 6 //#define isc_spb_lck_contents 0x01 //#define isc_spb_lck_summary 0x02 //#define isc_spb_lck_wait 0x04 //#define isc_spb_lck_stats 0x08 #endif // SVC_UNDOC_H