dedlfix: Frage zu Node.js und 2 laufenden Listener (net und websocket)

Beitrag lesen

Tach!

net.createServer(function (socket) {
	function nettest(message) {
			console.log("yeah: "+message);
	}
}).listen(1234);

Kann ich jetzt aus einem 2. Listener heraus die Funktion des ersten aufrufen? (und auch umgekehrt)

Prinzipiell ja.

Ein Versuch mit net.nettest("nachricht"); hat nicht funktioniert (net.nettest is not a function).

nettest ist ja auch nur eine lokale Funktion innerhalb der anonymen Funktion. Die dürfte überhaupt nicht aufgerufen werden können, so wie dieses Stück Code aussieht.

dedlfix.