Módulo dgram
El módulo dgram proporciona una implementación del socket del paquete UDP
Módulo básico, método de referencia:
1var dgram = require('dgram');
Objeto
Socket
dgram.Socket objeto es una función de encapsular una funcionalidad de paquetes EventEmitter . Ver DgramSocket
1DgramSocket dgram.Socket;
dgram.Socket instancia de dgram.Socket es creada por dgram.createSocket (). dgram.Socket necesita utilizar la nueva palabra clave para crear una instancia de dgram.Socket .
Función estática
createSocket
Cree un objeto dgram.Socket
1static DgramSocket dgram.createSocket(Object opts);
Parámetros de llamada:
- opts : Objeto,
Devuelve el resultado:
- DgramSocket , devuelve el objeto Socket creado
Las opciones permitidas por las opciones son:
1
2
3
4
5
6{
"type": "udp4" | "udp6", // 必填
"reuseAddr": true | false, //若设置为 true,socket.bind() 则会重用地址,即时另一个进程已经在其上面绑定了一个套接字。 默认是 false
"recvBufferSize": ###, // 设置 SO_RCVBUF 套接字值
"sendBufferSize": ### //设置 SO_RCVBUF 套接字值
}
Cree un objeto dgram.Socket
1
2static DgramSocket dgram.createSocket(Object opts,
Function callback);
Parámetros de llamada:
- opts : Objeto,
- callback : Función, agregue un oyente para el evento 'mensaje'.
Devuelve el resultado:
- DgramSocket , devuelve el objeto Socket creado
Las opciones permitidas por las opciones son:
1
2
3
4
5
6{
"type": "udp4" | "udp6", // 必填
"reuseAddr": true | false, //若设置为 true,socket.bind() 则会重用地址,即时另一个进程已经在其上面绑定了一个套接字。 默认是 false
"recvBufferSize": ###, // 设置 SO_RCVBUF 套接字值
"sendBufferSize": ### //设置 SO_RCVBUF 套接字值
}
Cree un objeto dgram.Socket
1static DgramSocket dgram.createSocket(String type);
Parámetros de llamada:
- type : Cadena, familia de sockets, 'udp4' o 'udp6'.
Devuelve el resultado:
- DgramSocket , devuelve el objeto Socket creado
Cree un objeto dgram.Socket
1
2static DgramSocket dgram.createSocket(String type,
Function callback);
Parámetros de llamada:
- type : Cadena, familia de sockets, 'udp4' o 'udp6'.
- callback : Función, agregue un oyente para el evento 'mensaje'.
Devuelve el resultado:
- DgramSocket , devuelve el objeto Socket creado