| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface OFHelloElementFactory
The interface to factories used for retrieving OFHelloElement instances. All methods are expected to be thread-safe.
| Method Summary | |
|---|---|
|  OFHelloElement | getHelloElement(OFHelloElementType t)Retrieves an OFHelloElement instance corresponding to the specified OFHelloElementType | 
|  java.util.List<OFHelloElement> | parseHelloElements(java.nio.ByteBuffer data,
                   int length)Attempts to parse and return all OFHelloElement contained in the given ByteBuffer, beginning at the ByteBuffer's position, and ending at position+length. | 
|  java.util.List<OFHelloElement> | parseHelloElements(java.nio.ByteBuffer data,
                   int length,
                   int limit)Attempts to parse and return all OFHelloElement contained in the given ByteBuffer, beginning at the ByteBuffer's position, and ending at position+length. | 
| Method Detail | 
|---|
OFHelloElement getHelloElement(OFHelloElementType t)
t - the type of the OFHelloElement to be retrieved
java.util.List<OFHelloElement> parseHelloElements(java.nio.ByteBuffer data,
                                                  int length)
data - the ByteBuffer to parse for OpenFlow helloslength - the number of Bytes to examine for OpenFlow hellos
java.util.List<OFHelloElement> parseHelloElements(java.nio.ByteBuffer data,
                                                  int length,
                                                  int limit)
data - the ByteBuffer to parse for OpenFlow helloslength - the number of Bytes to examine for OpenFlow helloslimit - the maximum number of messages to return, 0 means no limit
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||