MemcachedClient.NIOLoader Class Reference

Collaboration diagram for MemcachedClient.NIOLoader:

Collaboration graph
[legend]

List of all members.

Classes

class  Connection

Public Member Functions

void doMulti (boolean asString, Map< String, StringBuilder > sockKeys, String[] keys, Map< String, Object > ret)
 NIOLoader (MemcachedClient mc)
void readResponse (SelectionKey key) throws IOException
void writeRequest (SelectionKey key) throws IOException

Protected Attributes

Connection[] conns
MemcachedClient mc
int numConns = 0
Selector selector

Private Member Functions

void handleError (Throwable e, String[] keys)
void handleKey (SelectionKey key) throws IOException


Constructor & Destructor Documentation

NIOLoader ( MemcachedClient  mc  ) 


Member Function Documentation

void doMulti ( boolean  asString,
Map< String, StringBuilder >  sockKeys,
String[]  keys,
Map< String, Object >  ret 
)

void handleError ( Throwable  e,
String[]  keys 
) [private]

void handleKey ( SelectionKey  key  )  throws IOException [private]

void readResponse ( SelectionKey  key  )  throws IOException

void writeRequest ( SelectionKey  key  )  throws IOException


Member Data Documentation

Connection [] conns [protected]

MemcachedClient mc [protected]

int numConns = 0 [protected]

Selector selector [protected]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:42:31 2012 for Project Wonder by  doxygen 1.5.8