[feature] xeventpoll