Martin Sustrik
18b9ebea32
The copyrights in file headers updated.
...
Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
2011-03-02 16:30:40 +01:00
Martin Sustrik
43e8868875
Added explicit error message in case of memory exhaustion
...
Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
2011-02-22 16:23:36 +01:00
Martin Sustrik
b358df9fff
Name of "GNU Lesser Public License" corrected.
...
Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
2010-10-30 15:08:28 +02:00
Toralf Wittner
a1474e3057
Cancel tx_timer_id in pgm_sender_t::out_event().
...
Signed-off-by: Toralf Wittner <toralf.wittner@gmail.com>
2010-10-16 08:27:57 +02:00
Martin Sustrik
b64b50ae21
Timers correctly canceled by PGM engines on shutdown.
...
Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
2010-10-15 10:58:19 +02:00
Steven McCoy
5b8af52efc
Fix assertion in PGM transports on cancel_timer
...
Signed-off-by: Steven McCoy <steven.mccoy@miru.hk>
2010-10-11 17:59:58 +02:00
Steven McCoy
d14be62499
more fixes to (e)pgm transport
2010-09-30 09:11:51 +02:00
Martin Sustrik
43e34d0281
engine leak fixed; pgm compilation fixed
2010-08-25 15:39:20 +02:00
Martin Sustrik
dfdaff5eba
XREP-style prefixing/trimming messages removed
2010-03-20 10:58:59 +01:00
Martin Hurton
61ee6fae53
Implement flow control
...
This commit introduces the necessary changes necessary
for implementing flow control. None of the socket types
implements the flow control yet. The code will crash when
the flow control is enabled and the thw lwm is reached.
The following commits will add flow-control support for
individual socket types.
2010-03-12 11:07:38 +01:00
Martin Sustrik
b9caa319e2
Multi-hop REQ/REP, part XI., finalise the XREQ/XREP functionality
2010-02-16 18:30:38 +01:00
Martin Sustrik
f5ce81f289
Multi-hop REQ/REP, part VIII., new blob_t type used for holding identity
2010-02-13 14:07:30 +01:00
Martin Sustrik
36a576370c
Multi-hop REQ/REP, part I., tracerouting switched on on XREP socket
2010-02-12 15:57:54 +01:00
malosek
11fec367d1
added pending event fd handling by the pgm_sender
2010-01-05 11:22:14 +01:00
Martin Sustrik
4f6baf4dde
Copyrights transferred from FastMQ to iMatix
2010-01-05 08:29:35 +01:00
Martin Sustrik
5852db451a
PGM code cleanup
2009-12-28 11:51:06 +01:00
Martin Sustrik
aebff623f3
ZMQII-28: Bidirectional introduction on TCP connection establishment
2009-12-23 19:37:56 +01:00
Martin Sustrik
e49115224a
zmq_encoder/decoder are able to add/trim prefixes from messages; fair queueing and load balancing algorithms factorised into separate classes
2009-12-15 09:09:19 +01:00
Martin Sustrik
fa6bf24d80
XREP & XREQ socket types added; zmq_queue device added
2009-12-13 14:45:23 +01:00
Martin Sustrik
c43aded531
debug code removed from PGM engines
2009-12-13 11:27:43 +01:00
Martin Sustrik
f4ac8d7a44
OpenPGM v1 support removed
2009-12-13 09:56:02 +01:00
Martin Sustrik
73b765e4b4
PGM transport fixed
2009-12-13 09:11:08 +01:00
malosek
9ccf2b42cf
minor tweaks in pgm code
2009-11-30 16:45:18 +01:00
malosek
7afc61ae7c
0MQ compilable on winXP mingw with --with-pgm2 option
2009-10-06 12:57:24 +02:00
malosek
39d915ded8
PGM2 sender
2009-09-28 18:06:06 +02:00
malosek
72c5c5fff4
--with-pgm2 compilable
2009-09-24 16:23:49 +02:00
malosek
33afdcd1ad
added --with-pgm2 into build system
2009-09-24 12:43:35 +02:00
malosek
03d494d4f0
added udp:// transport prefix for PGM UDP encapsulation
2009-09-16 15:36:38 +02:00
malosek
969522bbf5
added OpenPGM receiver - ZMQ_SUB
2009-09-16 10:11:01 +02:00
malosek
f44b215a60
added out_event call into pgm_sender_t revive
2009-09-15 09:47:25 +02:00
malosek
1a4d6f9119
added OpenPGM sender - ZMQ_PUB
2009-09-11 17:58:37 +02:00