Mercurial Hosting > luan
diff core/src/luan/modules/IoLuan.java @ 611:8bd98da6991a 0.14
remove pickle code
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Fri, 11 Dec 2015 12:24:24 -0700 |
parents | b4f3dbe1c6e3 |
children | cdc70de628b5 |
line wrap: on
line diff
--- a/core/src/luan/modules/IoLuan.java Fri Dec 11 00:13:13 2015 -0700 +++ b/core/src/luan/modules/IoLuan.java Fri Dec 11 12:24:24 2015 -0700 @@ -647,33 +647,6 @@ @Override public String to_string() { return socket.toString(); } - - public LuanTable pickle_client(LuanState luan) throws IOException { - InputStream in = new BufferedInputStream(inputStream()); - OutputStream out = new BufferedOutputStream(outputStream()); - return new PickleClient(luan,in,out).table(); - } - - public void run_pickle_server(LuanState luan) throws IOException, LuanException { - InputStream in = new BufferedInputStream(inputStream()); - OutputStream out = new BufferedOutputStream(outputStream()); - new PickleServer(luan,in,out).run(); - } - - @Override public LuanTable table() { - LuanTable tbl = super.table(); - try { - tbl.rawPut( "pickle_client", new LuanJavaFunction( - LuanSocket.class.getMethod( "pickle_client", LuanState.class ), this - ) ); - tbl.rawPut( "run_pickle_server", new LuanJavaFunction( - LuanSocket.class.getMethod( "run_pickle_server", LuanState.class ), this - ) ); - } catch(NoSuchMethodException e) { - throw new RuntimeException(e); - } - return tbl; - } } public static LuanTable socket(LuanState luan,String name) throws LuanException, IOException {