Go to the documentation of this file.
8#ifndef CHIRP_PROTOCOL_H
9#define CHIRP_PROTOCOL_H
17#define CHIRP_LINE_MAX 1024
20#define CHIRP_PATH_MAX 1024
23#define CHIRP_VERSION 3
26#define CHIRP_PORT 9094
29#define CHIRP_ERROR_NOT_AUTHENTICATED -1
32#define CHIRP_ERROR_NOT_AUTHORIZED -2
35#define CHIRP_ERROR_DOESNT_EXIST -3
38#define CHIRP_ERROR_ALREADY_EXISTS -4
41#define CHIRP_ERROR_TOO_BIG -5
44#define CHIRP_ERROR_NO_SPACE -6
47#define CHIRP_ERROR_NO_MEMORY -7
50#define CHIRP_ERROR_INVALID_REQUEST -8
53#define CHIRP_ERROR_TOO_MANY_OPEN -9
56#define CHIRP_ERROR_BUSY -10
59#define CHIRP_ERROR_TRY_AGAIN -11
62#define CHIRP_ERROR_BAD_FD -12
65#define CHIRP_ERROR_IS_DIR -13
68#define CHIRP_ERROR_NOT_DIR -14
71#define CHIRP_ERROR_NOT_EMPTY -15
74#define CHIRP_ERROR_CROSS_DEVICE_LINK -16
77#define CHIRP_ERROR_OFFLINE -17
80#define CHIRP_ERROR_TIMED_OUT -18
83#define CHIRP_ERROR_DISCONNECTED -19
86#define CHIRP_ERROR_GRP_UNREACHABLE -20
89#define CHIRP_ERROR_NO_SUCH_JOB -21
92#define CHIRP_ERROR_IS_A_PIPE -22
95#define CHIRP_ERROR_NOT_SUPPORTED -23
98#define CHIRP_ERROR_NAME_TOO_LONG -24
101#define CHIRP_ERROR_UNKNOWN -127