Query: upscli_readline
OS: opensolaris
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
UPSCLI_READLINE(3) NUT Manual UPSCLI_READLINE(3)NAMEupscli_readline - read a single response from a UPSSYNOPSIS#include <upsclient.h> int upscli_readline(UPSCONN_t *ups, char *buf, size_t buflen);DESCRIPTIONThe upscli_readline() function takes the pointer ups to a UPSCONN_t state structure, receives a single line from the server, and copies up to buflen bytes of the response into the buffer buf. Some parsing of the string occurs during reception. In particular, ERR messages from upsd(8) are detected and will cause this function to return -1.RETURN VALUEThe upscli_readline() function returns 0 on success, or -1 if an error occurs.SEE ALSOupscli_fd(3), upscli_get(3), upscli_readline(3), upscli_sendline(3), upscli_ssl(3), upscli_strerror(3), upscli_upserror(3) Network UPS Tools 05/22/2012 UPSCLI_READLINE(3)