Red de conocimiento informático - Problemas con los teléfonos móviles - Leer el uso de la programación

Leer el uso de la programación

1. Las funciones de recepción y envío proporcionan funciones similares a lectura y escritura. Pero proporcionan un cuarto parámetro para controlar las operaciones de lectura y escritura.

int recv(int sockfd, void *buf, int len, int flags)

int send(int sockfd, void *buf, int len, int flags)

Los primeros tres parámetros son iguales a lectura, lectura y escritura, y el cuarto parámetro puede ser 0 o una combinación de los siguientes parámetros:

_______________________________________________________________

| no buscar la tabla de enrutamiento|

| MSG_OOB |Aceptar o enviar datos fuera de banda|

|Ver datos sin eliminarlos del buffer del sistema|

| MSG_WAITALL | Esperar cualquier dato |

|——————————————————————–|

Si flags es 0, la operación es la misma que leer, leer y escribir es la misma.

2. En Unix, todos los dispositivos pueden considerarse como un archivo, por lo que podemos usar read para leer datos de socket.