/*
 * NB:  This file is machine generated, DO NOT EDIT!
 *
 * Edit waiter.vsc and run lib/libvsc/vsctool.py instead.
 */

struct VSC_waiter {
	uint64_t	conns;
	uint64_t	remclose;
	uint64_t	timeout;
	uint64_t	action;
};

#define VSC_waiter_size PRNDUP(sizeof(struct VSC_waiter))

struct vsmw_cluster;
struct vsc_seg;

struct VSC_waiter *VSC_waiter_New(struct vsmw_cluster *,
    struct vsc_seg **, const char *fmt, ...);
void VSC_waiter_Destroy(struct vsc_seg **);
