| Modifier and Type | Class and Description |
|---|---|
static class |
Poller.Handle |
| Modifier and Type | Method and Description |
|---|---|
Poller.Handle |
addHandle(SelectableChannel fd,
IPollEvents events) |
void |
addTimer(long timeout,
IPollEvents sink,
int id) |
protected void |
adjustLoad(int amount) |
void |
cancelTimer(IPollEvents sink,
int id) |
void |
destroy() |
protected long |
executeTimers() |
int |
getLoad() |
void |
removeHandle(Poller.Handle handle) |
void |
resetPollIn(Poller.Handle handle) |
void |
resetPollOut(Poller.Handle handle) |
void |
run() |
void |
setPollAccept(Poller.Handle handle) |
void |
setPollConnect(Poller.Handle handle) |
void |
setPollIn(Poller.Handle handle) |
void |
setPollOut(Poller.Handle handle) |
void |
start() |
void |
stop() |
protected final Thread worker
public void destroy()
public Poller.Handle addHandle(SelectableChannel fd, IPollEvents events)
public void removeHandle(Poller.Handle handle)
public void setPollIn(Poller.Handle handle)
public void resetPollIn(Poller.Handle handle)
public void setPollOut(Poller.Handle handle)
public void resetPollOut(Poller.Handle handle)
public void setPollConnect(Poller.Handle handle)
public void setPollAccept(Poller.Handle handle)
public void start()
public void stop()
public final int getLoad()
protected void adjustLoad(int amount)
public void addTimer(long timeout,
IPollEvents sink,
int id)
public void cancelTimer(IPollEvents sink, int id)
protected long executeTimers()
Copyright © 2020. All rights reserved.