#ifndef _XS_WIRE_H
#define _XS_WIRE_H
enum xsd_sockmsg_type
{ … };
#define XS_WRITE_NONE …
#define XS_WRITE_CREATE …
#define XS_WRITE_CREATE_EXCL …
struct xsd_errors
{ … };
#define XSD_ERROR(x) …
static struct xsd_errors xsd_errors[] __attribute__((unused)) = …;
struct xsd_sockmsg
{ … };
enum xs_watch_type
{ … };
#define XENSTORE_RING_SIZE …
XENSTORE_RING_IDX;
#define MASK_XENSTORE_IDX(idx) …
struct xenstore_domain_interface { … };
#define XENSTORE_PAYLOAD_MAX …
#define XENSTORE_ABS_PATH_MAX …
#define XENSTORE_REL_PATH_MAX …
#define XENSTORE_SERVER_FEATURE_RECONNECTION …
#define XENSTORE_SERVER_FEATURE_ERROR …
#define XENSTORE_CONNECTED …
#define XENSTORE_RECONNECT …
#define XENSTORE_ERROR_NONE …
#define XENSTORE_ERROR_COMM …
#define XENSTORE_ERROR_RINGIDX …
#define XENSTORE_ERROR_PROTO …
#endif