X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng-relayd%2Fsession.hpp;h=2a6c130dd61a02e4bc7aecced39c662eba5f971f;hb=HEAD;hp=986eca68f041868b569ead28977034f8aaa88d2d;hpb=328c2fe7297c941aa9cbcfa4ce944fca1bd7300f;p=lttng-tools.git diff --git a/src/bin/lttng-relayd/session.hpp b/src/bin/lttng-relayd/session.hpp index 986eca68f..2a6c130dd 100644 --- a/src/bin/lttng-relayd/session.hpp +++ b/src/bin/lttng-relayd/session.hpp @@ -10,18 +10,19 @@ * */ -#include +#include +#include +#include +#include + +#include + #include +#include #include #include #include -#include -#include -#include -#include -#include - /* * Represents a session for the relay point of view */ @@ -107,7 +108,7 @@ struct relay_session { * Traversals are protected by RCU. * recv_list_lock also protects stream_count. */ - struct cds_list_head recv_list; /* RCU list. */ + struct cds_list_head recv_list; /* RCU list. */ uint32_t stream_count; pthread_mutex_t recv_list_lock; @@ -135,20 +136,21 @@ struct relay_session { */ bool ongoing_rotation; struct lttng_directory_handle *output_directory; - struct rcu_head rcu_node; /* For call_rcu teardown. */ + struct rcu_head rcu_node; /* For call_rcu teardown. */ }; struct relay_session *session_create(const char *session_name, - const char *hostname, const char *base_path, - uint32_t live_timer, - bool snapshot, - const lttng_uuid& sessiond_uuid, - const uint64_t *id_sessiond, - const uint64_t *current_chunk_id, - const time_t *creation_time, - uint32_t major, - uint32_t minor, - bool session_name_contains_creation_timestamp); + const char *hostname, + const char *base_path, + uint32_t live_timer, + bool snapshot, + const lttng_uuid& sessiond_uuid, + const uint64_t *id_sessiond, + const uint64_t *current_chunk_id, + const time_t *creation_time, + uint32_t major, + uint32_t minor, + bool session_name_contains_creation_timestamp); struct relay_session *session_get_by_id(uint64_t id); bool session_get(struct relay_session *session); void session_put(struct relay_session *session); @@ -158,6 +160,6 @@ int session_abort(struct relay_session *session); bool session_has_ongoing_rotation(const struct relay_session *session); -void print_sessions(void); +void print_sessions(); #endif /* _SESSION_H */