Age | Commit message (Collapse) | Author |
|
svn path=/trunk/externals/mrpeach/; revision=13013
|
|
svn path=/trunk/externals/mrpeach/; revision=12999
|
|
socket doesn't need to be
non-blocking (I think...). Cleaned up help patch.
svn path=/trunk/externals/mrpeach/; revision=12998
|
|
svn path=/trunk/externals/mrpeach/; revision=12997
|
|
svn path=/trunk/externals/mrpeach/; revision=12985
|
|
specified in frames. Info message gives some more info. Channels
transmitted can be set to zero. Cleaned up help patch.
svn path=/trunk/externals/mrpeach/; revision=12968
|
|
svn path=/trunk/externals/mrpeach/; revision=12955
|
|
svn path=/trunk/externals/mrpeach/; revision=12954
|
|
svn path=/trunk/externals/mrpeach/; revision=12953
|
|
svn path=/trunk/externals/mrpeach/; revision=12882
|
|
using SIOCOUTQ ioctl in linux to see if send buffer has any room left. Apparently no equivalent exists for BSD or Windows.
svn path=/trunk/externals/mrpeach/; revision=12874
|
|
svn path=/trunk/externals/mrpeach/; revision=12873
|
|
svn path=/trunk/externals/mrpeach/; revision=12872
|
|
svn path=/trunk/externals/mrpeach/; revision=12871
|
|
svn path=/trunk/externals/mrpeach/; revision=12870
|
|
svn path=/trunk/externals/mrpeach/; revision=12869
|
|
svn path=/trunk/externals/mrpeach/; revision=12868
|
|
svn path=/trunk/externals/mrpeach/; revision=12867
|
|
svn path=/trunk/externals/mrpeach/; revision=12866
|
|
svn path=/trunk/externals/mrpeach/; revision=12865
|
|
svn path=/trunk/externals/mrpeach/; revision=12864
|
|
svn path=/trunk/externals/mrpeach/; revision=12863
|
|
svn path=/trunk/externals/mrpeach/; revision=12845
|
|
svn path=/trunk/externals/mrpeach/; revision=12834
|
|
because long!=size_t
svn path=/trunk/externals/mrpeach/; revision=12833
|
|
svn path=/trunk/externals/mrpeach/; revision=12832
|
|
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
|
|
through bin outlet.
svn path=/trunk/externals/mrpeach/; revision=11879
|
|
(thanks Alex x37v.alex@gmail.com)
svn path=/trunk/externals/mrpeach/; revision=11853
|
|
Blob length one also works.
Thanks Wolfgang Jäger for debugs...
svn path=/trunk/externals/mrpeach/; revision=11735
|
|
svn path=/trunk/externals/mrpeach/; revision=11720
|
|
svn path=/trunk/externals/mrpeach/; revision=11719
|
|
type with an argument would cause an error.
svn path=/trunk/externals/mrpeach/; revision=11314
|
|
added name of function in post()s to console.
svn path=/trunk/externals/mrpeach/; revision=11107
|
|
not greater than.
svn path=/trunk/externals/mrpeach/; revision=11003
|
|
external or abstraction named in its argument or a message. Currently it works on linux but, mysteriously, crashes Pd on WinXp.
svn path=/trunk/externals/mrpeach/; revision=10989
|
|
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=10815
|
|
svn path=/trunk/externals/mrpeach/; revision=10813
|
|
the amount of sent data.
svn path=/trunk/externals/mrpeach/; revision=10812
|