Nicolas Cannasse 18 years ago
parent
commit
19d74129a7

+ 3 - 3
std/haxe/remoting/SocketConnection.hx

@@ -73,7 +73,7 @@ class SocketConnection extends AsyncConnection {
 		#end
 	}
 
-	static function decodeChar(c) {
+	public static function decodeChar(c) {
 		// A...Z
 		if( c >= 65 && c <= 90 )
 			return c - 65;
@@ -92,7 +92,7 @@ class SocketConnection extends AsyncConnection {
 		return null;
 	}
 
-	static function encodeChar(c) {
+	public static function encodeChar(c) {
 		if( c < 0 )
 			return null;
 		// A...Z
@@ -113,7 +113,7 @@ class SocketConnection extends AsyncConnection {
 		return null;
 	}
 
-	static function sendMessage( __data : Dynamic, msg : String ) {
+	public static function sendMessage( __data : Dynamic, msg : String ) {
 		var len = msg.length + 3;
 		#if neko
 		#else true

+ 1 - 16
std/neko/net/ThreadRemotingServer.hx

@@ -36,22 +36,7 @@ class ThreadRemotingServer extends ThreadServer<haxe.remoting.SocketConnection,S
 	}
 
 	function decodeChar(c) {
-		// A...Z
-		if( c >= 65 && c <= 90 )
-			return c - 65;
-		// a...z
-		if( c >= 97 && c <= 122 )
-			return c - 97 + 26;
-		// 0...9
-		if( c >= 48 && c <= 57 )
-			return c - 48 + 52;
-		// +
-		if( c == 43 )
-			return 62;
-		// /
-		if( c == 47 )
-			return 63;
-		return null;
+		return haxe.remoting.SocketConnection.decodeChar(c);
 	}
 
 	public override function clientConnected( s : neko.net.Socket ) {

+ 1 - 1
std/neko/net/ThreadServer.hx

@@ -193,7 +193,7 @@ class ThreadServer<Client,Message> {
 		}
 	}
 
-	public function init() {
+	function init() {
 		worker = neko.vm.Thread.create(runWorker);
 		timer = neko.vm.Thread.create(runTimer);
 		for( i in 0...nthreads ) {