ARB
|
#include <unistd.h>
#include <climits>
#include <cstdarg>
#include <cctype>
#include <netdb.h>
#include <netinet/tcp.h>
#include <signal.h>
#include <sys/mman.h>
#include <sys/socket.h>
#include <sys/stat.h>
#include <sys/time.h>
#include <sys/un.h>
#include <arb_cs.h>
#include <arb_str.h>
#include <arb_strbuf.h>
#include <arb_file.h>
#include <arb_sleep.h>
#include <arb_pathlen.h>
#include "gb_comm.h"
#include "gb_data.h"
#include "gb_localdata.h"
#include <SigHandler.h>
#include <algorithm>
#include <arb_misc.h>
#include <arb_defs.h>
Go to the source code of this file.
Classes | |
struct | export_environment |
Macros | |
#define | GB_PATH_TMP GB_path_in_arb_temp("tmp") |
Variables | |
static gb_getenv_hook | getenv_hook = NULp |
static export_environment | expenv |
static int | path_toggle = 0 |
static char | path_buf [2][ARB_PATH_MAX] |
static GB_HASH * | files_to_remove_on_exit = NULp |
#define GB_PATH_TMP GB_path_in_arb_temp("tmp") |
Definition at line 1174 of file adsocket.cxx.
Referenced by GB_fopen_tempfile().
void gbcm_read_flush | ( | void | ) |
Definition at line 50 of file adsocket.cxx.
References gb_local, gb_local_data::write_buffer, gb_local_data::write_bufsize, gb_local_data::write_free, and gb_local_data::write_ptr.
Referenced by commit_or_abort_transaction(), gbcm_read_buffered(), gbcm_unfold_client(), gbcmc_abort_transaction(), gbcmc_begin_transaction(), gbcmc_commit_transaction(), gbcmc_end_sendupdate(), GBCMC_find(), gbcmc_init_transaction(), gbcmc_key_alloc(), gbcmc_send_undo_commands(), gbcmc_send_undo_info_commands(), gbcms_talking(), gbcms_talking_begin_transaction(), gbcms_talking_find(), gbcms_talking_init_transaction(), gbcms_talking_key_alloc(), gbcms_talking_put_update(), gbcms_talking_undo(), and gbcms_talking_unfold().
Definition at line 55 of file adsocket.cxx.
References gb_local, gbcm_read_flush(), gb_local_data::write_buffer, gb_local_data::write_bufsize, gb_local_data::write_free, and gb_local_data::write_ptr.
Referenced by gbcm_read().
Definition at line 79 of file adsocket.cxx.
References gbcm_read_buffered().
Referenced by gbcm_read_bin(), gbcm_read_long(), gbcm_read_string(), gbcm_read_two(), gbcmc_begin_transaction(), gbcmc_end_sendupdate(), gbcmc_init_transaction(), gbcmc_read_keys(), gbcmc_unfold_list(), gbcms_talking(), and gbcms_talking_put_update().
GBCM_ServerResult gbcm_write_flush | ( | int | socket | ) |
Definition at line 91 of file adsocket.cxx.
References EXIT_SUCCESS, gb_local, GBCM_SERVER_FAULT, GBCM_SERVER_OK, gb_local_data::iamclient, gb_local_data::write_buffer, gb_local_data::write_bufsize, gb_local_data::write_free, and gb_local_data::write_ptr.
Referenced by commit_or_abort_transaction(), gbcm_unfold_client(), gbcm_write(), gbcmc_abort_transaction(), gbcmc_begin_transaction(), gbcmc_close(), gbcmc_commit_transaction(), gbcmc_end_sendupdate(), GBCMC_find(), gbcmc_init_transaction(), gbcmc_key_alloc(), gbcmc_send_undo_commands(), gbcmc_send_undo_info_commands(), gbcms_talking_begin_transaction(), gbcms_talking_find(), gbcms_talking_init_transaction(), gbcms_talking_key_alloc(), gbcms_talking_put_update(), gbcms_talking_undo(), and gbcms_talking_unfold().
GBCM_ServerResult gbcm_write | ( | int | socket, |
const char * | ptr, | ||
long | size | ||
) |
Definition at line 128 of file adsocket.cxx.
References gb_local, GBCM_SERVER_FAULT, GBCM_SERVER_OK, gbcm_write_flush(), gb_local_data::write_free, and gb_local_data::write_ptr.
Referenced by gbcm_write_bin(), gbcm_write_long(), gbcm_write_string(), gbcm_write_two(), gbcms_talking_begin_transaction(), gbcms_talking_find(), gbcms_talking_put_update(), gbcms_write_deleted(), gbcms_write_keys(), and gbcms_write_updated().
Definition at line 144 of file adsocket.cxx.
References arb_open_socket(), GB_await_error(), and GBS_read_arb_tcp().
Referenced by gbcmc_open(), and GBCMS_open().
gbcmc_comm* gbcmc_open | ( | const char * | path | ) |
Definition at line 170 of file adsocket.cxx.
References GB_internal_errorf(), gb_local, gbcm_open_socket(), gb_local_data::iamclient, link, NULp, gbcmc_comm::socket, and gbcmc_comm::unix_name.
Referenced by GBCMS_open(), and GB_MAIN_TYPE::login_remote().
Definition at line 186 of file adsocket.cxx.
References gbcm_write().
Referenced by commit_or_abort_transaction(), GB_tell_server_dont_wait(), gbcm_unfold_client(), gbcmc_abort_transaction(), gbcmc_begin_sendupdate(), gbcmc_begin_transaction(), gbcmc_close(), gbcmc_commit_transaction(), gbcmc_end_sendupdate(), GBCMC_find(), gbcmc_init_transaction(), gbcmc_key_alloc(), gbcmc_send_undo_commands(), gbcmc_send_undo_info_commands(), gbcmc_sendupdate_create(), gbcmc_sendupdate_delete(), gbcmc_sendupdate_update(), gbcms_talking_begin_transaction(), gbcms_talking_find(), gbcms_talking_init_transaction(), gbcms_talking_key_alloc(), and gbcms_talking_unfold().
GBCM_ServerResult gbcm_read_two | ( | int | socket, |
long | a, | ||
long * | b, | ||
long * | c | ||
) |
read two values: length and any user long
if data is send by gbcm_write_two() then
b | should be zero and is not used! |
Definition at line 196 of file adsocket.cxx.
References GB_internal_error(), GB_internal_errorf(), gbcm_read(), GBCM_SERVER_FAULT, and GBCM_SERVER_OK.
Referenced by gbcm_unfold_client(), gbcmc_abort_transaction(), gbcmc_begin_transaction(), gbcmc_commit_transaction(), GBCMC_find(), gbcmc_init_transaction(), gbcmc_key_alloc(), gbcms_talking_undo(), and gbcms_talking_unfold().
GBCM_ServerResult gbcm_write_string | ( | int | socket, |
const char * | key | ||
) |
Definition at line 228 of file adsocket.cxx.
References GBCM_SERVER_OK, gbcm_write(), and gbcm_write_long().
Referenced by GBCMC_find(), gbcmc_init_transaction(), gbcmc_key_alloc(), gbcms_talking_undo(), and gbcms_write_keys().
Definition at line 240 of file adsocket.cxx.
References ARB_calloc(), ARB_strdup(), gbcm_read(), gbcm_read_long(), and NULp.
Referenced by gbcmc_read_keys(), gbcmc_send_undo_commands(), gbcmc_send_undo_info_commands(), gbcms_talking_find(), gbcms_talking_init_transaction(), and gbcms_talking_key_alloc().
GBCM_ServerResult gbcm_write_long | ( | int | socket, |
long | data | ||
) |
Definition at line 260 of file adsocket.cxx.
References GBCM_SERVER_OK, and gbcm_write().
Referenced by gbcm_write_string(), and GBCMC_find().
Definition at line 265 of file adsocket.cxx.
References gbcm_read().
Referenced by gbcm_read_string(), and gbcms_talking_find().
char* GB_read_fp | ( | FILE * | in | ) |
like GB_read_file(), but works on already open file (useful together with GB_fopen_tempfile())
Note: File should be opened in text-mode (e.g. "rt")
Definition at line 271 of file adsocket.cxx.
References GBS_strstruct::put(), and GBS_strstruct::release_memfriendly().
Referenced by GB_read_file(), gbcms_sighup(), and read_export_format().
read content of file 'path' into string (heap-copy)
if path is '-', read from STDIN
Definition at line 287 of file adsocket.cxx.
References GB_export_error(), GB_IO_error(), GB_read_fp(), GB_size_of_file(), GBS_eval_env(), NULp, and result.
Referenced by ARB_main(), aw_help_helpfile_changed_cb(), aw_help_search(), aw_ref_to_title(), AWT_show_file(), ed_submit_parse_event(), GB_get_arb_revision_tag(), AWT_configuration::Load(), main(), and RecordingMacro::RecordingMacro().
Definition at line 323 of file adsocket.cxx.
References buffer, GB_export_error(), GB_export_errorf(), GB_size_of_FILE(), and NULp.
Referenced by GB_map_file(), and gb_recover_corrupt_file().
Definition at line 344 of file adsocket.cxx.
References buffer, GB_export_errorf(), GB_map_FILE(), and NULp.
Referenced by gb_map_mapfile(), and PTD_read_leafs_from_disk().
GB_ULONG GB_time_of_day | ( | void | ) |
Definition at line 357 of file adsocket.cxx.
References NULp.
Referenced by config_modified_cb(), ArbDBWriter::finishSave(), nt_disconnect_from_db(), and GB_MAIN_TYPE::save_quick().
Definition at line 363 of file adsocket.cxx.
References command, error(), GB_failedTo_error(), GBK_singlequote(), GBK_system(), GBS_eval_env(), and GBS_global_string().
Referenced by export_nds_cb().
|
static |
Definition at line 377 of file adsocket.cxx.
References ARB_getenv_ignore_empty(), GB_informationf(), GB_warningf(), GBS_eval_env(), and NULp.
Referenced by GB_find_executable(), and getenv_executable().
Definition at line 399 of file adsocket.cxx.
References ARB_executable(), ARB_path_contains_unwanted_chars(), ARB_warn_about_unwanted_chars(), GBS_strstruct::cat(), GB_getenvPATH(), GB_informationf(), GB_warning(), GBS_global_string_copy(), NULp, GBS_strstruct::release(), va_end(), and va_start().
Referenced by GB_getenvARB_GS(), and GB_getenvARB_PDFVIEW().
Definition at line 451 of file adsocket.cxx.
References ARB_executable(), ARB_getenv_ignore_empty(), ARB_path_contains_unwanted_chars(), ARB_strdup(), ARB_warn_about_unwanted_chars(), GB_getenvPATH(), GB_warningf(), GBS_global_string_copy(), NULp, and result.
Referenced by GB_getenvARB_GS(), and GB_getenvARB_PDFVIEW().
Definition at line 490 of file adsocket.cxx.
References ARB_getenv_ignore_empty(), ARB_path_contains_unwanted_chars(), ARB_strdup(), ARB_warn_about_unwanted_chars(), GB_is_directory(), GB_warningf(), GBS_global_string_copy(), NULp, and result.
Referenced by GB_getenvARBHOME(), GB_getenvARBMACRO(), GB_getenvDOCPATH(), GB_getenvHOME(), GB_getenvHTMLDOCPATH(), and getenv_autodirectory().
Definition at line 516 of file adsocket.cxx.
References GB_warningf().
Referenced by export_environment::export_environment().
GB_CSTR GB_getenvARB_XTERM | ( | void | ) |
Definition at line 523 of file adsocket.cxx.
References ARB_getenv_ignore_empty(), and NULp.
Referenced by AWT_console(), GB_getenv(), and GB_getenvARB_XCMD().
|
static |
Definition at line 532 of file adsocket.cxx.
References ARB_getenv_ignore_empty(), gb_assert, GB_getenvARB_XTERM(), GBS_global_string_copy(), and NULp.
Referenced by export_environment::export_environment(), GB_getenv(), and GB_xcmd().
GB_CSTR GB_getenvUSER | ( | void | ) |
Definition at line 545 of file adsocket.cxx.
References ARB_getenv_ignore_empty(), and NULp.
Referenced by GB_getenv(), GB_install_pid(), GB_open(), GB_unique_filename(), gbcms_sighup(), GBS_read_arb_tcp(), init_local_com_struct(), MP_init_local_com_struct(), and NT_create_trackAliChanges_Awars().
|
static |
Definition at line 563 of file adsocket.cxx.
References ARB_strdup(), gb_assert, GB_getcwd(), and getenv_existing_directory().
Referenced by GB_canonical_path(), and GB_getenv().
GB_CSTR GB_getenvARBHOME | ( | void | ) |
Definition at line 579 of file adsocket.cxx.
References EXIT_FAILURE, and getenv_existing_directory().
Referenced by GB_getenv(), GBS_funptr2readable(), readXmlTree(), and unitTesterDir().
GB_CSTR GB_getenvARBMACRO | ( | void | ) |
Definition at line 593 of file adsocket.cxx.
References ARB_strdup(), GB_path_in_ARBLIB(), getenv_existing_directory(), and NULp.
Referenced by fullMacroname(), GB_getenv(), and GBT_relativeMacroname().
Definition at line 602 of file adsocket.cxx.
References ARB_path_contains_unwanted_chars(), ARB_warn_about_unwanted_chars(), error(), GB_create_directory(), GB_is_directory(), GB_warning(), GBS_eval_env(), GBS_global_string_copy(), and getenv_existing_directory().
Referenced by GB_getenvARB_PROP(), GB_getenvARBCONFIG(), and GB_getenvARBMACROHOME().
|
static |
Definition at line 622 of file adsocket.cxx.
References GB_path_in_HOME(), and getenv_autodirectory().
Referenced by GB_getenv().
GB_CSTR GB_getenvARBMACROHOME | ( | void | ) |
Definition at line 628 of file adsocket.cxx.
References GB_path_in_arbprop(), and getenv_autodirectory().
Referenced by fullMacroname(), GB_getenv(), GBT_relativeMacroname(), and RecordingMacro::RecordingMacro().
|
static |
Definition at line 634 of file adsocket.cxx.
References GB_path_in_arbprop(), and getenv_autodirectory().
Referenced by GB_getenv().
GB_CSTR GB_getenvARB_GS | ( | void | ) |
Definition at line 640 of file adsocket.cxx.
References ARB_strdup(), GB_find_executable(), getenv_executable(), and NULp.
Referenced by aw_help_helpfile_changed_cb(), awt_aps_go(), canvas_to_printer(), and GB_getenv().
GB_CSTR GB_getenvARB_PDFVIEW | ( | void | ) |
Definition at line 659 of file adsocket.cxx.
References ARB_strdup(), GB_find_executable(), getenv_executable(), and NULp.
Referenced by aw_help_helpfile_changed_cb(), and GB_getenv().
GB_CSTR GB_getenvDOCPATH | ( | void | ) |
Definition at line 676 of file adsocket.cxx.
References ARB_strdup(), GB_path_in_ARBLIB(), getenv_existing_directory(), and NULp.
Referenced by aw_help_edit_help(), aw_help_search(), GB_getenv(), get_full_qualified_help_file_name(), and get_local_help_url().
GB_CSTR GB_getenvHTMLDOCPATH | ( | void | ) |
Definition at line 686 of file adsocket.cxx.
References ARB_strdup(), GB_path_in_ARBLIB(), getenv_existing_directory(), and NULp.
Referenced by get_local_help_url().
NOT4PERL gb_getenv_hook GB_install_getenv_hook | ( | gb_getenv_hook | hook | ) |
Definition at line 699 of file adsocket.cxx.
References getenv_hook.
Referenced by AW_unfold_path(), and ignore_arb_prop().
Definition at line 709 of file adsocket.cxx.
References ARB_getenv_ignore_empty(), GB_getenvARB_GS(), GB_getenvARB_PDFVIEW(), GB_getenvARB_PROP(), GB_getenvARB_XCMD(), GB_getenvARB_XTERM(), GB_getenvARBCONFIG(), GB_getenvARBHOME(), GB_getenvARBMACRO(), GB_getenvARBMACROHOME(), GB_getenvDOCPATH(), GB_getenvHOME(), GB_getenvUSER(), getenv_hook, and result.
Referenced by aed_start_naligning(), arb_start_server(), detect_sina_version(), enter_stage_1_build_tree(), GB_get_usable_memory(), GB_install_pid(), GB_unfold_path(), GB_xcmd(), gbcms_sighup(), GBS_eval_env(), ignore_arb_prop(), printFile(), and show_soft_link().
bool GB_host_is_local | ( | const char * | hostname | ) |
Definition at line 746 of file adsocket.cxx.
References arb_assert, arb_gethostname(), ARB_strBeginsWith(), and ARB_stricmp().
Referenced by createCallOnSocketHost().
|
static |
Definition at line 758 of file adsocket.cxx.
References arb_assert, GB_informationf(), GBS_readable_size(), min, NULp, and pages.
Referenced by GB_get_usable_memory(), and parse_env_mem_definition().
Definition at line 830 of file adsocket.cxx.
References FALLTHROUGH, get_physical_memory(), NULp, and valid().
Referenced by GB_get_usable_memory().
GB_ULONG GB_get_usable_memory | ( | void | ) |
Definition at line 865 of file adsocket.cxx.
References gb_assert, GB_getenv(), GB_informationf(), GB_warningf(), GBK_terminate(), GBS_readable_size(), get_physical_memory(), and parse_env_mem_definition().
Referenced by ARB_main(), enter_stage_1_build_tree(), GB_optimize(), pars_check_size(), and primer_design_event_go().
Definition at line 906 of file adsocket.cxx.
References _XCMD__ASYNC, _XCMD__WAITKEY, BUFSIZE, GBS_strstruct::cat(), gb_assert, GB_getenv(), GB_getenvARB_XCMD(), GBK_doublequote(), GBK_singlequote(), GBK_system(), GBS_strstruct::get_data(), GBS_strstruct::put(), and XCMD_SYNC_WAITKEY.
Referenced by AWT_system_in_console_cb(), colstat_2_gnuplot_cb(), pd_query_pt_server(), readXmlTree(), and sina_start().
|
static |
Definition at line 979 of file adsocket.cxx.
References path_toggle.
Referenced by GB_append_suffix(), GB_canonical_path(), and GB_concat_path().
Definition at line 984 of file adsocket.cxx.
References ARB_PATH_MAX, GBS_global_string_to_buffer(), result, and use_other_path_buf().
Referenced by copyMoveRuleset_cb(), export_filename_changed_cb(), export_format_multiple(), filename_changed_cb(), and update_format_description_and_suffix().
Definition at line 1000 of file adsocket.cxx.
References ARB_PATH_MAX, gb_assert, GB_concat_path(), GB_export_error(), GB_export_errorf(), GB_getenvHOME(), GB_split_full_path(), GBS_global_string(), GBS_reuse_buffer(), NULp, path_toggle, result, and use_other_path_buf().
Referenced by File_selection::filename_changed(), GB_concat_full_path(), GB_unfold_in_directory(), GB_unfold_path(), GBS_read_dir(), and read_export_format().
Definition at line 1069 of file adsocket.cxx.
References GBS_global_string_to_buffer(), NULp, result, and use_other_path_buf().
Referenced by copyMoveRuleset_cb(), export_filename_changed_cb(), export_format_multiple(), GB_canonical_path(), GB_concat_full_path(), GB_concat_path_in_ARBHOME(), GB_concat_path_in_ARBLIB(), GB_fopen_tempfile(), GB_path_in_arb_temp(), GBS_read_dir(), update_format_description_and_suffix(), and XFER_getFullFTS().
Definition at line 1103 of file adsocket.cxx.
References gb_assert, GB_canonical_path(), GB_concat_path(), and result.
Referenced by AW_get_selected_fullname(), File_selection::filename_changed(), flagDir(), GB_unfold_in_directory(), GB_unfold_path(), mutexDir(), runDir(), and unitTesterDir().
|
inline |
Definition at line 1114 of file adsocket.cxx.
Referenced by GB_unfold_in_directory(), and GB_unfold_path().
|
inline |
Definition at line 1115 of file adsocket.cxx.
Referenced by GB_unfold_path().
Definition at line 1123 of file adsocket.cxx.
References GB_canonical_path(), GB_concat_full_path(), and is_absolute_path().
Definition at line 1132 of file adsocket.cxx.
References gb_assert, GB_canonical_path(), GB_concat_full_path(), GB_getcwd(), GB_getenv(), is_absolute_path(), and is_name_of_envvar().
Referenced by AW_unfold_path(), GB_path_in_ARBHOME(), GB_path_in_arbprop(), and GB_path_in_HOME().
Definition at line 1149 of file adsocket.cxx.
References GB_unfold_path().
Referenced by develDocPath(), GB_concat_path_in_ARBHOME(), GBT_macro_execute(), get_full_qualified_help_file_name(), read_export_format(), and ArbImporter::read_format().
|
static |
Definition at line 1152 of file adsocket.cxx.
References GB_concat_path(), and GB_path_in_ARBHOME().
Referenced by GB_path_in_ARBLIB().
Definition at line 1156 of file adsocket.cxx.
References GB_concat_path_in_ARBHOME().
Referenced by AWTC_create_submission_window(), create_export_awars(), create_import_awars(), ED4_create_modsai_window(), GB_concat_path_in_ARBLIB(), GB_getenvARBMACRO(), GB_getenvDOCPATH(), GB_getenvHTMLDOCPATH(), GBS_ptserver_logname(), GBT_open(), ignore_arb_prop(), inputMaskDir(), LoadMenus(), NDS_popup_select_srtaci_window(), NT_importValidNames(), RecordingMacro::RecordingMacro(), and startup_gui().
Definition at line 1159 of file adsocket.cxx.
References GB_concat_path(), and GB_path_in_ARBLIB().
Referenced by AW_get_pixmapPath(), AW_xfig::AW_xfig(), create_modify_fields_window(), GB_lib_file(), and namesFilename().
Definition at line 1163 of file adsocket.cxx.
References GB_unfold_path().
Referenced by GB_getenvARB_PROP(), GB_path_in_arb_temp(), and save_messagebox_content_to().
Definition at line 1166 of file adsocket.cxx.
References GB_unfold_path().
Referenced by create_awars(), create_export_awars(), create_import_awars(), detectProperties(), ED4_create_search_awars(), GB_getenvARBCONFIG(), GB_getenvARBMACROHOME(), GB_property_file(), GB_save_in_arbprop(), ED4_root::generate_window(), initXferAwars(), inputMaskDir(), LoadMenus(), startup_gui(), and XFER_getFullFTS().
Definition at line 1169 of file adsocket.cxx.
References GB_concat_path(), and GB_path_in_HOME().
Definition at line 1176 of file adsocket.cxx.
References ARB_strdup(), error(), GB_concat_path(), GB_create_parent_directory(), GB_export_error(), GB_IO_error(), GB_PATH_TMP, GBS_global_string(), and NULp.
Referenced by awt_aps_go(), colstat_2_gnuplot_cb(), GB_create_tempfile(), GB_install_pid(), gbcms_sighup(), gbl_exec(), PH_create_ml_multiline_SAI(), and sina_start().
Definition at line 1222 of file adsocket.cxx.
References GB_fopen_tempfile().
Referenced by ad_move_tree_info(), aw_help_search(), aw_help_show_external_format(), awt_aps_go(), canvas_to_printer(), export_format_single(), ArbImporter::next_file(), preCreateTempfile(), and update_exportTest_result_cb().
Definition at line 1233 of file adsocket.cxx.
References GB_getenvUSER(), and GBS_global_string_copy().
Referenced by ad_move_tree_info(), aw_help_search(), aw_help_show_external_format(), awt_aps_go(), canvas_to_printer(), colstat_2_gnuplot_cb(), export_format_single(), gbl_exec(), ArbImporter::next_file(), PH_create_ml_multiline_SAI(), and sina_start().
Definition at line 1246 of file adsocket.cxx.
References GB_IO_error().
Referenced by exit_removal().
|
static |
Definition at line 1251 of file adsocket.cxx.
References exit_remove_file(), GBS_free_hash(), GBS_hash_do_const_loop(), and NULp.
Referenced by GB_remove_on_exit().
void GB_remove_on_exit | ( | const char * | filename | ) |
Definition at line 1258 of file adsocket.cxx.
References exit_removal(), GB_atexit(), GB_MIND_CASE, GBS_create_hash(), and GBS_write_hash().
Referenced by ad_move_tree_info(), aw_help_search(), PH_create_ml_multiline_SAI(), and sina_start().
void GB_split_full_path | ( | const char * | fullpath, |
char ** | res_dir, | ||
char ** | res_fullname, | ||
char ** | res_name_only, | ||
char ** | res_suffix | ||
) |
Definition at line 1268 of file adsocket.cxx.
References ARB_strdup(), ARB_strpartdup(), gb_assert, and NULp.
Referenced by askCopyMoveRuleset_cb(), aw_help_show_external_format(), awt_aps_go(), copyMoveRuleset_cb(), export_filename_changed_cb(), export_format_multiple(), filename_changed_cb(), GB_canonical_path(), GB_create_parent_directory(), SelectedDatabase::get_dir(), SEQIO::get_exportFormat_evalForm(), SelectedDatabase::get_mask(), getNameOnly(), nt_start_2nd_arb(), ExportFieldScanner::scanFields(), set_suffix(), sina_select_ref_db(), and update_format_description_and_suffix().
|
static |
Definition at line 697 of file adsocket.cxx.
Referenced by GB_getenv(), and GB_install_getenv_hook().
|
static |
Definition at line 744 of file adsocket.cxx.
|
static |
Definition at line 976 of file adsocket.cxx.
Referenced by GB_canonical_path(), and use_other_path_buf().
|
static |
Definition at line 977 of file adsocket.cxx.
Definition at line 1245 of file adsocket.cxx.