#include <lttng/action/action-internal.h>
#include <lttng/action/notify-internal.h>
#include <lttng/action/rotate-session-internal.h>
+#include <lttng/action/snapshot-session-internal.h>
#include <lttng/action/start-session-internal.h>
#include <lttng/action/stop-session-internal.h>
return "NOTIFY";
case LTTNG_ACTION_TYPE_ROTATE_SESSION:
return "ROTATE_SESSION";
+ case LTTNG_ACTION_TYPE_SNAPSHOT_SESSION:
+ return "SNAPSHOT_SESSION";
case LTTNG_ACTION_TYPE_START_SESSION:
return "START_SESSION";
case LTTNG_ACTION_TYPE_STOP_SESSION:
create_from_payload_cb =
lttng_action_rotate_session_create_from_payload;
break;
+ case LTTNG_ACTION_TYPE_SNAPSHOT_SESSION:
+ create_from_payload_cb =
+ lttng_action_snapshot_session_create_from_payload;
+ break;
case LTTNG_ACTION_TYPE_START_SESSION:
create_from_payload_cb =
lttng_action_start_session_create_from_payload;