2011-03-04 6 views
0

로컬 네트워크 장치로 데이터를 보내고 있습니다.
장치가 꺼져있는 경우 75 초 후에 제한 시간이 트리거됩니다. 이 코드를 사용하여이 timeoute을 줄이고 자 :AsyncSocket set timeout

[sock writeData:self.printData withTimeout:10 tag:1]; 

을하지만 시간 초과 매개 변수는 동작을 변경하지 않습니다. 또한 특수 값 -1과 0은 아무 효과가없는 것 같습니다.

어떻게 타임 아웃을 설정할 수 있습니까? 장치가 꺼져있는 경우

답변

0

아마 당신은이 경우에 접속 타임 아웃 시간을보고합니다.

[socket connectToHost:host onPort:[port intValue] withTimeout:5 error:&error]; 
:

나는 다음과 같은 사용