X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=lib%2Fgraph%2Fconnection.c;h=a13bce3e55e2d3114aaf374891897eace082eb59;hb=090a4c0ac02fab83b9ad13bc2abb81534820f7f4;hp=b0f64aeb871403965c0fbcb88a2235a2a93ca636;hpb=fdf0e7a0859aac0e7a540ded801921bdb14cb450;p=babeltrace.git diff --git a/lib/graph/connection.c b/lib/graph/connection.c index b0f64aeb..a13bce3e 100644 --- a/lib/graph/connection.c +++ b/lib/graph/connection.c @@ -402,3 +402,8 @@ void bt_connection_remove_iterator(struct bt_connection *conn, "conn-addr=%p, iter-addr=%p", conn, iterator); bt_connection_try_remove_from_graph(conn); } + +bt_bool bt_connection_is_ended(struct bt_connection *connection) +{ + return !connection->downstream_port && !connection->upstream_port; +}