Communicable-State-Machine
LabVIEW Application Framework extended from JKI State Machine(JKISM)
파일 탐색기
- 265700817-2070416f-2f2d-4ba9-831b-b3b22540607c.png
- Async-Call by JKISM++ result.png
- AsyncCall with advanceAPI.png
- Caller is CSM Scenario.png
- Caller is not CSM Scenario.png
- CSM Palette.png
- CSM With Event Structure Template.png
- CSM Without Event Structure Template.png
- csm-intro.png
- EchoArguments xyz -@ SubModule.png
- EchoArguments xyz asynccall SubModule.png
- EchoArguments xyz asynccall without resp SubModule.png
- JKISM++ Broadcast Status Change.vi.png
- [email protected]
- [email protected]
- status register and unregister api.png
- statusexample_reg_and_unreg.png
- statusexample_result.png
- submodule timeout status.png
- SyncCall by JKISM++ result.png
- SyncCall with advanceAPI.png
- JKI_VI_Tester.png
- LabVIEW_Project.png
- CSM-Design.drawio
- CSM_Unittest_README(en-us).md
- CSM_Unittest_README(zh-cn).md
- release note.txt
- Syntax.md
- CI_Pipeline.yml
- copilot-instructions.md
- CSMCore.lvproj
- CSMHelper.lvcsm
- CSMHelper.lvproj
- CSMShared.lvproj
- zzzz - CSM - Shortcut Menu Plug-In.lvproj
- settings.json
- Review CSM Basics.llb
- Command Editor Dialog _202503.vi
- CSM - Add VI Reference Case to CSMs.vi
- CSM - Refesh More Template Palette.vi
- CSM - Running Log - DebugTool.2025.12.23.vi
- CSM - State Dashboard - DebugTool.vi
- CSM - State Table - DebugTool.vi
- Periodic String Filter2.vi
- Periodic String Speed Check.vi
- CSM Example echo DQMH.lvlib
- My JKI State Machine Module.vi
- Test My JKI State Machine API.vi
- Register Dynamic Status Change Event.vi
- Register Status Change Event.vi
- Action Worker Mode Example(Sync).vi
- Build message with Arguments.vi
- CSM Example - As Message-Queue Framework.vi
- CSM Example - Duplicate Modules.vi
- CSM Example - Example - Message API.vi
- CSM Example - State Machine Steps Executed on Sub-Module.vi
- CSM Example - Top Main.vi
- CSM Example - Worker Module.vi
- Example - Caller is not CSM.vi
- Post Message and Send Message to Non-Exist Module.vi
- 197-Caller flow of async message.vi
- 197-Caller.vi
- 197-Module.vi
- 199-SyncMessages.vi
- 199.vi
- 242.vi
- master242.vi
- slave242.vi
- 291(work with CSMLS - Continuous Loop in CSM Example.vi).vi
- 448benchmark1.vi
- 459.vi
- Message Generator.vi
- Checking Allowed Message Example(CSM).vi
- CSM with allowed message list.vi
- Global Log Event Example.vi
- Worker Mode Status Example.vi
- backup documentation 1.vi
- Highlight.vi
- test clear jkism string queue in API1.vi
- test distributeControlsEvenly.vi
- test highlight.vi
- test message before initialize.vi
- test quick start same name module.vi
- test register module.vi
- test runscript.vi
- test wire straight.vi
- Wrapper for all VIs.vi
- Post-Install Custom Action.vi
- Pre-Build Custom Action.vi
- Pre-Uninstall Custom Action.vi
- 1. JKISM vs CSM.vi
- 2. Module Naming Rules.vi
- 3. Message Helper VI and Equivalent String.vi
- 4.1 Arguments - Complex Data As Arguments.vi
- 4.2 Arguments - Error As Arguments.vi
- 4.3 Arguments - Safe Arguments if it contains key words of CSM.vi
- 5. CSM Data Type.vi
- 6. Module Attributes.vi
- 7. System-Level Module.vi
- 1. Create a reuse Module.lvlib
- CSM Reuse Module.vi
- CSM Example - Caller is a CSM.vi
- CSM Example - Caller is NOT a CSM.vi
- Action Worker.vi
- Action Worker Mode Example.lvlib
- Action Worker Mode Example.vi
- ChainNode A.vi
- ChainNode B.vi
- ChainNode C.vi
- Chain of Responsibility Example.lvlib
- Chain of Responsibility Example.vi
- Error Module.vi
- Build-in Error Handling Framework.lvlib
- Topmost VI who Registers all Errors.vi
- CSM Global Log Filter Example.lvlib
- Filter From Source(Event).vi
- Filter From Source(Queue).vi
- Filter From Subscriber(Event).vi
- Filter From Subscriber(Queue).vi
- _Clear Network 56 Error.vi
- Main - Call and Monitor TCP Traffic.vi
- Multi-Loop Module Example.lvlib
- Simple TCP - Client.vi
- TCP Server Module(Multi-Loop Support).vi
- Module to Generate Flood of Logs.vi
- Global Log Handling Capability Example.lvlib
- Global Log Handling Capability Example.vi
- State Register Example Submodule.vi
- Register State as Status Example.lvlib
- Register State as Status Example.vi
- 8. CSM in lvlibp.7z
- CSM Application Running Log Example.vi
- CSMLS - Continuous Loop in CSM Example.vi
- CSM Advance Example(en-us).md
- CSM Advance Example(zh-cn).md
- CSM Basic Example(en-us).md
- CSM Basic Example(zh-cn).md
- backup.md
- Template Description(en).md
- VI Description(en-us) - 01. Templates.md
- VI Description(en-us) - 02. Core Functions.md
- VI Description(en-us) - 03. Arguments.md
- VI Description(en-us) - 04 .Management API.md
- VI Description(en-us) - 05. Module Operation API.md
- VI Description(en-us) - 06. Broadcast Registration.md
- VI Description(en-us) - 07. Global Log.md
- VI Description(en-us) - 08. Advanced Modes.md
- VI Description(en-us) - 09. Build-in Addons.md
- VI Description(en-us) - 10. Utility VIs.md
- VI Description(en-us) - 11. Obselete VIs.md
- VI Description(en-us) - 12. Debug,Doc,Tools.md
- VI Description(en-us).md
- not included(zh-cn).md
- Template Description(zh-cn).md
- VI Description(zh-cn) - 11. CSM-Helper API.md
- VI Description(zh-cn) - 13. Internal.md
- VI Description(zh-cn) - 14. Internal2.md
- VI Description(zh-cn) - 01. Templates.md
- VI Description(zh-cn) - 02. Core Functions.md
- VI Description(zh-cn) - 03. Arguments.md
- VI Description(zh-cn) - 04 .Management API.md
- VI Description(zh-cn) - 05. Module Operation API.md
- VI Description(zh-cn) - 06. Broadcast Registration.md
- VI Description(zh-cn) - 07. Global Log.md
- VI Description(zh-cn) - 08. Advanced Modes.md
- VI Description(zh-cn) - 09. Build-in Addons.md
- VI Description(zh-cn) - 10. Utility VIs.md
- VI Description(zh-cn) - 11. Obselete VIs.md
- VI Description(zh-cn) - 12. Debug,Doc,Tools.md
- VI Description(zh-cn).md
- csm_tool_menu.lvlib
- Open CSM_Tool_Launcher.vi
- CSM_Tool_Launcher.vi
- CSM_Global_Init.vi
- CSM_Global_OnCommand.vi
- CSM_Global_OnUpdateCommand.vi
- CSM_Item_Init.vi
- CSM_Item_OnCommand.vi
- CSM_Item_OnPopupMenu.vi
- CSM_Item_OnUpdateCommand.vi
- OnCommand(SingleObject).vi
- CSM_Project_Global_Interface.vi
- CSM_Project_Item_Interface.vi
- CSM_Project.ini
- CSM-Icon.png
- CSM-Tool.png
- zzzz - CSM - Shortcut Menu Plug-In.llb
- CSM DQMH-Style Template.vi
- CSM Module Template - Tiny.vi
- CSM User Interface(UI) Module Template - Tiny.vi
- DocElement.ctl
- DocNote.ctl
- _Generate ControlDocMap.vi
- _Generate DocMap.vi
- _List Example VIs.vi
- _list_CSM documented VIs.vi
- _Load Markdown File.vi
- _Match String Inside Pattern.vi
- _N-MarkdownTitle.vi
- _Overwrite Decoration Content.vi
- _Parse Markdown Control Elements.vi
- _Parse Markdown Doc Elements.vi
- _Parse Markdown Note Elements.vi
- _Parse Markdown Steps.vi
- _Recursively List Included Files.vi
- _Standardize Carriage Returns.vi
- BEditor-Localization.vi
- BEditor-PopoulateExampleDesc.vi
- BEditor-PopoulateVIHelp.vi
- csmdoc.lvlib
- Export Single VI Help.vi
- Export VI Help.vi
- Localize CSM VIs.vi
- Populate Example Description.vi
- Populate Single Example Description.vi
- Populate Single VI Help.vi
- Populate VI Help.vi
- Refresh References.vi
- Is in JKISM or CSM.vi
- Relationship Check.vi
- _Add VI Reference Case.vi
- Bulid Status List.vi
- CaseNames To CSM States.vi
- Connect Information.vi
- Diagram Node Information.vi
- FrameNames to StateNames.vi
- Get Argument Info From back Term.vi
- Get Argument Info From Front Term.vi
- Get Status List From Term.vi
- Relative Pos to InterData Tunnel of CaseContent.vi
- Resize CaseStructure By Making Space.vi
- Search With Pattern.vi
- sub1.vi
- sub2.vi
- Add State Frame.vi
- Check NewStateNotify is Registered.vi
- Connect Error Wire If not Connected.vi
- Connect EventReg Wire If not Connected.vi
- Connect Internal Data Wire If not Connected.vi
- Connect LastResp to Response in Error Case.vi
- Connect Paired Tunnels.vi
- Connect StateQ Wire If not Connected.vi
- Copy State.vi
- Create From Basic Refs.vi
- Create From CaseStructure Reference.vi
- Create From EventStructure Reference.vi
- Create From VI Reference.vi
- Create From WhileLoop Reference.vi
- Destroy.vi
- Doc.vi
- Get All API Interface Info.vi
- Get All Status Interface Info.vi
- Get CaseFrame Index By CaseName.vi
- Get CaseFrame Reference By CaseName.vi
- Get Event Structure Num.vi
- Get Interface Info.vi
- Get Internal Data Info.vi
- Make Bent Wire Straight.vi
- Open Block Diagram.vi
- Open Front Panel.vi
- Remove State Frame.vi
- Save Instrument.vi
- Set Error Tunnel Use Default If not Connected.vi
- Set Visible Case Frame.vi
- Set Wire Label Visible.vi
- Start Undo.vi
- Stop Undo.vi
- Undo.vi
- Update lvcsm Section in VI Description.vi
- _Open VI Reference Without Loading Deps.vi
- _Read CSM Status Content.vi
- _Read ItemArray.vi
- _Remove Duplicates Strings.vi
- _Request StringList with lvcsm Support.vi
- Add CSM Module.vi
- Add CSM-VI.vi
- CSM-Helper API with lvcsm Support.lvlib
- CSM-Helper API(lvcsm).mnu
- Delete CSM Module.vi
- Delete CSM State.vi
- Delete CSM-VI.vi
- Jump to CSM State.vi
- Read CSM API By CSM-VI.vi
- Read CSM API By CSM.vi
- Read CSM API with lvcsm Support.vi
- Read CSM Module Info.vi
- Read CSM States By CSM-VI.vi
- Read CSM States By CSM.vi
- Read CSM States with lvcsm Support.vi
- Read CSM Status By CSM-VI.vi
- Read CSM Status By CSM.vi
- Read CSM Status with lvcsm Support.vi
- Read CSM User-States with lvcsm Support.vi
- Read CSM-VI Info.vi
- Read CSM-VIs.vi
- Read CSMs.vi
- Refresh Online CSMs in lvcsm.vi
- Update Case Frame to Image.vi
- _Array of VData to VCluster.vi
- _Common Path to Specific Path.vi
- _Specific Path to Common Path.vi
- _System Locations.vi
- Change File Extension.vi
- lvcsm Delete Section.vi
- lvcsm File Path.vi
- lvcsm File Support.lvlib
- lvcsm File Support.mnu
- lvcsm List Sesctions.vi
- lvcsm Read Cluster.vim
- lvcsm Read section As StringList.vi
- lvcsm String to Path.vi
- lvcsm Write Cluster.vim
- Path to lvcsm String.vi
- Read APIs.vi
- Read Back Tunnel Internal TermRefs.vi
- Read Back Tunnels Refs.vi
- Read Block Diagram Ref.vi
- Read Case Structure Ref.vi
- Read Event Structure Ref.vi
- Read Front Tunnel Internal TermRefs.vi
- Read Front Tunnels Refs.vi
- Read New State Notifier Event State Ref.vi
- Read Paired Tunnels of Case Structure.vi
- Read Parse State Queue Ref.vi
- Read States.vi
- Read Status.vi
- Read Timeout Event State Ref.vi
- Read Type.vi
- Read User-Defined States.vi
- Read VI Ref.vi
- Read While Loop Ref.vi
- _csmhelper_Back_Tunnels_Refs.ctl
- _csmhelper_Front_Tunnels_Refs.ctl
- Def-Argument Info.ctl
- Def-Internal Data Info.ctl
- Add VI Reference Case.vi
- Remove All CSM Bookmarks.vi
- Rename Copyright Year.vi
- Replace Debug Log History Method.vi
- standardize CSM Module.vi
- CaseStructure.llb
- Diagram.llb
- GObject.llb
- PairedTunnels.llb
- Relationship.llb
- String.llb
- SubVI.llb
- Terminals.llb
- Wire.llb
- CSM Basic Refs.ctl
- CSM Essential States.vi
- CSM Module Type.ctl
- CSM Module Type.vi
- CSM-Helper Utility.lvlib
- Is CSM Module - CaseStructure.vi
- Is CSM Module - EventStructure.vi
- Is CSM Module - ParseStateVI.vi
- Is CSM Module - Structure.vi
- Is CSM Module - VIRef.vi
- Is CSM Module - WhileLoop.vi
- Is CSM Module.vi
- CSM-Helper API.vi
- CSM-Helper usecase Template.vit
- CSM-Helper.lvclass
- _JKIHelper.mnu
- CSM - Copyright QuickDrop.vi
- CSM - Documentation QuickDrop.vi
- CSM - Keywords QuickDrop.vi
- dir.mnu
- Add State(s) to Queue By BOOL(Array All).vi
- Add State(s) to Queue By BOOL(Array Left).vi
- Add State(s) to Queue By BOOL(Array Right).vi
- Add State(s) to Queue By BOOL(Element).vi
- Build Asynchronous Message with Arguments.vi
- Build Interrupt Broadcast Message.vi
- Build Interrupt Status Message.vi
- Build Message with Arguments(Auto Check).vi
- Build No-Reply Asynchronous Message with Arguments.vi
- Build Normal Status Message.vi
- Build Register Message.vi
- Build Register Status Message.vi
- Build Status Broadcast Message.vi
- Build Synchronous Message with Arguments.vi
- Build Unregister Message.vi
- Build Unregister Status Message.vi
- CSM - Filter Async Messages.vi
- CSM - Filter Async without Reply Messages.vi
- CSM - Filter Broadcasts.vi
- CSM - Filter Duplicated Lines.vi
- CSM - Filter Interrupt Broadcasts.vi
- CSM - Filter Local States.vi
- CSM - Filter Messges.vi
- CSM - Filter Status Broadcasts.vi
- CSM - Filter Sync Messages.vi
- CSM - Replace Mark with String Array.vi
- CSM - Replace Marks in Messages.vi
- _CSM Scripts Colors.vi
- _Highlight CSM Scripts(StringConstant).vi
- _Highlight CSM Scripts(StringControl).vi
- _Highlight CSM Scripts(TextDecor).vi
- _Make String Safe as Arguments.vi
- _Revert CSM Safe String.vi
- _UpdatePictureControl.vi
- filter CSM States.vi
- CSM Execute - Edit Script.vi
- CSM Execute - Fix VI Reference State.vi
- CSM Execute - Go to State.vi
- CSM Execute - Highlight All Scripts.vi
- CSM Execute - Highlight Scripts.vi
- CSM Execute - Interface Browser.vi
- CSM Execute - Make String Safe as Arguments.vi
- CSM Execute - Place holder.vi
- CSM Execute - Remove all CSM Bookmarks.vi
- CSM Execute - Rescan CSM-VI.vi
- CSM Execute - Revert CSM Safe String.vi
- CSM Execute - Shortcut Menu Plug-In.ctl
- CSM Execute - Upgrade Debug Log History Method.vi
- CSM - Flood of Events Handler Side Loop.vi
- CSM - Global Log Event Monitoring Loop.vi
- CSM - Global Log Queue Monitoring Loop.vi
- CSM - Start Async Call.vi
- CSM - Synchronized Call.vi
- CSM-QuickDrops.lvlib
- Snippets.mnu
- Case.vi
- Not a Num.vi
- Error Case Strings.vi
- Not a Num Primitive String.vi
- clear the mutation history for the classes.vi
- CSM_Bookmarks_Refs.vi
- load template description map.vi
- Load TextConstant to md.vi
- Operate_CSM_template_doc.vi
- Periodic Trigger (OpenG).vi
- Save TextConstant to md.vi
- String to Path(Relative Path).vi
- _csm_System_Language.vi
- _exclude Event Structure Ref.vi
- _fix_linux_palette_path_issue.vi
- _script_add_vi_reference_case.vi
- _script_enable_run_when_opened.vi
- _script_fix_jkism_helper.llb
- _script_remove_all_csm_bookmarks.vi
- _script_set_csm_doc_case_as_default.vi
- FixJKIHelper.vi
- sendkeys.bat
- Add State(s) to Queue__jkism.vi
- Change Speed Counter.vi
- Concatenate Non-Empty Strings.vi
- Concatenate PostPostMsg Message.vi
- Concatenate State with Arguments.vi
- Concatenate State with Comments.vi
- CSM - Argument Type.vi
- CSM - System States.vi
- CSM - user.lib Dir.vi
- CSM Shared.lvlib
- Debounced Signal.vi
- Falling Edge.vi
- Is Asynchronous Call.vi
- Match Asterisk Pattern.vi
- Occurrence Speed Counter.vi
- Parse Action State After Exit.vi
- Parse Contained Variables.vi
- Parse Next Single-line.vi
- Pick Lines by Section Pattern.vi
- Remove Comments from Single-line.vi
- Remove Duplicates From StrArray.vi
- Remove Emptys From StrArray.vi
- Replace LastResp Token.vi
- Rising Edge.vi
- Semaphore Lock.vi
- Semaphore Unlock.vi
- Split Single-line Message.vi
- Split Single-line Reason Parts.vi
- Trim Single-line Text.vi
- Broadcast Item Key.vi
- Preview.vi
- Remove response API from List.vi
- BroadcastRegistry-Value.ctl
- BroadcastRegistry.ctl
- Check.vi
- Delete Source Module.vi
- Delete Target Module.vi
- Initialize.vi
- List Entries.vi
- List Status in Registry.vi
- List Status Of Source Module.vi
- Register.vi
- Remove Module.vi
- Unregister.vi
- ChangeFlag-Read.vi
- ChangeFlag-Write.vi
- ChangeFlagDB.vi
- FlagInstance-Broadcast Cache.vi
- FlagInstance-CSMKVMap.vi
- FlagInstance-CSMQ FGV.vi
- FlagInstance-GEvt Filter.vi
- FlagInstance-GEvt Refs.vi
- FlagInstance-Update Broadcast Cache.vi
- FlagInstance-Update CSMKVMap.vi
- FlagInstance-Update CSMQ FGV.vi
- FlagInstance-Update GEvt Filter.vi
- FlagInstance-Update GEvt Refs.vi
- CSM-Name to CSM-Mode.vi
- Format Timestamp.vi
- Hex Str to U8 Data.vi
- Remove Comments from Line.vi
- Splite Reason String Part.vi
- Splite Single-line Message.vi
- U8 Data to Hex Str.vi
- Cache-CSMKVMapDVR.vi
- CSMKVMap-InitDefaultValues.vi
- CSMKVMap-Preview.vi
- CSMKVMap-Read.vi
- CSMKVMap-Write.vi
- CSMKVMapDVR.vi
- CSMOMgr-Create CSMO.vi
- CSMOMgr-Delete CSMO.vi
- CSMOMgr-Duplication Check.vi
- CSMOMgr-Get CSMO.vi
- CSMOMgr-Update CSMO.vi
- _Chain Mapping Map.vi
- _CSMObj-Add Internal Registry Rule.vi
- _CSMObj-Append Chain Node.vi
- _CSMObj-Clone Worker.vi
- _CSMObj-Create Status Event.vi
- _CSMObj-Data.ctl
- _CSMObj-Destroy Status Event.vi
- _CSMObj-Enqueue Cross-Module Message.vi
- _CSMObj-Info.ctl
- _CSMObj-Information.vi
- _CSMObj-Is Group Alive.vi
- _CSMObj-Lock State.vi
- _CSMObj-Log Error if in a Remote Session.vi
- _CSMObj-Mark as Exiting.vi
- _CSMObj-Mark as Initialized.vi
- _CSMObj-Message Check.vi
- _CSMObj-ModeData.ctl
- _CSMObj-Obtain Chain.vi
- _CSMObj-Obtain CSM.vi
- _CSMObj-Obtain Worker Agent.vi
- _CSMObj-Refs.ctl
- _CSMObj-Release Chain Node.vi
- _CSMObj-Release CSM.vi
- _CSMObj-Release Worker.vi
- _CSMObj-Remove Chain Node.vi
- _CSMObj-Remove Internal Registry Rule.vi
- _CSMObj-Unlock.vi
- _CSMObj-Unregister Internal Registry Rules.vi
- _CSMObj-Update ChainData.vi
- _CSMObj-Update CSMList.vi
- _CSMObj-Update Remaing States.vi
- _CSMObj.ctl
- _CSMOFGV Dequeue.vi
- _CSMOFGV Get.vi
- _CSMOFGV Obtain.vi
- _CSMOFGV Release.vi
- _CSMOFGV TagMap.vi
- _CSMOFGV(lvlibp).vi
- _CSMOFGV.vi
- _CSMOFGVOPER.ctl
- CSM Critical Error.vi
- CSM Duplicate Name Error.vi
- CSM Error.mnu
- CSM Invalid Name Error.vi
- CSM Missing Return State Error.vi
- CSM No Target Error.vi
- CSM Not Allowed Message.vi
- CSM Not Found Error.vi
- CSM Target Error.vi
- CSM Target Timeout Error.vi
- CSM Unhandled State Error.vi
- Auto Broadcast State.vi
- Cache-Broadcast Registry Search Result.vi
- Cache-BroadcastReg Status of Source.vi
- Cache-BroadcastReg(NonCSM).vi
- FGV-BroadcastRegistry(lvlibp).vi
- FGV-BroadcastRegistry.vi
- global-Broadcast Cache Change Flag.vi
- global-CSMQ FGV Change Flag.vi
- Operation-BroadcastRegistry.ctl
- CSM Check - LogType.vi
- CSM Check - State.vi
- CSM Check - StateType.vi
- Group Check - CSM.vi
- Group Check - LogType.vi
- Group Check - State.vi
- Group Check - StateType.vi
- Periodic Log Filter Check.vi
- Read Rules.vi
- Set CSM LogType Filter.vi
- Set CSM State Filter.vi
- Set CSM StateType Filter.vi
- Set Global CSM Filter.vi
- Set Global LogType Filter.vi
- Set Global State Filter.vi
- Set Global StateType Filter.vi
- Set Periodic Log Filter.vi
- Log State Type.vi
- LogFilter - Check.vi
- LogFilter - Periodic Log Check.vi
- LogFilter.lvclass
- Cache-GEvt Filter Object.vi
- Cache-GEvt Refs.vi
- Cache-StatusChangeEventRef.vi
- FGV-GEvt Filter Rules(lvlibp).vi
- FGV-GEvt Filter Rules.vi
- FGV-GEvt Refs.vi
- FGV-GlobalEventQueues(lvlibp).vi
- FGV-GlobalEventQueues.vi
- FGV-GlobalEventRef(lvlibp).vi
- FGV-GlobalEventRef.vi
- GEvt-Convert Filter Rules - Periodic Setting Only.vi
- GEvt-Convert Filter Rules - v1.0.vi
- GEvt-Convert Filter Rules - v1.1.vi
- GEvt-Filter Global Log - v1.0.vi
- GEvt-Filter Global Log - v1.1.vi
- GEvt-Generate Complete Log.vi
- GEvt-Generate Interrupt Log.vi
- GEvt-Generate Message Log.vi
- GEvt-Generate Module Created Log.vi
- GEvt-Generate Module Destroyed Log.vi
- GEvt-Generate Register Log.vi
- GEvt-Generate Remaining States Log.vi
- GEvt-Generate State Change Log.vi
- GEvt-Generate Status Log.vi
- GEvt-Generate Unregister Log.vi
- GEvt-Generate with Rule Check.vi
- GEvt-Refs.ctl
- GEvt-Set Source Filter Rules - v1.0.vi
- GEvt-Valid Subscribers.vi
- global-GEvnt Filter Change Flag.vi
- global-GEvt Refs Change Flag.vi
- Check Compatibility for CSM.vi
- CSM Library Version.vi
- Minimum Compatible Version.vi
- global-TMO for Sync-Rep.vi
- Parse Register Message.vi
- Parse State with Arguments String.vi
- Parse Unregister Message.vi
- def-Data(LowPRI-Q).ctl
- Dequeue Element.vi
- Enqueue Element.vi
- Flush Queue.vi
- Get Queue Status.vi
- Not a Refnum.vi
- Obtain Priority Queue.vi
- Priority Queue.ctl
- Release Priority Queue.vi
- CSMP-Async Call.vi
- CSMP-Broadcast.vi
- CSMP-PostPostMsg.vi
- CSMP-PostSendMsg.vi
- CSMP-Register Status.vi
- CSMP-Sync Call.vi
- CSMP-Unregister Status.vi
- ResMgr-BackgroundThread.vi
- ResMgr-ObtainBKThreadQ.vi
- ResMgr-Request ExitEvent.vi
- ResMgr-Request GlobalLogEvent.vi
- ResMgr-Request KVMap.vi
- ResMgr-Request lvlibp Minimum Version.vi
- ResMgr-Request NewStateEvent.vi
- ResMgr-Request PriorityQueue.vi
- ResMgr-Request SharedDataDVR.vi
- ResMgr-Request StatusEvent.vi
- ResMgr-Request TagMap.vi
- ResMgr-RequestDef.ctl
- ResMgr-RequestDef.vi
- ResMgr-StartWatchDog.vi
- ResMgr-WatchdogThread.vi
- _Cross CSM State Data.ctl
- _Cross CSM State Response.ctl
- _CSM Status Change Event Data.ctl
- _CSM_Broadcast_Response_Message_info.ctl
- _CSM_GlobalLog Filter Rules - v1.0.ctl
- _CSM_GlobalLog Filter Rules - v1.1.ctl
- _CSM_GlobalLog_MSG.ctl
- _CSM_GlobalLog_MSG_TYPE.ctl
- _CSM_GlobalLog_STATE_TYPE.ctl
- _CSM_List Module Scope.ctl
- _CSM_MODE.ctl
- _CSM_MSG_TYPE.ctl
- _CSM_NAME_REQUEST.ctl
- _CSM_Response Source Message.ctl
- _CSM_STATE_CALL_REASON.ctl
- CSM Dummy Module.vi
- Def-CSMOMgr.ctl
- Naming Check.vi
- Script - JKISM to CSM.vi
- Batch Editor Dialog.vi
- Batch Editor VI Template.vit
- batchEditorDialog.lvlib
- _action.ctl
- _csmlite.lvlib
- _Engine.vi
- _PassAllowedMessage - Mapping.vi
- _PassAllowedMessage - MsgList.vi
- Broadcast Message.vi
- CSMLite Template.vit
- Parse State Queue_csmlite.vi
- Pass Allowed Message.vi
- Post Message.vi
- _Broadcast Message.vi
- _BroadcastDef.ctl
- _ui.vi
- Broadcast Console.vi
- CSM - Debug Console 2.vi
- DebugConsole.lvlib
- HistoryList.vi
- LogViewer.vi
- Message Console.vi
- Module Information.vi
- Registration Console.vi
- Script-Window.vi
- BMark_Array of Bookmarks.ctl
- BMark_Bookmark Cluster.ctl
- BMark_Bookmark Data.ctl
- BMark_UI Data.ctl
- BMark_VI_Identifier.ctl
- User Visible Strings.vi
- test.html
- _BMarkInfo to MCTable.vi
- _Change Bookmark Image.vi
- _Get App Ref from Info.vi
- _Get Bookmarks for VI.vi
- _Get Bookmarks.vi
- _Get VIs in Project.vi
- _Highlight Bookmark.vi
- _Highlight Object.vi
- _Return App Info.vi
- _UpdatePictureControl.vi
- CSM_ExampleBrowser.lvlib
- CSM_ExampleBrowser.vi
- csm-file-support.lvlib
- Get VIs in Project.vi
- is UTF-8_CSM.vi
- Split String Array By Patterns_CSM.vi
- Text To Lines_CSM.vi
- TxtFile Load_CSM.vi
- TxtFile Save_CSM.vi
- _VI Missing or Broken.vi
- Build Interface Menu.vi
- Build MainTree Menu.vi
- Build Status Menu.vi
- build tree table in CSM mode.vi
- build tree table in CSM-VI mode.vi
- Filter Tree Data.vi
- interfacebrowser.lvlib
- Command Editor Dialog.vi
- CSM - Switch Language Dialog.vi
- CSM Batch Format Tool.vi
- Def-FilterOption.ctl
- Def-TreeData.ctl
- Interface Browser.vi
- Scan CSM-VI.vi
- Script Editor Dialog.vi
- _parse Log Line.vi
- _scriptEditor.Input Candidates.vi
- CSM Part Property at Cursor.vi
- CSM Part Property.ctl
- csm-tool-support.lvlib
- Filter StrArray By Input.vi
- Select Greater_nevstop.vi
- Single-Line Selection Type.ctl
- Single-Line To CSM Parts.vi
- Single-Line Type.ctl
- Update Connect Panel Doc.vi
- CSM-TrialLicWatermark.vi
- Auto Resize All MultiListbox Columns (Uniform Text).vi
- Auto Resize All Table Columns (Uniform Text).vi
- Auto Resize All Tree Columns (Uniform Text).vi
- Center Callee in Window Bounds.vi
- Check if In LabVIEW Dir.vi
- Close FP if in LabVIEW Dir.vi
- cmbBox Change List and Set Value.vi
- csm-ui-support.lvlib
- Dashboard Cell Resize.vi
- Dashboard Cell2 Array Resize.vi
- Defer Panel Updates_csm.vi
- Distribute Controls Evenly.vi
- Explore to Path.vi
- Fit Control to Tab.vi
- Fit VI window to Caller Center.vi
- Fit VI window to Content.vi
- Fit VI window to Largest Dec.vi
- Fit VI window to Pane Center.vi
- Fit VI window to Panel Center.vi
- Fit VI window to Rect.vi
- Fit VI window to Visible Content.vi
- Populate Tree with Delimited Strings_csm.vi
- Relocate Splitter Posistion.vi
- Tree Rows from Delimited String Array_csm.vi
- CSM - Create CSM Palette at Root.vi
- CSM - Debug Console - DebugTool.vi
- CSM - Debug Console - previous.vi
- CSM - Example Browser.vi
- CSM - Fix JKISM Editor RCM Entry.vi
- CSM - Interface Browser.vi
- CSM - Remove all CSM Bookmarks.vi
- CSM - Running Log - DebugTool.vi
- CSM - Switch Language Tool.vi
- _Copy.vi
- _GetHelp.vi
- _State.ctl
- CSM - Explorer to Example.xnode
- _Copy.vi
- _GetHelp.vi
- _reorder tool entries.vi
- _State.ctl
- CSM DebugTool Dialog Ref(FGV).vi
- CSM DebugTool Dialog.lvlib
- CSM DebugTool Dialog.vi
- CSM Tool Name from VI.vi
- Start CSM DebugTool Dialog.vi
- CSM - DebugTool.xnode
- CSM Attributes API(VIM).lvlib
- CSM Get Module Attribute.vim
- CSM Set Module Attribute.vim
- dir.mnu
- Append CSM AppDir If Relative.vi
- Convert File Extension (Path)__ogtk.vi
- Convert File Extension (String)__ogtk.vi
- CSM Application Directory.vi
- First Existing Folder in Path.vi
- List Rules as Strings.vi
- CSM - Start File Logger.vi
- CSM File Logger Limit.ctl
- CSM File Logger.lvlib
- CSM-Logger-Thread(Event).vi
- CSM-Logger-Thread.vi
- dir.mnu
- CSM Loop Support.lvlib
- CSMLS - Add Exit State(s) with Loop Check.vi
- CSMLS - Append Continuous State.vi
- CSMLS - Define Loop State(s).vi
- CSMLS - Remove Loop Tag and previous State(s) to Break.vi
- CSMLS - Remove Loop Tag to Break.vi
- dir.mnu
- CSM Watchdog Thread.vi
- CSM - Start Watchdog to Ensure All Modules Exit.vi
- CSM Watchdog.lvlib
- dir.mnu
- dir.mnu
- Advance.mnu
- All Advance APIs.mnu
- Broadcast Registry.mnu
- Chain Mode.mnu
- CSM - Break Down Multiple States String.vi
- CSM - Broadcast Event.vi
- CSM - Broadcast Message Type.ctl
- CSM - Broadcast Status Change.vi
- CSM - Build Exit Messages of CSMs.vi
- CSM - Check If Module Exists.vi
- CSM - Check Mapping Relationship in Broadcast Registry.vi
- CSM - Compact Multiple States.vi
- CSM - Convert Argument to Error.vi
- CSM - Convert Data to HexStr.vi
- CSM - Convert Error to Argument.vi
- CSM - Convert Filter Rules.vi
- CSM - Convert HexStr to Data.vi
- CSM - Delete Module Attribute.vi
- CSM - Destroy Broadcast Event.vi
- CSM - Destroy Global Log Event.vi
- CSM - Destroy Global Log Queue.vi
- CSM - Destroy Status Change Event.vi
- CSM - Drop Broadcast Registry.vi
- CSM - Filter Duplicate Messages By Name.vi
- CSM - Filter Global Log.vi
- CSM - Filter JKISM String Queue.vi
- CSM - Filter Messages to Non-Existing Modules.vi
- CSM - Flush Queue.vi
- CSM - Forward States to CSM.vi
- CSM - Forward UI Operations to CSM.vi
- CSM - Generate User Global Log.vi
- CSM - Get Module Attribute.vi
- CSM - Get New State Notifier Event.vi
- CSM - Global Log Error Handler.vi
- CSM - Global Log Event.vi
- CSM - Global Log Queue.vi
- CSM - Internal State Debug Log History.vi
- CSM - Keywords.vi
- CSM - List Log Filter Rules As Strings.vi
- CSM - List Mapping Relationships in Broadcast Registry.vi
- CSM - List Module Attributes.vi
- CSM - List Modules.vi
- CSM - List Rules in Broadcast Registry.vi
- CSM - List Sources in Broadcast Registry.vi
- CSM - List Status in Broadcast Registry.vi
- CSM - List Submodules.vi
- CSM - Make String Arguments Safe.vi
- CSM - Mark As Chain Module.vi
- CSM - Mark As System-Level Module.vi
- CSM - Mark As Worker Module.vi
- CSM - Message Type.ctl
- CSM - Module Exit Event.vi
- CSM - Module Status.vi
- CSM - Module Turns Invalid.vi
- CSM - Module VI Reference.vi
- CSM - Post Message.vi
- CSM - Register Broadcast.vi
- CSM - Register Status Change.vi
- CSM - Remove Duplicated Following Messages.vi
- CSM - Remove Module in Broadcast Registry.vi
- CSM - Replace Substitution Marks in Messages.vi
- CSM - Request CSM to Broadcast Status Change.vi
- CSM - Request CSM to Post Message.vi
- CSM - Resolve Node Module.vi
- CSM - Revert Arguments-Safe String.vi
- CSM - Run Script.vi
- CSM - Send Message and Wait for Reply.vi
- CSM - Set Log Filter Rules.vi
- CSM - Set Module Attribute.vi
- CSM - Set TMO of Sync-Reply.vi
- CSM - Status Change Event.vi
- CSM - Unregister Broadcast.vi
- CSM - Unregister Status Change.vi
- CSM - Wait and Post Message.vi
- CSM - Wait and Send Message for Reply.vi
- CSM - Wait for All Modules to be Alive.vi
- CSM - Wait for All Modules to Exit.vi
- CSM - Wait for Module to Be Alive.vi
- dir.mnu
- Global Log Event.mnu
- HelperVIs.mnu
- Management.mnu
- Module Attribute.mnu
- Non-CSM Caller Support.mnu
- Side Loop Support.mnu
- Template Elements.mnu
- VI Scripts.mnu
- Worker Mode.mnu
- dir.mnu
- Error String.mnu
- HexStr.mnu
- SafeString.mnu
- More Templates.mnu
- 1D Array to String_csm.vi
- Array of VData to VCluster_csm.vi
- End of Line Constant (bug fix)_csm.vi
- Get Data Name_csm.vi
- Get Header from TD_csm.vi
- Get Last PString_csm.vi
- Get PString_csm.vi
- Get Strings from Enum_csm.vi
- Set Data Name_csm.vi
- Set Enum String Value_csm.vi
- String to 1D Array_csm.vi
- CSM Data Type String to Enum(RefnumEnum).vi
- CSM Data Type String to Enum(String).vi
- CSM Data Type String to Enum(TypeEnum).vi
- Periodic String Filter Data.ctl
- Periodic String Filter Level.ctl
- PeriodicFilter-Append Filtered Status.vi
- PeriodicFilter-Auto Set Filter.vi
- PeriodicFilter-Check Key.vi
- PeriodicFilter-Check Speed.vi
- PeriodicFilter-Filtered Entry.vi
- PeriodicFilter-Filtered Keys.vi
- PeriodicFilter-Format L1 Info String.vi
- PeriodicFilter-Format L3 Info String.vi
- PeriodicFilter-Format Normal Info String.vi
- PeriodicFilter-Format Result.vi
- PeriodicFilter-Format Stop Filter Entrys.vi
- PeriodicFilter-Is String Filtered.vi
- PeriodicFilter-Remove Filtered Entry2.vi
- PeriodicFilter-Remove invalid Entry.vi
- PeriodicFilter-Update Filtered Info.vi
- Auto Processing Level.vi
- Build Error Cluster.vi
- Build Internal State String.vi
- Check Timeout.vi
- Concatenate Submodule Name.vi
- CSM Data Type String to Enum.vi
- CSM Data Type String.vi
- dir.mnu
- Exit With Empty Queue Check.vi
- Global Log History Cacher.vi
- Global Log To String(Periodic Check).vi
- Global Log To String(Source Time).vi
- Global Log To String.vi
- Periodic String Filter Info.ctl
- Periodic String Filter Setting.ctl
- Periodic String Filter State.ctl
- Periodic String Filter.vi
- Random Change Flag.vi
- Replace Tag with Array.vi
- State Triggered Reason.vi
- String History Cacher.vi
- Timeout Selector.vi
- Trim Both Whitespace.vi
- uuid.vi
- Add State(s) to Queue By BOOL++.vi
- Build Message with Arguments++.vi
- Build State String with Arguments++.vi
- Communicable State Machine.lvlib
- CSM Module Template.vi
- CSM User Interface(UI) Module Template.vi
- dir.mnu
- Parse State Queue++.vi
- Communicable State Machine(CSM).mnu
- API Tree.vi
- Wrapper-CSM Queue++.vi
- CSM Module.vi
- CSM Status Module.vi
- JKISM.vi
- NOT a CSM.vi
- Source CSM.vi
- Target CSM.vi
- TestCSM.vi
- UI CSM.vi
- Wrapper CSM.vi
- register status change event.vi
- test - breakdown and compact.vi
- test - build internal string.vi
- test - Clear CSM Queue.vi
- test - clear JKI String Queue Error.vi
- test - filter JKISM String Queue.vi
- test - JKISM String Queue Filter.vi
- test - List CSM Modules.vi
- test - List SysLevel CSM Modules.vi
- test - Module Name Case Insensitive.vi
- test - register status change event.vi
- test - Response of CSM Send Message.vi
- test - TMO of Sync-Reply.vi
- test - uuid unique.vi
- setUp.vi
- tearDown.vi
- testcase-Basic-Function.lvclass
- testExample.vit
- broadcastReg-TestCore.vi
- broadcastReg-TestUI.vi
- broadcastReg-UnitTest.vi
- FGV Register and Unregister.vi
- FGV Simple Register and Unregister.vi
- test - Auto Removal of Rules in CSM.vi
- test - Basic Function.vi
- test - basic unit tests.vi
- test - FGV Register and Unregister.vi
- test - FGV Simple Register and Unregister.vi
- test - Unregister Status Registration.vi
- setUp.vi
- tearDown.vi
- testcase-Broadcast Registry.lvclass
- testExample.vit
- test- async-resp for csm loop.vi
- test- popup new messages.vi
- test-sync response for csm loop.vi
- test-sync singleline loop.vi
- setUp.vi
- tearDown.vi
- testcase-csm loop support.lvclass
- testExample.vit
- test - start with default path.vi
- setUp.vi
- tearDown.vi
- testcase-csm-file-logger.lvclass
- testExample.vit
- test-Chain mode.vi
- test-CSM mode.vi
- test-worker mode.vi
- setUp.vi
- tearDown.vi
- testcase-CSMAttributes.lvclass
- testExample.vit
- Unit Test - copy and Replace State.vi
- Unit Test - copy but skip if exist.vi
- Unit Test - Copy Specified State.vi
- Unit Test - copy state.vi
- Unit Test - Is CSM Modules.vi
- Unit Test - Replace CSM - Internal State Debug Log History.vi
- Unit Test - Standardize CSM Module.vi
- Unit Test - Test Add VI Reference Plugin.vi
- test - Add VI Reference Script.vi
- test - copy state with replace option.vi
- test - copy state with Skip option.vi
- test - copy state.vi
- test - csmhelper-casestructure.vi
- test - Get Status List.vi
- test - Is CSM Module VIs.vi
- test - new.vi
- test - Read Paired Tunnels.vi
- setUp.vi
- tearDown.vi
- testcase-csmhelper.lvclass
- testExample.vit
- Check Path Length.vi
- csm-lv-project.vi
- test - csm api path length.vi
- test - docs pure English.vi
- test - filename pure English.vi
- setUp.vi
- tearDown.vi
- testcase-documentation.lvclass
- testExample.vit
- test-globallog for CSM error.vi
- test-globallog for register and unregister VI.vi
- setUp.vi
- tearDown.vi
- testcase-globalLog.lvclass
- testExample.vit
- Check Path Length.vi
- csm-lv-project.vi
- test - csm dependencies.vi
- test - csm RCM dependencies.vi
- test - csm-lv-project dependencies.vi
- test - csmHelper dependencies.vi
- setUp.vi
- tearDown.vi
- testcase-miscellaneous.lvclass
- testExample.vit
- SyncMessage_CSM_Callee.vi
- SyncMessage_CSM_Callee_ForChainMode.vi
- SyncMessage_CSM_Caller.vi
- SyncMessage_CSM_Caller_ForChainMode.vi
- SyncMessage_CSM_CallerAndCallee.vi
- test 1- normalModeCallsNormalMode.vi
- test 11- workerModeCallsWorkerMode.vi
- test 12- workerModeCallsChainMode.vi
- test 14- ChainModeCallsChainMode.vi
- test 2 - normalModeCallsSysLevelMode.vi
- test 3- normalModeCallsWorkerMode.vi
- test 4- normalModeCallsChainMode.vi
- test 6 - SysLevelModeCallsSysLevelMode.vi
- test 7- sysLevelModeCallsWorkerMode.vi
- test 8- syslevelModeCallsChainMode.vi
- test 9 - SysLevelModeCallsNormalMode.vi
- test 1- NonCSMCallsNormalMode_UseAPI.vi
- test 2- NonCSMCallsSysLevelMode_UseAPI.vi
- test 3- NonCSMCallsWorkerMode_UseAPI.vi
- test 4- NonCSMCallsChainMode_UseAPI.vi
- setUp.vi
- tearDown.vi
- temp_VI_UnderTest.vi
- testcase-SyncMessage.lvclass
- testExample.vit
- Check CSM Modules Exist Or Not.vi
- Ensure All Modules Exit.vi
- Generate testcase Started User Log.vi
- Package Error Info.vi
- passifeqal - StringArray.vi
- Build CSM to PPL.vi
- Chain1.vi
- Chain2.vi
- Chain3.vi
- Chain4.vi
- Chain5.vi
- Chain6.vi
- CSM-Testcase.lvlib
- GetPathByPrototypeName.vi
- InitCSMs(backup).vi
- InitCSMs.vi
- Normal-CSM.vi
- Prototypes.vi
- StartCSMs.vi
- CleanUp.vi
- New.vi
- setUp.vi
- tearDown.vi
- TestCSMSuite.lvclass
- globalSetUp.vi
- globalTearDown.vi
- setUp.vi
- tearDown.vi
- temp_VI_UnderTest.vi
- test1-ProcessSyncMessageInCSMLoop(SendAndReceive).vi
- test2-ProcessAsyncMessageWithReplyInCSMLoop(SendAndReceive).vi
- test3-ProcessAsyncMessageWithoutReplyInCSMLoop(SendAndReceive).vi
- testcase-CSMAddonLoopSupport.lvclass
- testExample.vit
- globalSetUp.vi
- globalTearDown.vi
- setUp.vi
- tearDown.vi
- temp_VI_UnderTest.vi
- test1-HexStr conversion.vi
- test2-ErrorStr conversion.vi
- test3-SafeStr conversion.vi
- test4-ArgumentCanBeTakenToTargetModule.vi
- testcase-CSMArgument.lvclass
- testExample.vit
- globalSetUp.vi
- globalTearDown.vi
- setUp.vi
- tearDown.vi
- temp_VI_UnderTest.vi
- test1-LocalExternalStatusRegistration.vi
- test10-1ToNBroadcastState.vi
- test11-RegisterStatusFromNonCSM_State.vi
- test12-RegisterMultipleStatesToOneState.vi
- test13-AsteriskWildcardStateRegistration.vi
- test14-TestArgumentInfoOfTriggeredState_State.vi
- test15-LosslessRegisterStatusMultipleTimes.vi
- test16-LosslessRegisterStatusMultipleTimesNonCSM.vi
- test17-LosslessRegisterStateMultipleTimes.vi
- test18-LosslessRegisterStateMultipleTimesNonCSM.vi
- test19-1ToNInterruptStatus.vi
- test2-LocalExternalStatusRegistrationViaAPI.vi
- test20-RegisterStatusAsInterruptFromNonCSM.vi
- test21-RegisterInterruptFromNonCSM.vi
- test22-RegisterInterruptAsStatusFromNonCSM.vi
- test23-RegisterStatusAsInterruptFromNonCSM_State.vi
- test24-MappingRelationshipByExternalRegistration_API.vi
- test25-MappingRelationshipByExternalRegistration.vi
- test26-MappingRelationshipByLocalRegistration_WithSubcriberName.vi
- test27-MappingRelationshipByLocalRegistration_WithoutSubcriberName.vi
- test28-MappingRelationshipByExternalRegistration_API_State.vi
- test29-MappingRelationshipByExternalRegistration_State.vi
- test3-1ToNBroadcastStatus.vi
- test30-MappingRelationshipByLocalRegistration_WIthSubscriberName_State.vi
- test31-MappingRelationshipByLocalRegistration_WIthoutSubscriberName_State.vi
- test4-RegisterStatusFromNonCSM.vi
- test5-RegisterMultipleStatusesToOneState.vi
- test6-AsteriskWildcardStatusRegistration.vi
- test7-TestArgumentInfoOfTriggeredState_Status.vi
- test8-LocalExternalStateRegistration.vi
- test9-LocalExternalStateRegistrationViaAPI.vi
- testcase-CSMBroadcast.lvclass
- testExample.vit
- globalSetUp.vi
- globalTearDown.vi
- setUp.vi
- StartCandidateCSMs.vi
- tearDown.vi
- temp_VI_UnderTest.vi
- test1-AllChainNodesShareTheSameData.vi
- test2-DifferentChainNodesProcessDifferentAllowedMessages.vi
- test3-FirstChainNodeProcessesAllowedMessages.vi
- test4-EndNodeHandlesErrorForNotAllowedMessages.vi
- test5-ChainNodeBroadcast.vi
- test6-ChainNodeExitSequenceCheck.vi
- testcase-CSMChainMode.lvclass
- testExample.vit
- globalSetUp.vi
- globalTearDown.vi
- InitGlobalLogQueueAndEvent.vi
- setUp.vi
- tearDown.vi
- temp_VI_UnderTest.vi
- test1-ModuleCreatedDestroyed_Queue.vi
- test10-StateChange_Event.vi
- test11-RegisterUnregister_Event.vi
- test12.1-SyncMessage_Event.vi
- test12.2-AsyncMessageWithReply_Event.vi
- test12.3-AsyncMessageWithoutReply_Event.vi
- test13-Broadcast_Event.vi
- test14-Interrupt_Event.vi
- test15-StateBroadcast_Event.vi
- test16-UserLog_Event.vi
- test2-StateChange_Queue.vi
- test3-RegisterUnregister_Queue.vi
- test4.1-SyncMessage_Queue.vi
- test4.2-AsyncMessageWithReply_Queue.vi
- test4.3-AsyncMessageWithoutReply_Queue.vi
- test5-Broadcast_Queue.vi
- test6-Interrupt_Queue.vi
- test7-StateBroadcast_Queue.vi
- test8-UserLog_Queue.vi
- test9-ModuleCreatedDestroyed_Event.vi
- testcase-CSMGlobalLog.lvclass
- testExample.vit
- globalSetUp.vi
- globalTearDown.vi
- setUp.vi
- tearDown.vi
- temp_VI_UnderTest.vi
- test1-TestModuleStatusVI.vi
- test2-TestFilterJKISMStringQueueVI.vi
- testcase-CSMManagementAPI.lvclass
- testExample.vit
- globalSetUp.vi
- globalTearDown.vi
- setUp.vi
- tearDown.vi
- temp_VI_UnderTest.vi
- test1-SyncMessage.vi
- test2-SyncMessageWithError.vi
- test3-SyncMessage_API.vi
- test4-SyncMessageWithError_API.vi
- test5-AsyncMessageWithReply.vi
- test6-AsyncMessageWithReplyWithError.vi
- test7-AsyncMessageWithoutReply.vi
- test8-AsyncMessageWithoutReply_API.vi
- testcase-CSMMessage.lvclass
- testExample.vit
- GlobalVariable_CSMModeData.vi
- InternalCluster.ctl
- setUp.vi
- State_Cluster.ctl
- tearDown.vi
- temp_VI_UnderTest.vi
- test1-testModuleExitEventAPI.vi
- test2-testModuleTurnsInvalidAPI.vi
- testcase-CSMNonCSMCallerSupportAPI.lvclass
- testExample.vit
- globalSetUp.vi
- globalTearDown.vi
- setUp.vi
- tearDown.vi
- temp_VI_UnderTest.vi
- test1-ResponseWithError.vi
- test2-MacroWithSubMessages.vi
- test3-MacroWithSubAndPostMessages.vi
- test4-MacroWithNonLocalSubMessages.vi
- testcase-CSMResponse.lvclass
- testExample.vit
- globalSetUp.vi
- globalTearDown.vi
- setUp.vi
- tearDown.vi
- temp_VI_UnderTest.vi
- test1-ListSubModulesInDifferentSenarios.vi
- testcase-CSMSubModule.lvclass
- testExample.vit
- globalSetUp.vi
- globalTearDown.vi
- setUp.vi
- tearDown.vi
- temp_VI_UnderTest.vi
- test1-SystemLevelModuleInListModuleAPI.vi
- testcase-CSMSystemLevelModule.lvclass
- testExample.vit
- globalSetUp.vi
- globalTearDown.vi
- setUp.vi
- tearDown.vi
- temp_VI_UnderTest.vi
- test1-AllWOrkerNodesShareTheSameData.vi
- testcase-CSMWorkerMode.lvclass
- testExample.vit
- .gitignore
- CSM-New-Testcases.lvproj
- .gitignore
- Communicable State Machine(CSM).lvproj
- Communicable State Machine(CSM).vipb
- CONTRIBUTING(zh-cn).md
- CONTRIBUTING.md
- DEV ENVIRONMENT LabVIEW 2017
- LICENSE
- README(zh-cn).md
- README.md
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
링크
예시
// repository documentation
Was this content helpful?
(0 ratings)
