[ Previous ] [ Contents ] [ Index ] [ Next ]

Ns_ConnWrite

Overview

Send data to a client

Syntax

    int Ns_ConnWrite(
    	Ns_Conn *conn,
    	void    *buf,
    	int      len
    );

Description

The Ns_ConnWrite function attempts to write out the specified length of data from the given buffer to the client. It returns the number of bytes sent or -1 if there is an error. This function may write fewer than len bytes.

Example

    
    /* Write towrite bytes from buf. */
    
    while (towrite > 0) {
    	int nwrote;
    
    	nwrote = Ns_ConnWrite(conn, buf, towrite);
    	if (nwrote == -1) {
    		/* ... handle error ... */
    	}
    	buf += nwrote;
    	towrite -= nwrote;
    }

Top of Page

[ Previous ] [ Contents ] [ Index ] [ Next ]
Copyright © 1996 America Online, Inc.