Revision: 1750
http://pygccxml.svn.sourceforge.net/pygccxml/?rev=1750&view=rev
Author: roman_yakovenko
Date: 2009-08-09 20:38:09 +0000 (Sun, 09 Aug 2009)
Log Message:
-----------
adding another example of ctypes code generator usage
Added Paths:
-----------
pyplusplus_dev/examples/libmemcached_dev/dev/
pyplusplus_dev/examples/libmemcached_dev/pymemcached/
pyplusplus_dev/examples/libmemcached_dev/test.py
Added: pyplusplus_dev/examples/libmemcached_dev/test.py
===================================================================
--- pyplusplus_dev/examples/libmemcached_dev/test.py (rev 0)
+++ pyplusplus_dev/examples/libmemcached_dev/test.py 2009-08-09 20:38:09 UTC (rev 1750)
@@ -0,0 +1,18 @@
+import ctypes
+import pymemcached as mmc
+
+print 'memcached version: ', mmc.memcached_lib_version()
+
+memc = mmc.memcached_create(None)
+servers = mmc.memcached_servers_parse( "localhost:11211" )
+mmc.memcached_server_push(memc, servers);
+mmc.memcached_server_list_free(servers);
+
+key = "1"
+value = "Python is better!"
+
+result = mmc.memcached_add( memc, key, len(key), value, len(value), 0, 0);
+print "key/value (%s/%s ) was stored?: " % ( key, value ) + mmc.memcached_strerror(memc, result);
+
+result = mmc.memcached_delete( memc, key, len(key), 0);
+print "key/value (%s/%s ) was deleted?: " % ( key, value ) + mmc.memcached_strerror(memc, result);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|