adamc@102: typedef int lw_Basis_int; adamc@102: typedef float lw_Basis_float; adamc@102: typedef char* lw_Basis_string; adamc@102: adamc@102: struct __lws_0 { adamc@102: }; adamc@102: adamc@102: typedef struct __lws_0 lw_unit; adamc@119: typedef lw_unit lw_Basis_unit; adamc@117: adamc@186: enum lw_Basis_bool_enum { lw_Basis_False, lw_Basis_True }; adamc@186: adamc@186: typedef struct lw_Basis_bool { adamc@186: enum lw_Basis_bool_enum tag; adamc@186: } *lw_Basis_bool; adamc@186: adamc@117: typedef struct lw_context *lw_context; adamc@117: adamc@119: typedef lw_Basis_string lw_Basis_xhtml; adamc@139: typedef lw_Basis_string lw_Basis_page; adamc@167: adamc@167: adamc@167: typedef enum { SUCCESS, FATAL, BOUNDED_RETRY, UNLIMITED_RETRY } failure_kind;