void* threadParent(void *arg) { /* Parent Thread */ char* chck; /* Ketika belum diterima End Of Frame, teruskan listening untuk penerimaan byte */ while ( (parentExit != 1) ) { chck = rcvchar(sockfd, &buffer); if ( chck != NULL ) { Frame F; F.GetDecompiled(chck); if ( (F.GetMessage()).at(0) != 26 ) { printf("Menerima Frame ke-%d\n", F.GetNumber()); } else { printf("EOF diterima\n"); getEOF = F.GetNumber(); } } } printf("Exiting Child\n"); return NULL; }