net.server: Allow replacement of send function on an open socket

Sat, 07 Mar 2009 19:56:53 +0000

author
Matthew Wild <mwild1@gmail.com>
date
Sat, 07 Mar 2009 19:56:53 +0000
changeset 885
38ed2db19a55
parent 884
5758c39285ab
child 886
96de7f0a41cc

net.server: Allow replacement of send function on an open socket

net/server.lua file | annotate | diff | comparison | revisions
--- a/net/server.lua	Sat Mar 07 19:40:00 2009 +0000
+++ b/net/server.lua	Sat Mar 07 19:56:53 2009 +0000
@@ -386,6 +386,10 @@
         pattern = new or pattern
         return pattern
     end
+    handler.setsend = function ( newsend )
+        send = newsend or send
+        return send
+    end
     handler.bufferlen = function( readlen, sendlen )
         maxsendlen = sendlen or maxsendlen
         maxreadlen = readlen or maxreadlen

mercurial