Murata RF modules are designed to simplify wireless development and certification by minimizing the amount of RF expertise you need to wirelessly enable a wide range of applications.

Revision:
1:fd19bd683e90
Parent:
0:8e83b9448758
Child:
8:5856c23794b1
--- a/MuRata.h	Tue Feb 03 21:24:15 2015 +0000
+++ b/MuRata.h	Wed Feb 04 18:10:30 2015 +0000
@@ -75,6 +75,16 @@
 
     WIFIConnectionIndication * Get_WiFiStatusIndication();
 
+    PowerUpIndication * Get_PowerUpIndication();
+    
+    TCPStatusIndication * Get_TcpConnectionStatusIndication();
+    
+    SocketReceiveInidcation * Get_SocketReceiveIndication();
+    
+    UDPReceivedIndication * Get_UDPReceiveIndication();
+    
+    HTTPResponseIndication * Get_HTTPResponseIndication();
+
     // ##############################################################################
     //                                constructor
     // ##############################################################################
@@ -251,7 +261,7 @@
     /// </summary>
     /// <param name="host"></param>
     /// <returns></returns>
-    IPAddress SNIC_ResolveHostName(const string * host);
+    bool SNIC_ResolveHostName(const char * host,IPAddress * ip);
 
     /// <summary>
     /// This command instructs module configure the mechanism for obtaining the IP address.
@@ -263,7 +273,7 @@
     /// <param name="config"></param>
     /// <returns></returns>
     SNICCode SNIC_ConfigureDHCPorStaticIP(DHCPConfig * config);
-    
+
     /// <summary>
     /// If the connect attempt is immediately completed, the response will contain SNIC_SUCCESS status, with the actual Receive buffer size.
     /// If the connect attempt is not immediately completed, the response will have the SNIC_COMMAND_PENDING status. The Timeout value is the time (in seconds) the module will wait before aborting the connection attempt. If timeout occurs, the SNIC_TCP_CONNECTION_STATUS_IND indication with SNIC_TIMEOUT status will be sent to the application. If connection is successful before timeout, the SNIC_TCP_CONNECTION_STATUS_IND with SNIC_CONNECTION_UP status will be sent to the application. Timeout value should be non-zero.
@@ -273,7 +283,7 @@
     /// <param name="timeout">in seconds</param>
     /// <param name="receiveBufferSize">Receive buffer size is the maximum packet size the application wants to receive per transmission. It must be less than or equal to the Default receive buffer size from SNIC_INIT_REQ in the module. If it is 0 or exceeds the system capability, the Default receive buffer size is returned.</param>
     SocketStartReceiveResponse * SNIC_ConnectTCPServer(const char SocketID, IPAddress * remoteIP, const int remotePort, const char timeout, const int receiveBufferSize = 0);
-    
+
     /// <summary>
     /// If Bind option is 0, the socket will not be bound, and Local IP address and Local port should not be present. Otherwise, it will be bound to Local IP address and Local port specified. 0x0 for IP or port are valid, which means system assigned. Port number 5000 is reserved for internal use.
     /// the socket number must get and store separately, since the response payload may change