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.
Dependencies: libnsdl_m0 BLE_API Base64 nRF51822 SplitterAssembler
Diff: bt_network/BleUartRPC/UartRPC.h
- Revision:
- 6:98af441fd960
- Parent:
- 5:9233e88b9c83
- Child:
- 9:bf0cf5828378
diff -r 9233e88b9c83 -r 98af441fd960 bt_network/BleUartRPC/UartRPC.h
--- a/bt_network/BleUartRPC/UartRPC.h Mon Feb 16 06:37:35 2015 +0000
+++ b/bt_network/BleUartRPC/UartRPC.h Tue Feb 17 02:56:36 2015 +0000
@@ -27,14 +27,11 @@
#include <stdarg.h>
#include "BLEDevice.h"
#include "Dispatcher.h"
-
- #define MAX_ARGUMENT_LENGTH 1024 // longest argument sent as parameter list
- #define MAX_RESULT_LENGTH 1024 // longest result received
-
+
class UartRPC {
public:
UartRPC(BLEDevice &ble);
- bool dispatch(uint8_t fn_id,uint8_t *response,int response_length,const char *format,...);
+ int dispatch(uint8_t fn_id,uint8_t *response,int response_length,const char *format,...);
private:
Dispatcher m_dispatcher;