comparison include/urweb/urweb_cpp.h @ 2001:16f5f136a807

uw_register_transactional() can return error codes
author Adam Chlipala <adam@chlipala.net>
date Thu, 17 Apr 2014 17:41:24 -0400
parents c93fbd139732
children 93ff76058825
comparison
equal deleted inserted replaced
2000:bddee3af70c4 2001:16f5f136a807
278 uw_Basis_int uw_Basis_datetimeMinute(struct uw_context *, uw_Basis_time); 278 uw_Basis_int uw_Basis_datetimeMinute(struct uw_context *, uw_Basis_time);
279 uw_Basis_int uw_Basis_datetimeSecond(struct uw_context *, uw_Basis_time); 279 uw_Basis_int uw_Basis_datetimeSecond(struct uw_context *, uw_Basis_time);
280 uw_Basis_int uw_Basis_datetimeDayOfWeek(struct uw_context *, uw_Basis_time); 280 uw_Basis_int uw_Basis_datetimeDayOfWeek(struct uw_context *, uw_Basis_time);
281 extern const uw_Basis_time uw_Basis_minTime; 281 extern const uw_Basis_time uw_Basis_minTime;
282 282
283 void uw_register_transactional(struct uw_context *, void *data, uw_callback commit, uw_callback rollback, uw_callback_with_retry free); 283 int uw_register_transactional(struct uw_context *, void *data, uw_callback commit, uw_callback rollback, uw_callback_with_retry free);
284 284
285 void uw_check_heap(struct uw_context *, size_t extra); 285 void uw_check_heap(struct uw_context *, size_t extra);
286 char *uw_heap_front(struct uw_context *); 286 char *uw_heap_front(struct uw_context *);
287 void uw_set_heap_front(struct uw_context *, char*); 287 void uw_set_heap_front(struct uw_context *, char*);
288 288