thaya's profile - activity

2016-01-11 06:56:27 -0700 received badge  Notable Question (source)
2015-10-15 08:53:37 -0700 received badge  Student (source)
2015-07-29 01:20:37 -0700 received badge  Popular Question (source)
2015-07-22 15:09:47 -0700 received badge  Enthusiast
2015-07-15 09:43:18 -0700 asked a question The reason why timeout is 3500 in ReadLine() in AJTCL

I would like to know the reason why the timeout is set as 3500 in ReadLine() in aj_connect.c of AJTCL.

while ((AJ_IO_BUF_AVAIL(rxBuf) == 0) || (*(rxBuf->writePtr - 1) != '\n')) {
    status = rxBuf->recv(rxBuf, AJ_IO_BUF_SPACE(rxBuf), 3500);

Thin Client is running on our NO OS system and communicating with AllJoyn Router using Serial Line AllJoyn Protocol. The system can't wait for 3.5 sec without any other action so I would like to shorten it (e.g. 100 msec) if no problem.