Skip to content

Commit f2542a0

Browse files
author
Dhruv Tyagi
committed
Delete recording interface
1 parent 73d3915 commit f2542a0

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed

CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ rosidl_generate_interfaces(${PROJECT_NAME}
6666
"srv/StartBagRetention.srv"
6767
"srv/StopBagRetention.srv"
6868
"srv/ListContinuousRecordings.srv"
69+
"srv/DeleteContinuousRecording.srv"
6970
"action/GenerateOfflineMap.action"
7071
DEPENDENCIES ${dependencies}
7172
)

srv/DeleteContinuousRecording.srv

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
## Request
2+
3+
# Recording Types (enum)
4+
#
5+
# BUFFER_FILE: Delete a recording from the buffer dir
6+
# KEEP_SESSION: Delete a session from keep dir
7+
uint8 BUFFER_FILE=0
8+
uint8 KEEP_SESSION=1
9+
10+
11+
# Type of request (see options above)
12+
uint8 delete_request_type
13+
14+
# File/session name
15+
string name
16+
17+
---
18+
## Response
19+
20+
# Indicate successful run of service
21+
bool success
22+
23+
# Error messages
24+
string error

0 commit comments

Comments
 (0)