c++ Programming Glossary: f_setfl
How to simulate “Press any key to continue?” http://stackoverflow.com/questions/1449324/how-to-simulate-press-any-key-to-continue newt oldf fcntl STDIN_FILENO F_GETFL 0 fcntl STDIN_FILENO F_SETFL oldf O_NONBLOCK ch getchar tcsetattr STDIN_FILENO TCSANOW oldt.. tcsetattr STDIN_FILENO TCSANOW oldt fcntl STDIN_FILENO F_SETFL oldf if ch EOF ungetc ch stdin return 1 return 0 Update The..
High delay in RS232 communication on a PXA270 http://stackoverflow.com/questions/4667141/high-delay-in-rs232-communication-on-a-pxa270 F_GETFL 0 f ~O_NONBLOCK fcntl mPhysicalComPort F_SETFL f Get the current options for the port... tcgetattr mPhysicalComPort..
BSD Sockets - How to use non-blocking sockets? http://stackoverflow.com/questions/6699488/bsd-sockets-how-to-use-non-blocking-sockets flags fcntl socket F_GETFL 0 assert flags 1 fcntl socket F_SETFL flags O_NONBLOCK int main int agrc char argv int sock new_sd.. flags fcntl socket F_GETFL 0 assert flags 1 fcntl socket F_SETFL flags O_NONBLOCK int main int agrc char argv int sock new_sd..
Using select() for non-blocking sockets http://stackoverflow.com/questions/6715736/using-select-for-non-blocking-sockets flags fcntl socket F_GETFL 0 assert flags 1 fcntl socket F_SETFL flags O_NONBLOCK get sockaddr IPv4 or IPv6 void get_in_addr.. flags fcntl socket F_GETFL 0 assert flags 1 fcntl socket F_SETFL flags O_NONBLOCK get sockaddr IPv4 or IPv6 void get_in_addr..
Blocking socket returns EAGAIN http://stackoverflow.com/questions/735249/blocking-socket-returns-eagain IO const int flags fcntl sock F_GETFL 0 fcntl sock F_SETFL flags O_NONBLOCK errno 0 we connect but it will return soon.. the socket options back to blocking IO if fcntl sock F_SETFL flags 1 return 1 return 0 The idea is that I set it to non blocking..
|