|
1 | 1 | common = require("../common"); |
2 | 2 | assert = common.assert |
3 | 3 |
|
4 | | -var Buffer = require("buffer").Buffer, |
5 | | - fs = require("fs"), |
6 | | - dgram = require("dgram"), server, client, |
7 | | - server_path = "/tmp/dgram_server_sock", |
8 | | - client_path = "/tmp/dgram_client_sock", |
9 | | - message_to_send = new Buffer("A message to send"); |
| 4 | +fs = require("fs"); |
| 5 | +dgram = require("dgram"); |
| 6 | + |
| 7 | +serverPath = "/tmp/dgram_server_sock"; |
| 8 | +clientPath = "/tmp/dgram_client_sock"; |
| 9 | +msgToSend = new Buffer("A message to send"); |
10 | 10 |
|
11 | 11 | server = dgram.createSocket("unix_dgram"); |
12 | 12 | server.on("message", function (msg, rinfo) { |
13 | 13 | console.log("server got: " + msg + " from " + rinfo.address); |
14 | | - assert.strictEqual(rinfo.address, client_path); |
15 | | - assert.strictEqual(msg.toString(), message_to_send.toString()); |
| 14 | + assert.strictEqual(rinfo.address, clientPath); |
| 15 | + assert.strictEqual(msg.toString(), msgToSend.toString()); |
16 | 16 | server.send(msg, 0, msg.length, rinfo.address); |
17 | 17 | }); |
| 18 | + |
18 | 19 | server.on("listening", function () { |
19 | 20 | console.log("server is listening"); |
| 21 | + |
20 | 22 | client = dgram.createSocket("unix_dgram"); |
| 23 | + |
21 | 24 | client.on("message", function (msg, rinfo) { |
22 | 25 | console.log("client got: " + msg + " from " + rinfo.address); |
23 | | - assert.strictEqual(rinfo.address, server_path); |
24 | | - assert.strictEqual(msg.toString(), message_to_send.toString()); |
| 26 | + assert.strictEqual(rinfo.address, serverPath); |
| 27 | + assert.strictEqual(msg.toString(), msgToSend.toString()); |
25 | 28 | client.close(); |
26 | 29 | server.close(); |
27 | 30 | }); |
| 31 | + |
28 | 32 | client.on("listening", function () { |
29 | 33 | console.log("client is listening"); |
30 | | - client.send(message_to_send, 0, message_to_send.length, server_path, function (err, bytes) { |
| 34 | + client.send(msgToSend, 0, msgToSend.length, serverPath, function (err, bytes) { |
31 | 35 | if (err) { |
32 | 36 | console.log("Caught error in client send."); |
33 | 37 | throw err; |
34 | 38 | } |
35 | 39 | console.log("client wrote " + bytes + " bytes."); |
36 | | - assert.strictEqual(bytes, message_to_send.length); |
| 40 | + assert.strictEqual(bytes, msgToSend.length); |
37 | 41 | }); |
38 | 42 | }); |
39 | 43 |
|
40 | | - client.bind(client_path); |
| 44 | + |
| 45 | + client.bind(clientPath); |
41 | 46 | }); |
42 | 47 |
|
43 | | -server.bind(server_path); |
| 48 | +server.bind(serverPath); |
0 commit comments