| 
 | Rice Pastry API | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Uses of AppSocketReceiver in rice.p2p.commonapi | 
| Methods in rice.p2p.commonapi with parameters of type AppSocketReceiver | |
|  void | Endpoint.accept(AppSocketReceiver receiver)Set's the acceptor for this application. | 
|  void | Endpoint.connect(NodeHandle handle,
        AppSocketReceiver receiver,
        int timeout)Opens a connection to this application on a remote node. | 
| Uses of AppSocketReceiver in rice.p2p.commonapi.appsocket | 
| Methods in rice.p2p.commonapi.appsocket with parameters of type AppSocketReceiver | |
|  void | AppSocket.register(boolean wantToRead,
         boolean wantToWrite,
         int timeout,
         AppSocketReceiver receiver)Must be called every time a Read/Write occurs to continue operation. | 
| Uses of AppSocketReceiver in rice.p2p.multiring | 
| Methods in rice.p2p.multiring with parameters of type AppSocketReceiver | |
|  void | MultiringEndpoint.connect(NodeHandle handle,
        AppSocketReceiver receiver,
        int timeout)Passthrough to sub endpoint. | 
|  void | MultiringEndpoint.accept(AppSocketReceiver receiver)DESCRIBE THE METHOD | 
| Uses of AppSocketReceiver in rice.p2p.past.gc | 
| Methods in rice.p2p.past.gc with parameters of type AppSocketReceiver | |
|  void | GCEndpoint.connect(NodeHandle handle,
        AppSocketReceiver receiver,
        int timeout)Passthrough to the sub endpoint. | 
|  void | GCEndpoint.accept(AppSocketReceiver receiver)DESCRIBE THE METHOD | 
| Uses of AppSocketReceiver in rice.pastry | 
| Methods in rice.pastry with parameters of type AppSocketReceiver | |
| abstract  void | PastryNode.connect(NodeHandle handle,
        AppSocketReceiver receiver,
        PastryAppl appl,
        int timeout)Called by PastryAppl to ask the transport layer to open a Socket to its counterpart on another node. | 
| Uses of AppSocketReceiver in rice.pastry.client | 
| Fields in rice.pastry.client declared as AppSocketReceiver | |
| protected  AppSocketReceiver | PastryAppl.receiverholds the receiverSocket | 
| Methods in rice.pastry.client with parameters of type AppSocketReceiver | |
|  void | PastryAppl.connect(NodeHandle handle,
        AppSocketReceiver receiver,
        int timeout)Called to open an ApplicationLevelSocket | 
|  void | PastryAppl.accept(AppSocketReceiver receiver)Sets an AppSocketReceiver to be called when the next socket arrives. | 
| Uses of AppSocketReceiver in rice.pastry.commonapi | 
| Methods in rice.pastry.commonapi with parameters of type AppSocketReceiver | |
|  void | PastryEndpoint.connect(NodeHandle handle,
        AppSocketReceiver receiver,
        int timeout)Translate to a pastry.NodeHandle, otherwise, this is a passthrough function. | 
| Uses of AppSocketReceiver in rice.pastry.direct | 
| Methods in rice.pastry.direct with parameters of type AppSocketReceiver | |
|  void | DirectPastryNode.connect(NodeHandle remoteNode,
        AppSocketReceiver receiver,
        PastryAppl appl,
        int timeout)DESCRIBE THE METHOD | 
| Uses of AppSocketReceiver in rice.pastry.socket | 
| Methods in rice.pastry.socket with parameters of type AppSocketReceiver | |
|  void | SocketCollectionManager.connect(SourceRoute path,
        int appId,
        AppSocketReceiver receiver,
        int timeout)Method which sends a message across the wire. | 
| protected  void | SocketCollectionManager.openAppSocket(SourceRoute path,
              int appId,
              AppSocketReceiver connector,
              int timeout)Method which opens a socket to a given remote node handle, and updates the bookkeeping to keep track of this socket | 
|  void | SocketPastryNode.connect(NodeHandle handle,
        AppSocketReceiver receiver,
        PastryAppl appl,
        int timeout)DESCRIBE THE METHOD | 
|  void | SocketSourceRouteManager.connect(EpochInetSocketAddress address,
        int appAddress,
        AppSocketReceiver receiver,
        int timeout)Method which sends a message across the wire. | 
|  void | SocketSourceRouteManager.AddressManager.connect(int appAddress,
        AppSocketReceiver receiver,
        int timeout)Method which opens an app socket to this address | 
|  void | SocketSourceRouteManager.AddressManager.SourceRouteManager.connect(int appId,
        AppSocketReceiver receiver,
        int timeout)Method which opens a socket along this route | 
| Constructors in rice.pastry.socket with parameters of type AppSocketReceiver | |
| PendingAppSocket(int appAddress,
                 AppSocketReceiver receiver)Constructor for PendingAppSocket. | |
| 
 | Rice Pastry API | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||