Go to the source code of this file.
|
enum | xsd_sockmsg_type {
XS_CONTROL,
XS_DIRECTORY,
XS_READ,
XS_GET_PERMS,
XS_WATCH,
XS_UNWATCH,
XS_TRANSACTION_START,
XS_TRANSACTION_END,
XS_INTRODUCE,
XS_RELEASE,
XS_GET_DOMAIN_PATH,
XS_WRITE,
XS_MKDIR,
XS_RM,
XS_SET_PERMS,
XS_WATCH_EVENT,
XS_ERROR,
XS_IS_DOMAIN_INTRODUCED,
XS_RESUME,
XS_SET_TARGET,
XS_RESET_WATCHES = XS_SET_TARGET + 2,
XS_DIRECTORY_PART,
XS_TYPE_COUNT,
XS_INVALID = 0xffff
} |
|
enum | xs_watch_type { XS_WATCH_PATH = 0,
XS_WATCH_TOKEN
} |
|
◆ XS_DEBUG
◆ XS_WRITE_NONE
#define XS_WRITE_NONE "NONE" |
◆ XS_WRITE_CREATE
#define XS_WRITE_CREATE "CREATE" |
◆ XS_WRITE_CREATE_EXCL
#define XS_WRITE_CREATE_EXCL "CREATE|EXCL" |
◆ XENSTORE_RING_SIZE
#define XENSTORE_RING_SIZE 1024 |
◆ MASK_XENSTORE_IDX
◆ XENSTORE_PAYLOAD_MAX
#define XENSTORE_PAYLOAD_MAX 4096 |
◆ XENSTORE_ABS_PATH_MAX
#define XENSTORE_ABS_PATH_MAX 3072 |
◆ XENSTORE_REL_PATH_MAX
#define XENSTORE_REL_PATH_MAX 2048 |
◆ XENSTORE_SERVER_FEATURE_RECONNECTION
#define XENSTORE_SERVER_FEATURE_RECONNECTION 1 |
◆ XENSTORE_SERVER_FEATURE_ERROR
#define XENSTORE_SERVER_FEATURE_ERROR 2 |
◆ XENSTORE_CONNECTED
#define XENSTORE_CONNECTED 0 /* the steady-state */ |
◆ XENSTORE_RECONNECT
#define XENSTORE_RECONNECT 1 /* reconnect in progress */ |
◆ XENSTORE_ERROR_NONE
#define XENSTORE_ERROR_NONE 0 /* No error */ |
◆ XENSTORE_ERROR_COMM
#define XENSTORE_ERROR_COMM 1 /* Communication problem */ |
◆ XENSTORE_ERROR_RINGIDX
#define XENSTORE_ERROR_RINGIDX 2 /* Invalid ring index */ |
◆ XENSTORE_ERROR_PROTO
#define XENSTORE_ERROR_PROTO 3 /* Protocol violation (payload too long) */ |
◆ XENSTORE_RING_IDX
◆ xsd_sockmsg_type
Enumerator |
---|
XS_CONTROL | |
XS_DIRECTORY | |
XS_READ | |
XS_GET_PERMS | |
XS_WATCH | |
XS_UNWATCH | |
XS_TRANSACTION_START | |
XS_TRANSACTION_END | |
XS_INTRODUCE | |
XS_RELEASE | |
XS_GET_DOMAIN_PATH | |
XS_WRITE | |
XS_MKDIR | |
XS_RM | |
XS_SET_PERMS | |
XS_WATCH_EVENT | |
XS_ERROR | |
XS_IS_DOMAIN_INTRODUCED | |
XS_RESUME | |
XS_SET_TARGET | |
XS_RESET_WATCHES | |
XS_DIRECTORY_PART | |
XS_TYPE_COUNT | |
XS_INVALID | |
Definition at line 14 of file xs_wire.h.
17 #define XS_DEBUG XS_CONTROL
◆ xs_watch_type
Enumerator |
---|
XS_WATCH_PATH | |
XS_WATCH_TOKEN | |
Definition at line 94 of file xs_wire.h.
◆ FILE_LICENCE()