This is an automated email from the ASF dual-hosted git repository. tross pushed a commit to branch dev-protocol-adaptors in repository https://gitbox.apache.org/repos/asf/qpid-dispatch.git
commit 6ea13c06c6d4921d9454f4f6fff3318b8c1a361f Author: Ted Ross <tr...@apache.org> AuthorDate: Tue Jun 2 16:19:40 2020 -0400 Dataplane: Added setter for dynamic in qdr_terminus_t --- include/qpid/dispatch/protocol_adaptor.h | 9 +++++++++ src/router_core/terminus.c | 6 ++++++ 2 files changed, 15 insertions(+) diff --git a/include/qpid/dispatch/protocol_adaptor.h b/include/qpid/dispatch/protocol_adaptor.h index b96dc41..9920aba 100644 --- a/include/qpid/dispatch/protocol_adaptor.h +++ b/include/qpid/dispatch/protocol_adaptor.h @@ -537,6 +537,15 @@ bool qdr_terminus_is_anonymous(qdr_terminus_t *term); bool qdr_terminus_is_coordinator(qdr_terminus_t *term); /** + * qdr_terminus_set_dynamic + * + * Set this terminus to be dynamic. + * + * @param term A qdr_terminus pointer returned by qdr_terminus() + */ +void qdr_terminus_set_dynamic(qdr_terminus_t *term); + +/** * qdr_terminus_is_dynamic * * Indicate whether this terminus represents a dynamic endpoint. diff --git a/src/router_core/terminus.c b/src/router_core/terminus.c index b6bb209..9674987 100644 --- a/src/router_core/terminus.c +++ b/src/router_core/terminus.c @@ -299,6 +299,12 @@ bool qdr_terminus_is_coordinator(qdr_terminus_t *term) } +void qdr_terminus_set_dynamic(qdr_terminus_t *term) +{ + term->dynamic = true; +} + + bool qdr_terminus_is_dynamic(qdr_terminus_t *term) { return term->dynamic; --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org For additional commands, e-mail: commits-h...@qpid.apache.org