| |
The scds_fm_tcp_read() function reads data from a
TCP connection with a process being monitored.
The size argument is an input and argument. On
input, you specify the size of the buffer, bytes. On completion, the function
places the data in buffer and specifies the actual
number of bytes read in size. If the buffer is not
big enough for the number of bytes read, the function returns a full buffer
of size bytes, and you can call the function again
for further data.
If the function times out, it returns SCHA_ERR_TIMEOUT.
In this case, the function might return fewer bytes than requested, indicated
by the value returned in size.
|