Red de conocimiento informático - Material del sitio web - Cómo enviar paquetes en un lenguaje sencillo

Cómo enviar paquetes en un lenguaje sencillo

Nombre de subrutina: UDP_SendPacket

Éxito = SendLength, el error devuelve -1

Tipo de valor de retorno: Parámetro lt; nombre de "socket", tipo "Entero".

Nota: Sockets creados por el protocolo de datagramas UDP.

El parámetro lt;2gt; se denomina "puntero de paquete" y es de tipo "entero".

Descripción: La dirección de memoria utilizada para enviar paquetes de datos.

El parámetro lt;3gt; se denomina "Longitud del paquete" y es de tipo "Entero".

Descripción: Longitud del paquete de datos a enviar.

El parámetro lt;4gt; se llama "dirección remota" y es de tipo "entero".

Especifique: Dirección IP del datagrama de destino IP entera = IP a entero (IP de texto).

El parámetro <5> se denomina "puerto remoto" y es de tipo "entero".

Descripción: El número de puerto del datagrama de destino.

El nombre del parámetro lt;6gt; es "ErrorCode" y el tipo es "Integer". Los datos de parámetros se reciben por referencia y se permite recibir datos de parámetros vacíos.

Nota: En caso de error, el código de error se puede obtener de esta variable de parámetro.

Nota: Si la operación falla, el código de error se puede obtener de esta variable de parámetro.