X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fgraph%2Fconnection-const.h;h=137be8d14b96533da8a81e96c0c9c6b5b5465723;hb=8eee8ea204462cf0efd8c3b59a4dd57709fffb0b;hp=52f605e054fa9fad55504aad6471137234d30410;hpb=8c6884d908cf7a7cf2340f3384441278635d19e1;p=babeltrace.git diff --git a/include/babeltrace/graph/connection-const.h b/include/babeltrace/graph/connection-const.h index 52f605e0..137be8d1 100644 --- a/include/babeltrace/graph/connection-const.h +++ b/include/babeltrace/graph/connection-const.h @@ -24,28 +24,24 @@ * SOFTWARE. */ -/* For bt_bool */ +/* For bt_bool, bt_port_input, bt_port_output, bt_connection */ #include #ifdef __cplusplus extern "C" { #endif -struct bt_port_input; -struct bt_port_output; -struct bt_connection; +extern const bt_port_input *bt_connection_borrow_downstream_port_const( + const bt_connection *connection); -extern const struct bt_port_input *bt_connection_borrow_downstream_port_const( - const struct bt_connection *connection); +extern const bt_port_output *bt_connection_borrow_upstream_port_const( + const bt_connection *connection); -extern const struct bt_port_output *bt_connection_borrow_upstream_port_const( - const struct bt_connection *connection); +extern bt_bool bt_connection_is_ended(const bt_connection *connection); -extern bt_bool bt_connection_is_ended(const struct bt_connection *connection); +extern void bt_connection_get_ref(const bt_connection *connection); -extern void bt_connection_get_ref(const struct bt_connection *connection); - -extern void bt_connection_put_ref(const struct bt_connection *connection); +extern void bt_connection_put_ref(const bt_connection *connection); #define BT_CONNECTION_PUT_REF_AND_RESET(_var) \ do { \