]> code.delx.au - pulseaudio/blob - src/protocol-native-spec.h
main part of the native protocol
[pulseaudio] / src / protocol-native-spec.h
1 #ifndef fooprotocolnativespech
2 #define fooprotocolnativespech
3
4 enum {
5 PA_COMMAND_ERROR,
6 PA_COMMAND_TIMEOUT, /* pseudo command */
7 PA_COMMAND_REPLY,
8 PA_COMMAND_CREATE_PLAYBACK_STREAM,
9 PA_COMMAND_DELETE_PLAYBACK_STREAM,
10 PA_COMMAND_CREATE_RECORD_STREAM,
11 PA_COMMAND_DELETE_RECORD_STREAM,
12 PA_COMMAND_EXIT,
13 PA_COMMAND_REQUEST,
14 PA_COMMAND_MAX
15 };
16
17 enum {
18 PA_ERROR_OK,
19 PA_ERROR_ACCESS,
20 PA_ERROR_COMMAND,
21 PA_ERROR_INVALID,
22 PA_ERROR_EXIST,
23 PA_ERROR_NOENTITY,
24 PA_ERROR_CONNECTIONREFUSED,
25 PA_ERROR_PROTOCOL,
26 PA_ERROR_TIMEOUT
27 };
28
29 #endif