Modul dgram
Das dgram-Modul bietet die Implementierung eines UDP-Paketsockets
Grundmodul, Referenzmethode:
1var dgram = require('dgram');
Objekt
Socket
dgram.Socket Objekt dgram.Socket ist eine Funktion zum Einkapseln einer EventEmitter . Siehe DgramSocket
1DgramSocket dgram.Socket;
dgram.Socket Instanz dgram.Socket wird von dgram.createSocket () erstellt. dgram.Socket nicht erforderlich, das neue Schlüsselwort zu verwenden, um dgram.Socket Instanz von dgram.Socket zu erstellen.
Statische Funktion
createSocket
Erstellen Sie ein dgram.Socket Objekt
1static DgramSocket dgram.createSocket(Object opts);
Parameter aufrufen:
- opts : Objekt,
Ergebnis zurückgeben:
- DgramSocket , geben Sie das erstellte Socket Objekt zurück
Die zulässigen Optionen für Optionen sind:
1
2
3
4
5
6{
"type": "udp4" | "udp6", // 必填
"reuseAddr": true | false, //若设置为 true,socket.bind() 则会重用地址,即时另一个进程已经在其上面绑定了一个套接字。 默认是 false
"recvBufferSize": 1024, // 设置 SO_RCVBUF 套接字值
"sendBufferSize": 1024 //设置 SO_RCVBUF 套接字值
}
Erstellen Sie ein dgram.Socket Objekt
1
2static DgramSocket dgram.createSocket(Object opts,
Function callback);
Parameter aufrufen:
- opts : Objekt,
- callback : Funktion, fügen Sie einen Listener für das Ereignis'message 'hinzu.
Ergebnis zurückgeben:
- DgramSocket , geben Sie das erstellte Socket Objekt zurück
Die zulässigen Optionen für Optionen sind:
1
2
3
4
5
6{
"type": "udp4" | "udp6", // 必填
"reuseAddr": true | false, //若设置为 true,socket.bind() 则会重用地址,即时另一个进程已经在其上面绑定了一个套接字。 默认是 false
"recvBufferSize": # # #, // 设置 SO_RCVBUF 套接字值
"sendBufferSize": # # # //设置 SO_RCVBUF 套接字值
}
Erstellen Sie ein dgram.Socket Objekt
1static DgramSocket dgram.createSocket(String type);
Parameter aufrufen:
- type : String, Socket-Familie, 'udp4' oder 'udp6'.
Ergebnis zurückgeben:
- DgramSocket , geben Sie das erstellte Socket Objekt zurück
Erstellen Sie ein dgram.Socket Objekt
1
2static DgramSocket dgram.createSocket(String type,
Function callback);
Parameter aufrufen:
- type : String, Socket-Familie, 'udp4' oder 'udp6'.
- callback : Funktion, fügen Sie einen Listener für das Ereignis'message 'hinzu.
Ergebnis zurückgeben:
- DgramSocket , geben Sie das erstellte Socket Objekt zurück