summaryrefslogtreecommitdiffstats
path: root/common/queuedcommand.fbs
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2016-11-25 08:27:06 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2016-11-25 09:23:55 +0100
commit22af1ed535b4afc8db3804e72bc5adb1a1b28d60 (patch)
tree07665f41d5b40d658e95a64bb76020f1fd9d088e /common/queuedcommand.fbs
parent64d7d7bdd1edb2bcc305ca007784d0708cf7ef3c (diff)
downloadsink-22af1ed535b4afc8db3804e72bc5adb1a1b28d60.tar.gz
sink-22af1ed535b4afc8db3804e72bc5adb1a1b28d60.zip
Added the flush command.
Instead of trying to actually flush queues, we send a special command through the same queues as the other commands and can thus guarantee that the respective commands have been processed without blocking anything.
Diffstat (limited to 'common/queuedcommand.fbs')
-rw-r--r--common/queuedcommand.fbs3
1 files changed, 0 insertions, 3 deletions
diff --git a/common/queuedcommand.fbs b/common/queuedcommand.fbs
index 06226d3..114e2cd 100644
--- a/common/queuedcommand.fbs
+++ b/common/queuedcommand.fbs
@@ -3,9 +3,6 @@ namespace Sink;
3table QueuedCommand { 3table QueuedCommand {
4 commandId: int; 4 commandId: int;
5 command: [ubyte]; 5 command: [ubyte];
6 // entityId: string;
7 // sourceRevision: ulong;
8 // targetRevision: [ubyte];
9} 6}
10 7
11root_type QueuedCommand; 8root_type QueuedCommand;