Bladeren bron

optional call onData.

Nicolas Cannasse 19 jaren geleden
bovenliggende
commit
f6a06bbc96

+ 1 - 1
std/haxe/remoting/AsyncConnection.hx

@@ -53,7 +53,7 @@ class AsyncConnection implements Dynamic<AsyncConnection> {
 		return f;
 	}
 
-	public function call( params : Array<Dynamic>, onData : Dynamic -> Void ) : Void {
+	public function call( params : Array<Dynamic>, ?onData : Dynamic -> Void ) : Void {
 		#if flash
 		if( __data.connect ) {
 			var me = this;

+ 1 - 1
std/haxe/remoting/AsyncDebugConnection.hx

@@ -69,7 +69,7 @@ class AsyncDebugConnection extends AsyncConnection, implements Dynamic<AsyncDebu
 		trace(path.join(".")+"("+params.join(",")+") = "+Std.string(result));
 	}
 
-	override public function call( params : Array<Dynamic>, onData : Dynamic -> Void ) : Void {
+	override public function call( params : Array<Dynamic>, ?onData : Dynamic -> Void ) : Void {
 		lastCalls.add({ path : __data.__path, params : params });
 		onCall(__data.__path,params);
 		var me = this;

+ 1 - 1
std/haxe/remoting/DelayedConnection.hx

@@ -51,7 +51,7 @@ class DelayedConnection extends AsyncConnection, implements Dynamic<DelayedConne
 		return cnx;
 	}
 
-	override public function call( params, onData ) {
+	override public function call( params, ?onData ) {
 		var d : InternalData = __data;
 		d.msg.push({ path : __path, params : params, onData : onData });
 		process(d);

+ 1 - 1
std/haxe/remoting/LocalConnection.hx

@@ -40,7 +40,7 @@ class LocalConnection extends AsyncConnection {
 		return s;
 	}
 
-	override public function call( params : Array<Dynamic>, onData : Dynamic -> Void ) : Void {
+	override public function call( params : Array<Dynamic>, ?onData : Dynamic -> Void ) : Void {
 		try {
 			var s = new haxe.Serializer();
 			var p = __path.copy();

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

@@ -48,7 +48,7 @@ class SocketConnection extends AsyncConnection {
 		return s;
 	}
 
-	override public function call( params : Array<Dynamic>, onData : Dynamic -> Void ) : Void {
+	override public function call( params : Array<Dynamic>, ?onData : Dynamic -> Void ) : Void {
 		try {
 			var s = new haxe.Serializer();
 			s.serialize(true);