summaryrefslogtreecommitdiffstats
path: root/common/commands.h
blob: 3db1d3b1786f6b049a95cb7816a40fe4599bd4b0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#pragma once

#include <akonadi2common_export.h>
#include <flatbuffers/flatbuffers.h>

class QIODevice;

namespace Akonadi2
{

namespace Commands
{

enum CommandIds {
    UnknownCommand = 0,
    HandshakeCommand,
    RevisionUpdateCommand,
    CustomCommand = 0xffff
};

void AKONADI2COMMON_EXPORT write(QIODevice *device, int commandId, flatbuffers::FlatBufferBuilder &fbb);

}

} // namespace Akonadi2