|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SelectRequest<T>
Represents a request for value from a select. Each request holds a list of guards (boolean flags) to indicate, which input channels of the select should be queried, and a routine to invoke once a value is available.
Method Summary | |
---|---|
boolean |
matchesMask(int index)
Checks, whether the given index should be queried for value or not. |
void |
valueFound(int index,
T value)
Invoked, when a value has been found bound to any of the input channels monitored by the select. |
Method Detail |
---|
boolean matchesMask(int index)
index
- The index of the input channel to check for guard
void valueFound(int index, T value)
index
- The index of the input channelvalue
- The value obtained from the channel
|
Copyright © 2008–2012 Václav Pech. All Rights Reserved. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |