- 论坛徽章:
- 0
|
void *sendPulsePackThread(void *args)
{
T_Socket *s = (T_Socket*)args;
DATAHEAD dataHead;
dataHead.HeadFlag = '1111';
dataHead.lLen = 0;
while(streamOpen==1)
{
sleep(10);
if(SendData(s->socket,(char*)&dataHead,sizeof(DATAHEAD),10) == SOCKET_ERROR)
{
__android_log_write(ANDROID_LOG_ERROR,"Tag","sendPulsePackThread send fail \n");
}
}
__android_log_write(ANDROID_LOG_ERROR,"Tag","sendPulsePackThread mark \n");
pthread_detach(pthread_self());
__android_log_write(ANDROID_LOG_ERROR,"Tag","sendPulsePackThread exit \n");
pthread_exit((void *)0);
} |
|