|
More information: http://www.cs.berkeley.edu/~mdw/proj/seda/ | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--seda.sandStorm.lib.aSocket.aSocketImplFactory
aSocketImplFactory is an internal abstract class used to represent the interface between the aSocket library and a provider implementation.
| Constructor Summary | |
aSocketImplFactory()
|
|
| Method Summary | |
(package private) static aSocketImplFactory |
getFactory()
|
protected abstract ConnectSockState |
newConnectSockState(ATcpConnectRequest req,
SelectSourceIF selsource)
|
protected abstract DatagramSockState |
newDatagramSockState(AUdpSocket sock,
java.net.InetAddress addr,
int port)
|
protected abstract ListenSockState |
newListenSockState(ATcpListenRequest req,
SelectSourceIF selsource)
|
protected abstract SelectQueueElement |
newSelectQueueElement(java.lang.Object item)
|
protected abstract SelectSourceIF |
newSelectSource()
|
protected abstract SockState |
newSockState(ATcpConnection conn,
java.net.Socket nbsock,
int writeClogThreshold)
|
| Methods inherited from class java.lang.Object |
|
| Constructor Detail |
public aSocketImplFactory()
| Method Detail |
static aSocketImplFactory getFactory()
throws java.lang.ClassNotFoundException,
java.lang.InstantiationException,
java.lang.IllegalAccessException
protected abstract SelectSourceIF newSelectSource()
protected abstract SelectQueueElement newSelectQueueElement(java.lang.Object item)
protected abstract SockState newSockState(ATcpConnection conn,
java.net.Socket nbsock,
int writeClogThreshold)
throws java.io.IOException
protected abstract ConnectSockState newConnectSockState(ATcpConnectRequest req,
SelectSourceIF selsource)
throws java.io.IOException
protected abstract ListenSockState newListenSockState(ATcpListenRequest req,
SelectSourceIF selsource)
throws java.io.IOException
protected abstract DatagramSockState newDatagramSockState(AUdpSocket sock,
java.net.InetAddress addr,
int port)
throws java.io.IOException
|
More information: http://www.cs.berkeley.edu/~mdw/proj/seda/ | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||