*/\r
\r
/**\r
- * Navigation Application(sample navi) Accessor Class\r
+ * Navigation Application(sample navi) Accessor Class\r
*\r
*/\r
var CarInfo = function(lat_val, lon_val) {\r
}\r
\r
var NativeAppAccessor = function() {\r
- var _socket; // WebSocket\r
- \r
- /**\r
- * Connection WebSocket\r
- *\r
- */\r
- this.connectWebSocket = function() {\r
- if ( navigator.userAgent.indexOf('Firefox') != -1 ) {\r
- _socket = new MozWebSocket('ws://' + IP_ADDR + ':' + WEBSOCKET_PORT + '/');\r
- }\r
- else {\r
- _socket = new WebSocket('ws://' + IP_ADDR + ':' + WEBSOCKET_PORT + '/', 'http-only');\r
- }\r
- \r
- // socket event\r
+ var _socket; // WebSocket\r
+ \r
+ /**\r
+ * Connection WebSocket\r
+ *\r
+ */\r
+ this.connectWebSocket = function() {\r
+ if ( navigator.userAgent.indexOf('Firefox') != -1 ) {\r
+ _socket = new MozWebSocket('ws://' + IP_ADDR + ':' + WEBSOCKET_PORT + '/');\r
+ }\r
+ else {\r
+ _socket = new WebSocket('ws://' + IP_ADDR + ':' + WEBSOCKET_PORT + '/', 'http-only');\r
+ }\r
+ \r
+ // socket event\r
_socket.onopen = function() {\r
_socket.send('OPEN ' + EDJE_PATH + EDJE_CONF_NAME);\r
};\r
\r
_socket.onmessage = function(e) { recvMessage(e); };\r
- _socket.onerror = function(e) { };\r
- _socket.onclose = function() { };\r
- }\r
-\r
- /**\r
- * Disconnection WebSocket\r
- *\r
- */\r
- this.disconnectWebSocket = function() {\r
- if ( _socket ) {\r
- _socket.send('Close_Socket');\r
- _socket.close();\r
- }\r
- }\r
-\r
- /**\r
- * Request Navigation Start\r
- */\r
- this.sendReqNaviStart = function() {\r
- if (_socket) {\r
- $('#address').text('Send Req Navi Start.');\r
- _socket.send('CHG SEQ REQ_NAV');\r
- }\r
- }\r
-\r
- /**\r
- * Request Navigation End\r
- */\r
- this.sendReqNaviEnd = function() {\r
- if (_socket) {\r
- $('#address').text('Send Req Navi End.');\r
- _socket.send('CHG SEQ END_NAV');\r
- }\r
- }\r
-\r
- /**\r
- * Send Route\r
- */\r
- this.sendRoute = function( routeStr ) {\r
- if( _socket ) {\r
- _socket.send( routeStr );\r
- }\r
- }\r
+ _socket.onerror = function(e) { };\r
+ _socket.onclose = function() { };\r
+ }\r
+\r
+ /**\r
+ * Disconnection WebSocket\r
+ *\r
+ */\r
+ this.disconnectWebSocket = function() {\r
+ if ( _socket ) {\r
+ _socket.send('Close_Socket');\r
+ _socket.close();\r
+ }\r
+ }\r
+\r
+ /**\r
+ * Request Navigation Start\r
+ */\r
+ this.sendReqNaviStart = function() {\r
+ if (_socket) {\r
+ $('#address').text('Send Req Navi Start.');\r
+ _socket.send('CHG SEQ REQ_NAV');\r
+ }\r
+ }\r
+\r
+ /**\r
+ * Request Navigation End\r
+ */\r
+ this.sendReqNaviEnd = function() {\r
+ if (_socket) {\r
+ $('#address').text('Send Req Navi End.');\r
+ _socket.send('CHG SEQ END_NAV');\r
+ }\r
+ }\r
+\r
+ /**\r
+ * Send Route\r
+ */\r
+ this.sendRoute = function( routeStr ) {\r
+ if( _socket ) {\r
+ _socket.send( routeStr );\r
+ }\r
+ }\r
\r
/**\r
* Receive Message\r