aboutsummaryrefslogtreecommitdiff
path: root/tcpserver.c
AgeCommit message (Collapse)Author
2010-09-20debugging levelsIOhannes m zmölnig
svn path=/trunk/externals/iem/iemnet/; revision=14160
2010-08-27get rid o fwarning in sprintf()IOhannes m zmölnig
svn path=/trunk/externals/iem/iemnet/; revision=13946
2010-04-07iemnet__streamout() takes an argument telling us whether to serialize or notIOhannes m zmölnig
(non-serialization might be useful for proxies) svn path=/trunk/externals/iem/iemnet/; revision=13393
2010-04-07new receiver callback: chunk2list has to be handled by clientIOhannes m zmölnig
svn path=/trunk/externals/iem/iemnet/; revision=13391
2010-04-01floatlist should be handled in the objectIOhannes m zmölnig
svn path=/trunk/externals/iem/iemnet/; revision=13347
2010-04-01call sender_destroy/receiver_destroy before cleaning up socketreceiverIOhannes m zmölnig
svn path=/trunk/externals/iem/iemnet/; revision=13344
2010-04-01exporting symbols; using objNameIOhannes m zmölnig
svn path=/trunk/externals/iem/iemnet/; revision=13330
2010-04-01removed duplicate inclusionIOhannes m zmölnig
<arpa/inet.h> is already included in iemnet.h svn path=/trunk/externals/iem/iemnet/; revision=13325
2010-03-31made "target" persistent, even if clients disconnectIOhannes m zmölnig
added "targetsocket" to specify the target via socket svn path=/trunk/externals/iem/iemnet/; revision=13322
2010-03-31output the data of stream-based objects in a serialized formIOhannes m zmölnig
svn path=/trunk/externals/iem/iemnet/; revision=13321
2010-03-31query the server portIOhannes m zmölnig
especially useful when autoassigning ports (port=0) svn path=/trunk/externals/iem/iemnet/; revision=13319
2010-03-30tcpserver now does not fail to create if port is already in useIOhannes m zmölnig
with the "port" message, the listening port can be changed at runtime (LATER we also want to query the port...) svn path=/trunk/externals/iem/iemnet/; revision=13316
2010-03-30added "target" method to tcpserver, to specify how to send ordinary listsIOhannes m zmölnig
target 0: broadcast target >0: send to specified client target <0: send not to specified client (but all others) svn path=/trunk/externals/iem/iemnet/; revision=13313
2010-03-30query queue sizesIOhannes m zmölnig
with [tcpclient] use [bang( with [tcpserver] use [client <x>( svn path=/trunk/externals/iem/iemnet/; revision=13312
2010-03-29disable DEBUGIOhannes m zmölnig
svn path=/trunk/externals/iem/iemnet/; revision=13304
2010-03-29output additional data just like with mrpeach's objectsIOhannes m zmölnig
svn path=/trunk/externals/iem/iemnet/; revision=13303
2010-03-29provide feedback to Pd main-thread whether sender-thread still existsIOhannes m zmölnig
svn path=/trunk/externals/iem/iemnet/; revision=13300
2010-03-29clean up more properly on disconnectIOhannes m zmölnig
disconnecting has the awful tendency to trigger itself; for now, this is handled in the calling object's code, but later iemnet_(sender|receiver) should take care themselves svn path=/trunk/externals/iem/iemnet/; revision=13298
2010-03-26proper use of DEBUGIOhannes m zmölnig
use DEBUG() directly rather than "#ifdef DEBUG" svn path=/trunk/externals/iem/iemnet/; revision=13283
2010-03-26output the sending hostIOhannes m zmölnig
svn path=/trunk/externals/iem/iemnet/; revision=13278
2010-03-26compatibility with mrpeach; convenienceIOhannes m zmölnig
re-add all those stupid outlets. use convenience functions to send data to these outlets svn path=/trunk/externals/iem/iemnet/; revision=13276
2010-03-26changed API of read-callbackIOhannes m zmölnig
the callback will provide the raw data chunk as well (easier to add more data) svn path=/trunk/externals/iem/iemnet/; revision=13273
2010-03-25most of the tcp-objects seem to work now;IOhannes m zmölnig
performance increase as measured until now is great :-) svn path=/trunk/externals/iem/iemnet/; revision=13265
2010-03-24fixed M$VC preprocessor codeIOhannes m zmölnig
svn path=/trunk/externals/iem/iemnet/; revision=13260
2010-03-24automatic callingIOhannes m zmölnig
svn path=/trunk/externals/iem/iemnet/; revision=13259
2010-03-24made it compile (and run) on w32IOhannes m zmölnig
svn path=/trunk/externals/iem/iemnet/; revision=13255
2010-03-24a first clientIOhannes m zmölnig
svn path=/trunk/externals/iem/iemnet/; revision=13252
2010-03-24kind of works now: we can dump about 500MB within 5secs into tcpserver on loIOhannes m zmölnig
svn path=/trunk/externals/iem/iemnet/; revision=13251
2010-03-23hmm, less crashes; threads hangIOhannes m zmölnig
svn path=/trunk/externals/iem/iemnet/; revision=13245
2010-03-23factored out code into "shared";IOhannes m zmölnig
it's still rather unstable... svn path=/trunk/externals/iem/iemnet/; revision=13244
2010-03-23cleaned upIOhannes m zmölnig
svn path=/trunk/externals/iem/iemnet/; revision=13242
2010-03-23forked mrpeach's "net" svn2git-rootIOhannes m zmölnig
svn path=/trunk/externals/iem/iemnet/; revision=13240