Skip to content

D002 OMCSessioZMQ move#432

Open
syntron wants to merge 3 commits intoOpenModelica:masterfrom
syntron:D002-OMSessionZMQ_move
Open

D002 OMCSessioZMQ move#432
syntron wants to merge 3 commits intoOpenModelica:masterfrom
syntron:D002-OMSessionZMQ_move

Conversation

@syntron
Copy link
Copy Markdown
Contributor

@syntron syntron commented Feb 27, 2026

(D002) move OMCSessionZMQ

[__init__] define OMSessionABC in the public interface

[OMCSessionZMQ] move class definition such that it can be derived from OMSessionABC

* needed for the compatibility layer

syntron added 3 commits April 17, 2026 23:30
[OMCSession] add *Runner related classes for OMPath and OMSession

[ModelicaSystem] add ModelicaSystemRunner

[test_ModelicaSystemRunner] add test case for ModelicaSystemRunner

[ModelicaSystem] add ModelicaDoERunner

[test_ModelicaDoERunner] add test case for ModelicaDoERunner

[OMCSession] move OMCPathRunner* into the if clause

[OMSessionRunner] fix usage of sendExpression()

[__init__] add missing definitions for *Runner classes

[ModelicaDoERunner] fix definition; allow all variations of ModelicaSystem*

[test_ModelicaDoERunner] fix definition; test ModelicaSystem(OCM|Runner)

[ModelicaDoEABC] add get_resultpath()
* comments
* prepare cmd_prefix handling within OMSession
* fix timeout handling
[__init__] define OMSessionABC in the public interface

[OMCSessionZMQ] move class definition such that it can be derived from OMSessionABC

* needed for the compatibility layer
@syntron syntron force-pushed the D002-OMSessionZMQ_move branch from c8095c8 to aafdd86 Compare April 17, 2026 21:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant