PreviousNextIndex

WRITE( ) method

Writes data to the socket.

Return type: LOGICAL

Applies to: Socket object handle

Syntax
WRITE( buffer , position , bytes-to-write ) 

buffer
position
bytes-to-write

WRITE( ) returns TRUE if the write operation succeeded normally and returns FALSE otherwise. An error can occur if:

This method expects buffer to identify a MEMPTR variable which already has a region of memory associated with it. The developer must call the SET-SIZE statement to allocate memory and associate it with a MEMPTR variable. It is the responsibility of the developer to free this memory, also via the SET-SIZE statement. The WRITE method will fail if the size of buffer is less than bytes-to-write.

Even if the WRITE( ) method returns TRUE, not all the bytes may have actually been written. To find out how many bytes were written, check the BYTES-WRITTEN attribute.


OpenEdge Release 10.2B
Copyright © 2009 Progress Software Corporation
PreviousNextIndex