indietro

  • setsockopt SOCKET,LIVELLO,NOMEOPZ,VALOREOPZ

    Imposta l'opzione richiesta del socket. Restituisce il valore indefinito se si verifica un errore. Per LIVELLO e NOMEOPZ usate le costanti intere fornite dal modulo Socket. Anche i valori per LIVELLO possono essere ottenuti da getprotobyname. VALOREOPZ potrebbe essere o una stringa compattata oppure un intero. Un intero VALOREOPZ è un modo stenografico per dire pack("i", VALOREOPZ).

    Un esempio che disabilita l'algoritmo di Nagle per un socket:

        use Socket qw(IPPROTO_TCP TCP_NODELAY);
        setsockopt($socket, IPPROTO_TCP, TCP_NODELAY, 1);