summaryrefslogtreecommitdiffstats
path: root/libglusterfs/src/eventtypes.h
blob: 20c4b02ebab9f5afe1475723f80c47510987c0a5 (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
#ifndef __EVENTTYPES_H__
#define __EVENTTYPES_H__

typedef enum {
    EVENT_SEND_OK,
    EVENT_ERROR_INVALID_INPUTS,
    EVENT_ERROR_SOCKET,
    EVENT_ERROR_CONNECT,
    EVENT_ERROR_SEND,
} event_errors_t;

typedef enum {
    EVENT_PEER_ATTACH,
    EVENT_PEER_DETACH,
    EVENT_VOLUME_CREATE,
    EVENT_VOLUME_START,
    EVENT_VOLUME_STOP,
    EVENT_VOLUME_DELETE,
    EVENT_VOLUME_SET,
    EVENT_VOLUME_RESET,
    EVENT_LAST
} eventtypes_t;

#endif /* __EVENTTYPES_H__ */