Mercurial > hg > Applications > AliceVNC
view src/main/java/jp/ac/u_ryukyu/alicevnc/AliceVNC.java @ 3:9d932f70b29a
create MyServerInitMessage. ServerInitMessage could not send with MessagePack for including PixelFormat class
author | YU |
---|---|
date | Sat, 13 Sep 2014 19:48:08 +0900 |
parents | a73b8a20e233 |
children | 4faa4619a02f |
line wrap: on
line source
package jp.ac.u_ryukyu.alicevnc; import javax.swing.SwingUtilities; import com.glavsoft.viewer.Viewer; import com.glavsoft.viewer.cli.Parser; import com.glavsoft.viewer.swing.ParametersHandler; import alice.codesegment.CodeSegment; public class AliceVNC extends CodeSegment { private AliceVNCConfig conf; public AliceVNC(AliceVNCConfig conf) { this.conf = conf; } public void run() { if (conf.getProxyFlag()){ Parser parser = new Parser(); ParametersHandler.completeParserOptions(parser); if (parser.isSet(ParametersHandler.ARG_HELP)) { System.exit(0); } Viewer viewer = new Viewer(parser); SwingUtilities.invokeLater(viewer); new ReceiveServerInitMessage(); } if (conf.getViewerFlag()){ new ReceiveServerInitMessage("parent"); } } }