serversocket accountserver = new serversocket("accountserver", 60, 50) { onconnect = authserver_onclientconnect, onreceive = authserver_onclientreceive, ondisconnect = authserver_onclientdisconnect, clientbuffersize = 4048 }; accountserver.prepare(authport, system.net.sockets.ipprotectionlevel.edgerestricted); accountserver.beginaccept(); { serversocket messageserver = new serversocket("messageserver", 60, 50) { onconnect = gameserver_onclientconnect, onreceive = gameserver_onclientreceive, ondisconnect = gameserver_onclientdisconnect, clientbuffersize = 4048 }; messageserver.prepare(gameport, system.net.sockets.ipprotectionlevel.edgerestricted); messageserver.beginaccept();