diff --git a/crabidy-core/crabidy/v1/crabidy.proto b/crabidy-core/crabidy/v1/crabidy.proto index 09d0ad0..8d7ffa7 100644 --- a/crabidy-core/crabidy/v1/crabidy.proto +++ b/crabidy-core/crabidy/v1/crabidy.proto @@ -18,6 +18,7 @@ service CrabidyService { rpc ToggleShuffle(ToggleShuffleRequest) returns (ToggleShuffleResponse); rpc ToggleRepeat(ToggleRepeatRequest) returns (ToggleRepeatResponse); rpc GetUpdateStream(GetUpdateStreamRequest) returns (stream GetUpdateStreamResponse); + rpc ClearQueue(ClearQueueRequest) returns (ClearQueueRequest); rpc SaveQueue(SaveQueueRequest) returns (SaveQueueResponse); // Playback @@ -93,6 +94,11 @@ message SaveQueueRequest { } message SaveQueueResponse {} +message ClearQueueRequest { + bool exclude_current = 1; +} +message ClearQueueResponse {} + // Stream message GetUpdateStreamRequest {} message GetUpdateStreamResponse {