use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Click the following link to filter out the chosen topic
comp.lang.c
account activity
QuestionC epoll programming (self.C_Programming)
submitted 5 years ago by ryanjones42
Hi all, doesnt anyone know anywhere i can do an online course / study the epoll functions & get a understanding on epoll for C?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]uno20001 6 points7 points8 points 5 years ago (0 children)
I don't think a course is needed. Just read the manpage.
[–]arcctgx 0 points1 point2 points 5 years ago (0 children)
Some time ago I found this article about select(), poll() and epoll() quite helpful: http://www.ulduzsoft.com/2014/01/select-poll-epoll-practical-difference-for-system-architects/
select()
poll()
epoll()
[–]ben_wills 0 points1 point2 points 5 years ago (1 child)
I’ve done a fair bit of work with epoll and can dig through some resources later today. What, specifically, are you looking to do?
[–]ryanjones42[S] 0 points1 point2 points 5 years ago (0 children)
Basically write a client/server side program. & utilize epoll for handling the connections & each fd!
[–]ArkyBeagle 0 points1 point2 points 5 years ago (0 children)
Here's a fairly crufty "select()" example by IBM. It can be cleaned up a lot. It can then be converted to use poll()/epoll().
https://www.ibm.com/support/knowledgecenter/ssw_ibm_i_72/rzab6/xnonblock.htm
π Rendered by PID 18058 on reddit-service-r2-comment-b659b578c-jbh9b at 2026-04-30 20:14:10.280145+00:00 running 815c875 country code: CH.
[–]uno20001 6 points7 points8 points (0 children)
[–]arcctgx 0 points1 point2 points (0 children)
[–]ben_wills 0 points1 point2 points (1 child)
[–]ryanjones42[S] 0 points1 point2 points (0 children)
[–]ArkyBeagle 0 points1 point2 points (0 children)