Commit Graph

25 Commits (d5ebf27e02cd8f4f09e8b022a126932e4e62893d)

Author SHA1 Message Date
Stefan Sayer d5ebf27e02 DSM: fix for ($bar in array) for structs
15 years ago
Stefan Sayer 26db3fae33 DSM: implement for ($x in range(2, 5))
15 years ago
Stefan Sayer d90e76a7d3 DSM: "for (x in array)" and "for (k,v in struct)"
15 years ago
Stefan Sayer b12da91f64 dsm: execution reordered (small optimization)
15 years ago
Stefan Sayer 3e563d335d reindent
15 years ago
Matthew Williams be62fe1ca5 implementation of functions in DSM
15 years ago
Matthew Williams f4b8287436 initial support for if blocks (no else)
15 years ago
Stefan Sayer aee8585091 DSM: adds onBeforeDestroy event handler to modules
15 years ago
Stefan Sayer 7dcb7e2abb added OpenSSL linking exception to license
16 years ago
Stefan Sayer d9aaac69f6 DSM: support $var in jumpFSM($var)/callFSM($var)
16 years ago
Stefan Sayer 40af0d1777 DSM: add system DSMs, DSMs unrelated to calls
16 years ago
Stefan Sayer 21265b0fc3 DSM: pass DSMSession along & save a dynamic_cast
16 years ago
Stefan Sayer 1fd9c544f6 rough consistency check for DSMs after loading
16 years ago
Stefan Sayer ccdbae75ed make varPrintArg usable from modules
16 years ago
Stefan Sayer 44a1021109 bugfix: initializing exception marker (could possibly lead to transitions being marked as exception transitions)
16 years ago
Stefan Sayer 62590de67a small code clarity bf
16 years ago
Stefan Sayer 5352e9abb7 DSM exceptions. SEMS-59.
16 years ago
Stefan Sayer ee37fc1866 implements monitoring_full_stategraph / monitoring_full_transitions : all states/transitions visited by a call are saved to dsm_stategraph AVP in monitoring record for the call (SEMS-61)
16 years ago
Stefan Sayer 00e272207a basic monitoring support for DSM: dsm_diag and dsm_state contain current FSM/state
17 years ago
Stefan Sayer 33fcd9eea7 - simplified and beautified modules with better looking macros:
17 years ago
Stefan Sayer 67c1ffed32 o 'not' operator on conditions
17 years ago
Stefan Sayer dfbf9816c9 o onInvite event
17 years ago
Stefan Sayer 33b27c7628 - session init function for modules (onInvite)
18 years ago
Stefan Sayer a4969b3fe4 mass setting Id svn property
18 years ago
Stefan Sayer c93ea5738f The DonkeySM: easy application development by state machine definitions
18 years ago