Core Base Classes for the Light Endpoints

Dependencies:   BufferedSerial

Dependents:   mbed_mqtt_endpoint_ublox_ethernet mbed_mqtt_endpoint_ublox_cellular mbed_nsp_endpoint_ublox_cellular mbed_nsp_endpoint_ublox_ethernet ... more

Revision:
20:f2dbbd852e08
Parent:
0:4c9bfcb3e759
Child:
22:f337db5c8f6e
--- a/Transport.cpp	Wed Feb 26 07:22:26 2014 +0000
+++ b/Transport.cpp	Wed Feb 26 18:59:01 2014 +0000
@@ -19,8 +19,8 @@
  #include "Transport.h"
  
  // default constructor
- Transport::Transport(ErrorHandler *error_handler) {
-     this->m_endpoint = NULL;
+ Transport::Transport(ErrorHandler *error_handler,void *endpoint) {
+     this->m_endpoint = endpoint;
      this->m_error_handler = error_handler;
      this->m_connected = false;
  }
@@ -37,9 +37,6 @@
  
  // get the error handler
  ErrorHandler *Transport::logger() { return this->m_error_handler; }
- 
- // set the endpoint
- void Transport::setEndpoint(void *endpoint) { this->m_endpoint = endpoint; }
- 
+  
  // get the endpoint
  void *Transport::getEndpoint() { return this->m_endpoint; }
\ No newline at end of file