Age | Commit message (Collapse) | Author |
|
be freed when the threads complete. This appears to stop the accumulation of handles on WinXP at least.
svn path=/trunk/externals/mrpeach/; revision=12814
|
|
whenever buffer is full (65536 bytes) for incoming lists (although [tcpserver] is unlikely to be fed lists that long)
svn path=/trunk/externals/mrpeach/; revision=12813
|
|
should eliminate hangups when clients disappear halfway through, and increase responsiveness of Pd with [tcpserver]. Messages are sent as one unit instead of byte-by-byte. Select() is no longer used to check for available space in the buffer.
svn path=/trunk/externals/mrpeach/; revision=12760
|
|
svn path=/trunk/externals/mrpeach/; revision=10988
|
|
Changed help patch to match.
svn path=/trunk/externals/mrpeach/; revision=10987
|
|
for unusually small buffers to clear.
Set default timeout to 1000us.
Also prints a message if the whole send didn't complete.
Updated help patch to match.
svn path=/trunk/externals/mrpeach/; revision=10986
|
|
Empty 'send' message triggers list of client messages on right outlet. Empty socket number message causes a client message on right outlet.
Help patch updated.
svn path=/trunk/externals/mrpeach/; revision=10852
|
|
sent, so it won't block if the other end disappears. Also settable buffer size.
Help path updated.
svn path=/trunk/externals/mrpeach/; revision=10835
|
|
svn path=/trunk/externals/mrpeach/; revision=10829
|
|
more data can be sent.
Now it won't hang if you try sending to a recently disconnected client, honest!
svn path=/trunk/externals/mrpeach/; revision=10828
|
|
buffer overflow. This should not slow the whole thing down too much since we're already passing things one byte at a time.
svn path=/trunk/externals/mrpeach/; revision=10827
|
|
Also the [client( message will output the current buffer size as well as the socket and ip for that client. Help patch updated.
svn path=/trunk/externals/mrpeach/; revision=10824
|
|
svn path=/trunk/externals/mrpeach/; revision=10813
|
|
the amount of sent data.
svn path=/trunk/externals/mrpeach/; revision=10812
|
|
svn path=/trunk/externals/mrpeach/; revision=10810
|
|
svn path=/trunk/externals/mrpeach/; revision=10806
|
|
svn path=/trunk/externals/mrpeach/; revision=10805
|
|
message to the pd window and doesn't send the data.
svn path=/trunk/externals/mrpeach/; revision=10804
|
|
svn path=/trunk/externals/mrpeach/; revision=10365
|
|
svn path=/trunk/externals/mrpeach/; revision=10364
|
|
svn path=/trunk/externals/mrpeach/; revision=10363
|
|
svn path=/trunk/externals/mrpeach/; revision=10362
|
|
svn path=/trunk/externals/mrpeach/; revision=10361
|
|
svn path=/trunk/externals/mrpeach/; revision=10030
|
|
svn path=/trunk/externals/mrpeach/; revision=9769
|
|
svn path=/trunk/externals/mrpeach/; revision=9628
|
|
svn path=/trunk/externals/mrpeach/; revision=9612
|
|
Added #include <sys.types.h> for u_long define.
svn path=/trunk/externals/mrpeach/; revision=9611
|
|
svn path=/trunk/externals/mrpeach/; revision=9154
|
|
the list.
svn path=/trunk/externals/mrpeach/; revision=8439
|
|
connections too.
svn path=/trunk/externals/mrpeach/; revision=8347
|
|
reinstantiating the object. Thanks IOhannes
for pointing it out!
svn path=/trunk/externals/mrpeach/; revision=8211
|
|
svn path=/trunk/externals/mrpeach/; revision=7790
|
|
svn path=/trunk/externals/mrpeach/; revision=7789
|
|
to all connected clients (and not jsut the first one)
svn path=/trunk/externals/mrpeach/; revision=6815
|
|
svn path=/trunk/externals/mrpeach/; revision=6615
|
|
svn path=/trunk/externals/mrpeach/; revision=6614
|
|
svn path=/trunk/externals/mrpeach/; revision=6563
|
|
svn path=/trunk/externals/mrpeach/; revision=6492
|
|
svn path=/trunk/externals/mrpeach/; revision=6491
|
|
svn path=/trunk/externals/mrpeach/; revision=6226
|
|
svn path=/trunk/externals/mrpeach/; revision=6225
|
|
svn path=/trunk/externals/mrpeach/; revision=6224
|
|
svn path=/trunk/externals/mrpeach/; revision=6223
|
|
Removed extra copies of tcpserver and tcpclient
svn path=/trunk/externals/mrpeach/; revision=5726
|
|
Mac OS X
svn path=/trunk/externals/mrpeach/; revision=5636
|
|
svn path=/trunk/externals/mrpeach/; revision=5629
|