-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding support of transient federates #358
base: main
Are you sure you want to change the base?
Commits on Mar 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bc66d28 - Browse repository at this point
Copy the full SHA bc66d28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bf9703 - Browse repository at this point
Copy the full SHA 6bf9703View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6c8b22 - Browse repository at this point
Copy the full SHA d6c8b22View commit details -
Differentiate between connecting to persistent federates and transien…
…t federates, cont.
Configuration menu - View commit details
-
Copy full SHA for e9d1f1f - Browse repository at this point
Copy the full SHA e9d1f1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d437a7 - Browse repository at this point
Copy the full SHA 2d437a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bfd0a0 - Browse repository at this point
Copy the full SHA 0bfd0a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14647e1 - Browse repository at this point
Copy the full SHA 14647e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bf9659 - Browse repository at this point
Copy the full SHA 9bf9659View commit details -
Configuration menu - View commit details
-
Copy full SHA for b78f02a - Browse repository at this point
Copy the full SHA b78f02aView commit details -
Drop the messages intended for a transient federate that is connected…
… but did not started yet
Configuration menu - View commit details
-
Copy full SHA for 80602ea - Browse repository at this point
Copy the full SHA 80602eaView commit details -
Granting TAG or PTAGs can be delayed if one of the upstream federates…
… is an absent transient
Configuration menu - View commit details
-
Copy full SHA for d0560d2 - Browse repository at this point
Copy the full SHA d0560d2View commit details -
When all upstream federates are not connected (transients), then the …
…TAG to issue is the NET. This is to avoid starvation.
Configuration menu - View commit details
-
Copy full SHA for 13aa463 - Browse repository at this point
Copy the full SHA 13aa463View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45d2e03 - Browse repository at this point
Copy the full SHA 45d2e03View commit details -
Configuration menu - View commit details
-
Copy full SHA for c779428 - Browse repository at this point
Copy the full SHA c779428View commit details -
Configuration menu - View commit details
-
Copy full SHA for d939e7b - Browse repository at this point
Copy the full SHA d939e7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b0b491 - Browse repository at this point
Copy the full SHA 1b0b491View commit details -
RTI can sent a request for immediate stop. This is required by the ho…
…t swap mechanism
Configuration menu - View commit details
-
Copy full SHA for 26dbcb8 - Browse repository at this point
Copy the full SHA 26dbcb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07ecaa9 - Browse repository at this point
Copy the full SHA 07ecaa9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55bbf5c - Browse repository at this point
Copy the full SHA 55bbf5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a24c06 - Browse repository at this point
Copy the full SHA 1a24c06View commit details -
A federate can get its id, its effective_start_time, and the start_ti…
…me of the federation. This is particularly useful for testing.
Configuration menu - View commit details
-
Copy full SHA for 63bcecf - Browse repository at this point
Copy the full SHA 63bcecfView commit details -
Configuration menu - View commit details
-
Copy full SHA for f32ec0a - Browse repository at this point
Copy the full SHA f32ec0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for facf3bc - Browse repository at this point
Copy the full SHA facf3bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4118ce3 - Browse repository at this point
Copy the full SHA 4118ce3View commit details -
Configuration menu - View commit details
-
Copy full SHA for af5e70d - Browse repository at this point
Copy the full SHA af5e70dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f66c756 - Browse repository at this point
Copy the full SHA f66c756View commit details -
Configuration menu - View commit details
-
Copy full SHA for b186998 - Browse repository at this point
Copy the full SHA b186998View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9aade5 - Browse repository at this point
Copy the full SHA e9aade5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b054f3 - Browse repository at this point
Copy the full SHA 3b054f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e3aa45 - Browse repository at this point
Copy the full SHA 0e3aa45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ce2917 - Browse repository at this point
Copy the full SHA 0ce2917View commit details -
Configuration menu - View commit details
-
Copy full SHA for 069d581 - Browse repository at this point
Copy the full SHA 069d581View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3008e66 - Browse repository at this point
Copy the full SHA 3008e66View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc1a14c - Browse repository at this point
Copy the full SHA fc1a14cView commit details -
Co-authored-by: Edward A. Lee <eal@eecs.berkeley.edu>
Configuration menu - View commit details
-
Copy full SHA for 5d578d5 - Browse repository at this point
Copy the full SHA 5d578d5View commit details -
Make immediate and delayed (p)tag notification functions
static, as well as the waiting threads Co-authored-by: Edward A. Lee <eal@eecs.berkeley.edu>
Configuration menu - View commit details
-
Copy full SHA for 553a3e4 - Browse repository at this point
Copy the full SHA 553a3e4View commit details -
Control the type and value of the number of transients
Co-authored-by: Edward A. Lee <eal@eecs.berkeley.edu>
Configuration menu - View commit details
-
Copy full SHA for 227c1b5 - Browse repository at this point
Copy the full SHA 227c1b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20cc4f5 - Browse repository at this point
Copy the full SHA 20cc4f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb8bf63 - Browse repository at this point
Copy the full SHA fb8bf63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35b8907 - Browse repository at this point
Copy the full SHA 35b8907View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ebb401 - Browse repository at this point
Copy the full SHA 6ebb401View commit details -
Configuration menu - View commit details
-
Copy full SHA for 241fd02 - Browse repository at this point
Copy the full SHA 241fd02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5501870 - Browse repository at this point
Copy the full SHA 5501870View commit details -
Change _lf_fed_STA_offset to lf_fed_STA_offset and _lf_set_stop_tag t…
…o lf_set_sto_tag
Configuration menu - View commit details
-
Copy full SHA for 86a5582 - Browse repository at this point
Copy the full SHA 86a5582View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70f3c80 - Browse repository at this point
Copy the full SHA 70f3c80View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0596d1 - Browse repository at this point
Copy the full SHA d0596d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5975c39 - Browse repository at this point
Copy the full SHA 5975c39View commit details -
Code review: document that MSG_TYPE_FED_IDS include the type of the f…
…ederate (persistent or transient)
Configuration menu - View commit details
-
Copy full SHA for b33b863 - Browse repository at this point
Copy the full SHA b33b863View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2530145 - Browse repository at this point
Copy the full SHA 2530145View commit details
Commits on Mar 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 993ef1d - Browse repository at this point
Copy the full SHA 993ef1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e22c28 - Browse repository at this point
Copy the full SHA 6e22c28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b3548d - Browse repository at this point
Copy the full SHA 2b3548dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bfe3965 - Browse repository at this point
Copy the full SHA bfe3965View commit details -
Configuration menu - View commit details
-
Copy full SHA for 786acc8 - Browse repository at this point
Copy the full SHA 786acc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79a5039 - Browse repository at this point
Copy the full SHA 79a5039View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb6b70c - Browse repository at this point
Copy the full SHA bb6b70cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d7e414 - Browse repository at this point
Copy the full SHA 8d7e414View commit details -
Make sure the transient federate interface did not change when a new …
…version is joining
Configuration menu - View commit details
-
Copy full SHA for f51f031 - Browse repository at this point
Copy the full SHA f51f031View commit details
Commits on Mar 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a0bf3b2 - Browse repository at this point
Copy the full SHA a0bf3b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7b7539 - Browse repository at this point
Copy the full SHA f7b7539View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dbb6d7 - Browse repository at this point
Copy the full SHA 4dbb6d7View commit details -
Consistent naming: use lf_tag_effective_start() instead of lf_get_eff…
…ective_start_tag()
Configuration menu - View commit details
-
Copy full SHA for 7100702 - Browse repository at this point
Copy the full SHA 7100702View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1993da4 - Browse repository at this point
Copy the full SHA 1993da4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b66c6f - Browse repository at this point
Copy the full SHA 7b66c6fView commit details -
Fix implicit declaration error by moving lf_stop(), lf_get_federates_…
…bin_directory(), and lf_get_federaion_id() declarations to util.h
Configuration menu - View commit details
-
Copy full SHA for f91081d - Browse repository at this point
Copy the full SHA f91081dView commit details
Commits on Apr 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f8979c3 - Browse repository at this point
Copy the full SHA f8979c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7ffdaf - Browse repository at this point
Copy the full SHA a7ffdafView commit details -
Configuration menu - View commit details
-
Copy full SHA for b8f63d0 - Browse repository at this point
Copy the full SHA b8f63d0View commit details
Commits on Apr 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 884e65c - Browse repository at this point
Copy the full SHA 884e65cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fcff552 - Browse repository at this point
Copy the full SHA fcff552View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91266da - Browse repository at this point
Copy the full SHA 91266daView commit details
Commits on Apr 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dfb48f3 - Browse repository at this point
Copy the full SHA dfb48f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 812c2ce - Browse repository at this point
Copy the full SHA 812c2ceView commit details -
Augment the documentation of receive_connection_information() to desc…
…ribe interface preservation checking in case of a hot swap
Configuration menu - View commit details
-
Copy full SHA for 2c6a136 - Browse repository at this point
Copy the full SHA 2c6a136View commit details -
Configuration menu - View commit details
-
Copy full SHA for da9a990 - Browse repository at this point
Copy the full SHA da9a990View commit details
Commits on Apr 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 07d043f - Browse repository at this point
Copy the full SHA 07d043fView commit details
Commits on May 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 81ad8a1 - Browse repository at this point
Copy the full SHA 81ad8a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c90f79 - Browse repository at this point
Copy the full SHA 3c90f79View commit details
Commits on May 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 783ccec - Browse repository at this point
Copy the full SHA 783ccecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e6b03d - Browse repository at this point
Copy the full SHA 5e6b03dView commit details
Commits on Jun 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 011a9d6 - Browse repository at this point
Copy the full SHA 011a9d6View commit details
Commits on Jun 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f38568f - Browse repository at this point
Copy the full SHA f38568fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac3c4b7 - Browse repository at this point
Copy the full SHA ac3c4b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb5d375 - Browse repository at this point
Copy the full SHA bb5d375View commit details
Commits on Jun 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 71d706b - Browse repository at this point
Copy the full SHA 71d706bView commit details
Commits on Jul 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 59d4279 - Browse repository at this point
Copy the full SHA 59d4279View commit details -
Configuration menu - View commit details
-
Copy full SHA for e84ec76 - Browse repository at this point
Copy the full SHA e84ec76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 847f94b - Browse repository at this point
Copy the full SHA 847f94bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fcf524 - Browse repository at this point
Copy the full SHA 9fcf524View commit details -
Merge pull request #394 from lf-lang/transient-fed-use-pqueue
Transient federates: Use a priority queue sorted by tags to manage delayed grants.
Configuration menu - View commit details
-
Copy full SHA for e7fefe3 - Browse repository at this point
Copy the full SHA e7fefe3View commit details
Commits on Jul 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b0b0ea6 - Browse repository at this point
Copy the full SHA b0b0ea6View commit details
Commits on Aug 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3408e35 - Browse repository at this point
Copy the full SHA 3408e35View commit details
Commits on Aug 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1d06d53 - Browse repository at this point
Copy the full SHA 1d06d53View commit details