Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: HelloWizFi250Interface
Fork of NetworkSocketAPI by
Diff: TCPSocket.h
- Revision:
- 92:dd5f19874adf
- Parent:
- 90:0a988e4abb72
- Child:
- 102:9002476b9136
diff -r cad29ce6a01c -r dd5f19874adf TCPSocket.h
--- 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
