blob: 36dd050b7267b8336fff9c7a8b4f9dac3c6bed8c [file] [log] [blame]
// Copyright 2022 The ChromiumOS Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
syntax = "proto3";
option optimize_for = LITE_RUNTIME;
package spaced;
enum StatefulDiskSpaceState {
// No value was set.
NONE = 0;
// No action is taken in this state.
NORMAL = 1;
// Prepare applications for impending critical disk space state.
LOW = 2;
// Critical disk space state.
CRITICAL = 3;
}
message StatefulDiskSpaceUpdate {
StatefulDiskSpaceState state = 1;
int64 free_space_bytes = 2;
}