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()