NetworkSocketAPI

Dependencies:   DnsQuery

Dependents:   HelloWizFi250Interface

Fork of NetworkSocketAPI by NetworkSocketAPI

Revision:
92:dd5f19874adf
Parent:
90:0a988e4abb72
Child:
102:9002476b9136
--- a/TCPSocket.h	Tue Apr 19 18:23:12 2016 -0500
+++ b/TCPSocket.h	Tue Apr 19 18:23:29 2016 -0500
@@ -28,7 +28,6 @@
      */
     TCPSocket();
     TCPSocket(NetworkInterface *iface);
-    virtual ~TCPSocket();
 
     /** Open the socket
      *  @param iface    Interface to open socket on
@@ -68,33 +67,8 @@
      */
     int recv(void *data, unsigned size);
 
-    /** Register a callback on when send is ready
-     *  @param callback Function to call when send will succeed, may be called in
-     *                  interrupt context.
-     */
-    void attach_send(FunctionPointer callback);
-
-    template <typename T, typename M>
-    void attach_send(T *tptr, M mptr) {
-        attach_send(FunctionPointer(tptr, mptr));
-    }
-
-    /** Register a callback on when recv is ready
-     *  @param callback Function to call when recv will succeed, may be called in
-     *                  interrupt context.
-     */
-    void attach_recv(FunctionPointer callback);
-
-    template <typename T, typename M>
-    void attach_recv(T *tptr, M mptr) {
-        attach_recv(FunctionPointer(tptr, mptr));
-    }
-
 private:
     friend class TCPServer;
-
-    FunctionPointer _send_cb;
-    FunctionPointer _recv_cb;
 };
 
 #endif