aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorKoushik Dutta <koush@koushikdutta.com>2013-07-04 15:37:25 -0700
committerKoushik Dutta <koush@koushikdutta.com>2013-07-04 15:37:25 -0700
commitaa1d1dcd7b0b3383e601193ec8de7da707039a35 (patch)
treea76764dc82e54d902d2c8ae3d10b00640d7cf5de /README.md
parentae6bab7a11e088b655e7f18ad248f3b9d6b37218 (diff)
downloadAndroidAsync-aa1d1dcd7b0b3383e601193ec8de7da707039a35.tar.gz
AndroidAsync-aa1d1dcd7b0b3383e601193ec8de7da707039a35.tar.bz2
AndroidAsync-aa1d1dcd7b0b3383e601193ec8de7da707039a35.zip
Update README.md
Diffstat (limited to 'README.md')
-rw-r--r--README.md11
1 files changed, 7 insertions, 4 deletions
diff --git a/README.md b/README.md
index 24554bd..e36aa9f 100644
--- a/README.md
+++ b/README.md
@@ -1,9 +1,12 @@
# AndroidAsync
-### Asynchronous socket, http (client+server), websocket, and socket.io library.
-
-It uses java.nio to manage connections. All the connections are thus managed on a *single* thread, rather than one per thread.
-NIO is extremely efficient.
+#### Features
+ * Based on NIO. One thread, driven by callbacks. Highly effecient.
+ * All operations return a Future that can be cancelled
+ * Socket client + socket server
+ * HTTP client + server
+ * WebSocket client + server
+ * Socket.IO client
AndroidAsync is meant to be a low level protocol library. I have built an easy to use, higher level, Android aware,
http request library on top of AndroidAsync called [Ion](https://github.com/koush/ion). The typical Android