// can't init multi times
assert(nevent == 0);
- id = i;
+ idx = i;
#ifdef HAVE_EPOLL
driver = new EpollDriver(cct);
void EventCenter::set_owner()
{
- centers[id] = local_center = this;
+ centers[idx] = local_center = this;
}
int EventCenter::create_file_event(int fd, int mask, EventCallbackRef ctxt)
int notify_send_fd;
NetHandler net;
EventCallbackRef notify_handler;
- unsigned id = 10000;
+ unsigned idx = 10000;
int process_time_events();
FileEvent *_get_file_event(int fd) {
~EventCenter();
ostream& _event_prefix(std::ostream *_dout);
- int init(int nevent, unsigned id);
+ int init(int nevent, unsigned idx);
void set_owner();
- unsigned get_id() { return id; }
+ unsigned get_id() { return idx; }
// Used by internal thread
int create_file_event(int fd, int mask, EventCallbackRef ctxt);