{
  "profile_name": "fwlib0iD64",
  "dll_name": "fwlib0iD64.dll",
  "series_hint": "0i-d-family",
  "max_axis_hint": 24,
  "max_path_hint": 1,
  "export_count": 1422,
  "connection_methods": [
    "cnc_allclibhndl",
    "cnc_allclibhndl2"
  ],
  "mock_methods": [
    "cnc_actf",
    "cnc_acts",
    "cnc_acts2",
    "cnc_allclibhndl",
    "cnc_allclibhndl2",
    "cnc_diagnoss",
    "cnc_exeprgname2",
    "cnc_freelibhndl",
    "cnc_getpath",
    "cnc_rdalmmsg2",
    "cnc_rdaxisname",
    "cnc_rdblkcount",
    "cnc_rddiaginfo",
    "cnc_rddiagnum",
    "cnc_rddynamic2",
    "cnc_rdexecprog",
    "cnc_rdmacro",
    "cnc_rdopmode",
    "cnc_rdopmsg",
    "cnc_rdparam",
    "cnc_rdprgnum",
    "cnc_rdprogdir3",
    "cnc_rdproginfo",
    "cnc_rdseqnum",
    "cnc_rdspdlname",
    "cnc_rdspgear",
    "cnc_rdspload",
    "cnc_rdspmaxrpm",
    "cnc_rdspmeter",
    "cnc_rdsvmeter",
    "cnc_rdtimer",
    "cnc_setpath",
    "cnc_statinfo",
    "cnc_sysinfo",
    "cnc_wrmacro",
    "cnc_wrparam",
    "pmc_rdpmcrng",
    "pmc_wrpmcrng"
  ],
  "wrapper_supported_count": 452,
  "wrapper_supported_methods": [
    "cnc_absolute",
    "cnc_absolute2",
    "cnc_accdecdly",
    "cnc_actf",
    "cnc_acts",
    "cnc_acts2",
    "cnc_adcnv",
    "cnc_alarm",
    "cnc_alarm2",
    "cnc_allclibhndl",
    "cnc_allclibhndl2",
    "cnc_async_busy_state",
    "cnc_buff",
    "cnc_canmovrlap",
    "cnc_cdownload",
    "cnc_cexesramsize",
    "cnc_clearomhis",
    "cnc_clearophis",
    "cnc_clr3dplsmov",
    "cnc_clr5axpls",
    "cnc_clralm",
    "cnc_clrcntinfo",
    "cnc_condense",
    "cnc_copyprog",
    "cnc_cupload",
    "cnc_cverify",
    "cnc_delall",
    "cnc_delete",
    "cnc_delmagazine",
    "cnc_delprogline",
    "cnc_deltlifedt",
    "cnc_deltlifegrp",
    "cnc_deltool",
    "cnc_diagnosr",
    "cnc_diagnoss",
    "cnc_distance",
    "cnc_dnc2",
    "cnc_dncend2",
    "cnc_dncstart2",
    "cnc_download",
    "cnc_download3",
    "cnc_download4",
    "cnc_dwnend",
    "cnc_dwnend3",
    "cnc_dwnend4",
    "cnc_dwnstart",
    "cnc_dwnstart3",
    "cnc_dwnstart4",
    "cnc_end_async_wrparam",
    "cnc_exaxisname",
    "cnc_exeprgname",
    "cnc_exeprgname2",
    "cnc_freelibhndl",
    "cnc_fromget",
    "cnc_fromgetend",
    "cnc_fromgetstart",
    "cnc_fromput",
    "cnc_fromputend",
    "cnc_fromputstart",
    "cnc_fromremove",
    "cnc_getdspmode",
    "cnc_getdtailerr",
    "cnc_getfigure",
    "cnc_getfrominfo",
    "cnc_getlibopt",
    "cnc_getmactype",
    "cnc_getpath",
    "cnc_getpmactype",
    "cnc_getsraminfo",
    "cnc_gettimer",
    "cnc_hpccactfine",
    "cnc_hpccatset",
    "cnc_hpccattune",
    "cnc_hpccselfine",
    "cnc_instlifedt",
    "cnc_machine",
    "cnc_modal",
    "cnc_newprog",
    "cnc_pdf_add",
    "cnc_pdf_cond",
    "cnc_pdf_copy",
    "cnc_pdf_del",
    "cnc_pdf_delline",
    "cnc_pdf_move",
    "cnc_pdf_rdactpt",
    "cnc_pdf_rdmain",
    "cnc_pdf_rename",
    "cnc_pdf_searchresult",
    "cnc_pdf_searchword",
    "cnc_pdf_slctmain",
    "cnc_pdf_wractpt",
    "cnc_progdigit",
    "cnc_prstwkcd",
    "cnc_rd1length",
    "cnc_rd1radius",
    "cnc_rd1tlifedat2",
    "cnc_rd1tlifedata",
    "cnc_rd2length",
    "cnc_rd2radius",
    "cnc_rd2tlifedata",
    "cnc_rd3dcdcnv",
    "cnc_rd3dmovrlap",
    "cnc_rd3dofschg",
    "cnc_rd3dpulse",
    "cnc_rd3dtofs",
    "cnc_rd3dtooltip",
    "cnc_rd5axmandt",
    "cnc_rd5axovrlap",
    "cnc_rdactfixofs",
    "cnc_rdactpt",
    "cnc_rdacttlzone",
    "cnc_rdalmhisno",
    "cnc_rdalmhistry",
    "cnc_rdalmhistry2",
    "cnc_rdalmhistry3",
    "cnc_rdalmhistry5",
    "cnc_rdalminfo",
    "cnc_rdalmmsg",
    "cnc_rdalmmsg2",
    "cnc_rdaxisdata",
    "cnc_rdaxisname",
    "cnc_rdblkcount",
    "cnc_rdbrstrinfo",
    "cnc_rdcdrotate",
    "cnc_rdcexesram",
    "cnc_rdcncid",
    "cnc_rdcommand",
    "cnc_rdcoordnum",
    "cnc_rdcount",
    "cnc_rdctrldi",
    "cnc_rdctrldo",
    "cnc_rdcurrent",
    "cnc_rddiag_ext",
    "cnc_rddiaginfo",
    "cnc_rddiagnum",
    "cnc_rddncdgndt",
    "cnc_rddynamic",
    "cnc_rddynamic2",
    "cnc_rdexchgtgrp",
    "cnc_rdexecmcode",
    "cnc_rdexecprog",
    "cnc_rdexecpt",
    "cnc_rdfbusmem",
    "cnc_rdfixcycle",
    "cnc_rdfixofs",
    "cnc_rdgcode",
    "cnc_rdgrphcmd",
    "cnc_rdgrpid",
    "cnc_rdgrpid2",
    "cnc_rdgrpinfo",
    "cnc_rdgrpinfo2",
    "cnc_rdgrpinfo3",
    "cnc_rdgrpinfo4",
    "cnc_rdhissgnl",
    "cnc_rdhissgnl3",
    "cnc_rdhndintrpt",
    "cnc_rdhsparam",
    "cnc_rdhsprminfo",
    "cnc_rdintchk",
    "cnc_rdintinfo",
    "cnc_rdlenofs",
    "cnc_rdlife",
    "cnc_rdloopgain",
    "cnc_rdmacro",
    "cnc_rdmacroinfo",
    "cnc_rdmacror",
    "cnc_rdmacror2",
    "cnc_rdmagazine",
    "cnc_rdmaxgrp",
    "cnc_rdmaxtool",
    "cnc_rdmdipntr",
    "cnc_rdmdiprgstat",
    "cnc_rdmdiprog",
    "cnc_rdmdlconfig2",
    "cnc_rdmenuswitch",
    "cnc_rdmgrpdata",
    "cnc_rdmirimage",
    "cnc_rdmovrlap",
    "cnc_rdmultitldt",
    "cnc_rdngrp",
    "cnc_rdnspdl",
    "cnc_rdntool",
    "cnc_rdomhisinfo",
    "cnc_rdomhisno",
    "cnc_rdomhistry",
    "cnc_rdomhistry2",
    "cnc_rdophisno",
    "cnc_rdophistry",
    "cnc_rdophistry2",
    "cnc_rdophistry4",
    "cnc_rdopmode",
    "cnc_rdopmsg",
    "cnc_rdopmsg2",
    "cnc_rdopmsg3",
    "cnc_rdopnlgnrl",
    "cnc_rdopnlgsname",
    "cnc_rdopnlsgnl",
    "cnc_rdparainfo",
    "cnc_rdparam",
    "cnc_rdparam3",
    "cnc_rdparam_ext",
    "cnc_rdparanum",
    "cnc_rdparar",
    "cnc_rdpdf_alldir",
    "cnc_rdpdf_curdir",
    "cnc_rdpdf_drive",
    "cnc_rdpdf_inf",
    "cnc_rdpdf_line",
    "cnc_rdpdf_subdir",
    "cnc_rdpdf_subdirn",
    "cnc_rdpglockstat",
    "cnc_rdpitchinfo",
    "cnc_rdpitchr",
    "cnc_rdpm_item",
    "cnc_rdpm_mcnitem",
    "cnc_rdpmacro",
    "cnc_rdpmacroinfo",
    "cnc_rdpmacror",
    "cnc_rdpmacror2",
    "cnc_rdposerrs",
    "cnc_rdposerrs2",
    "cnc_rdposerrz",
    "cnc_rdposition",
    "cnc_rdprgdirtime",
    "cnc_rdprgnum",
    "cnc_rdproctime",
    "cnc_rdprogdir",
    "cnc_rdprogdir2",
    "cnc_rdprogdir3",
    "cnc_rdprogdir4",
    "cnc_rdproginfo",
    "cnc_rdprogline",
    "cnc_rdprogline2",
    "cnc_rdprstrinfo",
    "cnc_rdradofs",
    "cnc_rdrepeatval",
    "cnc_rdrstrmcode",
    "cnc_rdsafetyzone",
    "cnc_rdscaling",
    "cnc_rdseqnum",
    "cnc_rdset",
    "cnc_rdsetinfo",
    "cnc_rdsetnum",
    "cnc_rdsetr",
    "cnc_rdsetzone",
    "cnc_rdspcss",
    "cnc_rdspdlalm",
    "cnc_rdspdlname",
    "cnc_rdspeed",
    "cnc_rdspgear",
    "cnc_rdspload",
    "cnc_rdspmaxrpm",
    "cnc_rdspmeter",
    "cnc_rdsrvspeed",
    "cnc_rdsvmeter",
    "cnc_rdsynerrrg",
    "cnc_rdsynerrsy",
    "cnc_rdsyshard",
    "cnc_rdsyssoft",
    "cnc_rdsyssoft2",
    "cnc_rdsyssoft3",
    "cnc_rdtimer",
    "cnc_rdtlctldata",
    "cnc_rdtlgrp",
    "cnc_rdtlinfo",
    "cnc_rdtltool",
    "cnc_rdtlusegrp",
    "cnc_rdtofs",
    "cnc_rdtofsinfo",
    "cnc_rdtofsinfo2",
    "cnc_rdtofsr",
    "cnc_rdtool",
    "cnc_rdtool_f2",
    "cnc_rdtooldata",
    "cnc_rdtoolgrp",
    "cnc_rdtoolinfo",
    "cnc_rdtoolrng",
    "cnc_rdtoolzone",
    "cnc_rdusegrpid",
    "cnc_rdusetlno",
    "cnc_rdwavedata",
    "cnc_rdwaveprm",
    "cnc_rdwaveprm2",
    "cnc_rdwkcdsfms",
    "cnc_rdwkcdshft",
    "cnc_rdzofs",
    "cnc_rdzofsinfo",
    "cnc_rdzofsr",
    "cnc_regmagazine",
    "cnc_regtool",
    "cnc_regtool_f2",
    "cnc_relative",
    "cnc_relative2",
    "cnc_renameprog",
    "cnc_reset",
    "cnc_reset2",
    "cnc_resetpglock",
    "cnc_rewind",
    "cnc_rstrseqsrch",
    "cnc_rstrseqsrch2",
    "cnc_sdcancelsmpl",
    "cnc_sdclrchnl",
    "cnc_sdendsmpl",
    "cnc_sdread1shot",
    "cnc_sdreadsmpl",
    "cnc_sdsetchnl",
    "cnc_sdstartsmpl",
    "cnc_search",
    "cnc_search2",
    "cnc_searchresult",
    "cnc_searchword",
    "cnc_seqsrch",
    "cnc_seqsrch2",
    "cnc_setlibopt",
    "cnc_setmactype",
    "cnc_setpath",
    "cnc_setpglock",
    "cnc_setpmactype",
    "cnc_settimer",
    "cnc_skip",
    "cnc_sramget",
    "cnc_sramgetend",
    "cnc_sramgetstart",
    "cnc_srvdelay",
    "cnc_start",
    "cnc_start_async_wrparam",
    "cnc_startdyngrph",
    "cnc_startnccmd",
    "cnc_startomhis",
    "cnc_startophis",
    "cnc_statinfo",
    "cnc_stopdyngrph",
    "cnc_stopnccmd",
    "cnc_stopomhis",
    "cnc_stopophis",
    "cnc_svdtendrd",
    "cnc_svdtendwr",
    "cnc_svdtrddata",
    "cnc_svdtstartrd",
    "cnc_svdtstartwr",
    "cnc_svdtstopexec",
    "cnc_svdtwrdata",
    "cnc_sysinfo",
    "cnc_sysinfo_ex",
    "cnc_t1info",
    "cnc_t2info",
    "cnc_tofs_rnge",
    "cnc_toolnum",
    "cnc_upend",
    "cnc_upend3",
    "cnc_upend4",
    "cnc_upload",
    "cnc_upload3",
    "cnc_upload4",
    "cnc_upstart",
    "cnc_upstart3",
    "cnc_upstart4",
    "cnc_verify",
    "cnc_verify4",
    "cnc_vrfend",
    "cnc_vrfend4",
    "cnc_vrfstart",
    "cnc_vrfstart4",
    "cnc_wavestart",
    "cnc_wavestat",
    "cnc_wavestop",
    "cnc_wksft_rnge",
    "cnc_wr1tlifedat2",
    "cnc_wr1tlifedata",
    "cnc_wr2tlifedata",
    "cnc_wractpt",
    "cnc_wrcexesram",
    "cnc_wrcountr",
    "cnc_wrfbusmem",
    "cnc_wrfixofs",
    "cnc_wrgrpinfo",
    "cnc_wrgrpinfo2",
    "cnc_wrgrpinfo3",
    "cnc_wrhissgnl",
    "cnc_wrhissgnl3",
    "cnc_wrintchk",
    "cnc_wrkeyhistry",
    "cnc_wrmacro",
    "cnc_wrmacror",
    "cnc_wrmacror2",
    "cnc_wrmagazine",
    "cnc_wrmdipntr",
    "cnc_wrmdiprog",
    "cnc_wrmenuswitch",
    "cnc_wrmgrpdata",
    "cnc_wrmultitldt",
    "cnc_wropnlgnrl",
    "cnc_wropnlgsname",
    "cnc_wropnlsgnl",
    "cnc_wrparam",
    "cnc_wrparas",
    "cnc_wrpdf_attr",
    "cnc_wrpdf_curdir",
    "cnc_wrpdf_line",
    "cnc_wrpitchr",
    "cnc_wrpm_item",
    "cnc_wrpm_mcnitem",
    "cnc_wrpmacro",
    "cnc_wrpmacror",
    "cnc_wrpmacror2",
    "cnc_wrprogline",
    "cnc_wrrelpos",
    "cnc_wrsafetyzone",
    "cnc_wrset",
    "cnc_wrsets",
    "cnc_wrsetzone",
    "cnc_wrtimer",
    "cnc_wrtlctldata",
    "cnc_wrtofs",
    "cnc_wrtofsr",
    "cnc_wrtool",
    "cnc_wrtool2",
    "cnc_wrtool_f2",
    "cnc_wrtooldata",
    "cnc_wrtoolzone",
    "cnc_wrwaveprm",
    "cnc_wrwaveprm2",
    "cnc_wrwkcdsfms",
    "cnc_wrwkcdshft",
    "cnc_wrzofs",
    "cnc_wrzofsr",
    "cnc_zofs_rnge",
    "pmc_get_current_pmc_unit",
    "pmc_get_number_of_pmc",
    "pmc_get_pmc_unit_types",
    "pmc_get_timer_type",
    "pmc_getdtailerr",
    "pmc_kpmsiz",
    "pmc_rdalmmsg",
    "pmc_rdcntldata",
    "pmc_rdcntlgrp",
    "pmc_rdkpm",
    "pmc_rdpmcinfo",
    "pmc_rdpmcparam",
    "pmc_rdpmcrng",
    "pmc_rdpmctitle",
    "pmc_rdprmend",
    "pmc_rdprmstart",
    "pmc_select_pmc_unit",
    "pmc_set_timer_type",
    "pmc_wrcntldata",
    "pmc_wrcntlgrp",
    "pmc_wrkpm",
    "pmc_wrpmcparam",
    "pmc_wrpmcrng",
    "pmc_wrprmend",
    "pmc_wrprmstart"
  ],
  "exports": [
    "PmcProcessCB",
    "cnc_absolute",
    "cnc_absolute2",
    "cnc_absolute_bg",
    "cnc_absolute_mgi",
    "cnc_accdecdly",
    "cnc_actf",
    "cnc_acts",
    "cnc_acts2",
    "cnc_adcnv",
    "cnc_alarm",
    "cnc_alarm2",
    "cnc_allclibhndl",
    "cnc_allclibhndl2",
    "cnc_async_busy_state",
    "cnc_aux_statinfo",
    "cnc_axisnum2",
    "cnc_backuplrn",
    "cnc_block_status",
    "cnc_btlfpotsrh",
    "cnc_buff",
    "cnc_cancel_prm",
    "cnc_canmcdfinfo",
    "cnc_canmovrlap",
    "cnc_cdautoset",
    "cnc_cdownload",
    "cnc_cexesramsize",
    "cnc_chglang",
    "cnc_chgoverstore",
    "cnc_chkmcdfile",
    "cnc_chkusbfile",
    "cnc_chkversion",
    "cnc_clear_maint",
    "cnc_clearalm",
    "cnc_clearomhis",
    "cnc_clearophis",
    "cnc_clr3dplsmov",
    "cnc_clr5axpls",
    "cnc_clr5dplsmov",
    "cnc_clralm",
    "cnc_clrcntinfo",
    "cnc_clrfromsvspid",
    "cnc_clrlrncrnt",
    "cnc_clrmofs",
    "cnc_clroverstore",
    "cnc_clrptdata",
    "cnc_clrrstraxis",
    "cnc_clrtofs",
    "cnc_condense",
    "cnc_confirm_restart",
    "cnc_copyprog",
    "cnc_cupload",
    "cnc_cverify",
    "cnc_data_copy",
    "cnc_delall",
    "cnc_delete",
    "cnc_deleteo8",
    "cnc_delmag_property",
    "cnc_delmagazine",
    "cnc_delmcdfile",
    "cnc_delmcdfilebynum",
    "cnc_delpot_property",
    "cnc_delprogline",
    "cnc_delsysalm",
    "cnc_deltlifedt",
    "cnc_deltlifegrp",
    "cnc_deltool",
    "cnc_diagnosr",
    "cnc_diagnoss",
    "cnc_dismountmcd",
    "cnc_distance",
    "cnc_distancem",
    "cnc_dnc2",
    "cnc_dncend2",
    "cnc_dncprgname",
    "cnc_dncstart2",
    "cnc_download",
    "cnc_download3",
    "cnc_download3m",
    "cnc_download4",
    "cnc_dschdir",
    "cnc_dscopyfile",
    "cnc_dsftpcancel",
    "cnc_dsftpstat",
    "cnc_dsget_req",
    "cnc_dslistdel_req",
    "cnc_dslistget_req",
    "cnc_dslistput_req",
    "cnc_dsmget_req",
    "cnc_dsmkdir",
    "cnc_dsmput_req",
    "cnc_dsput_req",
    "cnc_dsremove",
    "cnc_dsrename",
    "cnc_dsrmdir",
    "cnc_dtsvinfo",
    "cnc_dvpunchvolc",
    "cnc_dvreadvolc",
    "cnc_dwnend",
    "cnc_dwnend3",
    "cnc_dwnend3m",
    "cnc_dwnend4",
    "cnc_dwnstart",
    "cnc_dwnstart3",
    "cnc_dwnstart3m",
    "cnc_dwnstart4",
    "cnc_edplutosmpl",
    "cnc_end_async_data_punch",
    "cnc_end_async_data_read",
    "cnc_end_async_pdf_punch",
    "cnc_end_async_pdf_read",
    "cnc_end_async_punch_prog3",
    "cnc_end_async_punch_prog3_bg",
    "cnc_end_async_read_prog3",
    "cnc_end_async_read_prog3_bg",
    "cnc_end_async_wrparam",
    "cnc_exaxisname",
    "cnc_exaxisname2",
    "cnc_exeprgname",
    "cnc_exeprgname2",
    "cnc_exeprgname_bg",
    "cnc_freelibhndl",
    "cnc_fromget",
    "cnc_fromgetend",
    "cnc_fromgetstart",
    "cnc_fromput",
    "cnc_fromputend",
    "cnc_fromputstart",
    "cnc_fromremove",
    "cnc_fssb_autoset",
    "cnc_fssb_reset",
    "cnc_ftrq_data_copy",
    "cnc_ftrq_from_load",
    "cnc_ftrq_from_save",
    "cnc_get_crosschk_alarm",
    "cnc_get_flowmonitor",
    "cnc_get_mccteststs",
    "cnc_get_safetysts",
    "cnc_get_safetysts2",
    "cnc_getdspmode",
    "cnc_getdtailerr",
    "cnc_getdtailerr2",
    "cnc_getfigure",
    "cnc_getfrominfo",
    "cnc_getlibopt",
    "cnc_getmactype",
    "cnc_getpath",
    "cnc_getpmactype",
    "cnc_getprntname",
    "cnc_getrtmioinfo",
    "cnc_getrtmiorngnum",
    "cnc_getrtmrvar",
    "cnc_getrtmrvars",
    "cnc_getsraminfo",
    "cnc_getsysfolder_num",
    "cnc_gettimer",
    "cnc_gettimer_sec",
    "cnc_gettolnum_qset",
    "cnc_getzofsnum_qset",
    "cnc_hdck_nochange_info",
    "cnc_hpccactfine",
    "cnc_hpccatset",
    "cnc_hpccattune",
    "cnc_hpccselfine",
    "cnc_instlifedt",
    "cnc_loadtorq",
    "cnc_machine",
    "cnc_machine3",
    "cnc_machine_bg",
    "cnc_magazinesrch",
    "cnc_mcdp_mount",
    "cnc_mcdp_mountchk",
    "cnc_mcdp_unmount",
    "cnc_mdd_getexceptparam",
    "cnc_mdd_getswitch",
    "cnc_mdd_lock",
    "cnc_mdd_rdinfo",
    "cnc_mdd_register",
    "cnc_mdd_setexceptparam",
    "cnc_mdd_setpassword",
    "cnc_mdd_setswitch",
    "cnc_mdd_unlock",
    "cnc_mdd_unregister",
    "cnc_mdd_update",
    "cnc_mdg_moniclear",
    "cnc_mdg_monistat",
    "cnc_mdg_msgsrch",
    "cnc_mdg_rdalminfo",
    "cnc_mdg_rdalminfoview",
    "cnc_mdg_rdalmnum",
    "cnc_mdg_rdcontinfo",
    "cnc_mdg_rddtmsg",
    "cnc_mdg_rdflow",
    "cnc_mdg_rdheatsimlt",
    "cnc_mdg_rdlatchedalm",
    "cnc_mdg_rdloadlvl",
    "cnc_mdg_rdmsg",
    "cnc_mdg_rdmsgnum",
    "cnc_mdg_rdmsgordr",
    "cnc_mdg_rdorderalmno",
    "cnc_mdg_rdwvdata",
    "cnc_modal",
    "cnc_modal_bg",
    "cnc_mountmcd",
    "cnc_msr_delhis_all",
    "cnc_msr_rdhis_allnum",
    "cnc_msr_rdhis_inf",
    "cnc_msr_rdhis_msudat",
    "cnc_msr_rdhis_ncdat",
    "cnc_msr_rdhis_ohisnum",
    "cnc_msr_rdhis_ohisrec",
    "cnc_msr_rdhis_pmc",
    "cnc_msr_rdmon_msudat",
    "cnc_msr_rdmon_msunum",
    "cnc_msr_rdmon_pmcinf",
    "cnc_msr_start_sample",
    "cnc_msr_stop_sample",
    "cnc_newprog",
    "cnc_nextdistance",
    "cnc_nextdistance_bg",
    "cnc_opentdicubeinfo",
    "cnc_pdf_add",
    "cnc_pdf_add_bgedt",
    "cnc_pdf_chginquiry",
    "cnc_pdf_cond",
    "cnc_pdf_copy",
    "cnc_pdf_del",
    "cnc_pdf_delall",
    "cnc_pdf_delchar",
    "cnc_pdf_delline",
    "cnc_pdf_dncread",
    "cnc_pdf_dncset",
    "cnc_pdf_dncset2",
    "cnc_pdf_dssearch",
    "cnc_pdf_mergeprog",
    "cnc_pdf_move",
    "cnc_pdf_punch",
    "cnc_pdf_punch_bg",
    "cnc_pdf_rdactpt",
    "cnc_pdf_rdactpt_bg",
    "cnc_pdf_rdactpt_bgedt",
    "cnc_pdf_rdactpt_mem",
    "cnc_pdf_rdmain",
    "cnc_pdf_rdprgname",
    "cnc_pdf_rdrmtdgn",
    "cnc_pdf_read",
    "cnc_pdf_read_bg",
    "cnc_pdf_rename",
    "cnc_pdf_replacechar",
    "cnc_pdf_replaceword_all",
    "cnc_pdf_searchresult",
    "cnc_pdf_searchresult2",
    "cnc_pdf_searchresult_bgedt",
    "cnc_pdf_searchword",
    "cnc_pdf_searchword2",
    "cnc_pdf_searchword_bgedt",
    "cnc_pdf_slctmain",
    "cnc_pdf_startrmtdgn",
    "cnc_pdf_stoprmtdgn",
    "cnc_pdf_wractpt",
    "cnc_pdf_wractpt_bg",
    "cnc_pdf_wractpt_bgedt",
    "cnc_pmclad_screen",
    "cnc_pmmchkalm",
    "cnc_pmmget",
    "cnc_pmmgetend",
    "cnc_pmmgetstart",
    "cnc_pmminit",
    "cnc_pmmiochanl",
    "cnc_pmmprmpage",
    "cnc_pmmsysdt",
    "cnc_powc_clear_inte",
    "cnc_powc_del_cycle_data",
    "cnc_powc_rd_clear_time",
    "cnc_powc_rd_cycle_data",
    "cnc_powc_rd_history",
    "cnc_powc_rd_outer_set",
    "cnc_powc_wr_outer_set",
    "cnc_preset_prm",
    "cnc_progdigit",
    "cnc_prot_pswcan",
    "cnc_prot_pswchg",
    "cnc_prot_pswinit",
    "cnc_prot_pswinp",
    "cnc_prstwkcd",
    "cnc_ptdownload",
    "cnc_ptdwnend",
    "cnc_ptdwnstart",
    "cnc_ptlink",
    "cnc_punch_data",
    "cnc_punch_data_end",
    "cnc_punch_data_start",
    "cnc_punch_prog",
    "cnc_punch_prog2",
    "cnc_punch_prog2_bg",
    "cnc_punch_prog3",
    "cnc_punch_prog3_bg",
    "cnc_punch_prog_bg",
    "cnc_punchlrncrnt",
    "cnc_pwcm_clear_consump",
    "cnc_pwoff_alarm",
    "cnc_rd1length",
    "cnc_rd1punchtl_ex",
    "cnc_rd1radius",
    "cnc_rd1tlifedat2",
    "cnc_rd1tlifedata",
    "cnc_rd2length",
    "cnc_rd2punchtl_ex",
    "cnc_rd2radius",
    "cnc_rd2tlifedata",
    "cnc_rd3dcdcnv",
    "cnc_rd3dmovrlap",
    "cnc_rd3dofschg",
    "cnc_rd3dpulse",
    "cnc_rd3dtofs",
    "cnc_rd3dtooltip",
    "cnc_rd5axmandt",
    "cnc_rd5axovrlap",
    "cnc_rd5dmacmov",
    "cnc_rd5dpulse",
    "cnc_rd5dtooltip",
    "cnc_rd_grpaxisinfo",
    "cnc_rd_grppos",
    "cnc_rd_grppos2",
    "cnc_rdactfixofs",
    "cnc_rdactpos_w",
    "cnc_rdactpt",
    "cnc_rdactspdl",
    "cnc_rdacttlzone",
    "cnc_rdalmhisno",
    "cnc_rdalmhisno3",
    "cnc_rdalmhistry",
    "cnc_rdalmhistry2",
    "cnc_rdalmhistry3",
    "cnc_rdalmhistry4",
    "cnc_rdalmhistry5",
    "cnc_rdalminfo",
    "cnc_rdalminfo2_bg",
    "cnc_rdalminfo_bg",
    "cnc_rdalmmsg",
    "cnc_rdalmmsg2",
    "cnc_rdaxisdata",
    "cnc_rdaxisname",
    "cnc_rdaxisstatus_bg",
    "cnc_rdblkcount",
    "cnc_rdblockcount",
    "cnc_rdbrstrinfo",
    "cnc_rdcbmem",
    "cnc_rdcbprm",
    "cnc_rdcdrotate",
    "cnc_rdcdslctprmm",
    "cnc_rdcenblinfo",
    "cnc_rdcenter",
    "cnc_rdcexesram",
    "cnc_rdcncid",
    "cnc_rdcncmem",
    "cnc_rdcncmem2",
    "cnc_rdcntover",
    "cnc_rdcnttype",
    "cnc_rdcommand",
    "cnc_rdcoordnum",
    "cnc_rdcount",
    "cnc_rdcstm_decfig",
    "cnc_rdcstmdecfig",
    "cnc_rdctname",
    "cnc_rdctrldi",
    "cnc_rdctrldo",
    "cnc_rdcurrent",
    "cnc_rddiag_ext",
    "cnc_rddiaginfo",
    "cnc_rddiaginfo2",
    "cnc_rddiagnum",
    "cnc_rddncdgndt",
    "cnc_rddsdevinfo",
    "cnc_rddsdir",
    "cnc_rddsdncfile",
    "cnc_rddsfile",
    "cnc_rddynamic",
    "cnc_rddynamic2",
    "cnc_rddynamic3",
    "cnc_rddynamic3m",
    "cnc_rddynamico8",
    "cnc_rdembedf_inf",
    "cnc_rdenblinfo",
    "cnc_rdexchgtgrp",
    "cnc_rdexecmcode",
    "cnc_rdexecprgnum",
    "cnc_rdexecprog",
    "cnc_rdexecprog2",
    "cnc_rdexecprog_bg",
    "cnc_rdexecpt",
    "cnc_rdexecptm",
    "cnc_rdfbusmem",
    "cnc_rdfile_sram",
    "cnc_rdfixcycle",
    "cnc_rdfixofs",
    "cnc_rdfromservoid",
    "cnc_rdfromspindleid",
    "cnc_rdfsraminfo",
    "cnc_rdfsraminfo2",
    "cnc_rdfssb_amp",
    "cnc_rdfssb_axis",
    "cnc_rdfssb_info",
    "cnc_rdfssb_mainte",
    "cnc_rdfssb_plsmod",
    "cnc_rdftrq_data",
    "cnc_rdftrq_info",
    "cnc_rdftrq_storecount",
    "cnc_rdgcode",
    "cnc_rdgcodem",
    "cnc_rdgrphcmd",
    "cnc_rdgrpid",
    "cnc_rdgrpid2",
    "cnc_rdgrpinfo",
    "cnc_rdgrpinfo2",
    "cnc_rdgrpinfo3",
    "cnc_rdgrpinfo4",
    "cnc_rdhdnxt",
    "cnc_rdhipitchinfo",
    "cnc_rdhipitchr",
    "cnc_rdhissgnl",
    "cnc_rdhissgnl3",
    "cnc_rdhndintrpt",
    "cnc_rdholmes",
    "cnc_rdhsparam",
    "cnc_rdhsparamm",
    "cnc_rdhsprminfo",
    "cnc_rdintchk",
    "cnc_rdinterference",
    "cnc_rdintinfo",
    "cnc_rdipltp",
    "cnc_rdipltp_bg",
    "cnc_rdjogdrun",
    "cnc_rdjogmdi",
    "cnc_rdlenofs",
    "cnc_rdlife",
    "cnc_rdloopgain",
    "cnc_rdlrninfo",
    "cnc_rdlrninfol",
    "cnc_rdlrnprfcmnt",
    "cnc_rdlrntrnsdata",
    "cnc_rdmacro",
    "cnc_rdmacro_bg",
    "cnc_rdmacroinfo",
    "cnc_rdmacrolclevel",
    "cnc_rdmacrolcval",
    "cnc_rdmacror",
    "cnc_rdmacror2",
    "cnc_rdmacror2_name",
    "cnc_rdmacror3",
    "cnc_rdmag_property",
    "cnc_rdmagazine",
    "cnc_rdmaxgrp",
    "cnc_rdmaxtool",
    "cnc_rdmcdfinfo",
    "cnc_rdmcdprgcmnt",
    "cnc_rdmcdprgcmnt2",
    "cnc_rdmdipntr",
    "cnc_rdmdipntro8",
    "cnc_rdmdiprgstat",
    "cnc_rdmdiprog",
    "cnc_rdmdlconfig2",
    "cnc_rdmenuswitch",
    "cnc_rdmgrpdata",
    "cnc_rdmirimage",
    "cnc_rdmofs",
    "cnc_rdmovrlap",
    "cnc_rdmovrlapm",
    "cnc_rdmultitldt",
    "cnc_rdngrp",
    "cnc_rdnspdl",
    "cnc_rdntool",
    "cnc_rdofslength",
    "cnc_rdomhisinfo",
    "cnc_rdomhisno",
    "cnc_rdomhistry",
    "cnc_rdomhistry2",
    "cnc_rdope_lvl",
    "cnc_rdophisno",
    "cnc_rdophisno3",
    "cnc_rdophistry",
    "cnc_rdophistry2",
    "cnc_rdophistry3",
    "cnc_rdophistry4",
    "cnc_rdopmode",
    "cnc_rdopmsg",
    "cnc_rdopmsg2",
    "cnc_rdopmsg3",
    "cnc_rdopmsg3m",
    "cnc_rdopnlgnrl",
    "cnc_rdopnlgnrl2",
    "cnc_rdopnlgsname",
    "cnc_rdopnlgsname2",
    "cnc_rdopnlsgnl",
    "cnc_rdoverstore",
    "cnc_rdoverstoremode",
    "cnc_rdpalaxis",
    "cnc_rdparainfo",
    "cnc_rdparainfo2",
    "cnc_rdparam",
    "cnc_rdparam3",
    "cnc_rdparam_ext",
    "cnc_rdparanum",
    "cnc_rdparar",
    "cnc_rdparar3",
    "cnc_rdpdf_alldir",
    "cnc_rdpdf_curdir",
    "cnc_rdpdf_drive",
    "cnc_rdpdf_execline",
    "cnc_rdpdf_inf",
    "cnc_rdpdf_line",
    "cnc_rdpdf_line2",
    "cnc_rdpdf_line_bgedt",
    "cnc_rdpdf_pglockstat",
    "cnc_rdpdf_prginf",
    "cnc_rdpdf_subdir",
    "cnc_rdpdf_subdirn",
    "cnc_rdpglockstat",
    "cnc_rdpitchblkinfo",
    "cnc_rdpitchinfo",
    "cnc_rdpitchr",
    "cnc_rdplutosmpl",
    "cnc_rdpm_item",
    "cnc_rdpm_mcnitem",
    "cnc_rdpmacro",
    "cnc_rdpmacroinfo",
    "cnc_rdpmacroinfo2",
    "cnc_rdpmacroinfo3",
    "cnc_rdpmacror",
    "cnc_rdpmacror2",
    "cnc_rdpmacror_bg",
    "cnc_rdpmacvalflag",
    "cnc_rdpmmprmtp",
    "cnc_rdposerrs",
    "cnc_rdposerrs2",
    "cnc_rdposerrz",
    "cnc_rdposition",
    "cnc_rdpot_property",
    "cnc_rdprgdirtime",
    "cnc_rdprgnum",
    "cnc_rdprgnumo8",
    "cnc_rdprgnumo8_bg",
    "cnc_rdprgrmupdtcnt",
    "cnc_rdproctime",
    "cnc_rdproctime2",
    "cnc_rdproctime3",
    "cnc_rdprogdata",
    "cnc_rdprogdir",
    "cnc_rdprogdir2",
    "cnc_rdprogdir2o8",
    "cnc_rdprogdir3",
    "cnc_rdprogdir4",
    "cnc_rdprogdiro8",
    "cnc_rdproginfo",
    "cnc_rdprogline",
    "cnc_rdprogline2",
    "cnc_rdprotect",
    "cnc_rdprstrinfo",
    "cnc_rdprstrinfom",
    "cnc_rdprt_data",
    "cnc_rdprt_lvl",
    "cnc_rdptaxfunctablestatus",
    "cnc_rdptaxitablestatus",
    "cnc_rdptcnvalm",
    "cnc_rdptcnvinfo",
    "cnc_rdptexedistalm",
    "cnc_rdptsptablestatus",
    "cnc_rdradofs",
    "cnc_rdrepeatval",
    "cnc_rdrepeatval_ext",
    "cnc_rdrstrmcode",
    "cnc_rdrtmiowrenbl",
    "cnc_rdrtmiowrenblbit",
    "cnc_rdrtmiowrenblrng",
    "cnc_rdrtmrvar",
    "cnc_rdrtmrvars",
    "cnc_rdsafetyzone",
    "cnc_rdscaling",
    "cnc_rdscdldat",
    "cnc_rdscdlinfo",
    "cnc_rdseqnum",
    "cnc_rdseqnum_bg",
    "cnc_rdservoid",
    "cnc_rdset",
    "cnc_rdsetinfo",
    "cnc_rdsetinfo2",
    "cnc_rdsetnum",
    "cnc_rdsetr",
    "cnc_rdsetzone",
    "cnc_rdspcss",
    "cnc_rdspdlalm",
    "cnc_rdspdlfeed",
    "cnc_rdspdlname",
    "cnc_rdspdlnamem",
    "cnc_rdspdlspeed",
    "cnc_rdspdlwaitname",
    "cnc_rdspeed",
    "cnc_rdspgear",
    "cnc_rdspindleid",
    "cnc_rdspload",
    "cnc_rdspmaxrpm",
    "cnc_rdspmeter",
    "cnc_rdsrvspeed",
    "cnc_rdsvgtungstat",
    "cnc_rdsvmeter",
    "cnc_rdsynerrrg",
    "cnc_rdsynerrsy",
    "cnc_rdsysalm",
    "cnc_rdsyshard",
    "cnc_rdsyssoft",
    "cnc_rdsyssoft2",
    "cnc_rdsyssoft3",
    "cnc_rdtdicrntshapeinf",
    "cnc_rdtdicubedata",
    "cnc_rdtdicubeinfo",
    "cnc_rdtdicurrentshape",
    "cnc_rdtdicylinderdata",
    "cnc_rdtdidispsetting",
    "cnc_rdtdieffectshape",
    "cnc_rdtdifignum",
    "cnc_rdtdifiguredata",
    "cnc_rdtdiinfo",
    "cnc_rdtdiinitview",
    "cnc_rdtdimoveaxis",
    "cnc_rdtdinamesetting",
    "cnc_rdtdiplanedata",
    "cnc_rdtdiseltool",
    "cnc_rdtdishapedata",
    "cnc_rdtimer",
    "cnc_rdtlctldata",
    "cnc_rdtldata",
    "cnc_rdtldspcstms",
    "cnc_rdtlgeomsize",
    "cnc_rdtlgeomsize_ext",
    "cnc_rdtlgrp",
    "cnc_rdtlinfo",
    "cnc_rdtlmgr_check",
    "cnc_rdtlmgr_name",
    "cnc_rdtlmsinfo",
    "cnc_rdtlname",
    "cnc_rdtlnewstatus",
    "cnc_rdtltool",
    "cnc_rdtlusegrp",
    "cnc_rdtofs",
    "cnc_rdtofs_bg",
    "cnc_rdtofsenbl",
    "cnc_rdtofsinfo",
    "cnc_rdtofsinfo2",
    "cnc_rdtofsr",
    "cnc_rdtofsr_bg",
    "cnc_rdtool",
    "cnc_rdtool_cause",
    "cnc_rdtool_f2",
    "cnc_rdtool_inhis",
    "cnc_rdtool_outhis",
    "cnc_rdtoolchggrp",
    "cnc_rdtooldata",
    "cnc_rdtoolgeom_tlm",
    "cnc_rdtoolgrp",
    "cnc_rdtoolinfo",
    "cnc_rdtoollife_count",
    "cnc_rdtoollife_data",
    "cnc_rdtoollife_tcodedata",
    "cnc_rdtoollifed_count",
    "cnc_rdtoollifed_data",
    "cnc_rdtoolrng",
    "cnc_rdtoolzone",
    "cnc_rdusbdevinfo",
    "cnc_rdusbfilelist",
    "cnc_rdusegrpid",
    "cnc_rdusetlno",
    "cnc_rduvactpt2",
    "cnc_rdvolc",
    "cnc_rdvolccomp",
    "cnc_rdwavecount",
    "cnc_rdwavedata",
    "cnc_rdwavedata2",
    "cnc_rdwavedata3",
    "cnc_rdwaveprm",
    "cnc_rdwaveprm2",
    "cnc_rdwaveprm3",
    "cnc_rdwkcdsfms",
    "cnc_rdwkcdsfms2",
    "cnc_rdwkcdsfms3",
    "cnc_rdwkcdshft",
    "cnc_rdwkcdshft2",
    "cnc_rdwkcdshft3",
    "cnc_rdwkcdshft_bg",
    "cnc_rdwseterror",
    "cnc_rdzofs",
    "cnc_rdzofs_bg",
    "cnc_rdzofsinfo",
    "cnc_rdzofsmes",
    "cnc_rdzofsr",
    "cnc_rdzofsr_bg",
    "cnc_read_cexeinfo",
    "cnc_read_data",
    "cnc_read_prog",
    "cnc_read_prog2",
    "cnc_read_prog2_bg",
    "cnc_read_prog3",
    "cnc_read_prog3_bg",
    "cnc_read_prog_bg",
    "cnc_readlrncrnt",
    "cnc_reg_toolstrage",
    "cnc_regmagazine",
    "cnc_regtool",
    "cnc_regtool_f2",
    "cnc_relative",
    "cnc_relative2",
    "cnc_relative_bg",
    "cnc_renameprog",
    "cnc_reqsvgtung",
    "cnc_reset",
    "cnc_reset2",
    "cnc_resetpdf_pglock",
    "cnc_resetpglock",
    "cnc_restorlrn",
    "cnc_rewind",
    "cnc_robo_rdalmmsg",
    "cnc_robo_rdcomsetting",
    "cnc_robo_rdgrouplist",
    "cnc_robo_rdselectedsignals",
    "cnc_robo_rdsignals",
    "cnc_robo_selectgroup",
    "cnc_robo_wralmmsg",
    "cnc_robo_wrcomsetting",
    "cnc_robo_wrgroup",
    "cnc_robo_wrselectedsignals",
    "cnc_robo_wrsignalname",
    "cnc_rstrseqsrch",
    "cnc_rstrseqsrch2",
    "cnc_save_maint",
    "cnc_saveprog_end",
    "cnc_saveprog_start",
    "cnc_sdbetainfo",
    "cnc_sdcancelsmpl",
    "cnc_sdclrchnl",
    "cnc_sdendsmpl",
    "cnc_sdendsmpl2",
    "cnc_sdfmnghwnd",
    "cnc_sdfstatchg",
    "cnc_sdread1shot",
    "cnc_sdreadsmpl",
    "cnc_sdreadsmpl2",
    "cnc_sdsetchnl",
    "cnc_sdsetchnl2",
    "cnc_sdstartsmpl",
    "cnc_sdstartsmpl2",
    "cnc_sdstartsmplb",
    "cnc_sdtcancelsmpl",
    "cnc_sdtclrchnl",
    "cnc_sdtendsmpl",
    "cnc_sdtread1shot",
    "cnc_sdtreadsmpl",
    "cnc_sdtsetchnl",
    "cnc_sdtstartsmpl",
    "cnc_search",
    "cnc_search2",
    "cnc_searcho8",
    "cnc_searchresult",
    "cnc_searchresult2",
    "cnc_searchusbfile",
    "cnc_searchword",
    "cnc_searchword2",
    "cnc_sendkey",
    "cnc_seqrdtdicubeinfo",
    "cnc_seqsrch",
    "cnc_seqsrch2",
    "cnc_set_cutcnd_exval",
    "cnc_set_smth_exval",
    "cnc_setactptopt",
    "cnc_setcurscrn",
    "cnc_setdtailerr",
    "cnc_setfrp",
    "cnc_setlibopt",
    "cnc_setmactype",
    "cnc_setpath",
    "cnc_setpdf_pglock",
    "cnc_setpdf_pglockexec",
    "cnc_setpglock",
    "cnc_setpmactype",
    "cnc_setrstraxis",
    "cnc_setsumdt",
    "cnc_settdiobjectshape",
    "cnc_settditoolshape",
    "cnc_settimer",
    "cnc_settolnum_qset",
    "cnc_settpnlcalib",
    "cnc_setzofsnum_qset",
    "cnc_skip",
    "cnc_sramget",
    "cnc_sramgetend",
    "cnc_sramgetstart",
    "cnc_sramstat",
    "cnc_srttl_getdata",
    "cnc_srttl_getnum",
    "cnc_srvdelay",
    "cnc_start",
    "cnc_start_async_data_punch",
    "cnc_start_async_data_read",
    "cnc_start_async_pdf_punch",
    "cnc_start_async_pdf_read",
    "cnc_start_async_punch_prog3",
    "cnc_start_async_punch_prog3_bg",
    "cnc_start_async_read_prog3",
    "cnc_start_async_read_prog3_bg",
    "cnc_start_async_wrparam",
    "cnc_start_grppos",
    "cnc_start_grppos2",
    "cnc_startdyngrph",
    "cnc_startnccmd",
    "cnc_startomhis",
    "cnc_startophis",
    "cnc_startptcnv",
    "cnc_statinfo",
    "cnc_statinfo2",
    "cnc_statinfo_bg",
    "cnc_statinfo_dmg",
    "cnc_statlrntrns",
    "cnc_stop_async_read_punch",
    "cnc_stop_grppos",
    "cnc_stopdyngrph",
    "cnc_stoplrntrns",
    "cnc_stopnccmd",
    "cnc_stopomhis",
    "cnc_stopophis",
    "cnc_stopsvgtung",
    "cnc_stplutosmpl",
    "cnc_svdtendrd",
    "cnc_svdtendwr",
    "cnc_svdtrddata",
    "cnc_svdtstartrd",
    "cnc_svdtstartwr",
    "cnc_svdtstopexec",
    "cnc_svdtwrdata",
    "cnc_sysinfo",
    "cnc_sysinfo_ex",
    "cnc_t1info",
    "cnc_t2info",
    "cnc_tofs_rnge",
    "cnc_tool_in",
    "cnc_tool_in2",
    "cnc_tool_move",
    "cnc_tool_out",
    "cnc_tool_srh_free_min_num",
    "cnc_tool_temp_in",
    "cnc_tool_temp_out",
    "cnc_toolnum",
    "cnc_toolsrch",
    "cnc_upend",
    "cnc_upend3",
    "cnc_upend4",
    "cnc_upload",
    "cnc_upload3",
    "cnc_upload4",
    "cnc_upstart",
    "cnc_upstart3",
    "cnc_upstart4",
    "cnc_upstarto8",
    "cnc_usbmkdir",
    "cnc_usbremove",
    "cnc_usbrename",
    "cnc_usbrmdir",
    "cnc_validate_opt",
    "cnc_validate_prm",
    "cnc_verify",
    "cnc_verify4",
    "cnc_verify_prog",
    "cnc_verify_prog_bg",
    "cnc_vrfend",
    "cnc_vrfend4",
    "cnc_vrfstart",
    "cnc_vrfstart4",
    "cnc_wavestart",
    "cnc_wavestat",
    "cnc_wavestop",
    "cnc_wksft_rnge",
    "cnc_wr1length",
    "cnc_wr1radius",
    "cnc_wr1tlifedat2",
    "cnc_wr1tlifedata",
    "cnc_wr2length",
    "cnc_wr2radius",
    "cnc_wr2tlifedata",
    "cnc_wractpt",
    "cnc_wrcbmem",
    "cnc_wrcbprm",
    "cnc_wrcexesram",
    "cnc_wrcncmem",
    "cnc_wrcncmem2",
    "cnc_wrcnttype",
    "cnc_wrcount",
    "cnc_wrcountr",
    "cnc_wrdsdncfile",
    "cnc_wrdsdncfile2",
    "cnc_wrfbusmem",
    "cnc_wrfile_sram",
    "cnc_wrfixofs",
    "cnc_wrfromservoid",
    "cnc_wrfromspindleid",
    "cnc_wrfssb_axis",
    "cnc_wrfssb_axis_num",
    "cnc_wrftl",
    "cnc_wrgrpinfo",
    "cnc_wrgrpinfo2",
    "cnc_wrgrpinfo3",
    "cnc_wrhipitchr",
    "cnc_wrhissgnl",
    "cnc_wrhissgnl3",
    "cnc_wrintchk",
    "cnc_wrjogmdi",
    "cnc_wrjogmdiclr",
    "cnc_wrkeyhistry",
    "cnc_wrlife",
    "cnc_wrlrninfo",
    "cnc_wrlrnprf",
    "cnc_wrmacro",
    "cnc_wrmacro_bg",
    "cnc_wrmacror",
    "cnc_wrmacror2",
    "cnc_wrmag_property",
    "cnc_wrmagazine",
    "cnc_wrmdipntr",
    "cnc_wrmdiprog",
    "cnc_wrmenuswitch",
    "cnc_wrmgrpdata",
    "cnc_wrmofs",
    "cnc_wrmultitldt",
    "cnc_wropnlgnrl",
    "cnc_wropnlgnrl2",
    "cnc_wropnlgsname",
    "cnc_wropnlgsname2",
    "cnc_wropnlsgnl",
    "cnc_wroverstore",
    "cnc_wrparam",
    "cnc_wrparam3",
    "cnc_wrparas",
    "cnc_wrparas3",
    "cnc_wrpdf_attr",
    "cnc_wrpdf_char",
    "cnc_wrpdf_curdir",
    "cnc_wrpdf_line",
    "cnc_wrpitchr",
    "cnc_wrpm_item",
    "cnc_wrpm_mcnitem",
    "cnc_wrpmacro",
    "cnc_wrpmacror",
    "cnc_wrpmacror2",
    "cnc_wrpmacror_bg",
    "cnc_wrpmmprm",
    "cnc_wrpmmprmtp",
    "cnc_wrpot_property",
    "cnc_wrprogline",
    "cnc_wrprt_lvl",
    "cnc_wrpunchtl_ex",
    "cnc_wrrelpos",
    "cnc_wrrtmiowrenbl",
    "cnc_wrrtmiowrenblbit",
    "cnc_wrrtmiowrenblrng",
    "cnc_wrrtmrvar",
    "cnc_wrrtmrvars",
    "cnc_wrsafetyzone",
    "cnc_wrscdldat",
    "cnc_wrset",
    "cnc_wrsets",
    "cnc_wrsetzone",
    "cnc_wrsignal_f",
    "cnc_wrt1info",
    "cnc_wrt2info",
    "cnc_wrtdicubedata",
    "cnc_wrtdicylinderdata",
    "cnc_wrtdidispsetting",
    "cnc_wrtdieffectshape",
    "cnc_wrtdifignum",
    "cnc_wrtdifiguredata",
    "cnc_wrtdiinitview",
    "cnc_wrtdimoveaxis",
    "cnc_wrtdinamesetting",
    "cnc_wrtdiplanedata",
    "cnc_wrtdishapedata",
    "cnc_wrtimer",
    "cnc_wrtlctldata",
    "cnc_wrtldata",
    "cnc_wrtlgeomsize",
    "cnc_wrtlgeomsize_ext",
    "cnc_wrtofs",
    "cnc_wrtofsdrctinp",
    "cnc_wrtofsms",
    "cnc_wrtofsr",
    "cnc_wrtool",
    "cnc_wrtool2",
    "cnc_wrtool_f2",
    "cnc_wrtooldata",
    "cnc_wrtoolgeom_tlm",
    "cnc_wrtoolgrp",
    "cnc_wrtoolnum",
    "cnc_wrtoolzone",
    "cnc_wrtrqlimit",
    "cnc_wrvolc",
    "cnc_wrwaveprm",
    "cnc_wrwaveprm2",
    "cnc_wrwaveprm3",
    "cnc_wrwkcdsfms",
    "cnc_wrwkcdsfms2",
    "cnc_wrwkcdsfms3",
    "cnc_wrwkcdshft",
    "cnc_wrwkcdshft2",
    "cnc_wrwkcdshft3",
    "cnc_wrwseterror",
    "cnc_wrzofs",
    "cnc_wrzofsr",
    "cnc_zofs_rnge",
    "dnm_clrerrorrecord",
    "dnm_rderrorrecord",
    "dnm_rdfirminfo",
    "dnm_rdnodeinfo",
    "dnm_rdnodetable",
    "dnm_rdparam",
    "dnm_wrparam",
    "dns_rdinfo",
    "dns_rdparam",
    "dns_restart",
    "dns_wrparam",
    "eth_abortdnc",
    "eth_abortdownload",
    "eth_abortupload",
    "eth_applyunsolicprm",
    "eth_changelockstat1",
    "eth_changelockstat2",
    "eth_clrlog",
    "eth_clrlsistate",
    "eth_disconfsclnt",
    "eth_disconfsclntall",
    "eth_dncsegment",
    "eth_downloadsegment",
    "eth_dschkdsk",
    "eth_dsformat",
    "eth_embrestart",
    "eth_exit",
    "eth_getlockstat1",
    "eth_getlockstat2",
    "eth_init",
    "eth_init2",
    "eth_initiatednc",
    "eth_initiatedownload",
    "eth_initiateupload",
    "eth_ping",
    "eth_ping_cancel",
    "eth_ping_result",
    "eth_rddsformat",
    "eth_rddsm198dir",
    "eth_rddsm198host",
    "eth_rddsmode",
    "eth_rddsstate",
    "eth_rdembdev",
    "eth_rdembm198host",
    "eth_rdfsclntinfo",
    "eth_rdhost",
    "eth_rdlog",
    "eth_rdlsistate",
    "eth_rdmbsclntinfo",
    "eth_rdmbsclntinfo2",
    "eth_rdparam",
    "eth_rdrmdinquiry",
    "eth_rdtaskstate",
    "eth_rdtype",
    "eth_rdtype2",
    "eth_rdunsolicmode",
    "eth_rdunsolicstate",
    "eth_remotecontrol",
    "eth_terminatednc",
    "eth_terminatedownload",
    "eth_uploadsegment",
    "eth_workinit",
    "eth_wrdsm198dir",
    "eth_wrdsm198host",
    "eth_wrdsmode",
    "eth_wrembdev",
    "eth_wrembm198host",
    "eth_wrhost",
    "eth_wrparam",
    "eth_wrrmdinquiry",
    "eth_wrunsolicmode",
    "flnt_clrlog",
    "flnt_clrmsg",
    "flnt_rdentry",
    "flnt_rdlog",
    "flnt_rdmsg",
    "flnt_rdnetwork",
    "flnt_rdnodeinfo",
    "flnt_rdparam",
    "flnt_wrparam",
    "net_backup_param",
    "net_restore_param",
    "pbm_chg_mode",
    "pbm_exe_subfunc",
    "pbm_ini_prm",
    "pbm_rd_allslvtbl",
    "pbm_rd_cominfo",
    "pbm_rd_errcode",
    "pbm_rd_nodeinfo",
    "pbm_rd_nodetable",
    "pbm_rd_param",
    "pbm_rd_slot",
    "pbm_rd_slotinfo",
    "pbm_rd_subprm",
    "pbm_wr_param",
    "pbs_ini_prm",
    "pbs_rd_cominfo",
    "pbs_rd_cominfo2",
    "pbs_rd_param",
    "pbs_rd_param2",
    "pbs_wr_param",
    "pbs_wr_param2",
    "pmc_abort_all_transfer",
    "pmc_abort_end_process",
    "pmc_abort_multiple_write_check",
    "pmc_abort_trace_function",
    "pmc_abort_transfer",
    "pmc_allocate_work_memory",
    "pmc_can_apply_override",
    "pmc_change_operation",
    "pmc_change_operation_with_passwd",
    "pmc_change_scoped_symcmt",
    "pmc_check_io_assignment_empty",
    "pmc_check_permission",
    "pmc_check_permission_with_passwd",
    "pmc_control_snp_driver",
    "pmc_convert_address_pmc_to_vio",
    "pmc_convert_pmc_address_from_sync",
    "pmc_convert_pmc_address_to_string",
    "pmc_convert_pmc_address_to_sync",
    "pmc_convert_vio_address_from_sync",
    "pmc_convert_vio_address_to_string",
    "pmc_convert_vio_address_to_sync",
    "pmc_convret_address_vio_to_pmc",
    "pmc_delete_all_io_assignment_data",
    "pmc_delete_all_message_data",
    "pmc_delete_all_symcmt_data",
    "pmc_delete_data_table_group_data",
    "pmc_delete_extra_relay_group_data",
    "pmc_delete_io_assignment_data",
    "pmc_delete_message_entry",
    "pmc_delete_node_mutex",
    "pmc_delete_scoped_symcmt",
    "pmc_delete_seq_program_object",
    "pmc_delete_sfc_monitor_time",
    "pmc_delete_symcmt_entry",
    "pmc_end_search_symbol",
    "pmc_exchange_permission",
    "pmc_fdcas_compare_file_by_name",
    "pmc_fdcas_compare_file_by_number",
    "pmc_fdcas_delete_all_files",
    "pmc_fdcas_delete_file_by_name",
    "pmc_fdcas_delete_file_by_number",
    "pmc_fdcas_get_comm_parameter",
    "pmc_fdcas_init_comm_parameter",
    "pmc_fdcas_read_directory",
    "pmc_fdcas_read_file_by_name",
    "pmc_fdcas_read_file_by_number",
    "pmc_fdcas_read_file_count",
    "pmc_fdcas_read_file_status",
    "pmc_fdcas_set_comm_parameter",
    "pmc_fdcas_write_pmc_parameter",
    "pmc_fdcas_write_seq_program",
    "pmc_flashrom_compare_message",
    "pmc_flashrom_compare_seq_program",
    "pmc_flashrom_read_message",
    "pmc_flashrom_read_seq_program",
    "pmc_flashrom_write_message",
    "pmc_flashrom_write_seq_program",
    "pmc_force_release_object",
    "pmc_force_status_bit",
    "pmc_force_status_byte",
    "pmc_get_address_entry",
    "pmc_get_alarm_status",
    "pmc_get_all_associated_symbols",
    "pmc_get_all_associated_symcmts",
    "pmc_get_available_comment_set",
    "pmc_get_available_io_connection",
    "pmc_get_common_memory_group",
    "pmc_get_current_comment",
    "pmc_get_current_pmc",
    "pmc_get_current_pmc_unit",
    "pmc_get_data_table_group_count",
    "pmc_get_data_table_max_group_count",
    "pmc_get_default_filename",
    "pmc_get_extra_relay_group_count",
    "pmc_get_extra_relay_max_group_count",
    "pmc_get_font_information",
    "pmc_get_instruction_set_version",
    "pmc_get_io_assignment_address",
    "pmc_get_io_device_id",
    "pmc_get_max_sfc_monitor_time_count",
    "pmc_get_maximum_trace_frames",
    "pmc_get_message_data_size",
    "pmc_get_message_entry_address",
    "pmc_get_message_entry_count",
    "pmc_get_message_maximum_size",
    "pmc_get_message_remain_memory",
    "pmc_get_multiple_coil_result",
    "pmc_get_multiple_instruction_result",
    "pmc_get_multiple_symcmts",
    "pmc_get_nonvolatile_memory_status",
    "pmc_get_number_of_address_entries",
    "pmc_get_number_of_pmc",
    "pmc_get_number_of_pmc_path",
    "pmc_get_object_update_counter",
    "pmc_get_object_version",
    "pmc_get_override_status",
    "pmc_get_permission_status",
    "pmc_get_pmc_address_info",
    "pmc_get_pmc_address_map",
    "pmc_get_pmc_path_types",
    "pmc_get_pmc_unit_types",
    "pmc_get_programable_io_channels",
    "pmc_get_result_trace_parameter",
    "pmc_get_scoped_symcmt",
    "pmc_get_search_symbol_result",
    "pmc_get_search_symbol_status",
    "pmc_get_sfc_diagram_memory",
    "pmc_get_sfc_monitor_status",
    "pmc_get_sfc_monitor_time_information",
    "pmc_get_snp_communication_status",
    "pmc_get_snp_driver_status",
    "pmc_get_splist_status",
    "pmc_get_subprogram_list",
    "pmc_get_symbol_object_version",
    "pmc_get_symcmt_bit",
    "pmc_get_symcmt_byte",
    "pmc_get_symcmt_data_size",
    "pmc_get_symcmt_entry_count",
    "pmc_get_symcmt_maximum_size",
    "pmc_get_symcmt_remain_memory",
    "pmc_get_timer_type",
    "pmc_get_trace_result",
    "pmc_get_trace_specification",
    "pmc_get_trace_status",
    "pmc_get_transfer_status",
    "pmc_get_unit_type",
    "pmc_get_xref_address_result",
    "pmc_get_xref_instruction_result",
    "pmc_get_xref_status",
    "pmc_getdtailerr",
    "pmc_getpmcptr",
    "pmc_giveout_node_mutex",
    "pmc_handle_work_area_size",
    "pmc_initialize_data_table_group",
    "pmc_initialize_extra_relay_group",
    "pmc_initialize_handle_work_area",
    "pmc_initialize_node_mutex",
    "pmc_initialize_node_work_area",
    "pmc_initialize_nonvolatile_memory",
    "pmc_insert_seq_program_space",
    "pmc_is_bit_accessible_pmc_address",
    "pmc_is_effective_pmc_address",
    "pmc_is_seq_program_available",
    "pmc_is_trace_function_active",
    "pmc_is_visible_pmc_address",
    "pmc_is_writable_pmc_address",
    "pmc_kpmsiz",
    "pmc_logical_and_pmc_address_uint8",
    "pmc_logical_and_vio_address_uint8",
    "pmc_logical_or_pmc_address_uint8",
    "pmc_logical_or_vio_address_uint8",
    "pmc_logical_xor_pmc_address_uint8",
    "pmc_logical_xor_vio_address_uint8",
    "pmc_mcard_compare_file",
    "pmc_mcard_delete_file",
    "pmc_mcard_format",
    "pmc_mcard_read_directory",
    "pmc_mcard_read_file",
    "pmc_mcard_read_file_count",
    "pmc_mcard_read_file_status",
    "pmc_mcard_write_pmc_message",
    "pmc_mcard_write_pmc_parameter",
    "pmc_mcard_write_seq_program",
    "pmc_mcard_write_trace_result",
    "pmc_node_work_area_size",
    "pmc_notify_handle_close",
    "pmc_parse_string_into_pmc_address",
    "pmc_parse_string_into_scoped_pmc_address",
    "pmc_rdalmmsg",
    "pmc_rdcntl_exrelay_grp",
    "pmc_rdcntldata",
    "pmc_rdcntlexrelay",
    "pmc_rdcntlgrp",
    "pmc_rdkpm",
    "pmc_rdpmcinfo",
    "pmc_rdpmcparam",
    "pmc_rdpmcrng",
    "pmc_rdpmctitle",
    "pmc_rdpmctitle2",
    "pmc_rdprmend",
    "pmc_rdprmstart",
    "pmc_read_actual_io_assignment_data",
    "pmc_read_actual_io_assignment_data_by_address",
    "pmc_read_cnc_dido",
    "pmc_read_data_table_group_data",
    "pmc_read_end_process_status",
    "pmc_read_extra_relay_group_data",
    "pmc_read_instruction_monitor_status",
    "pmc_read_io_assignment_data",
    "pmc_read_machine_signal",
    "pmc_read_message_entry_data",
    "pmc_read_message_title",
    "pmc_read_nonvolatile_memory",
    "pmc_read_performance_information",
    "pmc_read_pmc_address_bit",
    "pmc_read_pmc_address_uint16",
    "pmc_read_pmc_address_uint32",
    "pmc_read_pmc_address_uint8",
    "pmc_read_pmc_software_version",
    "pmc_read_raw_memory",
    "pmc_read_scan_time",
    "pmc_read_scoped_symcmt",
    "pmc_read_seq_object_size",
    "pmc_read_seq_program_and_memory_type",
    "pmc_read_seq_program_config",
    "pmc_read_seq_program_object",
    "pmc_read_seq_program_size",
    "pmc_read_seq_program_status",
    "pmc_read_seq_program_type",
    "pmc_read_setting",
    "pmc_read_snp_parameter",
    "pmc_read_symcmt_entry",
    "pmc_read_system_parameter",
    "pmc_read_title_data",
    "pmc_read_trace_parameter",
    "pmc_read_vio_address_bit",
    "pmc_read_vio_address_uint16",
    "pmc_read_vio_address_uint32",
    "pmc_read_vio_address_uint8",
    "pmc_release_node_work_area",
    "pmc_request_permission",
    "pmc_request_permission_with_passwd",
    "pmc_reserve_nonvolatile_memory",
    "pmc_reset_all_override",
    "pmc_reset_override",
    "pmc_reset_sfc_monitor_time",
    "pmc_restore_seq_program_edit",
    "pmc_resume_end_process",
    "pmc_resume_transfer",
    "pmc_retrieve_permission",
    "pmc_return_permission",
    "pmc_rs232c_compare",
    "pmc_rs232c_get_comm_parameter",
    "pmc_rs232c_init_comm_parameter",
    "pmc_rs232c_read",
    "pmc_rs232c_set_comm_parameter",
    "pmc_rs232c_write_pmc_parameter",
    "pmc_rs232c_write_seq_program",
    "pmc_run_seq_program",
    "pmc_search_comment_set",
    "pmc_search_ladder_address",
    "pmc_search_ladder_function",
    "pmc_search_message_entry_position",
    "pmc_search_message_string",
    "pmc_search_scoped_symcmt_by_address",
    "pmc_search_scoped_symcmt_by_symbol",
    "pmc_search_scoped_symcmt_string",
    "pmc_search_symbol_string",
    "pmc_search_symcmt_entry_by_symbol",
    "pmc_search_symcmt_entry_position",
    "pmc_search_symcmt_string",
    "pmc_search_unit_type",
    "pmc_select_pmc",
    "pmc_select_pmc_unit",
    "pmc_set_data_table_group_count",
    "pmc_set_extra_relay_group_count",
    "pmc_set_language",
    "pmc_set_override",
    "pmc_set_sfc_monitor_time",
    "pmc_set_timer_type",
    "pmc_start_end_process",
    "pmc_start_list_subprogram",
    "pmc_start_multiple_coil_check",
    "pmc_start_multiple_instruction_check",
    "pmc_start_search_symbol",
    "pmc_start_trace_function",
    "pmc_start_xref_address",
    "pmc_start_xref_instruction",
    "pmc_stop_seq_program",
    "pmc_wrcntl_exrelay_grp",
    "pmc_wrcntldata",
    "pmc_wrcntlexrelay",
    "pmc_wrcntlgrp",
    "pmc_write_cnc_dido",
    "pmc_write_data_table_group_data",
    "pmc_write_extra_relay_group_data",
    "pmc_write_io_assignment_data",
    "pmc_write_message_entry",
    "pmc_write_nonvolatile_memory",
    "pmc_write_pmc_address_bit",
    "pmc_write_pmc_address_uint16",
    "pmc_write_pmc_address_uint32",
    "pmc_write_pmc_address_uint8",
    "pmc_write_raw_io_assignment_data",
    "pmc_write_raw_memory",
    "pmc_write_scoped_symcmt",
    "pmc_write_seq_program_object",
    "pmc_write_setting",
    "pmc_write_snp_parameter",
    "pmc_write_symcmt_entry",
    "pmc_write_system_parameter",
    "pmc_write_title_data",
    "pmc_write_trace_parameter",
    "pmc_write_vio_address_bit",
    "pmc_write_vio_address_uint16",
    "pmc_write_vio_address_uint32",
    "pmc_write_vio_address_uint8",
    "pmc_wrkpm",
    "pmc_wrpmcparam",
    "pmc_wrpmcrng",
    "pmc_wrprmend",
    "pmc_wrprmstart",
    "usb_clrlog",
    "usb_format_result",
    "usb_format_start",
    "usb_rdinfo",
    "usb_rdlog"
  ],
  "notes": [
    "Exports extracted directly from the 64-bit DLL PE export directory.",
    "Wrapper-supported methods are intersected with upstream fwlib.cs extern declarations.",
    "Axis and path hints are filename-family heuristics, not protocol-level proofs."
  ]
}