Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-07-09 | tevent: add tevent_req_defer_callback() | Stefan Metzmacher | 1 | -0/+12 | |
metze | |||||
2011-06-20 | tevent: Add tevent_req_oom | Volker Lendecke | 1 | -1/+6 | |
This is a replacement for tevent_req_nomem(NULL, req) | |||||
2010-05-05 | tevent: Added basic doxygen documentation. | Andreas Schneider | 1 | -175/+9 | |
2010-02-22 | Spelling fixes for tevent. | Brad Hards | 1 | -1/+1 | |
Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de> | |||||
2009-08-17 | tevent: add tevent_req_cancel() infrastructure | Stefan Metzmacher | 1 | -0/+43 | |
This offers a generic way for callers to cancel an async request. metze | |||||
2009-08-15 | tevent: add some more doxygen comments for tevent_req functions | Stefan Metzmacher | 1 | -0/+38 | |
metze | |||||
2009-07-14 | Change to talloc_zero_size instead of extra memset. | Jeremy Allison | 1 | -2/+1 | |
Jeremy. | |||||
2009-07-14 | When tallocing a memory block for the state in a tevent_req struct, | Jeremy Allison | 1 | -0/+1 | |
ensure it's zeroed out. Vl & Metze please check. Jeremy. | |||||
2009-06-04 | Add tevent_req_notify_callback | Volker Lendecke | 1 | -4/+9 | |
This is necessary for requests that have multiple results. Examples would be SMBEcho and ldap_search. | |||||
2009-05-07 | tevent: fix typo async_req_done() => tevent_req_done() | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-03-17 | tevent: store the location where a request was finished | Stefan Metzmacher | 1 | -11/+21 | |
This is very useful to find bugs. You can use 'p *req' in gdb to show where tevent_req_done(), tevent_req_error() or tevent_req_nomem() was called. metze | |||||
2009-03-17 | tevent: use an immediate event fot tevent_req_post() | Stefan Metzmacher | 1 | -17/+11 | |
Now tevent_req_post() never fails metze | |||||
2009-03-17 | tevent: use TALLOC_FREE() in tevent_req.c | Stefan Metzmacher | 1 | -9/+5 | |
metze | |||||
2009-03-10 | tevent: add tevent_req_received() function | Stefan Metzmacher | 1 | -0/+21 | |
This function can be called as last action of a _recv() function, it destroys the data attached to the tevent_req. metze | |||||
2009-03-02 | Make struct tevent_req opaque | Simo Sorce | 1 | -11/+31 | |
Move struct tevent_req in tevent_internal, and ad getters and setters for private data and the callback function. This patch also renames 'private_state' into 'data'. What is held in this pointer is in fact data and not a state like enum tevent_req_state. Calling it 'state' is confusing. The functions addedd are: tevent_req_set_callback() - sets req->async.fn and req->async.private_data tevent_req_set_print_fn() - sets req->private_print tevent_req_callback_data() - gets req->async.private_data tevent_req_data() - gets rea->data This way it is much simpler to keep API/ABI compatibility in the future. | |||||
2009-02-25 | tevent: add private_print function feature to tevent_req | Stefan Metzmacher | 1 | -3/+24 | |
metze | |||||
2009-02-25 | tevent: add tevent_req_poll() function | Stefan Metzmacher | 1 | -0/+15 | |
metze | |||||
2009-02-18 | tevent: rename tevent_req_set_timeout() => tevent_req_set_endtime() | Stefan Metzmacher | 1 | -1/+1 | |
This makes more clear what the function does. metze | |||||
2009-02-17 | tevent: Rename ev_timeval* functions to tevent_timeval, export them. | Kai Blin | 1 | -1/+1 | |
Also add tevent_timeval_add() and tevent_timeval_current_ofs() to help not depending on lub/util/time.c for things that just need tevent | |||||
2009-02-16 | lib/tevent: change to LGPLv3+ | Stefan Metzmacher | 1 | -9/+13 | |
metze | |||||
2009-02-13 | lib/tevent: add tevent_req infrastructure | Stefan Metzmacher | 1 | -200/+138 | |
This is almost a copy of the async_req code, which will be removed later. metze | |||||
2009-02-13 | lib/tevent: add tevent_req.c as copy of lib/async_req/async_req.c | Stefan Metzmacher | 1 | -0/+338 | |
metze |