src/proto2/NetworkUDP.hh
branchno-netsession
changeset 32 2ff929186c90
parent 31 d0d7489d4e8b
child 34 1ea6554d703e
--- a/src/proto2/NetworkUDP.hh	Mon Nov 10 16:49:09 2008 +0000
+++ b/src/proto2/NetworkUDP.hh	Mon Nov 10 18:21:23 2008 +0000
@@ -7,6 +7,8 @@
     private:
         NetworkSocket socket;
 
+        CL_SlotContainer slots;
+
     public:
         NetworkUDP (void);
         NetworkUDP (const NetworkAddress &bind_addr);
@@ -14,10 +16,10 @@
     private:
         void on_recv (void);
 
-    protected:
+    public:
         bool sendto (const NetworkPacket &packet, const NetworkAddress &dst);
-
-        void handle_packet (NetworkPacket &packet, const NetworkAddress &src);
+        
+        CL_Signal_v2<const NetworkPacket &, const NetworkAddress> sig_packet;
 };
 
 #endif /* NETWORK_UDP_HH */