gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r15130 - in gauger/bindings: . js


From: gnunet
Subject: [GNUnet-SVN] r15130 - in gauger/bindings: . js
Date: Sat, 30 Apr 2011 07:10:50 +0200

Author: bartpolot
Date: 2011-04-30 07:10:50 +0200 (Sat, 30 Apr 2011)
New Revision: 15130

Added:
   gauger/bindings/js/
   gauger/bindings/js/example.html
   gauger/bindings/js/gauger.js
Log:
Added javascript bindings


Added: gauger/bindings/js/example.html
===================================================================
--- gauger/bindings/js/example.html                             (rev 0)
+++ gauger/bindings/js/example.html     2011-04-30 05:10:50 UTC (rev 15130)
@@ -0,0 +1,10 @@
+<html>
+<head>
+<script type="text/javascript" src="gauger.js"></script>
+<title>Gauger Example</title>
+</head>
+<body>
+<input type="button" value="gauger" 
onclick="GAUGER('http://localhost/gauger/web/', 'testuser', '123456', 
'testhost', 'CAT', 'name', 'unit', 100.4, 1)"/>
+</form>
+</body>
+</html>

Added: gauger/bindings/js/gauger.js
===================================================================
--- gauger/bindings/js/gauger.js                                (rev 0)
+++ gauger/bindings/js/gauger.js        2011-04-30 05:10:50 UTC (rev 15130)
@@ -0,0 +1,12 @@
+function GAUGER(url, user, pass, host, category, name, unit, value, rev) {
+    name = category + ":::" + name + "___" + unit;
+    url = url + 'hosts/' + host;
+    var client = new XMLHttpRequest();
+    client.open("POST", url);
+    
client.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
+    client.send(encodeURI("user="+user+
+            "&pass="+pass+
+            "&name="+name+
+            "&value="+value+
+            "&revision="+rev));
+}




reply via email to

[Prev in Thread] Current Thread [Next in Thread]