Read line from the stream. New-line characters(CR, LF ) will not be stored into buffer.
- Parameters:
-
| str | data buffer pointer |
| sockfd | socket descriptor |
| nbytes | read size |
| timeoutms | wait timeout milliseconds |
- Returns:
- the length of data readed on success, or 0 on timeout, or -1 if an error(ex:socket closed) occurred.
- Since:
- 8.1R
- Note:
- be sure the return length is not the length of stored data. it means how many bytes are readed from the socket. so the new-line characters will be counted, but not be stored.
Definition at line 220 of file qSocket.c.