Update of /cvsroot/freenet/freenet/src/freenet/node/states/FCP
In directory sc8-pr-cvs1:/tmp/cvs-serv31429/src/freenet/node/states/FCP

Modified Files:
        FCPFeedbackToken.java 
Log Message:
add SendFinished, a new internal message used as a callback when sending messages. 
Make sending QueryRestarted's asynchronous. Logging.


Index: FCPFeedbackToken.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/node/states/FCP/FCPFeedbackToken.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- FCPFeedbackToken.java       14 Aug 2003 02:06:48 -0000      1.3
+++ FCPFeedbackToken.java       3 Sep 2003 18:10:13 -0000       1.4
@@ -33,7 +33,8 @@
             sendMessage(new Failed(id, reason));
     }
 
-    public void restarted(Node n, long millis) throws SendFailedException {
+    public void restarted(Node n, long millis,
+                         MessageSendCallback cb) throws SendFailedException {
         waiting = true;
         sendMessage(new Restarted(id, millis));
     }
@@ -44,6 +45,7 @@
         sendMessage(new DataNotFound(id));
     }
     
+    // FIXME: implement async sending here
     protected OutputStream sendMessage(ClientMessage cm) throws SendFailedException {
         return source.sendMessage(cm);
     }

_______________________________________________
cvs mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to