Commit Graph

35 Commits (900875bd910f1e301d9727e2d87642c304aa873d)

Author SHA1 Message Date
Richard Fuchs 900875bd91 MT#62181 AmArg: take ownership of ValueStruct
9 months ago
Richard Fuchs 3311712d16 MT#62181 use std::move
9 months ago
Donat Zenichev 659a2e91b2 MT#59962 DSMStateEngine: initialize current_diag to NULL
10 months ago
Victor Seva 2bf464e5cb Imported Upstream version 1.6.0~20150612~a2d214df36
11 years ago
Victor Seva df9992620d Imported Upstream version 1.6.0~20140516~eaa616
12 years ago
Victor Seva d8b3cbf475 Imported Upstream version 1.4.3
13 years ago
Stefan Sayer adc44f323e dsm: several enhancements (playSilence, rtpTimeout/conference events, processing SDP from module)
14 years ago
Stefan Sayer a533fdcb5e Merge branch 'dsm_lang'
15 years ago
Stefan Sayer 5026ab7f50 DSM: support variables in range, e.g. range($myvar)
15 years ago
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
Stefan Sayer 6a7d84bf04 fix more size_t->unsigned casting for int2str
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)
17 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