#define LTTNG_SESSION_PADDING1 12
struct lttng_session {
char name[LTTNG_NAME_MAX];
- /* The path where traces are written */
+ /*
+ * Human-readable representation of the trace's destination.
+ * In the case of a local tracing session, a path is provided:
+ * /path/to/the/output
+ *
+ * In the case of a remote (network) tracing session, the string has
+ * the following format:
+ * net://hostname/path:ctrl_port [data: data_port]
+ */
char path[PATH_MAX];
uint32_t enabled; /* enabled/started: 1, disabled/stopped: 0 */
uint32_t snapshot_mode;
* indexes are sent and metadata is checked for each packet.
*
* Name can't be NULL. If no URL is given, the default is to send the data to
- * net://127.0.0.1. The timer_interval is in usec and by default set to 1000000
- * (1 second).
+ * net://127.0.0.1. The timer_interval is in usec.
*
* Return 0 on success else a negative LTTng error code.
*/