CEPoll Class Reference

Collaboration diagram for CEPoll:
Collaboration graph
[legend]

List of all members.

Public Member Functions

int create ()
int add_usock (const int eid, const UDTSOCKET &u, const int *events=NULL)
int update_usock (const int eid, const UDTSOCKET &u, const int *events=NULL)
int verify_usock (const int eid, const UDTSOCKET &u, int *events)
int add_ssock (const int eid, const SYSSOCKET &s, const int *events=NULL)
int remove_usock (const int eid, const UDTSOCKET &u)
int remove_ssock (const int eid, const SYSSOCKET &s)
int wait (const int eid, std::set< UDTSOCKET > *readfds, std::set< UDTSOCKET > *writefds, int64_t msTimeOut, std::set< SYSSOCKET > *lrfds, std::set< SYSSOCKET > *lwfds)
int release (const int eid)
int update_events (const UDTSOCKET &uid, std::set< int > &eids, int events, bool enable)

Friends

class CUDT
class CRendezvousQueue

Detailed Description

Definition at line 65 of file epoll.h.


The documentation for this class was generated from the following files:

Generated on 9 Feb 2013 for barchart-udt-core-2.2.2 by  doxygen 1.6.1