|
a146af1d
|
2009-04-25T00:15:55
|
|
move more code directly into evrpc.c; provide backwards compatible vararg macros
svn:r1244
|
|
f69cd80d
|
2009-04-25T00:15:09
|
|
refactor evrpc.h header filer
svn:r1242
|
|
bbf79707
|
2009-04-25T00:14:58
|
|
refactor evrpc.h header filer
svn:r1241
|
|
b85b710c
|
2009-01-27T22:34:36
|
|
Update copyright statements to reflect the facts that:
a) this is 2009
b) niels and nick have been comaintainers for a while
c) saying "all rights reserved" when you then go on to explicitly
disclaim some rights is sheer cargo-cultism.
svn:r1065
|
|
2baaac7f
|
2008-06-14T17:50:36
|
|
Forward-port: Rename INPUT and OUTPUT to EVRPC_INPUT and EVRPC_OUTPUT, but keep the INPUT/OUTPUT aliases on non-win32 platforms to maintain backwards compatibility.
svn:r852
|
|
aa4b9257
|
2008-05-13T05:05:30
|
|
move some structure definitions from evrpc.h to evrpc-internal.h
svn:r817
|
|
7defe4cb
|
2008-05-08T15:55:09
|
|
r15549@tombo: nickm | 2008-05-08 11:53:11 -0400
Make new http headers include minimal parts of event2/ tree; make old evhttp.h incldue event.h, since the old one did too.
svn:r798
|
|
e8f450f2
|
2008-05-01T02:08:26
|
|
expose a way to create the rpc context manually
svn:r754
|
|
85c4904b
|
2008-05-01T01:45:00
|
|
allow connections to be removed from an rpc pool
svn:r753
|
|
2460aa59
|
2007-12-31T19:33:30
|
|
allow hooks to get access to the connection object
svn:r623
|
|
5a5609c7
|
2007-12-29T22:45:54
|
|
allow association of meta data with RPC requests for hook processing
svn:r622
|
|
819d4a33
|
2007-12-27T23:17:24
|
|
allow hooks to pause RPC processing; this will allow hooks to do meaningful work before resuming the
RPC processing; this is not backwards compatible.
svn:r617
|
|
dc2317f9
|
2007-11-04T06:35:29
|
|
improve doxygen documentation
svn:r473
|
|
1d3a008a
|
2007-11-03T22:51:26
|
|
provide hooks for outgoing pools; associate a base with a pool
svn:r468
|
|
65236aa8
|
2007-11-02T06:34:04
|
|
simple hooks for processing incoming and outgoing rpcs
svn:r466
|
|
35983cd6
|
2007-08-16T21:12:53
|
|
r14618@catbus: nickm | 2007-08-16 17:11:47 -0400
In ANSI C, int func() is a function with unspecified arguments, whereas int func(void) is a function that takes no arguments. Using int func() to mean a function with no arguments is a C++ism, so let's not use or generate it.
svn:r395
|
|
3794534f
|
2007-05-29T05:38:58
|
|
change the signature of the client rpc callback to pass in an rpc status; the status
allows us to determine if an error happened.
svn:r363
|
|
621a1b29
|
2007-05-23T05:31:33
|
|
support freeing of evrpc base
svn:r356
|
|
0c280824
|
2007-05-23T05:20:59
|
|
support removing of http callbacks and removing of registered RPCs
svn:r355
|
|
50edb19f
|
2007-03-05T07:28:15
|
|
EVRPC_MAKE_REQUEST needs the pool argument
svn:r349
|
|
729487de
|
2007-03-03T08:27:52
|
|
better conversion; cannot use event_err here.
svn:r344
|
|
66066251
|
2007-03-03T08:18:20
|
|
proper casting for conversion
svn:r343
|
|
74f7118d
|
2007-03-03T08:16:40
|
|
install evrpc.h header
svn:r342
|
|
2d028ef6
|
2006-11-22T06:54:28
|
|
fix a bug where rpc would not be scheduled when they were queued; test for it.
allow a configurable timeout for connections and RPCs.
svn:r274
|
|
4aa780d6
|
2006-11-20T07:57:36
|
|
don't require string literal for message name
svn:r270
|
|
fda1216b
|
2006-11-20T03:32:53
|
|
generate client request code via macro; flesh out the pools a little bit.
svn:r268
|
|
c4836d10
|
2006-11-17T06:06:17
|
|
make sure that the rpc callback receives an unmarshaled payload;
make sure that the rpc reply contains a good rpc structure, too.
svn:r258
|
|
f554234f
|
2006-11-16T07:36:20
|
|
first stab at an rpc layer; this breaks the regression test.
svn:r254
|