X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng-relayd%2Fviewer-session.hpp;h=3dfa3acea809e1ccaf8dfa2c4c1006d0d082a6d9;hb=HEAD;hp=65ad3e11a8165fe4fa3ec973f7bd42f49ff83e54;hpb=c9e313bc594f40a86eed237dce222c0fc99c957f;p=lttng-tools.git diff --git a/src/bin/lttng-relayd/viewer-session.hpp b/src/bin/lttng-relayd/viewer-session.hpp index 65ad3e11a..3dfa3acea 100644 --- a/src/bin/lttng-relayd/viewer-session.hpp +++ b/src/bin/lttng-relayd/viewer-session.hpp @@ -10,17 +10,17 @@ * */ -#include -#include -#include -#include -#include +#include "lttng-viewer-abi.hpp" +#include "session.hpp" #include #include -#include "session.hpp" -#include "lttng-viewer-abi.hpp" +#include +#include +#include +#include +#include struct relay_viewer_session { /* @@ -29,8 +29,8 @@ struct relay_viewer_session { * This list limits the design to having the sessions in at most * one viewer session. */ - struct cds_list_head session_list; /* RCU list. */ - pthread_mutex_t session_list_lock; /* Protects list updates. */ + struct cds_list_head session_list; /* RCU list. */ + pthread_mutex_t session_list_lock; /* Protects list updates. */ /* * The viewer session's current trace chunk is initially set, when * a viewer attaches to the viewer session, to a copy the corresponding @@ -61,18 +61,17 @@ struct relay_viewer_session { struct lttng_trace_chunk *current_trace_chunk; }; -struct relay_viewer_session *viewer_session_create(void); +struct relay_viewer_session *viewer_session_create(); void viewer_session_destroy(struct relay_viewer_session *vsession); void viewer_session_close(struct relay_viewer_session *vsession); -enum lttng_viewer_attach_return_code viewer_session_attach( - struct relay_viewer_session *vsession, - struct relay_session *session); +enum lttng_viewer_attach_return_code viewer_session_attach(struct relay_viewer_session *vsession, + struct relay_session *session); int viewer_session_is_attached(struct relay_viewer_session *vsession, - struct relay_session *session); + struct relay_session *session); void viewer_session_close_one_session(struct relay_viewer_session *vsession, - struct relay_session *session); + struct relay_session *session); int viewer_session_set_trace_chunk_copy(struct relay_viewer_session *vsession, - struct lttng_trace_chunk *relay_session_trace_chunk); + struct lttng_trace_chunk *relay_session_trace_chunk); #endif /* _VIEWER_SESSION_H */