Modifier and Type | Method and Description |
---|---|
void |
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(SelectableChannel handle) |
void |
resetPollOn(SelectableChannel handle) |
void |
resetPollOut(SelectableChannel handle) |
void |
run() |
void |
setPollAccept(SelectableChannel handle) |
void |
setPollConnect(SelectableChannel handle) |
void |
setPollIn(SelectableChannel handle) |
void |
setPollOut(SelectableChannel handle) |
void |
start() |
void |
stop() |
public Poller()
public Poller(String name)
public void destroy()
public final void addHandle(SelectableChannel fd, IPollEvents events)
public final void removeHandle(SelectableChannel handle)
public final void setPollIn(SelectableChannel handle)
public final void resetPollOn(SelectableChannel handle)
public final void setPollOut(SelectableChannel handle)
public final void resetPollOut(SelectableChannel handle)
public final void setPollConnect(SelectableChannel handle)
public final void setPollAccept(SelectableChannel 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 © 2017. All rights reserved.